1、msp430f5529特点、参数特点、参数工作电压:1.83.6v12位ad转换usb驱动128kb flash,8kbram4个16位计时器通用串行接口:i2c,uart,spi16位cpu,最高可达25mhz pxdir pxdir 方向(输入方向(输入 vs vs 输出)输出)p1dir |= bit0 p1.0设置成输入 检测引脚状态p1dir = (bit1) p1.0设置成输出 高低电平输出驱动pxin pxin 设置成输入时有效,p2in内存着p2的16个引脚当前的高低电平状态pxout pxout 设置成输出时有效,pxout =1(高电平)/0(低电平)pxsel pxsel
2、 外设功能选择外设功能选择 如引脚作为如引脚作为adad输入、输入、txdtxd、rxdrxdpxren pxren 内部上拉内部上拉/ /下拉电子(输入)下拉电子(输入)pxds pxds 实现额外的的驱动强度(输出)实现额外的的驱动强度(输出)pxie/pxies/pxifg pxie/pxies/pxifg 终端相关终端相关gpioadcadc1、12位转换精度。2、有多种时钟源可供选择,内带时钟发生器。3、多达12个外部输入4、四种转换方式: 1)、单通道单次转换模式: 2)、单通道多次转换模式: 3)、序列通道单次转换模式: 4)、序列通道多次转换模式:5、adc12mem0adc12men16存储转换结果6、初始化程序:引脚功能选择、选择时钟源和预分频(达到需要的采样频率)、参考电压(vr+,vr-)、转换方式、开中断usciusci(通用串行通信接口)(通用串行通信接口) 1、 uart(异步串行通讯) 初始化:pxsel选择端口uart功能、时钟源选择、波特率设置、开中断 uart发送 while (!(uca0ifg&uctxifg); uca0txbuf = 100; 接受uart receive = uca0rxbuf; 2、spi(同步串行通信)(1)3、i2c程序演示程序演示 1. adc 1.
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/30782.html