- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
凌阳单片机[精选]
?’nSP?家族产品 SPCE 系列单片机产品一览 SPCE500A 是首款推出的基于?’nSP?内核语音应用方面的单片机。 SPCE061A 是继?’nSP?系列产品SPCE500A等之后凌阳科技推出的又一个16位结构的微控制器 。 SPCE061A单片机性能简介 16位微控制器:16位加法运算、16x16位硬件乘法、DSP的内积滤波运算 CPU最高时钟达到49MHZ 内建32k字的Flash程序存储器、2k字的SRAM数据存储器 2个16位I/O端口 7路AD转换通道 1路音频AD转换通道 SPCE061A单片机性能简介 内置MIC放大电路和动态增益(AGC)放大电路 2路电流输出的DA转换通道 2个定时器 时基信号 低电压复位、低电压监测 内置在线仿真接口 SPCE061A单片机结构概览 SPCE061A的内核构架 16位数据线22位地址线 SPCE061A的内核构架寄存器组 SPCE061A的内核构架堆 栈 最大容量为2k字 地址范围为0X07FF到0X0000的SRAM SP初始化为0x07FF SPCE061A的内核构架中 断 异常中断: 上电、看门狗计数器溢出、系统电源低于电压低限。 事件中断: 快速中断请求FIQ中断和中断请求IRQ中断 两种方式 9个中断向量(FIQ、IRQ0-IRQ6及UART IRQ),14个中断源。 FIQ中断的优先级别最高,其次为IRQ中断,最后是UART IRQ中断。 软件中断: 软件指令break产生的中断。 SPCE061A的片内外围部件 存储器 并行I/O端口 ADC输入接口 音频输出DAC 定时器/计数器 时基信号 SPCE061A的片内外围部件存储器映射 SPCE061A的片内外围部件并行I/O端口 SPCE061A的片内外围部件ADC输入接口 SPCE061A的片内外围部件音频输出DAC SPCE061A的片内外围部件时基信号 SPCE061A外围部件定时器/计数器—TimerA SPCE061A外围部件定时器/计数器—TimerB SPCE061A的片内外围部件标准串行异步通讯端口 SPC061A的片内外围部件串行设备接口SIO SPCE061A的片内外围部件低电压复位/低电压监测(LVR/LVD) SPCE061A的指令系统 指令的分类 ?’nSP?汇编器的伪指令 ?’nSP?的指令结构对高级语言的支持 SPCE061A的指令系统指令的分类 ?’nSP?的指令总共只有41种 四类指令 数据传送类指令 算逻运算类指令 转移控制类指令 其它控制类指令 SPCE061A的指令系统数据传送类指令 应用举例: R1 = 0x28; //立即数寻址 R3 = [BP + 0x08]; //变址寻址 R3 = R1; //存储器直接寻址 R4 = [0X30]; //存储器绝对地址寻址 [0x30] = R4; //存储器直接寻址 PC = D:[R5++]; //存储器间接寻址 SPCE061A的指令系统算逻运算类指令 应用举例: R1+=0x28; R2-=0x2400; R1=0x2FFF; //逻辑与运算 CMP R1,0x27; //只影响NZSC标志 MR =[R2]*[R1],4; //内积运算 SPCE061A的指令系统转移控制类指令 应用举例: ? CALL sub_1; //绝对调用子程序sub_1 JNE label1; //不相等时转移到label1标号地址上 JMP labe2; //短跳转 GOTO labe3; //长跳转 SPCE061A的指令系统其他控制类指令 应用举例: FIR_MOV ON; //FIR滤波允许 FIQ ON; //开通FIQ中断 IRQ OFF; //关闭IRQ中断 INT OFF; //禁止FIQ和IRQ中断 NOP; SPCE061A的指令系统汇编器的伪指令 定义类:PROC…ENDP、 PUBLIC、EXTERNAL、 CODE、DATA、IRAM、ORAM、TEXT… 存储类: DW、DD、FLOAT、DOUBLE... 条件类: IF…ELSE…ENDIF 汇编方式类:INCLUDE 、 SECTION… ?’nSP?的指令系统指令结构对高级语言的支持 SPCE061A开发系统 集成开发环境(unSP IDE) 请参看IDE环境光盘和技术手册 请访问凌阳大学计划网站: E_mail: unsp@ 凌阳教育推广中心竭诚为您服务 算逻操作符(#)及其作用 ANSI-C算符及其作用 -,-=
您可能关注的文档
最近下载
- 国开电大 操作系统 实验2:进程管理实验报告.pdf VIP
- 国家开放大学《财政与金融(农)》形考任务1-4参考答案.docx VIP
- 2025年合肥滨湖投资控股集团有限公司招聘12人笔试备考题库参考答案详解.docx VIP
- 电力系统电压和无功电力技术导则.docx VIP
- 部编版语文七年级上册课外经典古诗文背诵篇目+注解.doc VIP
- 甲型流感护理查房精品课件.pptx VIP
- (54页PPT)数据湖仓基础知识.pptx VIP
- 水利项目开工报告模板.docx VIP
- 豪华曹操传2014资料整合V1.3.pdf VIP
- 从成本到公允价值:金地集团投资性房地产计量模式转变的财务效应剖析.docx VIP
原创力文档


文档评论(0)