单片机资料:附录1 MSP430F169单片机简介.doc

单片机资料:附录1 MSP430F169单片机简介.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
附录1 MSP430F169单片机简介 1.1 MSP430F169概述MSP430F169是TI公司进入中国市场的MSP430F系列单片机中功能最强的芯片。MSP430F169单片机为64引脚封装,如图-1所示。 图-1 符号及引脚位置图 1.2 MSP430F169片内结构 MSP430F169片内结构框图如图-2所示。16CPU通过总线连接到存储器和外围模块。只读存储器60KB,随机存储器4KB。 图-2 MSP430F169芯片的结构框图MAB、MDB、中断服务及请求线与CPU相连。时钟模块可外接两个晶振,低速选用32768Hz晶振,高速晶振最高可选到8MHz。在使用高速时钟和端口时要根据需要将其初始化。A、比较器A等与MSPF413单片机使用方法相同,但无液晶驱动器。 MSP430F169片内增加了8路快速12 位AD转换双路12 位DA转换,两个通用连续同步/异步通信接口(USART)I2C模块,DMA数据传送模块和等。的使用 MSP430F9单片机内部集成了8通道12位的A/D转换器。通过读取A/D转换器寄存器得到转换结果。A/D转换的主要特点:采样速度快,最高可达200ksps;12位的转换精度,1位非线性微分误差,1位非线性积分误差。 转换器使用进行A/D转换通常需要设置的内容有:转换通道、采样保持、参考电压、转换时钟、转换模式、结果缓存。 例:8路A/D转换器的使用 本例中ADC12使用片内2.5V稳压源作为参考电压,执行A0至A7八个通道的A/D转换。每次转换结果分别存于ADC12MEM0至 ADC12MEM7存储寄存器中。读A/D转换结果时,将转换结果存于变量中,在下面的程序中随意使用。ADC12初始化程序清单如下: P6SEL = 0xff; // 使能A/D输入通道 ADC12CTL0 = ADC12ON+MSC+SHT0_8+REFON+REF2_5V; // 接通ADC12 ADC12CTL1 = SHP+CONSEQ_3; // 使用采样定时器 ADC12MCTL0 = INCH_0+SREF_1; // 片内参考源 ADC12MCTL1 = INCH_1+SREF_1; // 片内参考源 ADC12MCTL7 = INCH_7+SREF_1+EOS; // 片内参考源 ADC12CTL0 |= ENC; // 使能转换 ADC12CTL0 |= ADC12SC; // 启动转换 读出A/D转换数据程序清单: NUM_AD0 = ADC12MEM0; NUM_AD1 = ADC12MEM1; … NUM_AD7 = ADC12MEM7; 1.4 DAC模块的使用 目前,只有MSP430F15/16X系列单片机具有DAC(数模转换)模块,可以将MSP430运算处理的数字量转换为模拟量。MSP430F169的 DAC模块是12位电压输出的数模转换模块(DAC12)。 DAC模块的主要性能指标: 1)分辨率:这项指标反映了数字量在最低位上变化1位时输出模拟量的最小变化。一般用相对值来表示。对于8位的DAC模块来说,分辨率为最大输出幅度的0.39%,即1/256。而对于12位DAC模块来说,分辨率可以达到0.024%,即1/4096。 2)偏移误差:它是指输入数字量为0时,输出模拟量对0的偏移值。 3)线性度:是指DAC模块的实际转移特性与理想直线之间的最大偏差。 4)转换速度:即每秒钟可以转换的次数,其倒数为转换时间。 5)参考源电压源:是影响模拟量输出的基准值。 MSP430F169单片机中的D/A功能如下所述: 1)MSP430F169的DAC12模块包含两个DAC转换通道:DAC12_0和DAC12_1。这两个通道在操作上完全平等。 2)DAC12的主要特征:12位分辨率,可选用内部或外部参考电压。输入二进制数。 若选用内部2.5V参考源电压源,当输入DAC12的数字量从0x0到0xFFF变化时,对应的输出电压量也就从0到2.5V变化。输入数字量与输出电压关系如图所示 图DAC12输出量示意图MSP430F169的DAC12//******************************************************************** // D169 演示程序 - 在P6.7口DAC12.1 输出2V 电压 // 功能: 使用DAC12.1 和2.5V ADC12REF

文档评论(0)

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

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

1亿VIP精品文档

相关文档