上传者: 41588123
|
上传时间: 2019-12-28 17:31:20
|
文件大小: 1.47MB
|
文件类型: doc
利用8251实现串行口自发自收,并显示。
设计要求:
1. 按“E”键:清除数码管显示,并通过键盘输入四位十六进制数(说明:由于E和F键被占用,故此题中每位十六进制数仅从0~D),同时显示在右侧四个数码管上。
2. 按“F”键:执行串行发送,完成后在最右侧数码管上显示“P.”,并以1秒(注意:必须通过硬件实
现)间隔闪烁8次。
3. 将经串口接收到的四位十六进制数转换为十进制数,若结果大于9999,则在数码管上显示“Error8”,
否则在右侧四个数码管上显示计算结果(十进制)。