实验内容:
- 利用实验装置上的6位8段LED显示器,编写一个从左到右循环显示字符“8”的程序,要求每个字位的停留时间约1s。当开关K1状态为1时LED显示器全灭,结束程序运行。
- 利用实验装置上的6位8段LED显示器,完成多位8段LED显示器的显示,即设计一个显示字符串1234.56的程序。当开关K1状态为1时LED显示器全灭,结束程序运行。
- 利用扩展板并行接口模块上的8位8段LED显示器,同时显示学生学号中的后8位。当开关K1状态为1时LED显示器全灭,结束程序运行。
实验说明:连了8段,所以和只连6段显示器的代码有些微不同
硬件连接:8段LED显示器的段控制信号接8255的A口(PA0接a,PA1接b...PA7接dp),位控制信号接B口(PB0接DS1,PB1接DS2...PB7接DS8),开关接C口(PC0接K1),片选CS接基板地址译码模块中的CS6(3A0H),则
端口A地址:3A0H,
端口B地址:3A4H
端口C地址:3A8H
控制字寄存器地址:3ACH