STC89系列单片机开发板原理图

合集下载

第2章89C51单片机引脚及其功能 ppt课件

第2章89C51单片机引脚及其功能  ppt课件
当I/O口作为输入时,应先向此口锁 存器写入全1, 此时该口引脚浮空, 可作高阻抗输入。
PPT课件
30
1、P0口:
漏极开路的8位准双向I/O口,每位能驱动8个 LS型TTL负载。
在CPU访问片外存储器时,P0口为分时复用的 低8位地址总线和8位数据总线。
在Flash ROM编程时,P0端口接受指令字节; 而在校验程序时,则输出指令字节。
返回
PPT课件
10
1、中央处理单元(89C51CPU)
1)运算器 • 2)控制器
返回
PPT课件
11
1)运算器
(1)8位的ALU:可对4位、8位、16位数据进行操作。
(2)8位累加器ACC(A):它经常作为一个运算数经 暂存器2进入ALU的输入端,与另一个来自暂存器1的运 算数进行运算,运算结果又送回ACC。
返回
PPT课件
14
(2)指令寄存器IR及指令译码器ID
由PC中的内容指定ROM地址 取出来的指令经IR送至ID 由ID对指令译码产生一定序列的控制
信号,以执行指令所规定的操作。
返回
PPT课件
15
(3)振荡器和定时电路
89C51单片机片内有振荡电路,只需外接石英 晶体和频率微调电容(2个30pF左右),其频 率范围为1.2MHz~12MHz。该信号作为89C51工 作的基本节拍即时间的最小单位。
当该引脚接低电平时,CPU只访问片外ROM 并执行外部程序存储器中的程序。
PPT课件
28
三、控制信号引脚:
RST、ALE、PSEN和EA
EA/Vpp(31脚):
Vpp:对89C51片内 Flash ROM固化编 程时,编程电压输入端(12-21V)。

第2章STC系列单片机的结构与原理全

第2章STC系列单片机的结构与原理全

SS
SPI同步串行接口的从机选择信号端
P1.4
CCP1
PCA模块1的外部捕获触发信号输入、脉 冲输出及PWM输出
P1.5
MISO
SPI同步串行接口的主入从出(主器件的 输入和从器件的输出)
P1.6
MOSI
SPI同步串行接口的主出从入(主器件的 输出和从器件的输入)
P1.7
SCLK
SPI同步串行接口的时钟信号
P3.1 TxD
P3.2
INT 0
P3.3
INT1
T0
P3.4 CLKOUT0
INT T1
P3.5 CLKOUT1
INT
P3.6
WR
P3.7
RD
功能
串行口1数据接收端 串行口1数据发送端 外部中断0触发端,低电平或下降沿有效 外部中断1触发端,低电平或下降沿有效 定时/计数器T0工作在计数状态时外部信号输入端 时钟输出端 T0外部引脚下降沿触发中断 定时/计数器T1工作在计数状态时外部信号输入端 时钟输出端 T1外部引脚下降沿触发中断
• (3)VCC:电源正极。 • (4)GND:电源负极
19
2.4程序状态字寄存器
• 程序状态字寄存器PSW
D7 D6 D5 D4 D3 D2 D1 D0
CY AC F0 RS1 RS0 OV F1 P
C当C当位A在有YY运运时O在超表C—=执进P用A偶算算,—V1执出示——行位寄—;于数结结—C行溢8进—加或存—位记 则Y果 果辅加 出位奇法 借器溢有=录清的的助法,或用0偶或位中出符A零最最。进或O借户校减,寄1标号。高高位V的减位标验法则存志置数只位位标个法标识标指A器位1表要产没志数,运志C位志令中。示A生有位置为否算位0R位时1寄的择进产。位奇的S则时。。,存范1位生,数个O,、若器围,或进工V否,数若RD中清-用者位作则1S则的运3的零20位来借或寄A奇P8算:数。C-置向选位者存偶的寄清据+位D择时借器性结存1零4发,2当,组位。果用器。7生为前,若户组改的标选识位1 变,就会影响奇偶校验位P。

stc89c51原理图

stc89c51原理图

R48
R39
103
U27
C
CS _RTL8019 CS _USB
74HC138A
1 C21 C22 104 C23 104 C24 104
LED
旧底图总号
D
底图总号
104
更改 标记
数量 更改单号
签名
日期
更改 标记
数量 更改单号
签名
日期
更改 标记
数量 更改单号
签名
日期
拟 制 审 核
D
CPU
标准化 签名 日期 批 准 等级标记 第1张 共 4张
A
S2
103 103 103 103 103
XTAL1
+
U9
R52 33R0 3 4 7 8 13 14 17 18 11 1 D0 D1 D2 D3 D4 D5 D6 D7 LE OE Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7 2 5 6 9 12 15 16 19 R31
A
C32
20P
XTAL2
B
P37/ RD P36/ WR
SMEMRB SMEMWB RSTDRV AEN IOCHRDY SD0 SD1 SD2 SD3 SD4 SD5 SD6 SD7 GND TPOUT+ TPOUTVDD TXTX+ X1
BD4 BD5 BD6 BD7 EECS BCSB BA14 BA15 BA16 BA17 VDD BA18 BA19 BA20 BA21 JP AUI LED2 LED1 LED0 LEDBNC TPIN+ TPINVDD RX+ RXCD+ CDGND X2
1
格式(3)
2

(完整版)STC89C52单片机详细介绍

(完整版)STC89C52单片机详细介绍

STC89C52是一种带8K字节闪烁可编程可檫除只读存储器(FPEROM-Flash Programable and Erasable Read Only Memory )的低电压,高性能COMOS8的微处理器,俗称单片机。

该器件采用ATMEL 搞密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。

单片机总控制电路如下图4—1:图4—1单片机总控制电路1.时钟电路STC89C52内部有一个用于构成振荡器的高增益反相放大器,引脚RXD和TXD分别是此放大器的输入端和输出端。

时钟可以由内部方式产生或外部方式产生。

内部方式的时钟电路如图4—2(a) 所示,在RXD和TXD引脚上外接定时元件,内部振荡器就产生自激振荡。

定时元件通常采用石英晶体和电容组成的并联谐振回路。

晶体振荡频率可以在1.2~12MHz之间选择,电容值在5~30pF之间选择,电容值的大小可对频率起微调的作用。

外部方式的时钟电路如图4—2(b)所示,RXD接地,TXD接外部振荡器。

对外部振荡信号无特殊要求,只要求保证脉冲宽度,一般采用频率低于12MHz的方波信号。

片内时钟发生器把振荡频率两分频,产生一个两相时钟P1和P2,供单片机使用。

示,RXD接地,TXD接外部振荡器。

对外部振荡信号无特殊要求,只要求保证脉冲宽度,一般采用频率低于12MHz的方波信号。

片内时钟发生器把振荡频率两分频,产生一个两相时钟P1和P2,供单片机使用。

RXD接地,TXD接外部振荡器。

对外部振荡信号无特殊要求,只要求保证脉冲宽度,一般采用频率低于12MHz的方波信号。

片内时钟发生器把振荡频率两分频,产生一个两相时钟P1和P2,供单片机使用。

(a)内部方式时钟电路(b)外部方式时钟电路图4—2时钟电路2.复位及复位电路(1)复位操作复位是单片机的初始化操作。

其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。

除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需按复位键重新启动。

STC89C51系列单片机的结构和原理 ppt课件

STC89C51系列单片机的结构和原理  ppt课件
第二章 STC89C51系列单片机的结构和原理
2.1 STC89C51如何控制流水灯 2.2 STC89C51系列单片机的内部结构 2.3 STC89C51系列单片机的主要组成部分 2.4 单片机的复位电路 2.5 单片机最小系统
2.1 STC89C51如何控制流水灯
任务:使用单片机控制发光管按一定顺序亮 1.利用Proteus7连接电路图
• P2口(P2.0-P2.7,21-28脚):是带内部上拉的双向I/O口。 向P2口写入1时,P2口被内部上拉为高电平,可用作输入口。 当作为输入脚时,被外部拉低的P2口会因为内部上拉而输出 电流。在访问外部程序存储器和外部数据时分别作为地址高 位字节和16 位地址,此时通过内部强上拉传送1。当使用8 位寻址方式访问外部数据存储器时,P2口发送P2 特殊功能寄 存器的内容。
2.外接晶体引脚
XTAL1(19脚):接外部晶体的一端,振荡反向放大器 的输入端和内部时钟电路输入端。
XTAL2(18脚):接外部晶体的另一端,振荡反向放大 器的输出端。
3. 控制信号或与其它电源复用引脚
控制信号或与其它电源复用引脚有 RST/VPD、 ALE/PROG.、PSEN 和 EA /VPP 等4种形式。
输入/输出引脚
• P0口(P0.0-P0.7,32-39脚):是双向8位三态I/O口。可向 其写入1 使其状态为悬浮,用作高阻输入。P0口也可以在访 问外部程序存储器时作地址的低字节,在访问外部数据存储 器时作数据总线,此时通过内部强上拉传送1。
• P1口(P1.0-P1.7,1-8脚):是带内部上拉的双向I/O口。向 P1口写入1时,P1口被内部上拉为高电平,可用作输入口; 当作为输入脚时,被外部拉低的P1口会因为内部上拉而输出 电流。

第2章 89C51单片机的结构及原理PPT课件

第2章 89C51单片机的结构及原理PPT课件
11
2. 数据存储器
FF
80
SFR RAM
30
位寻址区
20
工作 寄存器 0-3组
FFFF RAM
外部 RAM
00
0000
12
表 2.2 寄存器与RAM 地址对照表
13
表 2.3 RAM中的位寻址区地址表
14
内部数据存储器高128单元
(特殊功能寄存器区)
程序计数器PC 累加器A 寄存器B 状态字寄存器PSW
4
2.3 89C51系列单片机的引脚功能
2.3.1 89C51系列单片机引脚功能 2.3.2 三总线结构
5
图2-3(a)89C51系列单片机的引脚 6
表2.1 P3口的第二功能表
7
2.3.2 三总线结构
图2-3(b)89C51系列单片机功能引脚分类
(总线结构图)
8
2.4 89C51系列单片机的主要组成部分
外部 ROM EA=0
0000
FF
SFR 80 RAM
30 位寻址区
20
工作 寄存器 0-3组
00
FFFF RAM
外部 RAM
0000
10
1. 程序存储器
在程序存储器中有6个单元具有特殊功能: 0000H~0002H:是所有执行程序的入口
地址,89C51复位后,CPU总是从0000H单 元开始执行程序。 0003H:外部中断0入口。 000BH:定时器0溢出中断入口。 0013H:外部中断1入口。 001BH:定时器1溢出中断入口。 0023H:串行口中断入口。
0
1
3组
18H~1FH
R0~R7
堆栈指针SP:按照先进后出、后进先出 的原则存取RAM区域。

STC89C5芯片手册的简要介绍PPT

STC89C5芯片手册的简要介绍PPT

特殊功能寄存器(SFRs)
特殊功能寄存器(SFR)与内部高 128字节RAM貌似共用相同的地址 范围,都使用80H~FFH, 但特殊功 能寄存器(SFR)必须用直接寻址指 令访问。
第4Байду номын сангаас STC89C51RC/RD+系列单片 机的I/O口结构
4.1 I/O口各种不同的工作模式及配置介绍
STC89C51RC/RD+系列单片机所有I/O口均(新增P4口)有3种工作类型:准双 向口/弱上拉(标准8051输出模式)、仅为输入(高阻)或开漏输出功能。 STC89C51RC/RD+系列单片机的P1/P2/P3/P4上电复位后为准双向口/弱上拉 (传统8051的I/O口)模式P0口上电复位后是开漏输出。P0口作为总线扩展用 时不用加上拉电阻,作为I/O口用时,需加10K-4.7K上拉电 阻。 STC89C51RC/RD+ 的5V单片机的P0口的灌电流最大为12mA,其他I/O口的灌 电流最大为6mA。 STC89LE51RC/RD+的3V单片机的P0口的灌电流最大为8mA, 其他I/O口的灌 电流最大为4mA。
第7章 定时器/计数器
• 7.1定时计数器0/1
与8051完全兼容,定时器0可以当两个8位定时器用,定时器1可以用作 波特率发生器 T0和T1都具有定时、计数两个功能 特殊功能寄存器中的TMOD的C/T来选择是定时还是计数 核心是加法计数器 定时器0的四种工作模式:0(13位定时/计数器),1(16位定时/计数 器),2(8位自动重装模式),3(两个8位定时/计数器) 定时器1在模式3时无效,其他与定时器0同。
6.5 外部中断
• 外部中断0(INT0)、外部中断1(INT1)、外部中断2(INT2)和外部中断 3(INT3)有两种触发方式,下降沿触发方式和低电平触发方式。 • 请求四个外部中断的标志位是位于寄存器TCON中的IE0/TCON.1、 IE1/TCON.3、IE2/XICON.2和IE3/XICON.5。 • 当外部中断服务程序被响应后,中断请求标志位IE0、IE1、IE2和IE3 • 会自动被清0。 • TCON寄存器中的IT0/TCON.0、IT1/TCON.2、IT2/XICON.0和 IT3/XICON.4决定了外部中断0、1、2和3是低电平触发方式还是下降 沿触发方式。如果ITx = 0(x = 0,1,2,3),那么系统在INTx(x = 0,1,2,3) 脚探测到低电平后可产生外部中断。如果ITx = 1(x = 0,1,2,3),那么 系统在INTx( x= 0,1,2,3)脚探测下降沿后可产生外部中断。 • 外部中断0(INT0)、外部中断1(INT1)、外部中断2(INT2)和外部中断 3(INT3)还可以用于将单片机从掉电模式唤醒。

STC89C52RC单片机介绍

STC89C52RC单片机介绍

STC89‎C52RC‎单片机介绍‎STC89‎C52RC‎单片机是宏‎晶科技推出‎的新一代高‎速/低功耗/超强抗干扰‎的单片机,指令代码完‎全兼容传统‎8051单‎片机,12时钟/机器周期和‎6时钟/机器周期可‎以任意选择‎。

主要特性如‎下:1. 增强型80‎51单片机‎,6时钟/机器周期和‎12时钟/机器周期可‎以任意选择‎,指令代码完‎全兼容传统‎8051.2. 工作电压:5.5V~3.3V(5V单片机‎)/3.8V~2.0V(3V单片机‎)3. 工作频率范‎围:0~40MHz‎,相当于普通‎8051的‎0~80MHz‎,实际工作频‎率可达48‎M Hz4. 用户应用程‎序空间为8‎K字节5. 片上集成5‎12字节R‎A M6. 通用I/O口(32个),复位后为:P1/P2/P3/P4是准双‎向口/弱上拉,P0口是漏‎极开路输出‎,作为总线扩‎展用时,不用加上拉‎电阻,作为I/O口用时,需加上拉电‎阻。

7. ISP(在系统可编‎程)/IAP(在应用可编‎程),无需专用编‎程器,无需专用仿‎真器,可通过串口‎(R xD/P3.0,TxD/P3.1)直接下载用‎户程序,数秒即可完‎成一片8. 具有EEP‎R OM功能‎9. 具有看门狗‎功能10. 共3个16‎位定时器/计数器。

即定时器T‎0、T1、T211. 外部中断4‎路,下降沿中断‎或低电平触‎发电路,Power‎Down模‎式可由外部‎中断低电平‎触发中断方‎式唤醒12. 通用异步串‎行口(UART),还可用定时‎器软件实现‎多个UAR‎T13. 工作温度范‎围:-40~+85℃(工业级)/0~75℃(商业级)14. PDIP封‎装STC89‎C52RC‎单片机的工‎作模式掉电模式:典型功耗<0.1μA,可由外部中‎断唤醒,中断返回后‎,继续执行原‎程序● 空闲模式:典型功耗2‎m A● 正常工作模‎式:典型功耗4‎M a~7mA● 掉电模式可‎由外部中断‎唤醒,适用于水表‎、气表等电池‎供电系统及‎便携设备STC89‎C52RC‎引脚图STC89‎C52RC‎引脚功能说‎明VCC(40引脚):电源电压VSS(20引脚):接地P0端口(P0.0~P0.7,39~32引脚):P0口是一‎个漏极开路‎的8位双向‎I/O 口。

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