我目前在 Keil C51 编程中使用 DS89C450 MCU。
我有一个连接到 P3^2 的红外接收器,它是下降沿触发器。每当我按下遥控器上的一个键时,它都会触发中断并将其保存到 xdata X 或 Y 中(逐位然后逐字节保存 500 个字节)。
我正在尝试通过串行端口将数据位(“1”或“0”)从缓冲区传输到超级终端。但是,当我按下遥控器时,我没有显示任何数据。
任何专家都可以告诉我为什么以及如何让它工作吗?
程序在这里:
我目前在 Keil C51 编程中使用 DS89C450 MCU。
我有一个连接到 P3^2 的红外接收器,它是下降沿触发器。每当我按下遥控器上的一个键时,它都会触发中断并将其保存到 xdata X 或 Y 中(逐位然后逐字节保存 500 个字节)。
我正在尝试通过串行端口将数据位(“1”或“0”)从缓冲区传输到超级终端。但是,当我按下遥控器时,我没有显示任何数据。
任何专家都可以告诉我为什么以及如何让它工作吗?
程序在这里: