MSP430F149引脚图
- 格式:doc
- 大小:171.50 KB
- 文档页数:1


DIY 一个 MSP430F149 最小系统的设计
有是一年国赛的日子,对于每个电子人来说,重在参与是一种精神,更多
的能够那个奖也是每个电子人的更高的最求。在此处,就 DIY 一个
MSp430F149 最小系统的设计,直接上图啊,先来个电路原理图,
在上一张 JTAG 下载线的图,这个下载线是电脑的并口下载,不过现在很多
都是 USB 下载,不过那个价格比较贵,看看这图吧。
接下来画板了,做板子的工具很多,protel 用的最多吧。画板对于一个最小
系统很重要,能够可靠运行,能抗干扰等,这种印刷电路板需要去外面价格,
价格贵,周期较长,适合条件较好的外发做印刷电路板。
下面上一张主板的 pcb 图;还是比较有模有样的。
下面来张 JTAG 的 pcb 板;
tips:感谢大家的阅读,本文由我司收集整编。仅供参阅!
MSP430F149的串口RS232接口
1、 概述
具有同步串口模式(SPI),异步通信模式(UART)。
作异步通信时,P3.4,P3.5,P3.6,P3.7第二功能分别是UTXD0, URXD0, UTXD1, UTXD2
2、 使用方法概述
2.1 程序架构
配置寄存器设置工作模式
{
设置IO口为第二功能作为串口收发引脚;
使能串口收发功能;
选择每帧数据位为7或8;
选择波特率发生器时钟源;
配置波特率(查表得出值再配置UxBR0, UxBR1,UxMCTL);
软件清除串口复位位(SWRST);
若采用中断方式则使能接受、发送中断
}
编写接受/发送程序,可采用查询方式或中断方式。同51单片机不同的是,UTXIFG,URXIF在发送下一个数据和读取数据时被自动清零了,无需软件清除。
2.2 细节描述
配置波特率时用户手册上有速查表,如下
设置波特率时要选择合适的时钟源。对于较低的波特率(9600b/s及以下),可选ACLK,大于9600要选用SMCLK,因为串口波特率发生器分频系数要求大于3。UxBR0(低)UxBR1(高)值的计算式为:选择的时钟源/波特率,再取整。为了精确,MSP430设置了小数分频功能,通过UxMCTL来完成。
3、相关寄存器
1.ME1, Module Enable Register 1 UTXE0 Bit 7 USART0 transmit enable. This bit enables the transmitter for USART0.
0 Module not enabled
1 Module enabled
URXE0 Bit 6 USART0 receive enable. This bit enables the receiver for USART0.
0 Module not enabled
msp430引脚
引脚功能
引脚名称序号I/O 说明
Avcc 64 模拟供电电源正端.只为ADC和DAC的模拟部分供电
Avss 62 模拟供电电源负端.只为ADC和DAC的模拟部分供电
DVcc 1 数字供电电源正端.为所有数字部分供电
DVss 63 数字供电电源负端.为所有数字部分供电
P1.0/TACLK 12 I/O 通用数字I/O引脚/定时器A时钟信号TACLK输入
P1.1/TA0 13 I/O 通用数字I/O引脚/定时器A捕捉:CCI0A输入,比较:OUT0输出
P1.2/TA1 14 I/O 通用数字I/O引脚/定时器A捕捉:CCI1A输入,比较:OUT1输出
P1.3/TA2 15 I/O 通用数字I/O引脚/定时器A捕捉:CCI2A输入,比较:OUT2输出
P1.4/SMCLK 16 I/O 通用数字I/O引脚/SMCLK信号输出
P1.5/TA0 17 I/O 通用数字I/O引脚/定时器A,比较:OUT0输出
P1.6/TA1 18 I/O 通用数字I/O引脚/定时器A,比较:OUT1输出
P1.7/TA2 19 I/O 通用数字I/O引脚/定时器A,比较:OUT2输出
P2.0/ACLK 20 I/O 通用数字I/O引脚/ACLK输出
P2.1/TAINCLK 21 I/O 通用数字I/O引脚/定时器A,INCLK上的时钟信号
P2.2/CAOUT/TA0 22 I/O 通用数字I/O引脚/定时器A捕获:CCI0B输入/比较器输出
P2.3/CA0/TA1 23 I/O 通用数字I/O引脚/定时器A,比较:OUT1输出/比较器A输入 P2.4/CA1/TA2 24 I/O 通用数字I/O引脚/定时器A,比较:OUT2输出/比较器A输入
P2.5/Rosc 25 I/O 通用数字I/O引脚,定义DCO标称频率的外部电阻输入
P2.6/ADC12CLK/ 26 I/O 通用数字I/O引脚,转换时钟-12位ADC,DMA通道0外部触发器P2.7/TA0 27 I/O 通用数字I/O引脚/定时器A比较:OUT0输出
MSP430单片机的开发及应用
MSP430单片机的开发及应用 设计人:陈小忠 西安邮电学院电子信息工程系电子0002班 西安邮电学院63# 710061 2003年7月
西安邮电学院63# 710061 陈小忠
1 2004.9.6开始看,其实以前看过,忘记了。再看! MSP430单片机的开发及应用
目录
第一章 概述
第二章 MSP430 F149语言介绍
第一节 开发环境及程序下载
第二节 语言介绍
第三章 MSP430F149 资源的应用介绍及开发
第一节 中断介绍及存储器段介绍
第二节 硬件乘法器
第三节 P口
第四节 定时器及数模转换
第五节 时钟模块
第六节 USART通信模块
第七节 比较器
第八节 模数转换
第四章 MSP430F149开发板的介绍及测试
第一节 模数转换模块
第二节 传感器模块
第三节 外存和实时时钟模块
第四节 485和232模块
第五节 电源管理模块及晶振模块
第六节 PWM波形滤波
西安邮电学院63# 710061 陈小忠 2 MSP430单片机的开发及应用
第一章 概述
MSP430是德州公司新开发的一类具有16位总线的带FLASH 的单片机,由于其性价比和
集成度高,受到广大技术开发人员的青睐.它采用16位的总线,外设和内存统一编址,寻址范围可达
64K,还可以外扩展存储器.具有统一的中断管理,具有丰富的片上外围模块,片内有精密硬件乘法
器、两个16位定时器、一个14路的12位的模数转换器、一个看门狗、6路P口、两路USART
通信端口、一个比较器、一个DCO内部振荡器和两个外部时钟,支持8M 的时钟.由于为FLASH
型,则可以在线对单片机进行调试和下载,且JTAG口直接和FET(FLASH EMULATION TOOL)的
相连,不须另外的仿真工具,方便实用,而且,可以在超低功耗模式下工作,对环境和人体的辐射小,测
量结果为100mw左右的功耗(电流为14mA左右),可靠性能好,加强电干扰运行不受影响,适应工