第五章 MCS-51系统扩展技术.ppt

第五章 MCS-51系统扩展技术 §5-1 MCS-51单片机最小系统 §5-2 存储器的扩展 §5-3 并口的扩展方法 §5-4 可编程并行接口芯片8255A §5-5 可编程并行接口芯片8155 §5-6 常用通道配置及接口基础 §5-7 D / A转换 §5-8 A / D转换 3、按键监测方法 (1)监测有无键按下(中断方式或查询方式) (2)按键的识别 (哪一个键被按下) 扫描法 —— 有键按下时,读入行或列值, 则为0值的行列交点的键便是。 线反转法院—— 第一步,行线输出全0,列线输入; 第二步,列线输出全0,行线输入; 输入的行值、列值均为0的相应键便是。 二、七段LED显示器及接口 1、字形码表的产生, P192 表5-11 2、显示方式 1)静态显示 2)动态显示(利用人眼的视觉暂留效应) 3、接口方法 1)与单片机直接相接:取字形码表中的码值来显示。 2)通过硬件七段译码器相接:单片机利用口线输出十六进制数来显示。 小结:8155有哪些功能?有几个并行I / O口? 如何去除按键抖动?按键查询有几种方法? 布置作业:P220 5-11 一、D / A转换的作用 图 二、D / A转换的重要指标 分辨率的定义:最小输出电压与最大输出电压所对应的数字量 之比。 如10位D / A转换器: 分辨率 = 1/(210-1)= 1/1023 = 0.001 反映了D / A转换的灵敏度。 三、D / A转换器DAC0830 ~ 0832 ·8位分辨率 ·具有两个输入数据寄存器(8位);可单缓冲、双缓冲或 直接输入,实现多通道D / A同步转换输出。 ·须外接参考电压源 ·为电流输出型D / A转换器 1、DAC 0832内部结构 P205 图5-58 有20个引脚。 2、与8031单片机接口及操作软件 (1)单缓冲方式 P206 图5-60 有20个引脚。 DI0 ~ DI7 —— 数据输入线 ILE —— 数据允许锁存 /CS —— 输入寄存器选择 /WR1 —— 输入寄存器的写选通 /WR2 —— DAC寄存器的写选通 /XREF —— 数据传送信号 Vref —— 基准电源输入 Rfb —— 反信号输入(内有反馈电阻) Iout1、Iout2 —— 电流输出 Vcc、AGND、DGND —— 电源、地 组成: P2.7 P0 8031 ALE /RD /WR RST /EA 74LS373 1D ~ 8D 2Q 1Q G /OC /CS 8255A PA0~PA7 A1 A0 PC7 PC0 D0 ~D7 /RD /WR RESET 微型打印机 DB0~DB7 BUSY /STB 8 8 8 分三部分: 总线接口部分;内部逻辑部分 ;外设接口部

文档评论(0)

1亿VIP精品文档

相关文档