发表于:2008/9/22 12:22:00
#0楼
P1口连接8个开关,用开关设置8位二进制数代码,通过P1口依次将开关所设置的8个可显示字符的ASCII码写入内部RAM,然后从RA M中读出数据块,通过串行口传输到虚拟PC串行终端,实现串行数据的发送。要求利用定时器中断功能,每隔3~5秒发送一次。
利用74LS273作为输出口(端口地址另行确定),驱动LED数码管显示电路,假如接收到PC串行终端发送来的ASCII字符数据,即将字符在LED数码管上显示出来。
对于RS485,串行通信数据的接收必须在数据发送停止的状态下进行,在电路设计中,可在P3口空余引脚连接一个控制按键,控制串行数据发送的启动和停止。在虚拟PC串行终端处的RS485驱动电路也需添加数据收发控制开关。
要有以上要求,希望帮忙,有报酬
QQ:420019726
谢谢~
利用74LS273作为输出口(端口地址另行确定),驱动LED数码管显示电路,假如接收到PC串行终端发送来的ASCII字符数据,即将字符在LED数码管上显示出来。
对于RS485,串行通信数据的接收必须在数据发送停止的状态下进行,在电路设计中,可在P3口空余引脚连接一个控制按键,控制串行数据发送的启动和停止。在虚拟PC串行终端处的RS485驱动电路也需添加数据收发控制开关。
要有以上要求,希望帮忙,有报酬
QQ:420019726
谢谢~