第六章_单片机最小系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3、 复位和复位电路设计 、
正脉冲有效,宽度> 个机器周期) RESET: 复位端 (正脉冲有效,宽度> 2个机器周期)
+5V Vcc 10uF 10uF RST 10K GND 上电复位 10K GND 手动&上电复位 手动 上电复位 1K RST +5V Vcc
(2) 信号复位电路设计
(3) 程序运行监视电路设计
6.3.1 最小系统结构 1. 总线型总线应用的最小系统结构 (1) 系统结构
(2) 系统特点 并行总线扩展外围器件及外围接口 (数据传送速度快、实时性好), 占用引脚数量多,扩展电路复杂、可 使用的I/O口少。 (3) 应用指导
2.总线型非总线应用的最 小系统结构 (1) 系统结构 (2) 系统特点 有大量的可使用的I/O 口、没有并行扩展应用系 统结构简单、外围器件只 能能过UART口的串行移位 方式或虚拟串行扩展总线 进行扩展。 (3) 应用指导
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. 键盘种类及工作原理 独立式键盘、行业式键盘
80C51单片机最小系统
1、最小系统概念 最小系统概念
单片机最小系统,或者称为最小应用系统 是指用最少的元 单片机最小系统 或者称为最小应用系统,是指用最少的元 或者称为最小应用系统 件组成的单片机可以工作的系统.最小系统结构与单片机的 件组成的单片机可以工作的系统 最小系统结构与单片机的 类型有关。 类型有关。 对51系列单片机来说 最小系统一般应该包括 单片机、晶 系列单片机来说,最小系统一般应该包括 单片机、 系列单片机来说 最小系统一般应该包括:单片机 振电路、复位电路、按键输入、显示输出等。 振电路、复位电路、按键输入、显示输出等。
(2) 外部时钟电路及输入设计 从特性曲线来看,改变负载电容可在小 范围内调整振荡频率,时钟电路的杂散电 容会对时钟频率产生较大的影响。
(3) 时钟电路输出设计
3. 时钟系统的应用管理
运行时开启时钟,休闲或掉电时关闭相 应的时钟电路。
6.3.3 复位电路设计 1. 应用系统中的复位 上电复位、信号复位、系统运行监视复位 2. 单片机的复位时序
3.非总线型单片机的最小系统结构
6.3.2 时钟系统设计 1. 指令速度系数 (1) 时钟频率与指令速度 对于不同结构体系的单片机,在相同的时钟频率下, 指令速度差别极大。 (2) 指令速度系数 (3) 实用意义
பைடு நூலகம்
2. 时钟系统设计
通常外接 通常外接 一个晶振 两个电容
XTAL1
也可以由 XTAL1 端接入外部时钟, 端接入外部时钟, 此时应将 XTAL2 接地: 接地:
2. 外围扩展的地址选择 3. 外围扩展的设备地址和子地址 4.哈佛结构的两个扩展空间 5.外围设备的统一地址
7.3.2 80C51 并行扩展总线 1. 并行扩展总线组成 2. 数据存贮器与外设计的统一编址
3. 外围扩展的地址译码 (1) 线性地址译码
(2) 非线性译码
4. I/O口的虚拟译码
(4) 电源监测复位 4. 应用系统中多复位要求的处理
第7章
• 单片机的并行扩展技术
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的时序自 动运行
2. 键盘的查询与中断
3. 键盘管理中的键输入与键操作
7.2.3 并行I/O口扩展的LED显示电路 1. LED 显示器及显示原理 (1)LED显示器结构 (2) 显示器原理与显示段码 2. LED显示器显示方式
7.3 并行总线外围扩展技术 7.3.1 并行总线扩展基本问题 1. 并行总线扩展电路设计
7.3.3 80C51 程序存贮器扩展 1. 扩展器件选择
2. 扩展总线
7.3.4 80C51外围设备(器件)扩展 1. 并行外围扩展总线 2. 外围扩展实例
外部时钟 XTAL1 XTAL2
XTAL2
15~45pf× 15~45pf×2
1~12MHz(MCS-51) 12MHz(MCS-51) 24MHz(Atmel-89C) 0~24MHz(Atmel-89C)
(1)片内时钟振荡器与外部谐振电路 片内振荡器与外部谐振叫路构成了一个并联谐振的时钟 振荡电路。PD端可由内部软件编程来控制振荡电路的 启停。