基于MSPG分辨率为.docVIP

  • 4
  • 0
  • 约6.17千字
  • 约 12页
  • 2017-11-10 发布于江苏
  • 举报
基于MSPG分辨率为

基于MSP430G2231分辨率为0.1普通IO口驱动LCD的温度计 更新于2012-06-17 12:02:57 文章出处:互联网 MSP430G2231 普通IO口驱动LCD的温度计 采用MSP430G2231单片机普通IO口驱动段码型LCD,本设计使用了2个中断源,在CCR0中断中顺序产生1/2Bias的COM0-COM3位码扫描信号,并通过USI-SPI功能控制1片74HC595产生8位段码信号,驱动了4位8段LCD显示屏。在CCR1中断中清零LCD显示数据,并产生ADC允许转换信号。温度传感器则利用MSP430G2231内部温度传感器,主程序检测到ADC允许转换信号后进行一次ADC转换,通过采用过采样技术,在采样10次温度值后,进行运算,得到精度达0.1的温度测量结果。 设计直接利用LanuchPad 实验板扩展槽,连接1片PCB板,板上焊接74HC595和LCD和COM分压电阻等。编译环境使用IAR-MSP430 for 5.40限制版,该版本将仿真窗口中变量、寄存器观察窗的显示值都屏蔽掉了,有点太吝舍了,给调试过程带来不少麻烦。 ?运行结果见图1。 ? ??????????????? ? ??????????????????????? 图1 运行结果 ? ? ? ???????????????????? ????????????????????????????

文档评论(0)

1亿VIP精品文档

相关文档