MSP430F449概述
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4、(1)指令为1、2、3字长,也就是2、4、6字节长,所以PC为偶数;
(2)SP为满递减格式,也就是SP总是指向堆栈的顶部,压堆栈时,先将SP-2,然后将数据存储到SP所指向的Ram单元。
(3)SR寄存器内容 15-9保留,8 v 超出有符号数表示范围 7scg1 6 scg0 控制系统时钟状态,5 oscoff =1 停止晶振,4 cpuoff 关闭cpu, 3 GIE =1 允许所有的中断, 2 N 运算结果为负,1 Z 运算结果=0, 0 C 运算结果产生了进位。
1、引脚总共100个,Pin1为Dvcc,Pin100为Avcc
2、基本资源:60k Flash 、2k Ram、8通道12bit ADC、2个USART、160段lcd驱动(4com * 40seg)、Basic Timer & TimerA & TimerB
3、寄存器使用情况:R0---PC,R1---SP,R2---SR or CG1(constant generator),R3---CG2,R4-R15为通用寄存器。
注:4x系列的boot memory 空间位置大小一致
(6)449 Ram addr( 0x09ff ---- 0x0200 )
注:4x系列的 Ram 空间位置大小一致
5、存储器组织
冯诺依曼结构,数据 程序统一编址,小模式可访问64k,大模式为2*16*64k空间。
(1)特殊功能寄存器都位于低地址空间addr ( 0x000f --- 0x0000 ),如:
中断允许寄存器 IE1 addr 0x0000 ,IE2 addr 0x0001,一个字节长度;
(3)msp430f449 代码空间60k code memory addr( 0xffff ---- 0x1100 )
注:447 code memory addr( 0xffff ---- 0x8000 );448 code memory addr( 0xffff ---- 0x4000 );
中断标志寄存器 IFG1 addr 0x0002,IFG2 addr 0x0003,也是一个字节长度;
串口控制寄存器 U0ME addr 0x0004, U1ME addr 0x0005, usart modue enable;
……………………
(2)中断向量寄存器 interrupt vectors addr ( 0xffff - information 空间256byte,addr( 0x10ff ---- 0x1000 ) ,该部分空间主要用来存储用户数据,类似24c02的功能,该数据掉电不丢失,可以用来保存表号等数据。
注:4x系列的information空间位置大小一致
(5)449 boot memory addr( 0x0fff ---- 0x0c00 )