实验:P89V51RD2单片机综合实验
要求:单片机上电后显示主菜单:
1 流水灯测试
2 串口功能测试
3 D/A功能测试
选择1键后,程序功能:要求上电复位后,每个LED跑马灯的点亮时间为500ms,每按一次INT0键并产生外部中断后,LED灯的点亮时间减少10ms,并将当前点亮时间(500 490 480…)通过UART接口发至上位机(PC机),点亮时间减到10ms后回到500ms进行循环。程序运行期间4位7段数码管显示当前点亮时间,显示不闪烁。
选择2键后,出现串口测试子菜单,可选择发送功能和接收功能测试:
发送功能—按0-9键后,从串口发出相应按键的ASCII码;
接收功能—LCD屏显示接收到的ASCII码字符或字符串或汉字。
选择3键后,出现数模转换功能测试子菜单,用户可进一步选择输出波形:锯齿波、三角波、正弦波,用户可以通过按键改变输出波形的频率,7段数码管显示当前信号的频率。
什么类型的LCD?这个说完整点吧。
P89V51RD2单片机综合实验
可以参考下
https://max.book118.com/html/2021/0725/5144314331003314.shtm