版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2SPCE061A单片机简介3SPCE061A为凌阳科技新推出的unSPunSP内核的高集成度,高性能十六位单片机。下面我们将从总体去了解一下这款单片机的硬件结构;另外我们还将介绍SPCE061A的一些基础硬件模块。4 16位的高性能unspunsp内核单片机 CPU时钟范围:0.32MHz49Mz 片内32k字的Flash程序存储器、2k字的SRAM数据存储器 2个16位I/O端口 14个中断源 1通道专用音频AD转换通道 7通道AD转换通道5 内置MIC放大电路和自动增益(AGC)放大电路 2路电流输出型的DA转换通道 2个16位通用定时器/计数器 实时实钟(RTCRTC) 低电压复位、低
2、电压监测 内置在线仿真接口(ICEICE) 具有保密功能 具有WatchDog功能6双16位定时器/计数器7通道10位ADC单通道ADC+AGCCPU时钟实时时钟FLASHRAM时基中断控制IOA15 - 0IOB15 - 0锁相环振荡器IOB0 (SCK)IOB1(SDA)低电压监测/低电压复位双通道10位DAC串行输入输出接口AUD1AUD2MIC_IN32 管脚通用输入输出端口16 位微位微控制器控制器unSP+ICEXI/RXOICE_SCKICE_SDAICE_ENCPVIOB7(RXD)IOB10(TXD)串行异步通讯接口Watchdog双16位定时器/计数器7通道10位ADC单通
3、道ADC+AGCCPU时钟实时时钟FLASHRAM时基中断控制IOA15 - 0IOB15 - 0锁相环振荡器IOB0 (SCK)IOB1(SDA)低电压监测/低电压复位双通道10位DAC串行输入输出接口AUD1AUD2MIC_IN32 管脚通用输入输出端口16 位微位微控制器控制器unSP+ICEXI/RXOICE_SCKICE_SDAICE_ENCPVIOB7(RXD)IOB10(TXD)串行异步通讯接口Watchdog7 2K SRAM 2K SRAM中断向量中断向量0X00000X00000XFFF60XFFF60X07FF0X07FF0X08000X0800保留空间保留空间0X6FF
4、F0X6FFF0X70000X7000I/O端口I/O端口系统端口系统端口0X7FFF0X7FFF0X80000X80000XFFF50XFFF50XFFFF0XFFFF32K FLASH ROM32K FLASH ROMRAM、ROM统一编址。2K word的SRAM。片内32K Word Flash ROM。8 堆栈为一种能按“先进后出”或“后进先出”规律存取数据的RAM区域,常称为堆栈区。 堆栈有栈底和栈顶之分,栈底有栈底地址标识,一般都是不变的,而栈顶一般由寄存器SP保存,故又称SP为堆栈寄存器。 常用于寄存器的保护、数据的保护,以及函数调用时参数传递等。栈顶栈顶栈底栈底0 x07ff
5、0 x0000堆栈生长方向push后SP-1POP前SP+1 最大容量为2k字 地址范围为0X07FF到0X0000的SRAMSRAM SPSP初始化为0 x07FF SP生长方向为从高地址到低位地址932K字的Flash被划分为128个页(每个页存储容量为256个字),它们在CPU正常运行状态下均可通过程序擦除或写入。程序对Flash的操作主要是通过寄存器0 x7555 P_Flash_CtrlP_Flash_Ctrl以及目标Flash的操作;这样可以对Flash进行页擦除、写入一字、写入多字的动作。10在了解了SPCE061A的特点后,下面将分别介绍SPCE061A的各个硬件功能模块。介绍
6、其硬件功能模块时,会介绍到各个硬件功能模块所对应的控制寄存器;实际上,在使用SPCE061A时,就是通过对其各控制寄存器的读写来实现的,正如前面的P_Flash_CtrlP_Flash_Ctrl。1112SPCE061A时钟电路采用晶体振荡器。右图为SPCE061A时钟电路的接线图。外接晶振采用32768Hz。13 PLL电路的作用是将系统提供的实时时钟的基频(32768Hz)进行倍频,输出系统时钟:FoscFosc锁相环(PLL)系统时钟发生器频率:20.48M,24.576M,20.48M,24.576M,32.768M,40.96M,49.152M32.768M,40.96M,49.15
7、2M32768Hz晶振Fosc(默认值24.576MHz)系统时钟选频P_SystemClock单元的第7,6,5位b7b7b6b6b5b514SPCE061A片内集成了PLLPLL电路,只需在外围接上简单的电路就可以使片内PLL电路正常工作了,如下图所示: VCPVCP以及VSSVSS分别为 SPCE061A的PLL引脚。PLLC10104R23.3KC33300pVCPVSS1532768的实时时钟经过PLL倍频电路产生系统时钟频率(Fosc),Fosc再经过分频得到CPU时钟频率(CPUCLK)。Fosc/nFosc/nn:1,2,4,8,16,32,64CPU时钟(默认值:Fosc/8
8、)Fosc(默认值24.576Hz)系统时钟选频P_SystemClock单元的第2,1,0位b2b2b1b1b0b01632768Hz RTC振荡器有两种工作方式:强振模式和自动弱振模式。P_SystemClock(7013H)单元控制着系统时钟和CPU时钟。第02位:用来改变CPUCLK;第57位:可以改变系统时钟的频率;第4位:在睡眠状态下,通过设置该位可以接通或关闭32768Hz实时时钟。171:只有当b0b2同时被置为“1”时(即睡眠状态)b4设置才有效。b15b8b7b5b4 1b3b2b1 b0PLL频率选择32768Hz睡眠状态 32768Hz方式选择CPU时钟选择1:在睡眠状
9、态下,32768Hz时钟仍处于工作状态(默认)0:在睡眠状态下,32768H时钟被关闭1:32768Hz时钟处强振模式 0:32768Hz时钟处自动弱振模式(默认)18b2b1 b0CPUCLK000Fosc001Fosc/2010Fosc/4011Fosc/8100Fosc/16101Fosc/32110Fosc/64111停止(睡眠状态)19b7b6b5Fosc00020.48MHz00124.576MHz01032.768MHz01140.96MHz1-49.152MHzP_SystemClock b7b5位2032768Hz RTCRTC(Real Time Clock)片内PLL倍频
10、RTC 提供FoscFoscFosc分频,最终提供CPUCLKCPUCLK锁相环(PLL)系统时钟发生器频率:20.48M,24.576M,20.48M,24.576M,32.768M,40.96M,49.152M32.768M,40.96M,49.152M32768Hz晶振Fosc(默认值24.576MHz)系统时钟选频P_SystemClock单元的第7,6,5位b7b7b6b6b5b5Fosc/nFosc/nn:1,2,4,8,16,32,64CPU时钟(默认值:Fosc/8)Fosc(默认值24.576Hz)系统时钟选频P_SystemClock单元的第2,1,0位b2b2b1b1b0
11、b032768Hz RTCRTC(Real Time Clock)片内PLL倍频RTC 提供FoscFoscFosc分频,最终提供CPUCLKCPUCLK21什么是看门狗(Watchdog): 一般MCU的看门狗相当于一个定时器,如果每隔一定时间不刷新定时器,它将溢出;而且大多数情况下溢出将复位系统。有什么用:错误恢复的“最后手段”;降低间歇故障的有效手段;提高整个系统的可靠性。22SPCE061A的清狗周期为0.750.75S S;清看门狗操作寄存器: P_Watchdog_Clear(0 x0 x7012H7012H)清狗操作: 在每个0.75S的清狗周期里P_Watchdog_Clear
12、写入0 0 x0001x0001。2324可通过编程设置低电压监测(LVD)具有低电压复位功能(LVR) 目的是为了通过对系统的电源电压进行监控,而使系统运行在一个正常、可靠的工作环境,并在一旦出现电源异常的情况下能立即采取相应的措施,使系统及时恢复正常。 25系统电压VDD与内部设定比较电压VLVD比较: VDDVLVD LVD监测标志位=0 VDDVLVD LVD监测标志位=13级电压监测 2.4V、2.8V、3.2 (通过对通过对P_LVD_Ctrl的设置)的设置)26P_LVD_Ctrl(P_LVD_Ctrl(读/ /写)(7019)(7019H)H) b1b0LVD level (VLVD)002.4V* (Default)012.8V103.2V273.2V2.8V2.2V(LVR)LVDb1 b0 of P_LVD_Ctrl(W)($7019H)LVR100100Result of LVD2.4V28通过某种方式,使单片机内存各寄存器的值变为初始的操作称为复位。SPCE061A的复位方式为低电压复位。29如果电源电压低于2.2V时,会在4个时钟周期之后产生一个复位信号,使系统复位。LVR时序如图所示。30如果希望将内部的闪存进行保密设定,可将PFUSE接5V, PVIN
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电池及电池系统维修保养师岗前保密意识考核试卷含答案
- 长期照护师班组考核知识考核试卷含答案
- 制材工安全技能考核试卷含答案
- 农作物种植技术员安全教育水平考核试卷含答案
- 甘油精制工班组协作模拟考核试卷含答案
- 甲壳类繁育工安全综合竞赛考核试卷含答案
- 烧结成品工岗前日常考核试卷含答案
- 制帽工操作技能竞赛考核试卷含答案
- 糖艺师岗前生产安全考核试卷含答案
- 坯布缝接工安全防护水平考核试卷含答案
- 足踝外科进修汇报
- 【12篇】新部编版小学语文六年级上册【课内外阅读理解专项训练(完整版)】含答案
- 船艇涂装教学课件
- 招标绩效考核方案(3篇)
- 500万的咨询合同范本
- 2025年贷款房屋转赠协议书
- 2025天津市个人房屋租赁合同样本
- 中药热熨敷技术及操作流程图
- 鹤壁供热管理办法
- 01 华为采购管理架构(20P)
- 糖尿病逆转与综合管理案例分享
评论
0/150
提交评论