STC系列单片机的结构与原理

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

P1.0 CLKOUT2
独立波特率发生器的时钟输出引脚

RxD2

P1.2
ECI
串行口2数据接收端 PCA计数器外部脉冲输入端

TxD2
串行口2数据发送端

P1.3
CCP0
PCA模块0的外部捕获触发信号输入、脉 冲输出及PWM输出
6
2.2 STC系列单片机简介
• STC系列单片机主要有STC89C51xx 、 STC90C51xx、 STC11/10xx、STC12xx、 STC15xx等系列,除STC15xx系列外,其 他系列的引脚能够相互兼容,各系列新增 的功能不完全相同。
7
STC系列单片机的主要性能
• (1)除最初生产的STC89/90xx系列外,其 余系列都是单时钟/机器周期运行模式(1T), 工作频率在0-35MHZ的范围
单片机的控制 中心
用来对指令 代用码于进存行放分从 析程、序译存码储,器 根中据读指出令的译指 码令的代结码果,,作 输为出指相令应译的码 控器制的信输号入5 锁
存器
2.1 51内核单片机的内部基本结构简介
• 传统51内核单片机所具有的内部资源: • 8位CPU; • 程序存储器; • 数据存储器; • 特殊功能寄存器; • 2个16位定时/计数器; • 1个全双工异步串行口; • 4个8位并行I/O口 • 5个中断源、2级优先级的中断系统
第二章 STC系列单片机的结构与原理
2
主要内容
• 2.1 51内核单片机的内部基本结构简介 • 2.2 STC系列单片机简介 • 2.3 STC12C5A60S2单片机管脚功能 • 2.4 程序状态字寄存器 • 2.5 存储器及存储空间 • 2.6 I/O口工作方式及配置 • 2.7 时钟电路与时序 • 2Байду номын сангаас8 省电模式 • 2.9 复位电路
STC12C5A60S2单片机封装形式
(a) LQFP-48 封装
(b)PDIP-40封装
13
2.3 STC12C5A60S2单片机管脚功能
• 1. I/O(输入/输出)引脚 • (1)P0口 • P0口可作为通用的I/O口,地址总线的低8
位、数据总线接口 。 • (2)P1口 • 可作为I/O口使用,也可作为 A/D输入 。
SS
SPI同步串行接口的从机选择信号端
P1.4
CCP1
PCA模块1的外部捕获触发信号输入、脉 冲输出及PWM输出
P1.5
MISO
SPI同步串行接口的主入从出(主器件的 输入和从器件的输出)
P1.6
MOSI
• (6)内部集成专用复位电路、看门狗电路 及外部掉电检测电路。
• (7)除最初的STC89/90xx系列外,内部 集成了RC振荡时钟电路
9
STC系列单片机的主要性能
• (8)STC11/10xx、STC12xx、STC15xx系列单 片机中,I/O口复位后可设置成准双向口、强推挽、 仅为输入、开漏(漏极开路)四种工作模式,I/O 口线驱动能力均可达到20mA。而STC89/90xx系 列单片机只有准双向和开漏两种工作方式。
3
2.1 51内核单片机的内部基本结构简介
外•部晶5体1振内荡核单片机的内部结构框图
器与内部振荡 电路共同产生 单片机运行所 需的时钟信号
用于存放用户程 序、常数、表格
等信息
用于存放单 片机运行过 程中的运算 数据及运算
地址等
负责运算、控制 和调度
2个16位的定时/ 计数器,实现定
时和计数功能
5个中断源、2 级中断优先级 的中断系统
• (2)工作电压为5V和3V两种,供用户选择 • (3)片内集成的用户应用程序空间0.5KB
-64KB不等 • (4)内部数据存储器RAM有128B或256B,
并集成了512B-4096B的扩展RAM。
8
STC系列单片机的主要性能
• (5)除STC89/90xx系列外,片内都集成 了可通过用户程序读、写及擦除的存储器 EEPROM。
(Programmable Counter Array,PCA) 阵列,并可选择成脉宽调制PWM输出功能。 • (13)8路A/D转换,转换速度可达4µs。 • (14)全双工异步串行口UART,可实现与 外部设备之间的串行通信。
11
STC12C5A60S2单片机内部结构图
12
2.3 STC12C5A60S2单片机管脚功能
的中第的二指个令操地作址数从。存参 储加器运中算取的出操将作要数执在 A行L的U中指进令行. 规定的操
作3、8运位具算有寄,自运存动算器加结,1束功后进,行乘除法运算 一能时方,从,面而将存指结放向果下参送一与至条累运算的一个操作 加果将 址 4数R、器的要 .E存所元P。,特1执GC放在的、同征寄除的行使指存地时状存8值的令储址此用位将态器可指码单编之操送寄以令外作标修地存结志,器作为一般 改,2一、般码累程序加是器按是一个特殊的寄存器,它的字长和 顺 改序 变微执了行的处P指理C令的器的值.的若,则字长相同,累加器具有输入/输出 程序和将不移再位按功顺序能,微处理器采用累加器结构可以简 执行化。 某些逻辑运算。
1个全双工异步 串行口
用来对片内各功能模块进行管理、 控制和监控的寄存器和反映各功
能运行状态的寄存器
4个8位的并行I/O 口
4
CPU的内部结构图
算1、术1逻6位辑寄运存算器部件主 要2、用存来放完下成一数条据将的要算 术执和行逻的辑指运令算地。址A.程LU 有序2中个的输指入令端是和按2个照输
出顺8端序位,存寄其放存中在一存器端储,接器用至 于记录运算过 累中程加的中器某的,个接连状收续态由区,累域加.如是否借位、溢 器另每 的出送一条 地等来端指址的。接令,C一收P都U个暂有根操存自据作器己P数中C;
• (9)STC11/10xx、STC12C5A60S2、 STC12C5201AD、STC15F100、 STC15F2K60S2单片机内部有2个定时/计数器, STC89/90C51RC_RD+GUIDE单片机有3个定时/ 计数器。
10
STC系列单片机的主要性能
• (10)具有2-3个频率可设置的时钟输出口。 • (11)有2-5个引脚可设置成外部中断。 • (12)有2-4个可编程计数器
相关文档
最新文档