- 5
- 0
- 约4.22千字
- 约 24页
- 2017-03-18 发布于广东
- 举报
单片机原理与嵌入式技术 第三讲 键盘操作 一、外接芯片ZLG7289 实验箱键盘的操作依靠的是一个外接芯片ZLG7289,ZLG7289既可以接收键盘传送的信息也可以驱动LED显示,所以键盘操作和LED显示同在一个实验中。 ZLG7289共有28个引脚,其中与键盘操作直接相关的引脚有4个: 引脚6:/CS,片选输入,此引脚为低电平,可以向芯片发送指令或读取键盘数据。 引脚7:CLK,同步时钟输入端,向芯片发送指令或读取键盘数据时,此引脚电平为上升沿表示数据有效。 引脚8:DATA,串行数据输入/输出端,当芯片接收指令时此引脚为输入端,当读取键盘数据时,此引脚在读指令最后一个时钟的下降沿变成输出端。 引脚9:/KEY,按键有效输出端,平时为高电平,当检测到有效按键时,此引脚变为低电平。 ZLG7289与CPU的连接 二、I/O端口 S3C44B0X有71个通用可编程多功能输入输出引脚,可分为以下7类端口: 两个9位输入输出端口(PortE和PortF); 两个8位输入输出端口(PortD和PortG); 一个16位输入输出端口(PortC); 一个10位输出端口(PortA); 一个11位输出端口(PortB); 各端口具体功能参见书4:307页表6-26 I/O端口的各种功能主要是通过对端口各个寄存器进行设置而实现的,下面通过对各个寄存器的说明来分别介绍I/O端口所能完成的功
原创力文档

文档评论(0)