
第2章STC15F2K60S2单片机的片内硬件结构
1 第2章 STC15F2K60S2单片 机的片内硬件结构

内容概要本章介绍STC89S52单片机和STC15系列单片机的片内硬件结构
2 内容概要 本章介绍STC89S52单片机和STC15系列单片机的片内硬 件结构

2.2资源及引脚功能本节课要求:1、主要片内资源2、ADC、DAC、PWM、PCA、CCPISP、IAP、SPI、UART、WDT等英文缩写的意思3、背下来STC89S51的引脚,会默写。4、会进行存储单元地址范围到空间大小的换算
2.2 资源及引脚功能 ◼ 本节课要求: ◼ 1、主要片内资源 ◼ 2、ADC、DAC、PWM、PCA、CCP ◼ ISP、IAP、SPI、UART、WDT等英文缩写的 意思 ◼ 3、背下来STC89S51的引脚,会默写。 ◼ 4、会进行存储单元地址范围到空间大小的换算

STC系列单片机概况STC单片机目前还存在于市场上的有基本配置系列12T6TSTC89/90系列1TSTC11/10系列增强配置系列1TSTC12/15系列增加了PWM、ADC、SPI等接口模块模块STC15替换STC89S52芯片程序不用变,用STC89S52替换STC15系列时,只要没用到新功能即可
STC系列单片机概况 ◼ STC单片机目前还存在于市场上的有: 基本配置系列 ◼ STC89/90系列 12T 6T ◼ STC11/10系列 1T 增强配置系列 STC12/15系列 1T 增加了PWM、ADC、SPI等接口模块模块 STC15替换STC89S52芯片程序不用变,用STC89S52替换 STC15系列时,只要没用到新功能即可

2. 1STC89S52单片机的硬件组成POP2数据存储器程序存储器RAM8KBFlashROMCPU特殊功能epo..寄存器(运算器)(SFR)看门中断定时器/计数器(控制器)串行口狗定XTAL1系统16位3个时器XTAL2P1P3AT89S5218181ALEEAPSENRESET图2-1STC89S52单片机片内结构5
5 2.1 STC89S52单片机的硬件组成 图2-1 STC89S52单片机片内结构

STC15单片机的硬件组成大容量2KINT2/INT3/INT4内置系统8/16/32/60/61KIAP字节SRAM2048大容量仅可下降沿中断字节FlashISP字节 SRAMINTO/INTI程序存储器监控程序上升沿/下降沿中断均可介介POE'PROMIAP组9位DataFlash同询司1T8051微健理器并行端口2看门狗POPI低副鞋STC(-28)周靠P2P3-P1集成高精度R/C时钟婴费搅干徒,无能吉-±1%温盟O量告然柜华H 已高设用P54P5.540℃C~+85℃D汽置高可五安际型器快国精电理可沙育海电模,国用体中或专用器吧频量多个10集成MAX810专用复位电路11介提升的是性能ISP编程时可设置3路CCP/PCA/PWMAD超高速双量口UART降低的是成本8级复位门槛电压PWM可当DA使用高速10位8路分时要用可当5组使用最多6个定时器高频PWAE6红/7位/8位
STC15单片机的硬件组成

STC89S52与STC15内部资源对比(一)STC 89S52STC15F2K60S2总线DB 8+AB 16DB 8+AB 162K256BRAM8K60K程序Flash并行I/O口6组38~42个4组8位共32个P0、P1、P2、P3P0、P1、P2、P3、P4、P5DB数据总线AB地址总线16根CB控制总线
STC89S52与STC15内部资源对比(一) ◼ 8位CPU ◼ 数据存储器(RAM 256B ) STC 89S52 STC15F2K60S2 总线 DB 8+AB 16 DB 8+AB 16 RAM 256B 2K 程序Flash 8K 60K 并行I/O口 4组8位共32个 P0、P1、P2、P3 6组38~42个 P0、P1、P2、P3、P4、P5 DB 数据总线 AB地址总线16根 CB控制总线

STC89S52与STC15内部资源对比(二)STC 89S52STC15F2K60S2串行I/O口1个UART2UART+1SPI6个14个中断源定时/计数器T0/T1/T2T0/T1/T2+3CCP79个32个SFRUART(UniversalAsynchronousReceiver/Transmitter)通用非同步收发传输器SPl(serialperipheralinterface)串行外设接口SFR(specialfunctionregister)特殊功能寄存器CCP(Capturecomparatorpulsewidthmodulation)捕捉、比较和脉宽调制
STC89S52与STC15内部资源对比(二) STC 89S52 STC15F2K60S2 串行I/O口 1个 UART 2 UART+1SPI 中断源 6个 14个 定时/计数器 T0/T1/T2 T0/T1/T2+3CCP SFR 32个 79个 UART(Universal Asynchronous Receiver/Transmitter)通用非同步收 发传输器 SPI (serial peripheral interface)串行外设接口 SFR(special function register)特殊功能寄存器 CCP(Capture comparator pulse width modulation)捕捉、比较和脉宽调制

STC89S52与STC15内部资源对比(三)STC89S52STC15F2K60S2WDT1个1个空闲模式低功耗节低速模式、空闲模式、电模式掉电模式掉电模式1T12T机器周期WDT(Watchdogtimer)看门狗定时器,防止死机跑飞。在系统编程,直两个芯片都具有ISP(In System Programmable)接在电路板上就可以下载程序
STC89S52与STC15内部资源对比(三) STC 89S52 STC15F2K60S2 WDT 1个 1个 低功耗节 电模式 空闲模式 掉电模式 低速模式、空闲模式、 掉电模式 机器周期 12T 1T WDT(Watchdog timer)看门狗定时器,防止死机跑飞。 两个芯片都具有ISP(In System Programmable )在系统编程,直 接在电路板上就可以下载程序

(1)STC15独有资源1、内部高精度时钟.5~35MHZ可选2、多路可编程时钟输出3、内部高可靠复位,可以省掉外部复位电路。4、掉电唤醒引脚5、ADC (Analog-to-Digital Converter)模数转换八通道高速10位。每秒30万次。6、 IAP (in Application Programmable)在应用编程,正在执行程序的过程中就可以下载程序,远程编程
STC15独有资源(1) ◼ 1、内部高精度时钟,5~35MHZ可选 ◼ 2、多路可编程时钟输出 ◼ 3、内部高可靠复位,可以省掉外部复位电路。 ◼ 4、掉电唤醒引脚 ◼ 5、ADC(Analog-to-Digital Converter) ◼ 模数转换八通道高速10位。每秒30万次。 ◼ 6、IAP (in Application Programmable) ◼ 在应用编程,正在执行程序的过程中就可以下载程序,远 程编程