调试接口,还有可电擦写的FLASH存储器,因此采用先下载程序到FLASH内,再在器件内通过软件控制程序的运行,由JTAG接口读取片内信息供设计者调试使用的方法进行开发。这种方式只需要一台PC机和一个JTAG调试器,而不需要仿真器。开发语言有汇编语言和C语言。
(5)MSP430F149内部结构特性
可配合外部器件可构成单斜边A/D转换器; 有12位200kbps的A/D转换器,自
cc(64)ssss2/A21/A10/A0/NMIKSI/TDINOUT/TBOUTH/ACLK/SMCLK
VP1.5/P1P1.P2.0P2.1/TAP2.2/CAOP2.3/CP2.4/CP2.P2.6/ADP2P3.P3.1/P3.2/P3.3/P3.4/图4-1 MSP430F149引脚图
6543210TXD1RXD0
带采样保持器; 具有内部温度传感器;
具有3个捕获/比较寄存器的16位定时器Timer_A, Timer_B; 有两通道串行通信接口可用于异步或同步(软件选择UART/SPI模式); 具有硬件乘法器;
有多达60KB FLASH ROM和2KB RAM; 可串行在系统编程;
具有安全熔丝的程序代码保护;
(6)该器件的运行环境温度为-40℃-+85℃;
(7)该芯片的引脚图说明如下图4-1,其引脚功能可参考相关资料。
4.2外部转换器AD的选择
AD1674是美国模拟器件公司(Analog Device)生产的12位逐次逼近型快速A/D转换器,其片内配有三态输出缓冲电路,因而可直接与各种典型的8位或16位微处理器相连面无须附加逻辑接口电路,且能与COMS及TTL电平兼容。另外芯片内包含有高精度参考电压源和时钟电路,使它们能在不需任何外部电路和时钟信号的情况下完成A/D转换功能,使用极为方便。
该芯片内部自带采样保持器(SHA)、10伏基准电压源、时钟源及可和微处理器总线直接接口的暂存/三态输出缓冲器。与原有同系列的AD574A/674A相比,AD1674的内部结构更加紧凑,集成度更高,转换速度更快,工作性能(尤其是高低温稳定性)