内容正文:
第二章
第四节
单片机引脚及功能
第二版
《单片机应用与技术》
教学目标
一
04 Keil 开发软件的使用
本节目标
了解单片机引脚及功能
知识目标
(1)掌握MCS-51 系列单片机共有40个引脚,各引脚功能。
(2)掌握控制信号引脚的内容。
教学重难点
二
教学重点:了解单片机引脚及功能
教学难点: 掌握MCS-51 系列单片机共有40个引脚,各引脚功能
导入新课
三
MCS-51 系列单片机有4个双向8位I/O 口,即PO 、P1 、P2 、P3。在无外接存储器时,这4 个 /O 口均作为通用/O 口使用, CPU 既可对它们进行字节操作,也可以进行位操作。需要指出的是,特殊功能寄存器中的PO、P1、P2、P3 寄存器其实就是这4个端口各自的锁存器。
新知讲授
四
一 、单片机引脚图
MCS-51 系列单片机引脚大多采用双列直插封装形式,引脚图如图所示。
新知讲授
四
二 、 引脚说明
MCS-51 系列单片机共有40个引脚,各引脚功能如下:
(1)电源引脚
① 40脚V 为电源引脚,接+5V 电源。
② 20脚 GND 为接地引脚。
新知讲授
四
二 、 引脚说明
(2)并行I/0 口引脚
① 32脚~39脚: PO 口 (P0.0~P0.7)。
② 1脚~8脚: P1 口 (P1.0~P1.7)。
新知讲授
四
二 、 引脚说明
(2)并行I/0 口引脚
③ 21脚~28脚: P2 口 (P2.0~P2.7)。
④ 10脚~17脚: P3 口 (P3.0~P3.7)。
新知讲授
四
二 、 引脚说明
(3)时钟引脚
18脚、19脚:XTAL1、XTAL2, 接外部石英晶体振荡器,也可引入外部时钟。
新知讲授
四
二 、 引脚说明
(4)控制信号引脚
①9脚:该引脚有两个功能, 一是复位信号引脚RST; 二是备用电源引脚Vp, 一 旦Vc电位突然下降或断电,可保护片内RAM 中的信息不被丢失,使复电后能正常工作。
1
② 30脚:该引脚有两个功能, ALE为地址锁存允许信号;对于 EPROM 型单片机,PROG 在 EPROM 编程时用于输入编程脉冲。
2
新知讲授
四
二 、 引脚说明
(4)控制信号引脚
③ 29脚: PSEN 为外部程序存储器的读选通信号。
3
④ 31脚:该引脚有两个功能,EA是外部程序存储器访问允许信号,EA=1, 访问内部程序存储器;EA=0, 访问外部程序存储器。Vm用于输入编程电压。
4
新知讲授
四
三 、 知识归纳
一、单片机内部结构
单片机内部有1个8位的CPU 、4KB的 ROM 、128B的 RAM (用户可用区)、2个16位定 时器/计数器 (TO 、T1)
1
单片机内部有4 个8位双向并行I/O 口 (P0~P3) 、1 个可编程全双工串行口、5 个中断源、1个时钟电路、3条总线(地址总线、数据总线和控制总线)
2
新知讲授
四
三 、 知识归纳
二、单片机存储器
单片机的存储器有两种:数据存储器 (RAM) 和程序存储器 (ROM)。
1
每种存储器又 有内外之分,故单片机的存储器包括内部数据存储器、外部数据存储器、内部程序存储器和外 部程序存储器。
2
新知讲授
四
三 、 知识归纳
(2)内部 RAM 分为低128B (用户可用区)和高128B (特殊功能寄存器)。
(1)内部数据存储器共有256B, 地址范围00H~FFH。
(3)低128B 地址范围00H~7FH, 分为三个部分:通用寄存器区、位寻址区和用户区。
01
02
03
2. 内部数据存储器
新知讲授
四
三 、 知识归纳
② 位寻址区:地址范围20H~2FH, 共 1 6B; 可以位寻址,共有128位,位地址范围 20H~7FH。
① 通用寄存器区:地址范围00H~1FH, 共32B, 分为4组工作寄存器,每组8个寄存 器,寄存器名称为R0~R7。
③ 用户区:地址范围30H~7FH, 共80B, 只能字节寻址。
01
02
03
(3)低128B 地址范围00H~7FH
新知讲授
四
三 、 知识归纳
④ 数据指针 (DPTR): 是单片机中唯一供用户使用的16位特殊功能寄存器,由DPH (高 8 位 ) 和 DPL(低8位)两个寄存器构成。
③ 堆栈指针 (SP):8 位特殊功能寄存器,始终指向堆栈栈顶。
03
04
② 程序状态字 (PSW):8 位特殊功能寄存器,可以位寻址。
① 累加器A(ACC):8 位特殊功能寄存器,是单片机中使用非常频繁的寄存器。
01
02
(4)高128B的地址范围80H~FFH, 为21个特殊功能寄存器 (SFR), 常用寄存器如下:
新知讲授
四
三 、 知识归纳
④