欢迎来到天天文库
浏览记录
ID:15554847
大小:476.50 KB
页数:19页
时间:2018-08-04
《芯片资料——024—100712》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、主控芯片采用STC89C5X系列(PLCC44封装),备用芯片采用普通51单片机(DIP40封装)。图2.1和图2.2是STC89C51RC/RD+单片机(PLCC44封装)功能框图及引脚图,图2.3是普通51单片机(AT89C51,DIP40封装)的引脚图。图2.1STC89C51RC/RD+单片机PLCC44封装引脚图图2.2STC单片机功能框图图2.38951系列单片机引脚图二、1、MCS-51型单片机的外部结构2、MCS-51型单片机的结构框图3、存储空间分配和功能MCS-51有程序存储器和数据存储器,两者分开。程序存储器用来存放
2、程序和表格常数;数据存储器存放程序运行数据和结果内部数据存储器(内RAM)地址空间功能30H-7FH数据缓冲区20H-2FH位寻址区(00H-7FH)18H-1FH工作寄存器3区10H-17H工作寄存器2区08H-0FH工作寄存器1区00H-07H工作寄存器0区三、第四章.凌阳单片机和51单片机的比较比较两种不同的单片机不仅可以扩大单片机的知识面,也可以参与其它种类单片机的开发,而且这也是本次培训的一个作业。由于市场上生产单片机的厂家和单片机类型繁多,这里,我只举一种单片机和我所学的51单片机进行比较,这个单片机就是凌阳SPMC65P24
3、08A单片机,由于凌阳单片机应用较为广泛,具有代表性,所以我选择凌阳单片机作为我的比较对象。SPMC65系列单片机采用高性能微处理器SPMC65作为内核,全静态CMOS工艺设计,它有6个内部寄存器:累加器(A)、程序指针(PC)、X寄存器、Y寄存器、堆栈指针寄存器(SP)和状态寄存器(P)。支持182条指令。系统最高运行时钟(FSYS)可以达到8MHz。CPU内部结构见图1.2。图1.2CPU结构框图2.SPMC65CPU寄存器 SPMC65CPU有6个寄存器:程序指针(PC)、累加器(A)、X寄存器、Y寄存器,堆栈指针寄存器(SP)、
4、状态寄存器(P)。其中程序指针寄存器为16位寄存器,其它都是8位寄存器,详细描述见表1.2。表1.2系统寄存器描述表寄存器位数描述累加器(A)8位累加器是唯一的可以用于算术或逻辑操作的寄存器,如加、减、与、或、异或运算,并且可以存储计算结果。X寄存器8位X寄存器可以用作数据存储、偏移量或者计数器。Y寄存器8位Y寄存器可以用作数据存储、偏移量或者计数器。程序指针(PC)16位程序计数器(PC)是一个16位寄存器,它指向CPU即将执行的下一条指令的地址。当CPU执行完一条指令,指向下一条指令的地址,如果发生指令跳转,则PC指向跳转地址。堆栈指
5、针寄存器(SP)8位堆栈指针(SP)是一个8位寄存器,用于存放堆栈的栈顶地址。状态寄存器(P)8位状态寄存器可以提供CPU执行完上一条指令后的状态信息。3.SPMC6P2408A单片机SPMC65P2408A是SPMC65系列单片机中资源较多的一款芯片,下面将简单介绍一下SPMC65P2408A的特点及资源情况,SPMC65P2408A资源情况见表1.3;表1.3SPMC65P2408资源简介型号ROM(字节)RAM(字节)I/O10bitA/DCCP模块SPIUART封装信息CompareCapturePWMSPMC65P2408A8K
6、25627/238ch442YY32/28PINPDIP/SOP 资源特性: • 存储空间 -8K字节程序空间(OTPROM) -256字节数据空间(RAM) • I/O端口 -最多27(32PIN封装)个通用I/O端口 -可设置为上拉/下拉/悬浮输入口,或者输出口 -所有端口具备直接驱动LED的能力 -2个I/O端口具备20mA的驱动能力 • 中断 -4通道外部中断(其中1通道可设为NMI非屏蔽中断) -13个内部事件中断 • 复位 -增强的复位系统 -上电复位(POR)、低电压复位(LVR)、看门狗复位(W
7、DR)、外部复位(ERST)、错误地址复位(IAR) • 时钟管理 -3种时钟源:RC振荡器、晶体和外部时钟输入。 -具备时钟频率输出能力 • 省电模式 -2种省电模式:STOP、HALT • 模拟外设 -8通道带内/外部参考电压的10位ADC -4.0V或2.5V可选的低电压复位系统 • 2个8位定时/计数器 -定时、计数功能 -捕获功能(8位脉宽测量) -8位比较输出 • 2个16位定时/计数器 -定时/计数器,事件计数模式 -捕获功能(8位脉宽/周期测量,16位脉宽测量) -8位/16位比较输出 -
8、12位PWM输出 • 时基 -频率选择:1Hz~62.5kHz@8MHz • 蜂鸣器输出 -频率选择:1kHzto2MHz@8MHz • 可编程看门狗定时器 -频率选择:1.5Hz
此文档下载收益归作者所有