8.1 键盘及其接口
8.1.1 独立式键盘接口
1. 独立式按键结构
8031
+5V
+5V
8031
I/O
I/O
INT0
INT1 (a) 中断方式 图 8-1-1 独立式按键电路
(b)查询方式
2.应用实例
例8-1-1 某单片机系统键盘结构如图8-1-2所示。试编写简 单的按键处理程序,fosc=12MHz。程序中应当考虑到键盘 去抖动的问题。
几个控制寄存器的设置
停机寄存器(地址0CH):当D0=0时,MAX7219处于停机状 态;当D0=1 ,正常工作状态。
译码模式选择寄存器(地址=09H);共有4种译码模式供 选择,当数据位全0时选择“非译码方式”。在此方式下, 8个数据位分别一一对应7个段和小数点。通常选择此方式。
扫描限制寄存器:地址=0BH;用于设置显示的LED个数 (1~8),当D2D1D0=111、D7D6D5D4D3无关时,可接 8个LED管。
LCD参数及与LED比较
主要参数:
响应时间:从加上脉冲电压算起,到透光率达饱和值90%所需 时间。
余 辉 :从去掉脉冲电压算起,到透光率达饱和值10%所需 时间。
阀值电压Vth:当脉冲电压大于Vth液晶显示,否则不显示。
对比度:
在零伏时光透过率与在工作电压下透过率的比值。
刷新率 :每秒刷新次数
分辨率: 屏幕上水平和垂直方向所能够显示的点数
SED1330的硬件部分由MPU接口单元、内部控制单元、驱动 单元等组成。
1)接口单元
接口单元具有功能较强的I/O缓冲器, 体现在两个方面:1. MPU访问 SED1330不须判断其"忙"状态, SED1330随时准备接受MPU的访问, 并在内部时序下及时把MPU发来的指 令、数据传输就位。2. SED1330在接 口单元设置了适配8080系列和M6800 系列MPU的操作时序电路,通过引脚 的电平设置,可二者选择其一。