单片机实习课题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

80C51系列概述 80C51系列概述
80C51系列 二、 80C51系列
80C51是MCS-51系列中CHMOS工艺的一个典 80C51是MCS-51系列中CHMOS工艺的一个典 系列中CHMOS 其它厂商以8051为基核开发出的CMOS 为基核开发出的CMOS工 型品种 ;其它厂商以8051为基核开发出的CMOS工 统称为80C51系列。 艺单片机产品统称为80C51系列 艺单片机产品统称为80C51系列。当前常用的 80C51系列单片机主要产品有 系列单片机主要产品有: 80C51系列单片机主要产品有: Intel的 80C31、80C51、87C51,80C32、 ﹡ Intel的:80C31、80C51、87C51,80C32、 80C52、87C52等 80C52、87C52等; ATMEL的 89C51、89C52、89C2051等 ﹡ ATMEL的:89C51、89C52、89C2051等; Philips、华邦、Dallas、 ﹡ Philips、华邦、Dallas、 Siemens(Infineon)等公司的许多产品 Siemens(Infineon)等公司的许多产品 。
三、程序讲解
51系列单片机概述 51系列单片机概述
一、MCS-51系列 MCS-51系列
MCS-51是Intel公司生产的一个单片机系 (1)MCS-51是Intel公司生产的一个单片机系 列名称。属于这一系列的单片机有多种, 列名称。属于这一系列的单片机有多种,如: 8051/8751/8031; ﹡8051/8751/8031; 8052/8752/8032; ﹡8052/8752/8032; ﹡80C51/87C51/80C31 80C52/87C52/80C32等 ﹡80C52/87C52/80C32等 。
• • • •
8051单片机的结构
2. 信号引脚的第二功能 • P3口线的第二功能
口线 P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7 第二功能 RXD TXD INT0 INT1 T0 T1 WR RD 串行数据接受 串行数据发送 外部中断0 外部中断0申请 外部中断1 外部中断1申请 定时器/计数器0 定时器/计数器0计数输入 定时器/计数器1 定时器/计数器1计数输入 外部RAM写选通 外部RAM写选通 RAM 外部RAM读选通 外部RAM读选通 RAM 信号名称
8051单片机的结构
(4) 程序状态字(PSW):8位,寻址地址0D0H。 程序状态字(PSW):8 寻址地址0D0H。 (PSW): 0D0H
位序 位标志 PSW.7 PSW.6 PSW.5 PSW.4 PSW.3 PSW.2 PSW.1 PSW.0
CY
AC
F0
RS1
RS0
OV
/
P
CY: 进位标志位。 进位标志位。 F0: 用户标志位。 用户标志位。 RS1和RS0 :寄存器组选择位。 寄存器组选择位。 数据指针(DPTR):16 (DPTR):16位 (5) 数据指针(DPTR):16位 寻址地址: 82H(DPL), 寻址地址: 82H(DPL), 83H(DPH)。 83H(DPH)。
8051单片机的结构
MCS-51的堆栈操作 (三) MCS-51的堆栈操作
术语:出栈、入栈、栈底、栈顶、 术语:出栈、入栈、栈底、栈顶、后入先出 堆栈的功能 保护断点、 的功能: 1、堆栈的功能:保护断点、保护现场 堆栈的开辟: 2、堆栈的开辟:内部数据存储器 3、堆栈指示器:SP(复位后为07H, 初始化为30H) 堆栈指示器:SP(复位后为07H, 初始化为30H) 30H 4、堆栈类型:向上生长型 堆栈类型: 入栈
80C51系列概述 80C51系列概述
在功能上, (3)在功能上,该系列单片机有基本型和增强 型两大类: 型两大类: 基本型: 基本型: 8051/8751/8031 8051/8751/8031 80C51/87C51/80C31 80C51/87C51/80C31 增强型: 增强型: 8052/8752/8032 8052/8752/8032 80C52/87C52/80C32 80C52/87C52/80C32
单片机实训课题
南京技师学院 电气工程系 电子信息二室
单片机实训授课计划
(四周) 四周)
课题一: 课题一:单片机的软件仿真 课题二: 课题二:基于单片机的循环彩灯 课题三: 课题三:基于单片机的键盘应用 课题四: 课题四:基于单片机的数码显示
单片机理论知识
一、51系列单片机概述 51系列单片机概述 MCS-51单片机的结构 二、MCS-51单片机的结构
8051单片机的结构
内部数据存储器高128 128单元 (二)内部数据存储器高128单元
专用寄存器(SFR 、 专用寄存器 SFR)、特殊功能寄存器 SFR 专用寄存器简介:22个 可寻址21 21个 1. 专用寄存器简介:22个,可寻址21个。 程序计数器(PC):16 (PC):16位 不可寻址。 (1) 程序计数器(PC):16位,不可寻址。 累加器A( ACC): A(或 ):8 寻址地址0E0H 0E0H。 (2) 累加器A(或ACC):8位,寻址地址0E0H。 B寄存器 寄存器: 寻址地址0F0H 0F0H。 (3) B寄存器:8位,寻址地址0F0H。
8051单片机的结构
四、 MCS-51单片机的内部存储器 单片机的内部存储器
以80C51为例 80C51为例 低128单元(单元地址00H-7FH) 128单元(单元地址00H单元 00H 数据存储器 程序存储器 高128单元(单元地址80H-FFH) 128单元(单元地址80H单元 80H
8051单片机的结构
AC: 辅助进位标志位。 辅助进位标志位。 OV: 溢出标志位。 溢出标志位。 P: 奇偶标志位。 奇偶标志位。
8051单片机的结构
2. 专用寄存器的字节寻址(21个) 专用寄存器的字节寻址(21个 字节寻址 (1) 21个专用寄存器不连续分布在内部RAM的高128个单 21个专用寄存器不连续分布在内部RAM的高128个单 个专用寄存器不连续分布在内部RAM的高128 空余单元不能使用。 元,空余单元不能使用。 (2) 程序计数器(PC)不可寻址。 程序计数器(PC)不可寻址。 (PC)不可寻址 (3) 对专用寄存器采用直接寻址方式,指令中使用寄存 对专用寄存器采用直接寻址方式, 器符号或寄存器地址。 器符号或寄存器地址。 3. 专用寄存器的位寻址 专用寄存器的位寻址 (1) 11个专用寄存器可位寻址(83个寻址位)。 11个专用寄存器可位寻址(83个寻址位)。 个专用寄存器可位寻址 个寻址位 (2) 与内部数据存储器低128单元中的位寻址区(20H-2FH), 与内部数据存储器低128单元中的位寻址区(20H128单元中的位寻址区(20H 共同组成数据位存储区。 共同组成数据位存储区。
8051单片机的结构
2. 内部数据寄存器 RAM(128*8) 、RAM地址寄存器 RAM地址寄存器 3. 内部程序寄存器 ROM(4K*8) 、程序地址寄存器 定时器/ 4. 定时器/计数器 2个16位的定时器/计数器 16位的定时器/ 位的定时器 并行I/O I/O口 5. 并行I/O口 位的I/O I/O口 4个8位的I/O口(P0、P1、P2、P3)
运算器:ALU(算术逻辑单元) ACC(累加器) ALU(算术逻辑单元 、ACC(累加器) ALU(算术逻辑单元) ACC(累加器 程序状态字、 、B寄存器 、程序状态字、暂存寄存器 控制器 :PC(程序计数器) PC加1寄存器 PC(程序计数器 、PC PC(程序计数器) PC加 、指令寄存器 指令译码器 、指令译码器 指令寄存器
8051单片机的结构
• • PSEN EA 外部程序存储器读选通信号 访问程序存储器控制信号 0:仅访问外部程序存储器 1:从内部程序存储器开始访问, 从内部程序存储器开始访问, 并可延续至外部程序存储器。 并可延续至外部程序存储器。 复位信号:连续2个周期以上的高电平。 RST 复位信号:连续2个周期以上的高电平。 XTAL1、XTAL2 外接晶体引线端 VSS 地线 +5V电源 VCC +5V电源
80C51系列概述 80C51系列概述
在片内程序存储器的配置上, 4)在片内程序存储器的配置上,该系列单片机 有三种形式,即掩膜ROM EPROM和ROMLess(无 ROM、 有三种形式,即掩膜ROM、EPROM和ROMLess(无 片内程序存储器) 片内程序存储器)。 如: 80C51有 字节的掩膜ROM ROM; ﹡80C51有4K字节的掩膜ROM; C51有4K字节的 字节的EPROM ﹡87C51有4K字节的EPROM ; 80C3 在芯片内无程序存储器。 ﹡80C31在芯片内无程序存储器。
80C51系列概述 80C51系列概述
该系列生产工艺有两种: (2)该系列生产工艺有两种: 一是HMOS工艺(高密度短沟道MOS工艺)。 HMOS工艺 MOS工艺 一是HMOS工艺(高密度短沟道MOS工艺)。 二是CHMOS工艺(互补金属氧化物的HMOS工 二是CHMOS工艺(互补金属氧化物的HMOS工 CHMOS工艺 HMOS 艺)。 CHMOS是CMOS和HMOS的结合 既保持了HMOS 的结合, CHMOS是CMOS和HMOS的结合,既保持了HMOS 高速度和高密度的特点,还具有CMOS CMOS的低功耗 高速度和高密度的特点,还具有CMOS的低功耗 的特点。在产品型号中凡带有字母“ 的即为 的特点。在产品型号中凡带有字母“C”的即为 CHMOS芯片 CHMOS芯片的电平既与TTL电平兼 芯片, 芯片的电平既与TTL CHMOS芯片,CHMOS芯片的电平既与TTL电平兼 又与CMOS电平兼容。 CMOS电平兼容 容,又与CMOS电平兼容。
8051单片机的结构
1. 信号引脚介绍 • 输入/输出口线 输入/ P0.0—P0.7 P P0口8位双向口线 P1.0—P1.7 P P1口8位双向口线 P2.0—P2.7 P P2口8位双向口线 P3.0—P3.7 P P3口8位双向口线 • ALE 地址锁存控制信号 口输出的低8 (1) P0口输出的低8位地址锁存控制信号 (2) 作为外部时钟或外部定时脉冲
内部数据存储器低128 128单元 (一) 内部数据存储器低128wenku.baidu.com元
(00H1. 通用寄存器区 (00H-1FH) 分成四组0,1,2,3 每组8个寄存器(R 0,1,2,3, ),每个寄存器为 每个寄存器为8 (1) 分成四组0,1,2,3,每组8个寄存器(R7-R0),每个寄存器为8位。 任意时刻,CPU只能使用其中的一组寄存器 只能使用其中的一组寄存器。 (2) 任意时刻,CPU只能使用其中的一组寄存器。 运用通用寄存器,可以简化程序设计,提高运行速度。 (3) 运用通用寄存器,可以简化程序设计,提高运行速度。 (20H2. 位寻址区 (20H-2FH) 用户RAM RAM区 (30H3. 用户RAM区 (30H-7FH)
80C51系列概述 80C51系列概述
80C51典型产品资源配置 三、 80C51典型产品资源配置
8051单片机的结构
一、 MCS-51单片机内部结构框图 单片机内部结构框图
8051单片机的结构
二、 MCS-51单片机芯片内部逻辑结构 单片机芯片内部逻辑结构
1. 中央处理器 中央处理器(CPU)
8051单片机的结构
6. 串行口 7. 中断控制系统 5个中断源:外中断2个、定时/计数中断2个、 个中断源:外中断2 定时/计数中断2 串行中断1 串行中断1个。 8. 时钟电路 9. 位处理器 10. 总线
8051单片机的结构
三、 MCS-51的信号引脚 的信号引脚
40引脚双列直插式 引脚双列直插式
一、 二、 三、 四、 五、 六、 MCS-51单片机内部结构框图 MCS-51单片机内部结构框图 MCS-51单片机芯片内部逻辑结构 MCS-51单片机芯片内部逻辑结构 MCS-51的信号引脚 MCS-51的信号引脚 MCS-51单片机的内部存储器 MCS-51单片机的内部存储器 MCS-51单片机时钟电路与时序 MCS-51单片机时钟电路与时序 MCS-51单片机复位电路 MCS-51单片机复位电路
相关文档
最新文档