利尔达电子利尔达电子利尔达电子利尔达电子中国中国中国中国有限公司有限公司有限公司有限公司电话电话电话电话0571-8880000088886195传真传真传真传真0571-88805970MSP430x41x混合信号微控制器1/50z低电压范围1.8V...3.6Vz超低功耗–活动模式:225µAat1MHz,2.2V–待机模式:0.8µA–掉电模式(RAM数据保持):0.1µAz五种省电模式z从待机到唤醒模式响应时间不超过6µSz频率锁相环,FLL+z16位精简指令系统指令周期125-nsz带有三个捕获/比较寄存器的16位定时器Timer_Az集成96段LCD驱动器z片内比较器z串行在线可编程无需提供外部编程电压z采用保险熔丝的可编程代码保护措施z闪烁存储器器件具有bootstrap程序装载器z该系列产品包括:–MSP430C412:4KBROM,256BRAM–MSP430C413:8KBROM,256BRAM–MSP430F412:4KB+256BFlashMemory,256BRAM–MSP430F413:8KB+256BFlashMemory,256BRAMz64脚QFP封装形式产品描述产品描述产品描述产品描述TI公司的MSP430系列是一个特别强调超低功耗的单片机品种很适合应用于采用电池供电的长时间工作场合在这个系列中有很多个型号它们是由一些基本功能模块按不同的应用目标组合而成MSP430系列的CPU采用16位精简指令系统,集成有16位寄存器和常数发生器发挥了最高的代码效率它采用数字控制振荡器DCO使得从低功耗模式到唤醒模式的转换时间小于6µs.其中MSP430x41x系列微控制器设计有一个16位定时器,一个比较器,96段LCD驱动器和48个通用I/O引脚典型应用捕获传感器的模拟信号转换为数据加以处理后发送到主机其中芯片中的比较器和定时器是工业仪表计数装置和手持式仪表等产品设计中的理想选择可用选型可用选型可用选型可用选型TA封装形式封装形式封装形式封装形式PLASTIC64-PINQFPPM-4085MSP430C412IPMMSP430C413IPMMSP430F412IPMMSP430F413IPM请了解与TI半导体产品相关的注意事项,包括有效性标准产品保证和典型应用以及附在数据表后面的未承诺的事项利尔达电子利尔达电子利尔达电子利尔达电子中国中国中国中国有限公司有限公司有限公司有限公司电话电话电话电话0571-8880000088886195传真传真传真传真0571-88805970MSP430x41x混合信号微控制器2/50MSP430x41x引脚定义引脚定义引脚定义引脚定义NC未用空脚利尔达电子利尔达电子利尔达电子利尔达电子中国中国中国中国有限公司有限公司有限公司有限公司电话电话电话电话0571-8880000088886195传真传真传真传真0571-88805970MSP430x41x混合信号微控制器3/50功能模块图功能模块图功能模块图功能模块图利尔达电子利尔达电子利尔达电子利尔达电子中国中国中国中国有限公司有限公司有限公司有限公司电话电话电话电话0571-8880000088886195传真传真传真传真0571-88805970MSP430x41x混合信号微控制器4/50TerminalFunctionsMSP430x41x`引脚名称引脚名称引脚名称引脚名称编号编号编号编号.I/O描描描描述述述述AVCC64模拟正电源端向SVS,brownout,oscillator,FLL+,comparator_A,port1,andLCDresistivedivider电路供电上电不必早于DVCC.AVSS62内部连接于DVSSDVCC1数字正电源端提供所有部件电源由AVCC供电的除外DVSS63数字地所有部件的接地通过AVCC/AVSS.供电的除外NC71011空脚P1.0/TA053I/O通用数字I/O/定时器_A.捕获方式CCI0A输入,比较方式:Out0输出P1.1/TA0/MCLK52I/O通用数字I/O/定时器_A.捕获方式CCI0B输入/MCLK输出,注意在这个引脚上TA0只能输入P1.2/TA151I/O,捕获方式:CCI1A输入,比较方式Out1输出P1.3/SVSOut50I/O通用数字lI/O/SVSSVS比较器的输出端P1.449I/O通用数字I/OP1.5/TACLK/ACLK48I/O通用数字I/O/定时器A输入时钟/ACLK输出P1.6/CA047I/O通用数字I/O/比较器A输入脚P1.7/CA146I/O通用数字I/O/比较器A输入脚P2.0/TA245I/O通用数字I/O/定时器_A.捕获方式:CCI2A输入,比较方式:Out2输出P2.144I/O通用数字I/OP2.2/S2335I/O通用数字I/O/LCD段23输出脚(见注1)P2.3/S2234I/O通用数字I/O/LCD段22输出脚(见注1)P2.4/S2133I/O通用数字I/O/LCD段21输出脚(见注1)P2.5/S2032I/O通用数字I/O/LCD段20输出脚(见注1)P2.6/CAOUT/S1931I/O通用数字I/O/比较器A输出/LCD段19输出脚(见注1)P2.7/S1830I/O通用数字I/O/LCD段18输出脚(见注1)P3.0/S1729I/O通用数字I/O/LCD段17输出脚(见注1)P3.1/S1628I/O通用数字I/O/LCD段16输出脚(见注1)P3.2/S1527I/O通用数字I/O/LCD段15输出脚(见注1)P3.3/S1426I/O通用数字I/O/LCD段14输出脚(见注1)P3.4/S1325I/O通用数字I/O/LCD段13输出脚(见注1)P3.5/S1224I/O通用数字I/O/LCD段12输出脚(见注1)P3.6/S1123I/O通用数字I/O/LCD段11输出脚(见注1)P3.7/S1022I/O通用数字I/O/LCD段10输出脚(见注1)注1当LCD模块控制位置位不需要PxSEL位设置LCD功能将自动被选择利尔达电子利尔达电子利尔达电子利尔达电子中国中国中国中国有限公司有限公司有限公司有限公司电话电话电话电话0571-8880000088886195传真传真传真传真0571-88805970MSP430x41x混合信号微控制器5/50MSP430x41x引脚名称引脚名称引脚名称引脚名称编号编号编号编号I/O描描描描述述述述P4.0/S921I/O通用数字I/O/LCD段9出脚(见注1)P4.1/S820I/O通用数字I/O/LCD段8脚(见注1)P4.2/S719I/O通用数字I/O/LCD段7出脚(见注1)P4.3/S618I/O通用数字I/O/LCD段6出脚(见注1)P4.4/S517/O通用数字I/O/LCD段5出脚(见注1)P4.5/S416I/O通用数字I/O/LCD段4出脚(见注1)P4.6/S315I/O通用数字I/O/LCD段3输出脚(见注1)P4.7/S214I/O通用数字I/O/LCD段2输出脚(见注1)P5.0/S113I/O通用数字I/O/LCD段1输出脚(见注1)P5.1/S012I/O通用数字I/O/LCD段0输出脚(见注1)COM036OLCD公共输出端COM0.P5.2/COM137I/O通用数字I/O/LCD公共输出端COM1P5.3/COM238I/O通用数字I/O/LCD公共输出端COM2P5.4/COM339I/O通用数字I/O/LCD公共输出端COM3R0340ILCD模拟电平第四极输入脚(最低电平V5)P5.5/R1341I/O通用数字I/O/LCD模拟电平第三极输入脚(最低电平V3或V4)P5.6/R2342I/O通用数字I/O/LCD模拟电平第二极输入脚(最低电平V2)P5.7/R3343I/O通用数字I/O/LCD模拟电平第一极输入脚(最低电平V1)P6.059I/O通用数字I/O脚P6.160I/O通用数字I/O脚P6.261I/O通用数字I/O脚P6.32I/O通用数字I/O脚P6.43I/O通用数字I/O脚P6.54I/O通用数字I/O脚P6.65I/O通用数字I/O脚P6.76I/O通用数字I/O脚RST/NMI58I复位输入脚或非屏蔽终端输入端TCK57I测试时钟.TCK是芯片编程和测试的时钟输入脚TDI55I测试数据输入.TDI用作数据输入.芯片的保护熔丝与TDI相连.TDO/TDI54I/O测试数据输出.TDO/TDI做为数据输出或编程数据输入端TMS56I测试模式选择.TMS在芯片编程和测试时是输入脚XIN8I晶体振荡器XT1输入脚.可以连接标准晶体或晶体振荡器.XOUT/TCLK9I/O晶体振荡器XT1输入脚.或测试时钟输入脚注1:当LCD模块控制位置位不需要PxSEL位设置LCD功能将自动被选择利尔达电子利尔达电子利尔达电子利尔达电子中国中国中国中国有限公司有限公司有限公司有限公司电话电话电话电话0571-8880000088886195传真传真传真传真0571-88805970MSP430x41x混合信号微控制器6/50程序计数器堆栈指针状态寄存器常数发生器通用寄存器通用寄存器通用寄存器通用寄存器简介简介简介简介:1处理单元处理单元处理单元处理单元处理单元基于相容的正交设计的cpu和指令集这种设计结构源于类似的精简指令体系具有高度的应用开发透明性并且易于设计除了流程控制指令所有的操作和寄存器操作相类似其中源操作数有七种寻址方式目标操作数有四种寻址方式2中央处理器中央处理器中央处理器中央处理器cpu中包含的16个寄存器用于缩短指令执行时间可以在一个时钟周期内完成寄存器与寄存器间的操作其中4个寄存器用作特殊用途一个是程序计数器一个堆栈指针一个状态寄存器和一个常数发生器其余寄存器都可以用作通用寄存器外围模块通过数据地址和控制总线与Cpu相连通过所有存储器操作指令可以很容易的对它们进行控制.3指令集指令集指令集指令集采用寄存器寄存器结构的指令体系提供一种非常强大易用的汇编语言整个指令集由51条指令构成具有三种格式和七种寻址方式表1总结了三种指令格式并举例寻址方式见表2表1指令字格式双操作数源目的EgADDR4.R5R4+R5R5单操作数目的EgCALLR8PC(TOS),R8PC相对转移条件/无条件EgJNE当位为0时跳转每一条指令是字操作指令还是字节操作指令由后缀B决定例例例例字操作字操作字操作字操作字节操作字节操作字节操作字节操作MOVEDE,TONIMOV.BEDE,TONIADD#235h,&MEMADD.B#35h,&MEMPUSHR5PUSH.BR5SWPBR5—利尔达电子利尔达电子利尔达电子利尔达电子中国中国中国中国有限公司有限公司有限公司有限公司电话电话电话电话0571-8880000088886195传真传真传真传真0571-88805970MSP430x41x混合信号微控制器7/50表表表表2寻址方式描述寻址方式描述寻址方式描述寻址方式描述寻址方式寻址方式寻址方式寻址方式SD语语语语法法法法例例例例子子子子操操操操作作作作寄存器寻址MOVRSRDMOVR10,R11R10R11相对寻址MOVX(Rn),Y(Rm)MOV2(R5),6(R6)M(2+R5)M(6+R6)符号PC相对寻址MOVEDE,TONIM(EDE)M(TONI)绝对寻址MOV&MEM,&TCDATM(MEM)M(TCDAT)间接寻址MOV@Rn,Y(Rm)MOV@R10,Tab(R6)M(R10)M(TAB+R6)间接变址寻址MOV@Rn+RmMOV@R10+,R11M(R10)R11R10+2R10立即寻址MOV#X,TONIMOV#45,TONI#45M(TON1)通过计算进行转移(BR)和子程序调用(CALL)指令采用和其他指令相同的寻址方式由于这些寻址方式提供了间接寻址方法,非常适合通过计算地址来实现分支跳转和子程序调用这种编程能力实现了一种不同于传统8位或16位控制器的程序结构.例如