单片机学教程PPt第2章-内部硬件架构及资源
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MCS-96系列8098/8096、80C198/80C196, 第5阶段(90年代):(量体裁衣)单片机在集成度、多元化,功能、 速度、可靠性、应用领域等全方位向更高水平发展. DSP,32 位单片机ARM
2021/2/6
4
单片机与嵌入式: 微控制器 MCU (Micro-Controller Unit) 嵌入式微控制器(Embedded Microcontroller)
2.4.3 堆栈
2.4.4 89C51特殊功能寄存器
2.5 单片机工作的基本时序
2.5.1
2.5.2 MCS-51指令的取指/执行时序
2.5.3 访问外部ROM和RAM的时序
2.5.4 读外部数据RAM时序
2.5.5 写外部数据RAM的时序
2.6 单片机的工作方式
2.6.1 复位方式
2.6.2 程序执行方式
PIC系列
TI MSP430
2021/2/6
6
2.1.2 单片机与计算机之异同
1.组成: CPU(进行运算、控制) RAM(数据存储器) I/O口(串口、并口等) ROM(程序存储器)
PC机:上述部件以独立器件形式安装在主板上.包括:键盘、 显示器、鼠标、硬/软/光驱、音箱、打印机、扫描仪…等外设
写出这些寄存器的英文全称,写出一些SFR有哪些位组成
2021/2/6
1
2.1 单片机发展史 2.1.1 单片机的产生与发展 2.1.2 单片机与计算机之异同 2.1.3 单片机的特点
2.2 MCS-51单片机内部结构 2.2.1 MCS-51单片机系列区别 2.2.2 MCS-51单片机基本特性 2.2.3 单片机的引脚定义
单片机与单片机系统:
单片机是指一块芯片,它不能完成特定的应用任务;
单片机系统指在一块单片机芯片的基础上,扩展了显示、
键盘、以及其它外围芯片,构成的系统
2021/2/6
9
2.2 MCS-51单片机内部结 构
2.2.1 MCS-51单片机系列区别(强调,考试)
系列
无 romless
片内存储器(字节) 片内ROM
2021/2/6
8
2.1.3 单片机的特点 控制功能强,指令丰富.如转移,逻辑判断,位操作等; 体积小,可靠性高,结构灵活,易于组成各种微机应用系统. 低功耗、低电压; 便于制作便携式、网络化等产品; 外部设备接口集成度高SOC (System On Chip).如:可以集成 AD/DA/LCD 驱动/串口/USB/CAN/PWM等
2021/2/6
3
2.6.3 节电工作方式
2.1 单片机发展史(了解)
2.1.1单片机的产生与发展
第1阶段(1971~1976): 单片机发展的初级阶段 第2阶段(1976~1980): 低性能单片机阶段 MCS-48系列 第3阶段(1980~1983): 高性能实用性很强的单片机阶段
MCS-51系列 第4阶段(1983~80年代末):16位(全功能)单片机阶段.
6
15
1
5
32
1
5/160
表中列出了MCS-51系列单片机的两个子系列, 在4 个性能上略有差异.在本子系列内各类芯片的主要区 别在于片内有无ROM或EPROM;
体积大,功耗大,价格高(3000…),用途较固定,属通 用计算机.易于学习掌握和使用,但用于控制时必须安装一 定的应用软件. 单片机:
体积小,功耗小,价格低,用途灵活,无处不在,属专用 计算机.是一种特殊器件,需经过专门学习方能掌握应用,应 用中要设计专门的硬件和软件.
4.联系
单片机的应用开发,软件编程环境(keil)、硬件 SCH,PCB的设计(Protel)都是在PC个人电脑上进行的
单片机应用领域: 测控系统、智能仪表、智能接口、办公自动化、光机 电一体化设备、通讯设备、网络设备、汽车电子、消 费类电子产品、智能楼宇设备……
单片机的多种型号:
Intel Atmel(89 AVR) Motorola(M68HC08) TI(MSP430) Philips Winbond(华邦) Microchip (微芯PIC)………
有ROM
有EPROM
片内 RAM
定时器 计数器
Intel 8031
MCS-51
子系列 80C31
8051 80C51
(4K字节)
8751
128
87C51 字节
(4K字节)
2x16
Intel 8032
MCS-52
子系列 80C32
8052 80C52
(8K字节)
8752
256
87C52 字节
(8K字节)
3x16
ATEML 89C系
1051(1K)/2051(2K)/4051(4K) (FLASH DIP-20封装)
128
2
列
(常用 型20)21/2/6
89C51(4K)/89C52(8K)/89S51 (40条引脚DIP封装)
128/2 56
2/3
并行
串行
中 断
I/O
I/O
源
4x8位 1
5
4x8位 1
2021/2/6
5
Atmel 标准型:AT89C51 AT89C52 AT89lv51 AT89lv52 低档型:AT89C1051 AT89C2051(2Kflash) (20PIN) 高档型: AT89S51 AT89S52 ISP功能 AVR….
Philips P80CXX P87CXX P89CXX P87LPC7XX
单片机:上述部件被集成到单芯片中,只是一片集成电 路.(8/16/20/28/32/40/48/100……条引脚).
2.功能:
PC机: 数据运算、采集、处理、存储、传输;
单片机:控制(或受控于)外设,测控,往往嵌入某个仪器/设备/系统 中,使其达到智能化的效果.
2021/2/6
7
3.应用特点:
PC机:
第2章 单片机内部硬件架构及资源
本讲重点:
1.MCS-51单片机的内部结构;
2.单片机的引脚与I/O口结构;
3.存储器、堆栈与特殊功能寄存器;
4.单片机工作的基本时序;
5.这一章以一些记忆性的为主,为后续章节提供了实现 的内部硬件架构和物质保障;
6.(复习)自己总结一下,51单片机内部涉及哪些寄存器,
2.3 并行输入/输出接口 2.3.1 单片机的引脚(P1口) 2.3.2 单片机的引脚(P0口) 2.3.3 单片机的引脚(P2口) 2.3.4 单片机的引脚(P3口)
2021/2/6
2பைடு நூலகம்
2.4 单片机中几个重要的结构 存储器、堆栈、SFR
2.4.1 单片机的存储器——几个有关的概念:
2.4.2 89C51单片机存储器配置
2021/2/6
4
单片机与嵌入式: 微控制器 MCU (Micro-Controller Unit) 嵌入式微控制器(Embedded Microcontroller)
2.4.3 堆栈
2.4.4 89C51特殊功能寄存器
2.5 单片机工作的基本时序
2.5.1
2.5.2 MCS-51指令的取指/执行时序
2.5.3 访问外部ROM和RAM的时序
2.5.4 读外部数据RAM时序
2.5.5 写外部数据RAM的时序
2.6 单片机的工作方式
2.6.1 复位方式
2.6.2 程序执行方式
PIC系列
TI MSP430
2021/2/6
6
2.1.2 单片机与计算机之异同
1.组成: CPU(进行运算、控制) RAM(数据存储器) I/O口(串口、并口等) ROM(程序存储器)
PC机:上述部件以独立器件形式安装在主板上.包括:键盘、 显示器、鼠标、硬/软/光驱、音箱、打印机、扫描仪…等外设
写出这些寄存器的英文全称,写出一些SFR有哪些位组成
2021/2/6
1
2.1 单片机发展史 2.1.1 单片机的产生与发展 2.1.2 单片机与计算机之异同 2.1.3 单片机的特点
2.2 MCS-51单片机内部结构 2.2.1 MCS-51单片机系列区别 2.2.2 MCS-51单片机基本特性 2.2.3 单片机的引脚定义
单片机与单片机系统:
单片机是指一块芯片,它不能完成特定的应用任务;
单片机系统指在一块单片机芯片的基础上,扩展了显示、
键盘、以及其它外围芯片,构成的系统
2021/2/6
9
2.2 MCS-51单片机内部结 构
2.2.1 MCS-51单片机系列区别(强调,考试)
系列
无 romless
片内存储器(字节) 片内ROM
2021/2/6
8
2.1.3 单片机的特点 控制功能强,指令丰富.如转移,逻辑判断,位操作等; 体积小,可靠性高,结构灵活,易于组成各种微机应用系统. 低功耗、低电压; 便于制作便携式、网络化等产品; 外部设备接口集成度高SOC (System On Chip).如:可以集成 AD/DA/LCD 驱动/串口/USB/CAN/PWM等
2021/2/6
3
2.6.3 节电工作方式
2.1 单片机发展史(了解)
2.1.1单片机的产生与发展
第1阶段(1971~1976): 单片机发展的初级阶段 第2阶段(1976~1980): 低性能单片机阶段 MCS-48系列 第3阶段(1980~1983): 高性能实用性很强的单片机阶段
MCS-51系列 第4阶段(1983~80年代末):16位(全功能)单片机阶段.
6
15
1
5
32
1
5/160
表中列出了MCS-51系列单片机的两个子系列, 在4 个性能上略有差异.在本子系列内各类芯片的主要区 别在于片内有无ROM或EPROM;
体积大,功耗大,价格高(3000…),用途较固定,属通 用计算机.易于学习掌握和使用,但用于控制时必须安装一 定的应用软件. 单片机:
体积小,功耗小,价格低,用途灵活,无处不在,属专用 计算机.是一种特殊器件,需经过专门学习方能掌握应用,应 用中要设计专门的硬件和软件.
4.联系
单片机的应用开发,软件编程环境(keil)、硬件 SCH,PCB的设计(Protel)都是在PC个人电脑上进行的
单片机应用领域: 测控系统、智能仪表、智能接口、办公自动化、光机 电一体化设备、通讯设备、网络设备、汽车电子、消 费类电子产品、智能楼宇设备……
单片机的多种型号:
Intel Atmel(89 AVR) Motorola(M68HC08) TI(MSP430) Philips Winbond(华邦) Microchip (微芯PIC)………
有ROM
有EPROM
片内 RAM
定时器 计数器
Intel 8031
MCS-51
子系列 80C31
8051 80C51
(4K字节)
8751
128
87C51 字节
(4K字节)
2x16
Intel 8032
MCS-52
子系列 80C32
8052 80C52
(8K字节)
8752
256
87C52 字节
(8K字节)
3x16
ATEML 89C系
1051(1K)/2051(2K)/4051(4K) (FLASH DIP-20封装)
128
2
列
(常用 型20)21/2/6
89C51(4K)/89C52(8K)/89S51 (40条引脚DIP封装)
128/2 56
2/3
并行
串行
中 断
I/O
I/O
源
4x8位 1
5
4x8位 1
2021/2/6
5
Atmel 标准型:AT89C51 AT89C52 AT89lv51 AT89lv52 低档型:AT89C1051 AT89C2051(2Kflash) (20PIN) 高档型: AT89S51 AT89S52 ISP功能 AVR….
Philips P80CXX P87CXX P89CXX P87LPC7XX
单片机:上述部件被集成到单芯片中,只是一片集成电 路.(8/16/20/28/32/40/48/100……条引脚).
2.功能:
PC机: 数据运算、采集、处理、存储、传输;
单片机:控制(或受控于)外设,测控,往往嵌入某个仪器/设备/系统 中,使其达到智能化的效果.
2021/2/6
7
3.应用特点:
PC机:
第2章 单片机内部硬件架构及资源
本讲重点:
1.MCS-51单片机的内部结构;
2.单片机的引脚与I/O口结构;
3.存储器、堆栈与特殊功能寄存器;
4.单片机工作的基本时序;
5.这一章以一些记忆性的为主,为后续章节提供了实现 的内部硬件架构和物质保障;
6.(复习)自己总结一下,51单片机内部涉及哪些寄存器,
2.3 并行输入/输出接口 2.3.1 单片机的引脚(P1口) 2.3.2 单片机的引脚(P0口) 2.3.3 单片机的引脚(P2口) 2.3.4 单片机的引脚(P3口)
2021/2/6
2பைடு நூலகம்
2.4 单片机中几个重要的结构 存储器、堆栈、SFR
2.4.1 单片机的存储器——几个有关的概念:
2.4.2 89C51单片机存储器配置