微机原理及接口技术
实验讲义
内蒙古大学电子信息工程学院自动化系
微机接口实验室 2008年5月
1
目 录
第一部分 实验台结构及相关电路 。。。。。。。。。。。。。。。。。。。。。。。。。。3 第二部分 验证性实验部分
实验一 LCD128×64液晶显示接口实验。。。。。。。。。。。。。。。。。。。。。。6 实验二 可编程定时器/计数器。。。。。。。。。。。。。。。。。。。。。。。。。。。。。14 实验三 8259中断控制器实验 。。。。。。。。。。。。。。。。。。。。。。。。。。。。16 实验四 8255A并行口实验PA输入、PB输出。。。。。。。。。。。。。。。。20 第三部分 综合性实验部分 实验五 开关量接口实验。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。21 实验六 模拟量接口实验。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 26
实验报告要求
1、 实验一、二、三不写实验报告。
2、 实验报告第一页要求使用学校统一的封面,后续页自便,要求整齐。 3、 实验报告由实验题目、实验目的、电路框图、编程思想或流程图、程
序组成。
4、 实验报告要在课前预习完成,程序部分靠左写,以便课上右面写修改
内容。
5、实验课结束时交实验报告。
2
第一部分 实验台结构及相关电路
⒈逻辑电平开关电路
实验系统上有8+1位逻辑电平开关,与之相对应的K1~K9引线孔为逻辑电平输出端。开关向上拨输出逻辑“0”,向下拨输出逻辑“1”。 ⒉发光二极管显示电路
实验系统上装有12位发光二极管及相应驱动电路。L1~L12为相应发光二极管驱动信号输入端,该输入端为低电平“0”时点亮发光二极管。 ⒊脉冲发生器电路
实验台上提供一4.9152MHz的脉冲源,见下图:
⒋计数器电路
该电路由1片74LS393组成。实验系统上为Tx:T0~T7为分频输出插孔,T为脉冲输入端(已连脉冲源4.9152MHz)。该计数器在上电时由RESET信号清零。
当脉冲输入为4.9152MHz时,T0~T7输出脉冲频率依次为2.4576MHz、1.2288MHz、614.4KHz、307.2KHz、153.6KHz、76.8KHz、38.4Hz、19.2Hz。
⒌单脉冲电路
采用RS触发器产生±单脉冲。实验者每按一次AN按钮,即可以从两个插座上分别输出一个正脉冲SP及负脉冲/SP,供“中断”、“CLR”、定时器/计数器等实验使用。
3
⒍ 继电器及驱动电路
⒎直流电机及驱动电路及电子音响及驱动电路
如图所示,系统中设计有一个+5V直流及相应的驱动电路。小直流电机的转速是由加到其输入端“DJ”的脉冲电平及占空比来决定的,正向占空比越大转速越快,反之越慢。驱动电路输出接直流电机。
⒏步进电机及驱动电路
微电脑控制步进电机最适宜系统中设计使用20BY-0型号步进电机,它使用+5V直流电源,步距角为18度,电机线圈由四相组成。如下图所示,即A、B、C、D四相。驱动电路由脉冲信号控制,所以调节脉冲信号的频率便可改变步进电机的转速。图中BA、BB、BC、BD即为脉冲信号输入插孔,驱动器输出A、B、C、D接步进电机。
4
9.系统资源分配
实验系统寻址范围定义如下: 系统数据区 系统堆栈区 系统程序区 用户程序区 用户数据区 用户堆栈区 中断向量区 系统已定义的I/O地址如下:
接口芯片 74LS273 74LS273 74LS245 8255A口 8255B口 8255C口 8255控制口
10.8259中断向量表 中断序号 0 1 2 3 4 5 6 7 口地址 FFDDH FFDCH FFDEH FFD8H FFD9H FFDAH FFDBH 用途 字位口 字形口 键入口 EP总线 EP地址 EP控制 控制字 F000:0000~00FFH F000:0100~01FFH F000:0200~07FFH 0000:1000~0FFFFH 0000:0600~0400H 0000:0000~03FFH 变量地址 20~23h 24~27h 28~2Bh 2C~2Fh 30~33h 34~37h 38~3Bh 3C~3Fh
5