正在加载图片...
实验三键盘显示接口 实验目的 了解MCS51系列单片机定时器/计数器的工作机理 2.了解键盘扫描及编码的工作原理 3.掌握键盘显示接口集成芯片8279与单片机的硬件连接,及相应编程方法 4.掌握单片机内部定时器的编程方法。 二、实验器材: 微机一台,AEDK仿真器一套,实验箱一套,示波器一台 实验原理 1.定时器/计数器 MCS-51系列单片机有两个定时器/计数器,即:定时器/计数器0和1。在模式控制寄 存器TMOD中各有一个控制位(C/T),分别用于控制定时器计数器0和1是工作在定时 器方式还是计数器方式 选择定时器工作方式时,计数输入是内部时钟脉冲,每个机器周期使寄存器的值加1。 选择计数器工作方式时,计数脉冲来自相应的外部输入引脚T0或T1,当输入信号由 1跳变至0时,计数寄存器的值加1 除了可以选择定时器或计数器工作方式外,每个定时器/计数器还有4种操作模式,其 中前三种模式对两者都是一样的,只有模式3对两者不同。 (1)模式0 在通过TMOD寄存器把定时器/计数器0或1置为模式0时,它被设置成13位的定时 器/计数器。TL1的高三位未用。在此模式下,允许计数的控制逻辑由表达式 TRx·GATE+INTx) (其中ⅹ=0或1) 的值决定。其值为真时,允许计数。式中TRx是定时器控制寄存器TCON的一个控制位, GATE是模式控制寄存器TMOD的一个控制位,INIx是两个外部中断的输入端之一。 (2)模式1 模式1与模式0几乎完全相同,唯一的差别是:模式1中定时器/计数器是以全16位 参与操作的 (3)模式2 模式2把定时器寄存器TLx配置成一个可以自动重装载的8位计数器。TLx计数溢出 时,不仅使溢出标志置1,而且还自动把THx中的内容重装载到TLx中 (4)模式3实验三 键盘显示接口 一、 实验目的 1. 了解 MCS51 系列单片机定时器/计数器的工作机理; 2. 了解键盘扫描及编码的工作原理; 3. 掌握键盘显示接口集成芯片 8279 与单片机的硬件连接,及相应编程方法; 4. 掌握单片机内部定时器的编程方法。 二、 实验器材: 微机一台,AEDK 仿真器一套,实验箱一套,示波器一台。 三、 实验原理 1. 定时器/计数器 MCS-51 系列单片机有两个定时器/计数器,即:定时器/计数器 0 和 1。在模式控制寄 存器 TMOD 中各有一个控制位(C/T),分别用于控制定时器/计数器 0 和 1 是工作在定时 器方式还是计数器方式。 选择定时器工作方式时,计数输入是内部时钟脉冲,每个机器周期使寄存器的值加 1。 选择计数器工作方式时,计数脉冲来自相应的外部输入引脚 T0 或 T1,当输入信号由 1 跳变至 0 时,计数寄存器的值加 1。 除了可以选择定时器或计数器工作方式外,每个定时器/计数器还有 4 种操作模式,其 中前三种模式对两者都是一样的,只有模式 3 对两者不同。 (1) 模式 0 在通过 TMOD 寄存器把定时器/计数器 0 或 1 置为模式 0 时,它被设置成 13 位的定时 器/计数器。TL1 的高三位未用。在此模式下,允许计数的控制逻辑由表达式 +• INTx) GATE(TRx (其中 x=0 或 1) 的值决定。其值为真时,允许计数。式中 TRx 是定时器控制寄存器 TCON 的一个控制位, GATE 是模式控制寄存器 TMOD 的一个控制位,INTx 是两个外部中断的输入端之一。 (2) 模式 1 模式 1 与模式 0 几乎完全相同,唯一的差别是:模式 1 中定时器/计数器是以全 16 位 参与操作的。 (3) 模式 2 模式 2 把定时器寄存器 TLx 配置成一个可以自动重装载的 8 位计数器。TLx 计数溢出 时,不仅使溢出标志置 1,而且还自动把 THx 中的内容重装载到 TLx 中。 (4) 模式 3 14
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有