七段数码管显示实验报告

七段数码管显示实验报告120321班 12031112 刘岳洋 一、实验目的掌握接口芯片的编址方法,掌握8255的初始化设置,及数码管显示原理,掌握段控及位控的概念。二、实验内容(

七段数码管显示实验报告 120321班12031112刘岳洋 一、实验目的 掌握接口芯片的编址方法,掌握8255的初始化设置,及数码管显示原理,掌握 段控及位控的概念。 二、实验内容 (1)连接地址译码器的288H~28FH与8255的,PA~PA分别连接数码管的a~ 07 g与dp.PC0与PC1分别接S与S。 01 (2)在数据段中定义0~9的字形码。 (3)在数据段中初始设置两个零,在没有输入的情况下数码管亮两个零。 (4)在键盘输入两个数字,显示在屏幕上,把ASCII码变成成相应的数字,再 利用换码指令XLAT把其换成字形码。 (5)把字形码循环输出PA,PC循环输出01和10,达到显示效果。回车键按下, 数码管熄灭,退出。 三、实验原理图 288H-28BH dp CSPA7 RDPA6 IOR 。。。 。。。 CB WR IOW 。。。 *8 a PA0 至 D7 CP 驱动器 。。。 DB 1 0 U D0PB7 共阴极 。。。 0 A1 PC1 A1 AB A0 PC0 A0 1 四、程序流程(见下页) 五、实验总结 这次实验是第一次接触硬件,首先要注意的就是设备的使用安全,因此在 该注意的地方必须要仔细,谨慎一点。而且也是第一次接触硬件的编程,也在实 验过程中弄懂了一些上课理解不到位的小细节,帮助很大。

腾讯文库七段数码管显示实验报告