资源简介
简易数字电压表,源程序,protues仿真

代码片段和文件信息
#include
unsigned char led[]={0xC00xF90xA40xB00x990x920x820xF80x800x900x880x830xC60xA10x860x8E};
char position[4]={0x080x040x020x01}; //数码管位码
unsigned char led_buf[]={00000}; //显示缓冲区
volatile long data;
void data_to_buf(void) //值送显示缓冲区函数
{
char i;
for(i=0;i<4;i++)
{
led_buf[i]=data%10;
data=data/10;
}
}
void disp(void) //扫描显示函数
{
char i;
unsigned int k;
for(i=0;i<4;i++)
{
P4OUT=led[led_buf[i]];
P5OUT=position[i];
if(i==3)
P4OUT&=0x7F; //小数点
for(k=0;k<600;k++){} //延时
P5OUT=0x00; //关显示
}
}
void main(void)
{
volatile unsigned int i;
WDTCTL = WDTPW + WDTHOLD; // 关狗
P4DIR=0xFF; //设置P4端口为输出
P5DIR=0xFF; //设置P5端口为输出
P6SEL|=0x01; //P6.0设置为A/D功能
ADC12CTL0=ADC12ON+REFON+REF2_5V; // ADC12工作,使用内部参考电压2.5V
ADC12CTL1=SHP; // 使用采样定时器
ADC12MCTL0=SREF_1; //VR+=VREF+VR-=AVSS。选择A0通道.
for(i=0;i<0x3600;i++){} //延时等待参考电压建立
ADC12CTL0|=ENC; //允许转换
while(1)
{
ADC12CTL0|=ADC12SC; //启动转换
while((ADC12IFG&BIT0)==0); //查询方式,等待转换结束。
data=(long)ADC12MEM0*25;
data=data*10;
data=data*10;
data=data/4096;
data_to_buf();
disp();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2130 2014-07-13 01:32 简易数字电压表\ADClesson1.hex
文件 114033 2014-07-13 01:34 简易数字电压表\Last Loaded MSP430F249 of AD.DBK
文件 1681 2014-07-13 01:12 简易数字电压表\main.c
文件 113992 2014-07-13 01:37 简易数字电压表\MSP430F249 of AD.DSN
文件 1016 2014-07-13 01:37 简易数字电压表\MSP430F249 of AD.PWI
目录 0 2014-07-13 01:37 简易数字电压表
----------- --------- ---------- ----- ----
232852 6
- 上一篇:小米路由器PRO实现DLNA
- 下一篇:交通信号灯模拟控制的设计
相关资源
- IAR for MSP430 v7.10.1 注册机
- 基于MSP430G2553的蓝牙控制小车
- 利用DS1302和msp430进行闹钟和万年历的
- msp430F149操作红外接收模块源码
- [免费]msp430f149控制PS2键盘并用1602显示
- MSP430f149读sd FAT txt
- 用8位spi实现16位spi
- 基于MSP430单片机的实时多任务操作系
- MSP430系列单片机例程(msp430f235)
- MSP430控制AD9850产生频率可调的方波及
- msp430f449程序
- 基于MSP430的数控直流电压源
- MSP430F5438A Timer_B 操作实验
- MSP430F5438 UCS 时钟操作实验
- MSP430F5438A Timer_A 操作实验
- MSP430F5438 看门狗实验
- IAR EW430连接仿真器在线仿真
- 初识畅学系列MSP430F149单片机开发板
- 畅学多功能实验箱 MSP430F5438 RTC 操作实
- MSP430F5438A RAM操作实验
- msp430f5438a技术资料
- MSP430 JTAGUSB的和并口的与目标板连接的
- MSP430教程:MSP430单片机ADC12模块
- WIA-PA网络技术在井下人员定位系统中
- 16位MSP430单片机的开关稳压电源设计
- 基于mps430f149的12864液晶显示模块编程
- MSP430F5529移植modbus
- MSP430详细教程
- MSP430信号发生器.rar
- MSP430F5529 例程源码
评论
共有 条评论