- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
miULOUOC十LOl MSP430外围模块功能简介[3]
作者:利尔达
.讲述I/O端口的应用实例。
键盘扫描程序
硬件乘法器
.讲解F*SH存储器的结构和使用方法
结构、寄存器
.讲解几个定时器程序的的应用
看门狗定时器应用
基本定时器使用和结构
MSP430液晶驱动模块的基本原理及应用
USART通讯模块的使用(结构、寄存器)
BTCTL控制寄存器
位
T
6
5
4
3
2
1
0
符号
SSEL
HOLD
DIV
FRFQ1
FRFQO
IP2
IP1
IP0
含义
3tBT2
选择时钟源
停止/启动计数器
戏BT2选择时钟源
选择4个之一的S!率做LCD的直动争率
选择8种中啊应时间
8位计数器BTCNT1
位
7
6
5
4
3
2
1
0
符号
27
26
25
24
23
22
21
2°
8位计数器BTCNT2
位
7
6
5
4
3
2
1
0
符号
27
26
25
24
23
22
21
2°
看门狗定时器:看门狗定时器实际上是一个特殊的定时器,它的的功能是当程序运行发生故障时序时能使系统从新启动。
其原理就是发生的故障的时间满足规定的定时时间后,产生一个非屏蔽中断,使系统的复位。这样当在调试程序或预计程序运行在某段内部可能瞬时发生时序错误时(如外部电路干扰)选用设置看门狗定时中断可以避免程序跑飞
看门狗的定时时间可以通过WDTCTL中的低三位(SSEL、IS1、ISO)选择,当系统时钟为1MHz时,最大可设置为1秒钟,最小可设置64微秒。
WDTCTL是一个16位寄存器,其高字节为口令,口令为5AH,当对它写入操作时必须写口令才能操作,否则会导致系统复位。
另外该模块还具有定时器的功能。你可通过TMSET位进行选择。你可通过设置CNTCL来使WDTCNT从0开始计数。其定时按选定的时间周期产生中断请求。
当WDT工作在定时器模式时,WDTCTL中断标志位在定时间到时置位,因该模式下定时器中断源是单源的,当得到中断服务时其WDTCTL标志位复位。
MSP430F449有两个USART通讯端口,其性能完全一样,每个通讯口可通过RS232、RS485等芯片转换,与之相应的串行接口电路通讯。MSP430F449支持串口异步和同步通讯,每种方式都具有独立的帧格式和独立的控制寄存器。
以下简单的介绍异步通讯和用到几个寄存器的功能。
1、异步通讯的模式结构。在异步模式下,接收器自身实现帧的同步,外部的通讯设备并不使用这一时钟。波特率的产生是在本地完成的。异步帧格式由1个起始位、7或8个数据位、校验位(奇/偶/无)、1个地址位、和1或2个停止位。一般最小帧为9个位,最大为13位。
2、波特率发生器:MSP430的波特率发生器是根据波特率选择寄存器吩口调整寄存器UM来产生的串行数据位,因此在设置上非常灵活,
波特率二模块时钟/分频因子=UBRHM8
波特率:指每秒传送的位。
分频因子:是指在特定的波特率下,每传送一位数据所需要的时钟周期,用牌示。
3、UBR和UM寄存器的装载数据的确定
UER是一个16位的寄存器,它分两个8位寄存器来设顶定,UBROO和UBR1。
注意他们的高低直接字节,使用时是按字节操作。
例如:波特率=2400,模块时钟=32768Hz,其分频因子为13.65
由于分频因子不一定正好为整数,因此对小数部分必须通过调整寄存器来进行调整,在此可插进5个“1”来满足一帧数据的65%的误差。但即使这样也不可能完全消除这种误差,只是误差很小可忽略不计,这样才能准确的进行数据传送。 exit
EXIT
SYWC=0
粉出时钟
UCLK
控制寄存器UxCLT
位
7
6
5
4
3
2
1
0
符号
PENA
PEV
SP
CHAR
Listen
SYWC
n
S¥RET
含义
校验允许
奇/儡
停止位数诜棒
字符位长度7/?
反馈听
UART/SPI
歧珞空闲
*3UbR
设众多的状叁标右要
CLr
发送控制寄存器UxTCTL
位
7
6
5 4
3
2
1
0
符号
CKPH
CKPL
SSEL1 SSELO
URXSE
TZVAKE
STC
TXEPT
含义
时钟相
位选择
SPI
时钟极行
时钟选择外部、ACLK、SMCLK
接收触发中断选择
多机传送控制
STE5I脚选择
发送器空标志
注:在UARI模式下CKPHSTC位不用。在SP工模式下SYWCListen位不用。
EXIT接收控制寄存器UxRCTL
EXIT
位
7
6
5
4
3
2
1
0
符号
FE
PE
0E
BRK
URXEIE
URXVIE
RXVAKE
RXERR
含义
蟆出错标志
校验错标志
谥出标志
打断检测位
接收出
您可能关注的文档
- 热烈祝贺藏诺南京分公司十四周年感恩庆典成功举办.docx
- 固体废物的定义分类与处理.docx
- 今天怎样做教师读书心得体会范文.docx
- 疫情防控主题班会.docx
- 美容院项目合作合同范本(标准版).docx
- 【《成都市龙泉驿区平安村发展情况的调查》2100字】.docx
- 幼儿园中班自主性游戏计划(5).docx
- 钢结构桁架安装技术交底.docx
- “以案说法”发言材料.docx
- 《李清照词两首》导学案.docx
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)