MSP430单片机课件(四).ppt

  1. 1、本文档共81页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MSP430单片机课件(四)

重新配置I2C模块进行UART或者SPI操作 清除I2C、I2CEN和SYNC位(CLR.B U0CTL) 设置SWRST位(MOV.B #SWRST, U0CTL) 进行UART或者SPI模式的初始化 在SWART=1情况下初始化所有USART寄存器(包括UxCTL) 通过特殊功能寄存器MEx使能USART模块(URXEx,UTXEx之一或全部) 软件清除SWRST位(BIC.B #SWRST, UxCTL) 通过特殊功能寄存器IEx中断使能(URXIEx,UTXIEx之一或全部)(可选) 复位条件下配置I2C模式 在SWRST=1情况下选择I2C模式(BIS.B #SYNC+I2C,U0CTL) 清除I2CEN位(BIC.B #I2CEN, U0CTL) 在I2C=0情况下重新配置I2C模块 软件设置I2CEN(BIS.B #I2CEN, U0CTL) ADC12主要特点 12位转换精度,1位非线性微分误差,1位非线性积分误差 有多种时钟源提供给ADC12模块,而且模块本身内置时钟发生器 内置温度传感器 Timer_A/Timer_B硬件触发器 配置有8路外部通道与4路内部通道 内置参考电源,并且参考电压有6种组合 模数转换有4种模式 16字转换缓存 ADC12可关断内核支持超低功耗应用 采样速度快,最高可达200ksps 自动扫描 DMA使能 ADC12转换模式 单通道单次转换 序列通道单次转换 单通道多次转换 序列通道多次转换 单通道单次转换模式状态 序列通道单次转换状态 单通道多次模式的状态 序列通道多次转换状态 ADC12应用举例 使用外部参考源 #include msp430x44x.h void main(void) { WDTCTL = WDTPW+WDTHOLD; P6SEL |= 0x01; // 使能A/D 通道A0 ADC12CTL0 = ADC12ON+SHT0_2; // 打开 ADC12, 设置采样时钟 ADC12CTL1 = SHP; // 使用采样时钟 ADC12MCTL0 = SREF_2; // Vr+ = VeREF+ (外部) ADC12CTL0 |= ENC; // 使能转换 while (1) { ADC12CTL0 |= ADC12SC; // 开始转换 while ((ADC12IFG ADC12BUSY)==0); _NOP(); } } ADC12应用举例 使用内部参考源 #include msp430x44x.h void main(void) { unsigned int i; WDTCTL = WDTPW+WDTHOLD; P6SEL |= 0x01; // 使能 A/D 通道A0 ADC12CTL0 = ADC12ON+SHT0_2+REFON+REF2_5V; ADC12CTL1 = SHP; ADC12MCTL0 = SREF_1; // Vr+=Vref+ for ( i=0; i0x3600; i++) // 为参考源启动提供延迟 { } ADC12CTL0 |= ENC; // 使能转换 while (1) { ADC12CTL0 |= ADC12SC; // 开始转换 while ((ADC12IFG BIT0)==0); _NOP(); } } DAC12的结构 DAC12的主要特征 8位、12位分辨率 可编程的时间对能量消耗 内部或外部参考电压 支持无符号和有符号数据输入 具有自校验功能 二进制或者二的补码形式 多路DAC同步更新 可直接存储器存取 DAC12_xDAT的数据格式 DAC12采用12位 二进制数格式 DAC12使用2 的补码形式 校正DAC12输出 负偏移量 正偏移量 组

您可能关注的文档

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档