- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
80C51单片机最小系统.ppt
80C51单片机最小系统 第7章 单片机的并行扩展技术 * 1、最小系统概念 单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统.最小系统结构与单片机的类型有关。 对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路、按键输入、显示输出等。 6.3.1 最小系统结构 1. 总线型总线应用的最小系统结构 (1) 系统结构 (2) 系统特点 并行总线扩展外围器件及外围接口(数据传送速度快、实时性好), 占用引脚数量多,扩展电路复杂、可使用的I/O口少。 (3) 应用指导 2.总线型非总线应用的最小系统结构 (1) 系统结构 (2) 系统特点 有大量的可使用的I/O口、没有并行扩展应用系统结构简单、外围器件只能能过UART口的串行移位方式或虚拟串行扩展总线进行扩展。 (3) 应用指导 3.非总线型单片机的最小系统结构 6.3.2 时钟系统设计 1. 指令速度系数 (1) 时钟频率与指令速度 对于不同结构体系的单片机,在相同的时钟频率下,指令速度差别极大。 (2) 指令速度系数 (3) 实用意义 2. 时钟系统设计 15~45pf×2 1~12MHz(MCS-51) 0~24MHz(Atmel-89C) XTAL1 XTAL2 也可以由 XTAL1端接入外部时钟,此时应将 XTAL2接地: XTAL2 XTAL1 外部时钟 通常外接一个晶振两个电容 片内时钟振荡器与外部谐振电路 片内振荡器与外部谐振叫路构成了一个并联谐振的时钟振荡电路。PD端可由内部软件编程来控制振荡电路的启停。 (2) 外部时钟电路及输入设计 从特性曲线来看,改变负载电容可在小范围内调整振荡频率,时钟电路的杂散电容会对时钟频率产生较大的影响。 (3) 时钟电路输出设计 3. 时钟系统的应用管理 运行时开启时钟,休闲或掉电时关闭相应的时钟电路。 6.3.3 复位电路设计 1. 应用系统中的复位 上电复位、信号复位、系统运行监视复位 2. 单片机的复位时序 3、 复位和复位电路设计 RESET: 复位端 (正脉冲有效,宽度? 2个机器周期) +5V 10uF 10K Vcc RST GND 上电复位 10uF 10K Vcc RST GND 手动上电复位 1K +5V (2) 信号复位电路设计 (3) 程序运行监视电路设计 电源监测复位 4. 应用系统中多复位要求的处理 7.1 并行外围扩展方式 有I/O方式和总线方式 7.1.1 并行I/O口与并行扩展总线 1. 两种扩展方式 2. 扩展方式选择 主要由所选择的外围器件决定。 3. 并行总线的I/O虚拟 通过I/O口虚拟总线时序及操作控制方式来扩展并行总线接口。 7.1.2 并行I/O的扩展特性 输出锁存、握手交互、指令控制实现的时序协议 7.1.3 并行总线扩展特性 三态输出、时序交互、总线协议的CPU的时序自动运行 7.2 并行I/O外围扩展技术 7.2.1并行I/O外围扩展方式 1. 非总线兼容的并行接口器件 (1) I/O 口扩展的5G14433 (2) I/O口扩展的HD44780 2. 总线兼容的I/O口虚拟扩展 3. I/O 并行扩展外设接口 7.2.2 并行I/O 扩展的键盘电路 1. 键盘种类及工作原理 独立式键盘、行业式键盘 *
文档评论(0)