第七讲单片机人机接口—键盘设计应用研讨.ppt

第七讲单片机人机接口—键盘设计应用研讨.ppt

第七讲单片机人机接口—键盘设计应用研讨

单片机人机接口—键盘应用 掌握内容: 1)掌握独立式按键电路设计及编程 2)会结合数码连接电路及按键完成按键及显示控制 3)单片机系统扩展应用——8255应用 根据图示,试编程控制当按下1键时,显示1,按下8键时,使发光二极管发光 编程分析: 从硬件电路分析,P1口充当输入接口,用来接收外围电路键值; P2.0充当输出接口,控制发光二极管发光; 显示电路通过串口移位寄存器及串并转换芯片74LS164完成驱动显示工作; 请编写程序 8255扩展 8255可编程接口芯片介绍 1 、组成 1)三个8位并行I/O端口A、B、C A:8位输入、输出及双向寄存器 B: 8位输入、输出、不能双向寄存器 C:分成两个4位口,或与A、B合用作A、B的 状态控制信号。 2)两个工作方式控制电路 (1)D0~D7,数据线 (2)CE 片选信号,低电平有效 (3)RD,低电平有效,自然产生,控制数据读出。 (4)WR,低电平有效,自然产生,控制数据写入。 (5)A1、A0端口选择。 (6)REST复位信号,复位时A、B、C口被清成输入方式。 (7)VCC、GND 3、8255端口介绍 1、四个端口A、B、C、控制端口 2、端口地址受A1、A0控制 A1A0=00,A口 A1A0=01,B口 A1A0=10,C口 A1A0=11,控制端口 译码器74LS138介绍 译码器74LS138又名

文档评论(0)

1亿VIP精品文档

相关文档