MCS-51系列单片机的结构和原理
MCS51

第二章MCS—51系列单片机组成及工作原理第一节MCS—51系列单片机的内部组成MCS—51系列单片机的典型芯片是8051,所以以8051为例来介绍MCS—51系列单片机。
一、8051单片机的内部组成图2—1画出了8051单片机的内部系统组成的基本框图:图2—1(a)MCS—51单片机系统组成基本框图图2—1(b)MCS—51单片机内部方框图由图2—1(a)可以看出,MCS—51系列单片机8051是由中央处理器CPU、随机存储器RAM、只读存储器ROM、输入/输出(I/O)口电路、定时器/计数器等若干部件组成,再配置一定的外围电路,如时钟电路、复位电路等,即可构成一个基本的微型计算机系统。
下面简要介绍各个组成部件:1.中央处理器(CPU)中央处理器(CPU)是单片机的核心,完成运算和控制功能,MCS—51单片机的CPU能处理8位二进制数或代码,故称为8位机。
2.内部数据存贮器(内部RAM)8051芯片中共有256个内部RAM单元,但其中后128个单元被专用寄存器占用,能作为存储器供用户使用的只有前128个单元,用于存储可读写的数据。
因此通常所说的内部数据存储器就是指前128个单元,简称内部RAM。
3.内部程序存贮器(内部ROM)8051内共有4KB掩膜ROM。
由于ROM通常用于存放程序,原始数据,表格等。
所以称之为程序存贮器,简称内部ROM。
4.并行I/O口8051中共有4个8位I / O口(P0 、P1、P2、P3 ),以实现数据的并行输出输入等。
5.串行I/O口MCS—51单片机有一个全双工的串行口,以实现单片机与其它设备之间的串行数据通信。
该串行口功能较强,既可作为全双工异步通信收发器使用,也可作为同步移位器使用。
6..定时器/计数器8051内共有2个16位的定时器/计数器,以实现硬件定时或计数功能,并可根据需要用定时或计数结果对计算机进行控制。
7.中断控制系统MCS—51系列单片机的中断功能较强,用以满足控制应用的需要。
MCS-51单片机的基本结构及工作原理

1 程序计数器
指向当前执行的指令
2 堆栈指针
管理函数调用和返回
ROM
只读存储器,不可擦写
EEPROM
可擦写存储器,数据可更改
RAM
随机存储器,临时存储数据
MCS-51的CPU架构
1
寄存器
2
存储数据和指令
3
ALU
算术逻辑单元
控制单元
控制指令流程
CPU指令集和操作码的介绍
指令集
具体的指令和操作
操作码
指令的二进制表示
丰富的指令集
满足不同需求
程序计数器和堆栈指针的作用
MCS-51单片机的特点和优势
1 高度集成
包含多个功能单元的集成电路
3 易编程
简单的指令集和开发环境
2 低功耗
优化设计以降低能耗
4 广泛应用
在各个领域都有广泛应用
存储器体系结构概述1Fra bibliotek数据存储器
2
存储数据和变量
3
程序存储器
存储程序和指令
特殊功能寄存器
控制和配置特殊功能
ROM、EEPROM和RAM的区别与联系
MCS-51单片机的基本结 构及工作原理
MCS-51单片机是一种高度集成的微型计算机,具有强大的功能和灵活的应用 范围。本演示将介绍MCS-51单片机的基本结构、特点和工作原理。
单片机的基本结构和分类
核心部件
CPU、存储器和外设接口等
分类
根据体系结构和性能划分
常见类型
MCS-51、AVR、ARM等
第2章MCS--51系列单片机的结构及原理

(4)工作寄存器组选择位RS1、RS0(PSW.4,
PSW.3): RS1、RS0与工作寄存器组的对应关系
如下:
RS1 RS0 工作寄存器组 片内RAM地址
00
第0组
00H~07H
01
第1组
指令执行后,A=D1H最高位无进位,故C=0;低半字节有进位,AC=1; OV=0 1=1,发生溢出;A中1的个数为偶数,故P=0。
CPU时序
一.振荡器
CPU执行指令的一系列动作是在时序电路的控制下一拍一拍进行的。 其节拍信号由振荡器产生,MCS--51系列单片机的内部有一个高增益的反 相放大器。外接晶体后可构成自激振荡器产生节拍信号,接法见图2-1, 也可使用片外振荡器,采用不同工艺制造的单片机芯片接法不同:
RST/VPO:双功能引脚,在单片机工作期间, 当此引脚上出现连接2个机器周期的高电平时可 实现复位操作,详见2.4节。
在Vcc掉电期间,若该引脚接备用电源 (+5v),可向片内RAM供电,以保存片内RAM中 的信息。
2.2 MCS—51系列单片机的微处理器与CPU时序
运算器由算逻运算单元ALU、累加器A、B寄存器、暂存器1、 暂存器2、及程序状态字PSW构成。程序状态字PSW是1个8位 的专用寄存器,用于存放程序运行中的各种状态信息,可 进行位寻址,
P
图2—3 程序状态字各位的含义
(1)进位标志C(PSW.7);很多算术逻辑运算指令执行 后都会影响进位标志C。例如加减运算,若运算结果有进 位或借位,则C=1,若无,则C=0。可用专门的指令或硬件 将C置位或清零,在进行位操作时,C又起着位累加器的作 用,类似于累加器A。
MCS-51系列单片机的结构及原理

阻。P1口可驱动4个LSTTL门电路。
第2章 MCS-51系列单片机的结构及原理
图2-4 P1口的位结构图
第2章 MCS-51系列单片机的结构及原理
(2) P1口其他功能。
P1口在EPROM编程和验证程序时输入低8位地址;在 8032/8052系列中P1.0和P1.1是多功能的,P1.0可作定时器/计数 器2的外部计数触发输入端T2,P1.1可作定时器/计数器2的外部 控制输入端T2EX。 3) P2口——准双向口 P2口(P2.0~P2.7,21~28脚)的位结构如图2-5所示,引脚 上拉电阻同P1口。在结构上,P2口比P1口多一个输出控制部分。
第2章 MCS-51系列单片机的结构及原理
图2-3 P0口的位结构图来自第2章 MCS-51系列单片机的结构及原理
(1) P0口作地址/数据复用总线使用。
若从P0口输出地址或数据信息,此时控制端应为高电平, 转换开关MUX将反相器输出端与输出级场效应管V2接通,同 时与门开锁,内部总线上的地址或数据信号通过与门去驱动V1 管,又通过反相器去驱动V2管,这时内部总线上的地址或数据 信号就传送到P0口的引脚上。例如,若地址/数据为0时,该信 号一方面通过与门使V1截止,另一方面,在控制信号作用下, 该信号经反相器使V2导通,从而在引脚上输出0信号;反之, 若地址/数据为1时,将会使V1导通,V2截止,引脚输出1信号。 工作时低8位地址与数据线分时使用P0口。低8位地址由ALE信 号的负跳变使它锁存到外部地址锁存器中,而高8位地址由P2
第2章 MCS-51系列单片机的结构及原理
4个并行I/O端口作为通用I/O口使用时,共有写端口、读端
口和读引脚三种操作方式。写端口实际上就是输出数据,是将 累加器A或其他寄存器中的数据传送到端口锁存器中,然后经 输出锁存器自动从端口引脚线上输出。读端口不是真正地从外 部输入数据,而是将端口锁存器中的输出数据读到CPU的累加 器。读引脚才是真正的输入外部数据的操作,是从端口引脚线 上读入外部的输入数据。端口的上述三种操作实际上是通过指 令或程序来实现的,这些将在以后的章节中详细介绍。
MCS51系列单片机芯片结构

控制器电路包括程序计数器PC、PC加1寄存器、指令寄 存器、指令译码器、数据指针DPTR、堆栈指针SP、缓冲器以 及定时与控制电路等。控制电路完成指挥控制工作,协调单 片机各部分正常工作。
2. 定时器/计数器
MCS-51单片机片内有两个16位的定时/计数器,即定 时器0和定时器1。它们可以用于定时控制、延时以及对外 部事件的计数和检测等。
电源引脚Vcc和Vss
Vcc:电源端,接+5V。
Vss:接地端。
时钟电路引脚XTAL1和XTAL2
XTAL1:接外部晶振和微调电容的一端,在片内它是振荡 器倒相放大器的输入,若使用外部TTL时钟时,该引脚必须接 地。
XTAL2:接外部晶振和微调电容的另一端,在片内它是振 荡器倒相放大器的输出,若使用外部TTL时钟时,该引脚为外 部时钟的输入端。
5. 串行I/O口
MCS-51单片机具有一个采用通用异步工作方式的全双 工串行通信接口,可以同时发送和接收数据。
6. 中断控制系统
8051共有5个中断源,即外中断2个,定时/计数中断2个 ,串行中断1个。
7. 时钟电路
MCS-51芯片内部有时钟电路,但晶体振荡器和微调电 容必须外接。时钟电路为单片机产生时钟脉冲序列,振荡器 的频率范围为1.2MHz~12MHz,典型取值为6MHz。
地址锁存允许ALE
系统扩展时,ALE用于控制地址锁存器锁存P0口输出的低 8位地址,从而实现数据与低位地址的复用。
外部程序存储器读选通信号
是读外部程序存储器的选通信号,低电平有效。
程序存储器地址允许输入端 /VPP 当为高电平时,CPU执行片内程序存储器指令,但当PC 中的值超过0FFFH时,将自动转向执行片外程序存储器指令 。当为低电平时,CPU只执行片外程序存储器指令。
单片机-第二章MCS51单片机结构及原理

OC门
频率低于 12MHz
外时钟方式电路图
MCS-51 CPU时序
一、机器周期、状态、相位
· 一个机器周期包括6个S 状态S1~S6,每个S状态
分为2 (拍)个振荡周期(相位P1,相位P2)。 · 1个机器周期= 6个S状态=12 (拍)个振荡周期 · 采用主频为 12MHz 振荡源,每个机器周期为1µ S
定时元件采用由石英晶体和电容组成并联谐振 电路。晶体和电容尽可能靠近单片机芯片。
振荡频率 1.2MHz~12MHz
19
电容通常 选择为 30PF 左右
XTAL1
C1 C2
晶 振
单 片 机
XTAL2
18
内时钟方式电路图
⑵ 控制信号 名称 功
PSEN
能
片外取指信号(片外程序存储器读)输出端 低电平有效。通过P0口读回指令或常数。
一、51单片机的管脚功能 1、按功能分类 I/O口线 控制口线 电 时 源 钟 P0 、 P1 、 P2 、 P3 共32条
PSEN、ALE、EA/VPP、RESET 共4条
Vcc、 Vss
共2条
XTAL1、 XTAL2 共2条
2、管脚的功能
(1)电源与时钟 Vcc:接+5V电源端 Vss:接地端 XTAL1:片内振荡电路输入端 XTAL2:片内振荡电路输出端 内时钟方式 时钟电路: 外时钟方式 在XTAL1、XTAL2上外接定时 内时钟方式: 元件,使其形成自激振荡器。
定时元件采用由石英晶体和电容组成并联谐振 电路。晶体和电容尽可能靠近单片机芯片。
振荡频率 1.2MHz~12MHz
19
电容通常 选择为 30PF 左右
XTAL1
C1 C2
MCS-51的基本结构及工作原理
工作寄 0 存器组 地址
00H 08H -07H -0FH R0 -R7 R0 -R7
10H 18H -17H -1FH R0 -R7 R0 -R7
寄存器
工作寄存器组选择 RS1,RS0为PSW的两个位
特殊功能寄存器(片内高 特殊功能寄存器 片内高128B 80H~FFH) 片内高
21个专用寄存器SFR 这21个中,凡是字节能被8整除的SFR还可以进行位寻址。 部分SFR(6个,其它的在具体应用时介绍)
系统保留单元: 0000H~002BH 单片机复位后 PC=0000H
内部4KB ROM,片外可扩展64KB, 片内外统一编址,地址指针为16位程序计数器PC, 范围为0000H~FFFFH EA为高电平时,片内外ROM统一编址,为低电平时,只在片外寻址
Page 13
(2)数据存储器 )
该存储器用于存放数据或程序运行时的中间结果。
Page 16
引脚
转义引脚 RXD TXD INT0 INT1 T0 T1 WR RD
功能说明 串行数据接收端 串行数据发送端 外部中断0请求 外部中断1请求 计数器0外部输入 计数器1外部输入 外部数据存储器 写 外部数据存储器 读
3、可编程I/O简介 、可编程 简介
四个双向8位 四个双向 位 P0~P3 1锁存器 并行I/O口 1输出驱动器 1输入缓冲器
程序计数器PC 程序计数器PC 控制器 CPU 运算器 指令寄存器 指令译码器 数据指针dptr 数据指针dptr 累加器ACC 累加器ACC 程序状态寄存器PSW 程序状态寄存器PSW 程序存储器EPROM 程序存储器EPROM 4KB 存储器 8051 数据存储器RAM 数据存储器RAM 256B
4个8位可编程I/O接口:P0,P1,P2,P3 位可编程I/O接口:P0, I/O接口 2个16位定时计数器:T0、T1 16位定时计数器: 位定时计数器 1个全双工串行口 5个中断源
MCS-51单片机结构和原理
整理课件 15
跳转到第一页
7FH 30H
2FH
7F
7E
7D
7C
7B
7A
79
78
2EH
77
76
75
74
73
72
71
70
2DH
6F
6E
6D
6C
6B
6A
69
68
2CH
67
66
65
64
63
62
61
60
2BH
5F
5E
5D
5C
5B
5A
59
58
2AH
57
56
55
54
53
52
51
50
29H
4F
4E
4D
4C
4B
4A
P2.1
P2.0
9F
9E
9D
9C
9B
9A
SCON
SM0
SM1
SM2
REN
TB8
RB8
99
98
98H
TI
RI
97
96
95
94
93
92
91
90
P1
90H
P1.7
P1.6
P1.5
P1.4
P1.3
P1.2
P1.1
P1.0
8F
8E
8D
8C
8B
8A
89
88
TCON
88H
TF1
TR1
TF0
TR0
IE1
IT1
IE0
整理课件 4
第二章.MCS-51单片机结构和原理
* 由于T1的作用,不需外接上拉电阻。
②输入数据
类似于读引线
控制:C=0,MUX下通,与门4输出为0。T1截止,预臵Q=1, T2截止。 P0.X→三态门2→内总线
二、P1口
通用8位准双向端口。 ⑴ 输出:Q→FET(反相)→P1.X
* 有内部上拉电阻,不必外接。
⑵ 输入: 读引线:预臵Q=1,FET截止,P1.X→下三态门→内部总线 读锁存器:Q→上三态门→内部总线
3
ATmega8 RISC,SPEED,power,a/d,spi,i2c,uart,pwm,内时钟 C8051F310 debug,speed,power,ram,外设 PIC16F87X 指令,存储器,外设,a/d
MC68HC908JB16 i/o,usb,mul&div
ADuC812 12bit a/d 凌阳SPCE061A
㈢.P2.0-P2.7:P2端口
⑴.无外存:通用准8位双向I/O口(有内部上拉电阻)
⑵.有外存:地址总线高8位
*EPROM编程时,接收地址高8位
㈣.P3.0-3.7:P3端口
⑴.通用8位准双向I/O口(有内部上拉电阻)
⑵.专用功能:
串行口: P3.0-RXD,接收 P3.1-TXD, 发送 中断申请:P3.2- INT0 P3.3-INT1 CTC: P3.4-T0 , CTC0时钟输入 P3.5-T1 , CTC1时钟输入 读写控制: P3.6- WR, 外部RAM写 P3.7- RD, 外部RAM读.
三. I/O接口电路:
并行口:4个8位端口 P0-P3,32根I/O线 串行口:1个
四.CTC:
16位CTC 2个/3个(52)
五.中断功能:
2MCS51单片机的基本结构与工作原理
第二章MCS51单片机的基本结构与工作原理一、8051单片机内部包含哪些主要逻辑功能部件?提示:(1)CPU—包括运算器和控制器。
其中运算器主要有运算逻辑部件ALU(实质上就是一个全加器)、累加器A、暂存器TMP(如B寄存器、数据指针DPTR)、程序状态字PSW(寄存程序运行的状态信息);控制器主要有程序计数器PC(实质是加1计数器)、指令寄存器IR(存放指令操作码的专用寄存器)、指令译码器、定时控制逻辑电路(按指令的性质发出一系列定时信号)、条件转移逻辑电路。
(2)内部RAM。
共有256个RAM单元。
其中低128个单元(00H—7FH)供用户使用,高128个单元(80H—FFH)是专用寄存器,有着特殊逻辑功能(又名特殊功能寄存器SFR)。
(3)内部ROM。
8031内部无ROM,8051有4KB掩膜ROM。
(4)定时/计数器。
MCS51共有2个16位的定时/计数器(T0、T1)。
(5)并行I/O口。
MCS51共有4个8位并行I/O口(P0、P1、P2、P3)。
(6)串行口。
MCS51有1个全双工的串行口。
(7)中断控制系统。
MS51共有5个中断源,且分两个优先级别。
(8)时钟电路。
系统允许的最高晶振频率为12MHz(主要用于通信)。
二、MCS51问片内RAM、片外提示:(1(2)(片内外统一编址空间共64KB)、128个单元中的21个单元SFR,高128个单元中的107个空闲地址,用户不能使用。
切记!)、片外数据存储器(寻址空间64KB)。
(3)从功能上划分为程序存储器、内部数据存储器、特殊功能寄存器、位地址空间、外部数据存储器。
访问片内RAM的指令助记符是MOV;如MOV P1,A访问片外RAM的指令助记符是MOVX;如MOVX @DPTR ,A访问片外ROM的指令助记符是MOVC;如MOVC A,@A+PC三、MCS51单片机片内RAM按用途可以划分几个区域?各有什么作用?(片内RAM低128单元划分哪三个主要部分?各部分主要功能是什么?)提示:片内RAM是最灵活的地址空间,在物理上分成两个独立的功能不同的区域,即低128个单元(00H —7FH)的数据RAM区、高128个单元(80H—FFH)的特殊功能寄存器SFR区(见下一题的回答)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MCS-51系列单片机的结构和原理<i>单片机实用技术(人民邮电出版社)</i>第2章M S-C1系列单5机的片结和原理构CS-51系列单M片的机结构和理2.原1MS-51C单片的机本结构基CSM-51片单机的基结构2本.2CMS51的-脚及引总线构结的脚及引线结总构M C-5S单片机1存储的器置单片配机的存器配置储C PU时序的辅助电路及时序的及助辅电路2.324.<i>单片机实用技术(人民邮电出版社)</i>2.1MCS-5 1片机单的本结基构M C-5S单片机1基本结的构MC-51单片机的基本组S成2..1 MCS-511片机的单基组本成MSC5-单片机内部1结构2..2 M1CS51单-片内机结构2.部.13输入/出输(/IO 端口)构结入/输输(I/出)O<i>单片机实用技术(人民邮电出版社)</i>MC-5S单片机的基1本组成2 ..11 MSC-5单1片的基机组本成CSM5-1单机主要片以下几由个分组部成:单片主要机以由下几部个分成:单片组主机要由下以几部个组成分位微处器理((1 一个) 微位处理器(CU)。
P) 一8位微个理处器) 片内数。
存据器储( ()2281B 内数据存储器(R片MA和)182B特殊的能功) 片数内据储器)存的特殊能寄功存器寄(器(存FRS) )。
内程序存部储器( 3(4K内)程部序储器(RO存M) )。
内部序存储程器。
) 计数,器(4两)个定时计数,用器以外对部件进事行数,也)两个计时定/数器用计对外部事件进行计以,数用可做定器时。
可做用时定。
位器编程可的入/输输(5)出个4位8编可的输入输出(I/O程)并行端口每,个) 个位可编的输程入出(输)并行端,口端口可既输做,也入可做出。
输端既可做口入输,可也做输出。
()6个一串行口端,于用据数的行通串信)。
个串行一端,用口于据数串行的信。
(7)中通断控制系。
)统断控中系统。
制8)内(部时钟电。
路内部)时电钟路。
<i>单片机实用技术(人民邮电出版社)</i>MS-5C单1片基机本构结示图意<i>单片机实用技术(人民邮电出版社)</i>.2.21M SC-5单片机内1部结M构C-5S单片机由1微处器理(含单片运由微处理器机( 片机由微单处理器算和器控器)制、储存器、口以)及存、储器算和器控制)、存储器、器/OI以口及专用存寄SF 器等R成。
等构构成。
专寄用器存等构成<i>单片机实用技术(人民邮电出版社)</i>CC VAM R21 字8节AR地址M寄存AR器P3口驱器动P1驱口器P动2口驱器动P0口动器驱栈堆针指SP SCN *****O NIEPTCION TODM LT 0T1 THL0TH 1P3口锁存器P1 锁口存器2口P锁存器P口锁0存器CAC B令寄指存IR器令指译码ID 器DPH缓器DPL冲RO M4K字节暂存1器暂存2器CP量增器P WSA U L荡器定时与控制振程计序器PC数地址寄存A器RV SSXAT2 LXAT1 LAER S TLE *****S-5片内总1结构体框图<i>单片机实用技术(人民邮电出版社)</i>2..31 输入/输(出I/)O端口构结1.0P口的结构 .口的结构<i>单片机实用技术(人民邮电出版社)</i>Q口作为I/O口(1 P0)作口为口,0P为作出口使输) 作为口为输作口使出用,时内部控端制0发平使电平使电“时用内部控,端制发电平“使与”门出截止输,为0, 场效应管截,此止多时开路关场效应管T1截,止UMX锁存器的端与接通输。
出据数时内,与锁存的端器通接。
锁与器存的端通接输出数时,据部数据加锁存在器D端当CL端,写的冲脉数据部在加存器锁端的写脉冲端出后现与,内部总线连相D端数的取据反出现后,与部总内线相的连端据数反取出后现在端Q 经场应效管T反向2现出在后出在端现,场经效应管向反出在现P的引0上脚。
由于输出驱为动漏极开路,式引的脚上。
的引上脚于由出驱动为漏极输路开,式需要接上外拉阻电阻值一般为5,~ 需K外接上要拉阻,电值阻一为般1~0。
K口作<i>单片机实用技术(人民邮电出版社)</i>为入输口,当时P口作0输为口时,入口端的中个两冲缓口作输入口时为用器读操于作。
器于用读作操。
当行一般执的口端入指输令时,时令,读冲脉将中图方下三的态入输缓冲打器,开器开打,这端样上的数口经据冲器送至缓内部总线。
内总线部。
图上方的中冲器并不缓接读直端口引脚上的据数,而是读存器Q 端锁的口端引上的数据脚,而是锁读器端存的数据端,与引上脚数的据一是致端的引与上的脚据数是致一的数。
据,Q端与脚引上的数是据致一。
的这样计的目的设为是了应所适谓的“设样的计目的是了为适应谓的所“读- 修操作类指令。
改-写类”作操令指。
<i>单片机实用技术(人民邮电出版社)</i>口作地址为数据/总(线)P0口作2为址数地据线。
总当P口用0) 口作地为数据总址线。
口用输做出址地/据总线使数用时据数总使线用时,做输出址地数总据线使用,时制控信号端高为平1,电此多路开关M时UXCP将内为高电U ,此时平多开关路将部内地/数址据经反器输出端与场向应效管据经反向器输数出端与效场应管T2 部址/地数据反向器输经端与场效应出管T 接2通同,“时门开锁。
接通,时“同与”开门锁。
出输地的址数据信号或过“ 通据信数通号过“”与驱门上动拉效应场T管1,又通过向器驱动反下场拉应效管。
,又通反向器驱动下拉过场效应T管。
2种这结大大增加构了载驱负能动力。
种结构大这增大了加负驱动能载力。
<i>单片机实用技术(人民邮电出版社)</i>2P.1口的结构. 的口构结<i>单片机实用技术(人民邮电出版社)</i>1端P与口端的口主要别区于在P1 ,口端P与端0的主要口别在于端区与端口口的要主区别在于,端用内口部上电拉代阻替场了效应管1,T 端用口部上拉内阻代电替了效应场管,输且信号仅来自内部总线。
若出输时出且D出信输号来仅内部自线总。
若输出时的端据为数1,截止输出为截止输为1出端的;数据为,T截止出为;输若端D数端数据据为0则T导通,,脚引出输为电低。
平当1P, 导通,引输出为低脚平。
电导通口作为入输使用时必,须向存锁写1,器作为输入口使用,必时向锁须器存写,使场效应管截,才可止以作为输使用。
入场应管效止,才可截以作输入为使。
用<i>单片机实用技术(人民邮电出版社)</i>3P2口.结构的 .口结构的<i>单片机实用技术(人民邮电出版社)</i>口比,较口多转了换控部分口制了转换多制部分控。
和1口比较,P2口多P转换控了部分。
当制口比P较口2作通用为口用使时多路开,口作关为用I通O/口使时用口作为通用口使用,M 时U连X接锁存器端的,成构一准个双向连接锁器存的Q 连接端存锁的器当系扩统展片外序存程储时,端口器当。
系扩展统外片序程储存时器,2P端口就用周来期地性出从输外存中取令指位的址(地~ 此时M U在XCUP高位地8址A(8~1A5)此时位,地址)此时在的制下控切到与内部地换总线相址。
连的控下切制换到内与地部址线总连。
因相地址信号是不间的,此断时P2口不就能作地址信号是不间的断此,时就口能不作端使口用了。
为/OI口使端了用端口使用。
了<i>单片机实用技术(人民邮电出版社)</i>4.P口的3构 . 结口结构的<i>单片机实用技术(人民邮电出版社)</i>口较比口,加了一个增与门和一和P非1口比较P3口,加了一个增与非门和一口比较个缓冲器使其,端各口线有两功种能择选。
个冲器缓使,各其端口有两线种功选能择。
处于第一功能当时第二输,出能功为1线,处于当一功第能,第时输出二功线为能,时此输出P与口相同1口相同此时,出输P1与相口,同内部总线号信经锁器和存效场应输管出当。
作为入时,输存器场效应管输出。
和当为输入作,时读引”信号脚效,有读引脚”信号“效有,下的面态三冲缓打开器增(加的个一为开)常,),数通过缓据打开(增的一个加常开)为数据通过,冲器缓送C到U内P部总。
线部总线。
内冲器送到内部线总<i>单片机实用技术(人民邮电出版社)</i>P口的第3二能:功口的二第能功:口第的功二能P3 0.P3 1 P3.2.P3.3 P34. 3P5.P3 6 .3P. 1701 11 23 14 15 16 171R XD串行输入口() TDX串行输(出口)I T0N外(中断0部)NTI1外部中断1) T0(定时器0的(数输计入T1(定时)1器计的输数)入R(外W部据数存器写储脉冲)R(外D数据部存器储读冲脉)<i>单片机实用技术(人民邮电出版社)</i>2. 2CSM-1引脚5及外片线结总构.221 M.S-C15单机片芯片引介脚绍单片机芯引脚介片绍2.2. 2 MSC5-1单片的片外机总结构线单片机的片总外线结<i>单片机实用技术(人民邮电出版社)</i>2.2.1 M构CS5-单1片芯片机脚介引绍片机单片芯脚介绍引<i>单片机实用技术(人民邮电出版社)</i>22.2 MC.-51单S机片的片外总结线构<i>单片机实用技术(人民邮电出版社)</i>.2 3CSM-51单片的机储存器配置MSC51系列-片单机存的储在物器理结构上有列单系片的存储器机物理在构上有4结系列单机的存储片在器物理构结有上存储个空间片:内外据数存储器、个存储间空:内外数据存储片器、片内片外序程储存。
器中,其内数片据储存用器位地8 位址址地,序存器储。
其中,内数据存片器储用位地,址51列系有列有12系字8 节,25列有系字节系,列有系有列56字节2;片外为字节;系有列字节字节6 K4,B用61地位;址序程存器储内和片片外统,位地址;位地址进行编址,一一行进址编,共6K4B。
2..3 1内数据存片储器 .232. 片外据数储存器2 3.. 3序程存储器。