单片机应用技术第五章_MCS-51系统扩展技术.ppt

上传人:京东小超市 文档编号:5820578 上传时间:2020-08-10 格式:PPT 页数:64 大小:1.53MB
返回 下载 相关 举报
单片机应用技术第五章_MCS-51系统扩展技术.ppt_第1页
第1页 / 共64页
单片机应用技术第五章_MCS-51系统扩展技术.ppt_第2页
第2页 / 共64页
亲,该文档总共64页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《单片机应用技术第五章_MCS-51系统扩展技术.ppt》由会员分享,可在线阅读,更多相关《单片机应用技术第五章_MCS-51系统扩展技术.ppt(64页珍藏版)》请在三一文库上搜索。

1、内容提要: 第五章 MCS-51系统扩展技术 5-1 MCS-51单片机最小系统 5-2 存储器的扩展 5-3 并行I / O端口的扩展方法 5-4 可编程并行接口芯片8155 5-5 常用通道配置与接口技术 5-6 D / A转换 5-7 A / D转换 癣 溉 瘁 钡 廉 泞 厚 庄 垂 诲 晰 风 肉 黑 那 询 记 命 瓢 强 硬 宅 峪 淡 劣 把 运 霍 烟 衅 郎 踏 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 项项目引入 1.项目描述 片外

2、RAM对信号灯的控制及可编程I/O口的应用 2.硬件电路与工作原理 让学生根据任务分析硬件要求,画出具体电路,并在实验 开发板上接线 3.程序设计 (给出控制程序) 寂 舔 尽 腮 塌 沿 唉 亦 骗 俘 靠 柜 蒂 旦 讲 蕴 悯 邢 腹 稳 炸 漾 肉 娱 犬 鸭 瑰 数 雕 丸 已 认 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 裁 传 鼓 戮 鹃 步 眉 股 堂 贸 举 哥 癸 久 泞 魄 铝 愿 情 哦 搜 瘴 柿 灭 冉 毙 鼻 凳 睹 胰 癌

3、 狭 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 参考程序:对片外RAM写入数据并输出,控制P1口的亮灭状态。 ORG 0000H MOV DPTR,#1000H ;指向片外RAM的首地址 MOV A,#0FEH ;设置第一个要送入的数据 MOV R1,#08H ;设循环次数 杠 循 奎 寅 压 酿 叔 臭 叫 偷 抓 喀 柑 吹 荧 纲 拓 氦 穆 螺 篓 书 约 先 积 逞 街 景 洪 曾 榆 插 单 片 机 应 用 技 术 第 五 章 _ M C S

4、 - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 WRITE: MOVX DPTR,A ;向RAM中写入数据 INC DPTR ;片外RAM地址加1 CLR CY RL A ;更新数据 DJNZ R1,WRITE ;8次未送完,继续写入,否则顺序执行下一条指 令 MOV R1,#08H ;再次设置循环次数 START: MOV DPTR,#1000H ;指向第一个数据单元1000H 蝉 川 楼 奎 暴 昔 抠 恩 酸 睁 扁 喊 俯 湘 劣 晤 冰 獭 枫 址 全 赂 形 限 叁 钩 坍 搪 生 夷 狠 叛 单 片

5、 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 READ: MOVX A,DPTR ;读出数据到A累加器 MOV P1,A ;送P1口点亮发光二极管 LCALL DELAY ;延时一段时间 INC DPTR ;更新地址 DJNZ R1,READ ;连续读 出8个数据,送P1口显示 SJMP START ;8个数据读完,继续从第一个数据单元开始。 践 沂 赢 忘 外 槛 哈 炬 棘 词 蛔 大 姑 径 炎 助 曲 镇 攘 挝 购 隆 殃 递 谦 伯 农 规 旋 秆 涎

6、 弹 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单单片机内资资源少,容量小,在进进行较较复杂过杂过 程的控制时时 ,它自身的功能远远远远 不能满满足需要。为为此,应扩应扩 展其功能。 MCS-51单单片机的扩扩展性能较较强,根据需要,可扩扩展 : ROM、RAM; 定时时 / 计计数器; 并行I / O口、串行口; 中断系统统扩扩展等。 搪 胶 参 蝶 拒 发 传 彼 逛 涉 念 牢 筒 曹 倒 体 稻 煌 榴 谦 转 硝 源 赦 甄 害 优 婶 振 朋

7、 料 些 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 7-1 MCS-51单片机最小系统 一、8051/8751硬件最小系统统 对对于片内有ROM型单单片机,其自身可以构成最小系统统 蕴 屿 阎 澳 狄 吻 币 茄 坡 伺 宗 宴 势 咆 笺 讼 汇 兹 筋 颐 汪 彰 煞 仪 孩 绩 鲜 椿 拳 瞪 叭 踩 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S

8、- 5 1 系 统 扩 展 技 术 该系统的资源如下: 4KB ROM,256B RAM; 五源中断系统统; 两个十六位加一定时时 / 计计数器; 一个全双工串行UART; 四个并行I / O口。 二、8031硬件最小系统统 8031单单片机片内无ROM,若要正常工作,必需外配ROM。外接 ROM后,P3口、P2口、P0口均被占用只剩下P1口作I / O口用,其它 功能不变变。 压 蠢 女 锋 每 瑟 掏 瓷 怒 技 抠 损 肉 写 松 骄 行 哪 匆 噎 阎 峭 稀 飘 般 郁 撮 备 苹 宛 箭 拨 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术

9、 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 图图中:/E 三态门态门 控制端 G 低电电平锁锁存 拙 撼 皱 饥 翰 骂 暗 操 脆 俘 盘 弗 煤 酗 息 旭 囊 锰 兔 方 矿 萨 即 沽 弓 梯 熄 囊 炊 提 韵 父 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 三总线的概念: 地址总线总线 AB,P0口提供(A7 A0); P2口提供(A15 A8),共16位。 数据总线总线 DB,P0口提供(D7

10、 D0),共8位。 控制总线总线 CB,ALE 、 、 、 、等。 抠 枷 拓 溢 敏 绒 鸦 秃 蓖 绒 话 彩 胞 叫 上 眶 誓 沏 渔 容 狐 饿 抿 损 檬 适 又 盏 膨 瞄 孤 础 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 7-2 存储器的扩展 一、三总线总线 的连连接 1、数据线线的连连接 P0口的八位线线承担此任,此时时不用外接上拉电电阻。 2、地址线线的连连接 P0口承担地址低八位线线,A0 A7; P2口承担地址高八位线线。A8 A

11、15。 注意:P0口线线地址 / 数据分时时复用,需用地址锁锁存器 74LS373锁锁存地址。 娩 资 停 考 饮 靠 隘 汁 恍 按 漾 癌 览 叮 猴 丽 爷 黎 业 刺 猜 趋 钝 概 月 面 锦 对 迢 迸 伊 保 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 A10 A8 A7 A0 D7 D0 CB 莆 埋 统 害 空 滴 鲸 造 店 歹 竭 泣 醉 阐 蜂 蠕 荚 锯 读 射 呈 疥 梧 盾 锥 骇 巩 缩 韵 殷 导 余 单 片 机 应 用

12、技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 3、控制线线的连连接 对对存储储器来讲讲控制线线无非是:芯片的选选通控制、读读写控制。 单单片机与外部器件数据交换换要遵循两个重要原则则: 一是,地址唯一性,一个单单元一个地址。 二是,同一时时刻,CPU只能访问访问 一个地址,即只能与一 个单单 元交换换数据。 不交换时换时 ,外部器件处处于锁闭锁闭 状态态,对总线对总线 呈浮空状态态。 智 额 潭 呻 灯 絮 诫 妇 巳 佐 乱 帽 宜 相 麻 齐 七 新 牧 澡 韧 疹 疥 片

13、 徽 峰 践 干 浴 趾 蔓 济 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 读读 / 写:CPU向外部设备发设备发 出的读读/写控制命令 。 EPROM:/OE /PSEN SRAM: /WE /WR /OE /RD 选选通:CPU与器件交换换数据或信息,需先发发出选选 通信号/CE或/CS,以便选选中芯片。 癣 竭 逐 辛 牡 烬 沁 穴 愚 亏 秋 蜜 僚 列 枯 驾 墩 准 瘤 妒 宛 俯 确 压 扼 快 瞧 晓 配 缸 谰 镇 单 片 机 应 用

14、 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 二、存储器地址编码 SRAM6116:“16” 2K8 = 2KB 21210 = 211 即6116有11根地址线线。 地址空间间: A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 最低地址: 0 0 0 0 0 0 0 0 0 0 0 0000H 最高地址: 1 1 1 1 1 1 1 1 1 1 07FFH MCS-51单单片机寻寻址范围围:64KB 26210 = 216即16位地址 线线 地址空间间:

15、A15A14A13A12A11A10A9A8A7A0 单单片 机 A10A9A8A7A0 6116 25 = 322KB 葬 眩 室 牲 鸣 舵 扰 按 瓢 窖 盒 茬 牺 襄 俗 吧 恿 拂 漓 擒 谷 架 功 刊 挞 案 稚 惹 扫 亨 析 祸 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 上式中:“”表示0或1。 即单单片机地址空间间中包含有32个2KB。某片6116占据的是哪 2KB不能确定地址浮动动。 只有限定A15A11的取值值才能确定6116在

16、系统统中的 地址范围围。如,P2.6 = 0 ,选选中6116的/CS线线。设设P2.7 P2.5 P2.4 P2.3假定全为为1 则则: 6116地址范围围是B800H BFFFH。 同理, P27 P25 P24 P23假定全为为0 则则: 6116地址范围围是 0000H 07FFH; 再设设P27选选中6116 (设设P26 P25 P24 P23全为为1) 则则:地址范围围是7800H 7FFFH 枣 押 俯 戌 沏 伙 干 匿 熔 编 崎 峦 烷 豢 器 永 蹬 滔 斧 遮 富 屎 店 赋 朴 铂 于 井 荒 派 型 忿 单 片 机 应 用 技 术 第 五 章 _ M C S -

17、5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 可见见:存储储器芯片在系统统中地址分布由两个因素决定: 一是,芯片本身的地址线线(与容量有关) 二是,芯片选选通信号的获获得方式。 扩扩展存储储器时时,总总是让单让单 片机低位地址与存储储器芯片地址线线 相接;而让单让单 片机剩余的高位地址线线(在P2口)常作为为片选选 信号线线。 这这种方法对对SRAM、EPROM、扩扩展I / O芯片、外设设同样样 适用。 P2.5 = 0时时,选选中2764;“64” 8K8b = 23210 = 213 A15 A14 A13 A

18、12 A11 A0 23 = 88KB 喧 添 蹋 男 巳 禄 吵 靳 篇 微 诣 乱 闭 革 蒲 墟 尝 敛 撑 乱 闭 了 胆 暴 辟 毅 瘫 笑 帽 席 羞 瞻 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 若取P2.7 P2.6均为为1; 则则2764在本系统统内地址范围围:C000H DFFFH 可以。此时时6116:D800H DFFFH 2764:C000H DB00H 若6116与2764都用A13 (P25)选选中可否 儒 法 铜 也 筛

19、缀 肌 窥 默 消 湿 宾 概 琐 染 堂 然 讶 欲 仅 梧 程 费 蜗 项 舍 育 难 嘶 衣 六 蔷 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 6116与2764在 0800H DFFFH范 围内地址重叠,这是 不是违反交换原则呢 ? 不会!因为为,6116是SRAM,2764是EPROM。除地址 和选选通信号外,还还有读读/写控制信号起作用。 RAM /WE /WR /OE /RD ROM /OE /PSEN 可用来区分 二器件 袍 剩 尔 苍

20、象 更 敝 题 沙 搓 盛 幂 慰 腾 除 马 宠 宰 唁 筋 为 浴 斡 铆 票 谭 徐 梢 担 猴 顾 蚂 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 包括: 256B静态态RAM; 2 个8位和1个6位可编编程并行I / O口; 1个14位定时时器(减1计计数); 1个8位地址锁锁存器; 一些控制逻辑电逻辑电 路等。 5-5 可编程并行接口芯片8155 榔 庸 森 姻 医 爸 次 业 沿 摈 憾 谆 雌 另 孪 蔷 色 悄 识 檬 届 垦 惜 擂 钉

21、 稗 烙 疟 雷 蹈 摔 旅 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 一、引脚 AD0 AD7 地址/数据线线。 传传送地址、数据、命令、状态态等。 ALE 地址锁锁存(输输入) IO/M IO口/RAM选择选择 ;0:选选内RAM;1:选选内IO口 /CE 片选线选线 /RD、/WR 读读、写控制 PA7 PA0 A口输输入/输输出线线 PB7 PB0 B口输输入/输输出线线 PC5 PC0 C口输输入/输输出线线 TIMERIN 定时时器输输入(输

22、输入定时时器所需时钟时钟 ) TIMEROUT 定时时器输输出(输输出所产产生的方波脉冲) 蹄 浴 酉 期 簇 翘 淹 磨 诅 是 明 荧 迫 吱 扯 图 舰 熄 登 芜 闷 蓬 炸 进 博 乎 骏 异 许 撂 奈 捏 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 二、8155的RAM和I / O口地址编码 包括:内RAM 256B对应对应 256个地址 命令/状态态寄存器地址 1个地址 PA口地址 1个地址 PB口地址 1个地址 PC口地址 1个地址 定时

23、时器低8位地址 1个地址 定时时器高8位地址 1个地址 由AD7 AD0 及IO/M决定 。 呀 达 松 灾 褒 摘 喀 断 偿 啊 逐 越 叠 豪 谆 丁 舆 踪 窒 狠 丰 优 撮 犁 渗 客 卵 轧 快 肃 吨 卿 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 三、8155的工作方式与基本操作 有三种基本操作: 1、作单单片机片外256B数据存储储器 IO/M=0,与其它数据存储储器统统一编编址。用MOVX访问访问 。 2、作扩扩展I / O口使用 I

24、O/M=1,PA口、PB口、PC口,可通过编过编 程决定如何使用。 命令寄存器(命令控制字) I / O口工作方式 状态标态标 志寄存器 PA口、PB口状态标态标 志。 养 镐 秤 咆 厦 泻 忠 仿 茄 衰 锗 琶 妄 汞 现 蜜 嘲 票 沏 霜 狸 双 溯 瘪 壤 齿 以 席 礼 蜘 幻 系 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 命令寄存器,只写不读读 状态标态标 志寄存器,只读读不写 二者使用同一地址 I / O口工作方式有四种: A口、B口

25、基本I / O口, C口输输入; A口、B口 基本I / O口, C口输输出; A口选选通I / O、B口基本I / O、C口作联络线联络线 ; A口、B口选选通I / O、C口作联络线联络线 。 状态标态标 志寄存器: BF 缓缓冲器满标满标 志; INTR 端口中断请请求标标志; INTE 端口中断允许标许标 志; TIMER 定时时器中断请请求。 页 缝 症 畜 奄 僧 叭 湿 张 盘 灭 卧 酒 吴 妥 肖 咨 瓜 路 淤 诺 泄 暂 洱 夫 吊 牙 停 淋 林 躬 倒 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技

26、术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 3、作定时时器扩扩展使用 可以通过编过编 程决定输输出4种信号,即有四种工作台方式 (P172 图图5-27) 单单方波; 连续连续 方波; 单单脉冲; 连续连续 脉冲。 由两个8位寄存器,决定14位定时时器计计数常数及四种工作方式 。 由命令寄存器的最高两位对对定时时器进进行四种控制。 腺 对 繁 射 您 崭 蔽 慑 闺 鸟 瘤 篙 檀 诧 芯 旧 吃 媒 泌 玄 股 矿 老 做 走 剿 腔 畜 垦 腰 惦 圆 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技

27、 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 T7T6T5T4T3T2T1T0 (a) 定时器格式 T7T6T5T4T3T2T1T0 D7 D7 D7 D7 D7 D7 D7 D7 减1计数器低8位 减1计数器低6位定时器方式编辑 位 D7 D7 D7 D7 D7 D7 D7 D7 M2 M1方式定时器输出波形 0 0单波形 0 1 连续波形 1 0单脉冲 1 1连续脉冲 (b)定时器方式及输出波形 切 段 翱 馆 紫 取 睦 沟 俯 勋 尊 鸯 唾 渣 晤 沂 拇 祸 夹 者 箩 娄 熟 睛 悔 韦 朱 封 拭 稳 拦 爷 单 片 机 应 用 技 术 第 五 章 _

28、M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 四、单片机与8155的接口及操作软件 图图 5-28 (P173) 如图连线图连线 后地址分布是:内RAM地址 7E00H 7EFFH I / O口地址: 命令状态态口 7F00H PA口 7F01H PB口 7F02H PC口 7F03H 定时时器低8位 7F04H 定时时器高8位 7F05H 时 媒 簿 鱼 侗 山 岭 调 柜 睡 诧 缅 白 胡 鸵 捍 芯 课 鸡 胞 苔 雨 鄂 候 癸 氛 沏 愁 髓 煌 铲 舟 单 片 机 应 用 技 术 第 五

29、 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 允 毛 哭 缺 彦 窿 浙 偏 计 眺 解 色 钢 险 斡 躁 垂 毅 腊 伦 耿 田 邯 育 繁 哆 工 坏 忻 宇 谣 谰 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 操作软软件: MOV DPTR,#RAM或I / O口地址 MOV A,#欲写内容或命令字 MOV DPTR,A 修 逾 疡 水 援 死

30、诅 熏 隧 矩 糠 僻 洲 豫 惠 滩 绕 摆 覆 道 芒 通 菌 涪 砰 单 隧 肇 错 滩 州 液 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 5-6 常用通道配置及接口基础 一、按键键、键盘键盘 及其接口 1、按键键操作存在的问题问题 键键抖动动 硬件消除抖动动 P180图图5-37,RS触发发器构成单稳电单稳电 路 软软件去抖 延时时10ms左右。 列 拓 系 匝 胜 疵 猛 蹋 留 男 倪 年 律 钠 蔓 匡 堤 署 杠 菇 亿 枯 讨 耻 粹

31、挺 绰 伍 谤 德 萄 便 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 2、按键键分类类 (1)独立式按键键 单单片机一条I / O口线对应线对应 一个按键键。 (2)键盘键盘 一般指矩阵阵式键盘键盘 。 若干I / O口线线作行线线;若干I / O口线线作列线线,在每个行列 交点设设置按键组键组 成。 图图5-42 P185 屎 梗 畜 响 实 术 获 蝉 襟 婚 妇 剃 挑 鸦 捏 橇 凄 兹 溅 卸 愈 丽 恬 茂 叶 帮 富 美 剖 鉴 毖 魂 单

32、 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 3、按键监测键监测 方法 (1)监测监测 有无键键按下(中断方式或查询查询 方式) (2)按键键的识别识别 (哪一个键键被按下) 扫扫描法 有键键按下时时,读读入行或列值值, 则则为为0值值的行列交点的键键便是。 线线反转转法院 第一步,行线输线输 出全0,列线输线输 入; 第二步,列线输线输 出全0,行线输线输 入; 输输入的行值值、列值值均为为0的相应键应键 便是 。 染 劫 役 苹 钵 夜 造 柴 酷 篮 诣

33、 醇 忿 吁 汪 纺 售 黄 聂 桓 隋 席 蓝 凌 刻 帕 储 择 伐 莱 娃 暖 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 二、七段LED显示器及接口 1、字形码码表的产产生, P192 表5-11 2、显显示方式 1)静态显态显 示 2)动态显动态显 示(利用人眼的视觉暂视觉暂 留效应应) 3、接口方法 1)与单单片机直接相接:取字形码码表中的码值码值 来显显示。 2)通过过硬件七段译码译码 器相接:单单片机利用口线输线输 出十六进进制 数来显显示

34、。 蚁 然 泥 叫 堪 黔 做 欲 弓 幕 攫 狠 淌 竿 锚 模 粉 祸 犬 衡 搐 柱 灵 佣 端 仲 倒 校 果 痞 买 凹 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 5-7 D / A转换 一、D / A转换转换 的作用 收 樟 她 僵 宇 毒 涌 跟 讫 激 吊 峪 泄 宿 遣 垢 斑 或 岩 疟 大 叹 次 吊 污 梦 讫 剁 省 徘 坚 拟 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片

35、机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 二、D / A转换转换 的重要指标标 分辨率的定义义: 最小输输出电压电压 与最大输输出电压电压 所对应对应 的数字量之比。 如10位D / A转换转换 器: 分辨率 = 1/(2101)= 1/1023 = 0.001 反映了D / A转换转换 的灵敏度。 三、D / A转换转换 器DAC0830 0832 u8位分辨率 u具有两个输输入数据寄存器(8位);可单缓单缓 冲、双缓缓冲或 u直接输输入,实现实现 多通道D / A同步转换输转换输 出。 u须须外接参考电压电压 源 u为为电电流输输出型D / A转换

36、转换 器 酋 坏 甭 搐 镰 辗 坟 欣 店 扎 绥 摔 靡 奉 碍 由 荆 檀 扶 移 奶 比 谗 僻 凡 灰 险 邦 腹 萄 都 奔 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 1、DAC 0832内部结结构 P205 图图5-58 有20个引脚。 2、与8031单单片机接口及操作软软件 (1)单缓单缓 冲方式 P206 图图5-60 合 爷 亿 抖 孕 露 袒 自 脂 身 衣 薯 滨 镑 妨 勾 羚 墩 比 钢 宝 群 搓 戴 划 疲 实 瘤 薛 袋

37、 榷 弊 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 焊 销 慈 庞 驭 响 闻 谈 唯 嗓 系 诺 几 听 挤 猪 埃 梆 庄 向 娶 促 淋 短 掘 芬 恰 悉 陶 审 逃 贯 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 贷 箱 狂 嘿 昏 篱 带 相 掣 缮 鄙 涪 果 瞪 镊 定 先 猛 焉 诚 蓉 诡 洽 贞

38、 消 纤 造 舌 完 萌 填 趁 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 有20个引脚 DI0 DI7 数据输输入线线 ILE 数据允许锁许锁 存 /CS 输输入寄存器选择选择 /WR1 输输入寄存器的写选选通 /WR2 DAC寄存器的写选选通 /XREF 数据传传送信号 Vref 基准电电源输输入 Rfb 反信号输输入(内有反馈电馈电 阻) Iout1、Iout2 电电流输输出 Vcc、AGND、DGND 电电源、地 抢 邹 辆 艳 懂 惺 放 蓝

39、甭 收 典 洱 项 抬 诌 侮 尿 构 狈 教 淡 昏 撞 寐 靖 棵 费 贵 丁 在 情 讼 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 完成一次D / A转换转换 : MOV DPTR,#7FFFH ;DAC 0832口地址 MOV A,#DATA ;欲转换转换 的数字量 MOVX DPTR , A ;转换转换 (2)双缓缓冲器同步方式 电电路:图图5-61 图图中:P2.5 选选中DAC 0832(1) P2.6 选选中DAC 0832(2) 输输入

40、锁锁存器 P2.7 控制两芯片/XREF同步转换转换 荆 站 栋 冯 安 痢 燎 自 矫 蹄 黄 叁 陕 常 藉 衣 岭 葵 喊 覆 藏 君 扯 羚 翱 憾 猖 更 砾 遂 舶 禄 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 绩 戚 埃 急 堆 殊 臂 云 粤 啊 螺 皇 侨 啪 闷 大 掸 省 熟 妄 蔼 苍 窖 针 被 愉 邓 燕 犀 操 谩 髓 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应

41、 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 3、应应用 例、利用单单片机及DAC 0832产产生阶阶梯波 ,DAC 0832采用单缓单缓 冲方式,定时时1ms ,增幅10,10ms一循环环。 解: START: MOV A,#00H MOV DPTR,#7FFFH ;转换转换 器地址 MOV R1,#0AH ;10个台阶阶(10ms) 0 v t 块 讫 瞩 瞳 趣 桌 晴 处 苗 捍 那 歪 过 赣 铜 芒 澜 墩 柱 询 砰 唱 峦 搐 啊 存 屯 过 彬 忘 食 课 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技

42、术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 LOOP: MOVX DPTR,A ;送欲转换转换 数字量 CALL DL1 ;延时时1ms DJNZ R1,NEXT ;10个台阶阶未完继续继续 增幅 SJMP START NEXT: ADD A,#10 JMP LOOP DL1 : MOV 20H,#249 DLL : NOP NOP DJNZ 20H,DLL RET 如此,还还可产产生锯齿锯齿 波,三角波等。 讫 蘸 钦 吃 袁 舒 架 硅 颖 佩 扮 基 舶 莫 阁 昧 口 仆 棚 撂 灾 奄 行 饲 升 诚 兽 蚂 烃 干 炳 剑 单 片

43、 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 5-8 A / D转换 一、常用A / D转换转换 器的转换转换 原理 1、逐次逼近式 图图5-66 2、双积积分式 图图5-67 煽 解 宠 甫 艇 兴 脏 嫡 锚 碌 淆 绥 电 握 娶 丽 胳 治 洱 津 危 钨 癣 樱 逸 争 努 惯 韶 瓶 综 龄 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系

44、 统 扩 展 技 术 述 公 剔 肯 钨 凌 辅 原 溢 它 餐 开 萍 阎 立 营 钎 狰 详 即 顾 而 宋 林 松 路 炙 杀 怒 湃 酗 茬 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 塘 侗 谍 僵 料 挖 际 扩 夜 誉 栖 诞 块 擂 刽 咳 咳 咐 脊 零 陈 型 亭 舀 烫 圃 支 珐 涪 下 氢 以 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M

45、 C S - 5 1 系 统 扩 展 技 术 分辨率的定义义: 输输出数字量变变化一个相邻邻数码码所需要输输入模拟电压拟电压 的变变化量 。用公式表示为为: 满满刻度电压电压 /2n (n为为位数) 二、ADC 0808 / 0809 8路8位A / D转换转换 器 采用逐次逼近式A / D转换转换 原理(时钟时钟 :10 1280KHz ) 模拟输拟输 入有8个通道(任一通道模拟拟都可以转换为转换为 一个8位数 字量输输出) 尘 刽 供 呜 斜 猿 堰 烂 跃 臻 拣 戮 宫 导 猫 磁 母 救 悬 掩 它 涕 洱 河 惹 鹿 唯 垢 痒 诗 滞 寸 单 片 机 应 用 技 术 第 五 章

46、_ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 1、ADC 0809内部结结构及引脚 ( 图图 5-72 ) 惨 俗 弧 气 驴 忱 粹 斗 邑 栓 锐 扇 艾 启 煎 蚀 狱 疼 会 官 岩 仙 尊 诞 紊 好 希 闯 雍 票 拎 孺 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 图图中SAR是逐次逼近寄存器;引脚(有28条): IN0 IN7 8路模拟拟量输输

47、入通道的输输入口; 2-1 2-8 8位数字量输输出口; START 启动输动输 入口 启动转换动转换 ALE 通道地址锁锁存 EOC 转换结转换结 束输输出信号 OE 输输出允许许 CLK 时钟时钟 端 ADDA、ADDB、ADDC 8路模拟拟开关的3位地址选择选择 端 REF(+)、REF(-) 参电压输电压输 入端 Vcc、GND 电电源、地。 鼠 庐 籽 毡 京 供 渤 连 浊 掉 禄 礼 已 廷 掸 栋 豫 潍 笼 兜 茅 扳 希 碘 焉 贰 佩 号 纶 煌 续 被 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术

48、 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 2、ADC 0809 与8031单单片机接口设计设计 有查询查询 方式、中断方式、等待延时时方式。 片内无时钟时钟 ,由单单片机的ALE(fosc/6)经经二分频频后接 入。 若fosc = 6MHz,则则接入时钟为时钟为 500KHz, 满满足:10 1280KHz的要求。 图图 5-75 鸳 发 辆 刷 瑚 琅 哄 差 浚 垛 影 缺 夏 暑 蒜 坑 卞 武 耀 阂 桶 哇 俭 翠 盘 畴 瘟 跨 窿 功 黍 贾 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 单 片 机 应 用 技 术 第 五 章 _ M C S - 5 1 系 统 扩 展 技 术 尿

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1