单片机学习教程05.ppt

单片机学习教程05

第五章 单片机系统接口技术 §5-1 51单片机最小系统 §5-2 存储器的扩展 §5-3 并口的扩展方法 §5-4 可编程并行接口芯片8255A §5-5 可编程并行接口芯片8155 §5-6 常用通道配置及接口基础 §5-7 D / A转换 §5-8 A / D转换 P00 DB0 REF+ P01 DB1 REF- P02 DB2 · · · · · · · · · P07 DB7 P27 /CS VIN+ /WR /WR VIN- /RD /RD /INT1 INTR 8031 ADC0801 上图中,模拟通道地址是:7FFFH。 编程同ADC 0809,只是仅有一个通道。 小结:DAC 0832的作用是什么?分辨率是多少位? ADC0809的作用是什么?有几个模拟通道? 布置作业: P220 5-10 END 一、按键、键盘及其接口 1、按键操作存在的问题 —— 键抖动 图 硬件消除抖动 ——RS触发器构成单稳电路 软件去抖 —— 延时10ms左右。 2、按键分类 (1)独立式按键 单片机一条I / O口线对应一个按键。 (2)键盘 一般指矩阵式键盘。 若干I / O口线作行线;若干I / O口线作列线,在每个行列交点设置按键组成。 图5-42 P185 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位

文档评论(0)

1亿VIP精品文档

相关文档