热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

msp430单片机

  • 1星
  • 2015-01-21
  • 721.45KB
  • 需要2积分
  • 0次下载
标签: Msp430

Msp430

Msp430单片机资料

MSP430
参考手册
1
章 时钟模块
................................................................................................................................................ 3
1.1 时钟模块简介
...................................................................................................................................... 3
1.2 MSP430X1XX系列时钟模块 ................................................................................................................ 3
1.3
基本时钟模块的操½
........................................................................................................................... 4
1.3.1 ½速晶½振荡器(LFXT1)
................................................................................................... 4
1.3.2 高速晶½振荡器(XT2)
....................................................................................................... 5
1.3.3 数字控制振荡器(DCO)
...................................................................................................... 5
1.3.4 寄存器描述
.............................................................................................................................. 6
2
章 片内Flash
............................................................................................................................................... 8
2.1
FLASH存储器特点
................................................................................................................................. 8
2.2 FLASH存储器映射 ................................................................................................................................ 8
2.3 Flash存储器结构
................................................................................................................................ 9
2.4
FLASH存储器操½ ............................................................................................................................... 9
2.4.1 擦除FLASH操½
...................................................................................................................... 9
2.4.2 写FLASH操½
........................................................................................................................ 11
2.5 FLASH存储器寄存器 .......................................................................................................................... 14
3
A/D½换器 ........................................................................................................................................... 17
3.1 ADC12 概述
......................................................................................................................................... 17
3.2 ADC12
结构
......................................................................................................................................... 17
3.2.1
12
½的ADC内核
.................................................................................................................... 18
3.2.2 模拟多路器
............................................................................................................................ 18
3.2.3 参考电压发生器
.................................................................................................................... 19
3.2.4 采样及½换所需的时序控制电路
......................................................................................... 19
3.2.5 ½换结果缓存
........................................................................................................................ 19
3.3 ADC12 ½换模式
................................................................................................................................. 19
3.3.1 单通道单次½换模式
............................................................................................................ 19
3.3.2 序列通道单次½换模式
........................................................................................................ 20
3.3.3 单通道多次½换模式
............................................................................................................ 21
3.3.4 序列通道多次½换模式
........................................................................................................ 22
3.4 寄存器描述
........................................................................................................................................ 23
4
USART外围接口--UART模式 ............................................................................................................ 31
4.1
简介
..................................................................................................................................................... 31
4.2 UART(异步)模式下的USART模块结构 ....................................................................................... 31
4.3
UART(异步)模式下USART的操½ ................................................................................................. 32
4.3.1
USART初始化和复½............................................................................................................. 32
4.3.2 异步通信字符格式
................................................................................................................ 33
4.3.3 异步多机通信模式
................................................................................................................ 33
4.3.4 串行操½自动错误检测
........................................................................................................ 35
4.3.5
USART的接收½½................................................................................................................. 35
4.3.6
USART的发送½½................................................................................................................. 36
2008-3-11
4.3.7
UART波特率发生器 ............................................................................................................... 36
4.4
寄存器描述
......................................................................................................................................... 37
5
USART外围接口—SPI模式................................................................................................................ 42
5.1 SPI概述 ................................................................................................................................................ 42
5.2 SPI(同步)模式下的USART模块结构 ............................................................................................ 42
5.3
SPI(同步)模式下USART的操½ ...................................................................................................... 43
5.3.1
USART的初始化和复½......................................................................................................... 44
5.3.2
SPI中的主机模式 .................................................................................................................... 44
5.3.3
SPI中的从机模式 .................................................................................................................... 45
5.3.4
SPI½½.................................................................................................................................... 45
5.4 寄存器描述
........................................................................................................................................ 46
2008-3-11
1
时钟模块
1.1
时钟模块简介
msp430
系列单片机时钟模块主要有以下部件构成:
高速晶½振荡器
½速晶½振荡器
数字控制振荡器
锁频环
FLL
以及锁频环增强版本
FLL+
为适应系统和具½应用需求,MSP430 系列单片机的系统时钟须满足以下不同要求:
高频率,用于对系统硬件需求和外部事件快速反应。
½频率,用于降½电流消耗。
稳定的频率,以满足定时应用,如实时时钟
RTC。
½
Q
值振荡器,用于保证开始及停止操½最小时间延迟。
为了实现上面这些要求,
我们在实际中采用锁频环
FLL
以及锁频环增强版本
FLL+等部件来将晶振频率
倍频至系统频率:
f
ystem
=N×f
crystal
1.2 MSP430X1XX系列时钟模块
时钟模块的结构图
1-1
所示,从图中我们可以看到,MSP430 基础时钟模块有三个时钟输入源:
LFXT1CLK
½频时钟源
XT2CLK
高频时钟源
DCOCL
数字控制
RC
振荡器
可以提供
3
种时钟信号:
ACLK(辅助时钟)
:ACLK 由
LFXT1CLK
1、2、4、8
分频后得到,可由½件选½各个外围模
块的时钟信号,一般用于½速外设。
MCLK(系统主时钟)
:可由½件选择来自
LFXT1CLK、XT2CLK、DCOCLK
三者之一,然后经
1、
2、4、8
分频得到,主要用于
CPU
和系统。
SMCLK(子系统时钟)
:可由½件选择来自
LFXT1CLK、XT2CLK、DCOCLK
三者之一,然后经
1、2、4、8
分频得到,主要用于高速外围模块。
2008-3-11
1-1:MSP430X1XX
基础时钟模块
1.3
基本时钟模块的操½
1.3.1
½速晶½振荡器(LFXT1)
LFXT1
满足了½功耗以及½用
32768Hz
晶振的要求,晶振只需经过
XIN
XOUT
两个引脚连接,不
需要其他外部器件。
LFXT1
振荡器在
PUC
信号有效时开始工½,
PUC
信号有效后会将
SR
寄存器
(状态寄存器)
中的
OscOff
½复½,即允许
LFTX1
工½。
如果
LFXT1CLK
信号没有用½
SMCLK
或者
MCLK
信号,
可以用½件将
OscOff
½½以禁止
LFXT1
½:
MOV #OscOff
,SR
LFXT1
的逻辑控制如图
1-2
所示:
2008-3-11
1-2
:LFXT1 振荡器控制逻辑
1.3.2
高速晶½振荡器(XT2)
XT2
主要存在于
X13X、X14X、X15X、X16X、X43X、X44X
等器件中,一般称之为第二振荡器
XT2,
它产生时钟信号
XT2CLK。XT2
的工½特性与
LFXT1
振荡器在高频模式时相类似。如果
XT2CLK
信号没
有½用
MCLK
SMCLK
时钟信号,可以通过
XT2OFF
½½½来关闭
XT2。
XT2
的控制逻辑如图
1-3
所示:
1-3
:XT2 控制逻辑
1.3.3
数字控制振荡器(DCO)
DCO
振荡器是一个可数字控制的
RC
振荡器,它的频率随供电电压、环境温度变化而具有一定的不稳
定性。MSP430 可以通过操½寄存器½件调节来增强震荡频率的稳定性。½
DCO
信号没有用½
SMCLK
MCLK
时钟信号时,可以用控制½
SG0
关闭直流发生器,直流发生器消耗的电流定义了
DCOCLK
的基本
频率。
DCO
的控制逻辑如
1-4
所示:
2008-3-11
展开预览

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

  • 求助:嘉楠K510套件文字显示异常的猜测和解决进度
    在之前的AI脚本尝试中,发现文字显示异常,以face_expression脚本为例,根据视频演示,应当是如下的效果但我根据源码编译出来的效果可以看到,本来应该对表情进行说明文字变成了一些离散的点。咨询过嘉楠的技术支持,表示原因可能有两个:1)和训练模型精度有关系2)异常的文字是中文,默认显示是英文,对长度也有要求读取源代码,可以看到显示文字是调用了putText函数。在可信状态(score_max
  • 急求:Win CE.Net(C#)的"Hello World"的源代码程序!再三谢谢了,急要!
    ~~项目经理要我们2周的时间内,学懂Win CE.Net 6.0(C#)的开发使用流程,如何调用函数,方法,2周内又还要学习日语的培训,搞了快4天了,还是对Win CE.Net(C#)没有头绪,都不知道怎么编写"Hello World"的程序。我们是要开发Sharp(夏普)的电子词典,用嵌入式系统Win CE.Net 6.0(C#)开发。但我只是一直搞.NET开发的,对Win CE.Net 6.0
  • C8051F120的模板图是什么样的?
    各位大侠,帮帮小女子,C8051F120的模板图是什么,有样图给参考一下~
  • keil编译出错
    SNAKE.C(205): error C249: 'DATA': SEGMENT TOO LARGEkeil编译时出现上面的错误,为什么会出现这种错误?怎样改正?大家帮小弟看一下
  • 请教usb转串口驱动的问题
    usb转串口就是virtual com么?我用的是Z-TEK的usb转串口,在linux下当波特率达到38400时就不能正确接收数据,我是否需要装个驱动?我在这个网站上看到有linux驱动,不知道是不是,下载后是一个。c文件,还有makefile,我如何装这个驱动?我进到文件夹里make了一下,全是错误阿请各位指教!!
  • WINCE
  • “高帅富”写书遭美女屌丝追捧
  • 招聘程序员
  • GSM/ UMTS RF 网优工程师需求
  • EEWORLD大学堂----硬石科技stm32电机控制

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×