微机原理与接口实验报告
班级: 姓名: 学号:
日期:2016.12.4
目录
实验1 六位数码管动态显示实验 ........................................
实验2 小键盘案件识别实验 ............................................
实验3 8位AD转换实验................................................
实验4步进电机实验...................................................
实验1 六位数码管动态显示实验
1.1 实验目的
了解共阴级数码管显示数字的原理,掌握六位共阴级数码管动态显示的控制方法。
1.2 实验原理、内容,接线图,程序流程图,必要时附上实验步骤和电路原理图。
将0-9这十个数字按照从右到左的顺序循环步进显示,即首先从最右端数码管显示“0”,间隔一定时间后向左移动一位,直到最左端。到最左端后变换数字,按照同样的方法显示1-9,以此循环往复。做实验之前需要将七段数码管上方的拨动开关打到“CPU”位置。
实验接线图如图1所示,只需将LED_CS连接到地址译码200H即可。
图1 六位数码管显示实验接线图
图2 六位数码管单元电路图
实验系统使用了6个七段共阴级数码管,形成6位数码管显示电路,如图3-6所示。该电路由六个共阴级数码管组成,使用了段码锁存器(字形锁存器)74LS273、OC门驱动器和位码锁存驱动器TPIC6B273。段码锁存器(字形锁存器)74LS273输出高电平有效,位码锁存驱动器TPIC6B273输出低电平有效。/CS为两个锁存器的片选信号。地址线A0用来区分选择段码还是位码,在/CS=0,/IOW=0的情况下,A0=0 CPU发出来的数据被锁到段码锁存器(字形锁存器)74LS273,保存字形编码,A0=1 CPU发出来的数据被锁到位码锁存驱动器TPIC6B273,保存位选码。由于位码锁存驱动器TPIC6B273将输入的每一位数据反相后再输出的,所以对于段选和位选输入代码来说,都是高电平有效(高电平点亮数码管)。
每个七段共阴级数码管显示十进制/16进制数字的字形编码如图3。
图3共阴级7段数码管编码表
流程图如下:
图4六位数码管显示实验主程序参考流程图
图5六位数码管显示实验显示子程序参考流程图