资源简介
89340790e28be62b039fe334126d2854.rar
代码片段和文件信息
//proteus仿真论坛:proteus.5d6d.com
#include
#include
#include
#define unit unsigned int
#define uchar unsigned char
#define AD XBYTE[0X7FF8] //AD的地址
sbit led1=P2^0;
sbit led2=P2^1;
sbit led3=P2^2;
sbit led4=P2^3;
sbit ad_busy=P3^2;
uchar ad_data;
uchar data dis[5]={0x000x000x000x000x00};
uchar code led_segment[ ]={0x3F0x060x5B0x4F0x660x6D0x7D
0x070x7F0x6F};
void data_pro();
void delay (k);
void display();
void data_pro();
void main(void) //主程序
{
EA=1; //开中断
EX0=1;
ad_data=0; //采样值存储单元初始化为0
ad_busy=0; //中断信号初始化为有效
while(1)
{
AD=0;
data_pro();
display();
}
}
void delay(uchar k) //延时子程?
{
uchar j;
while(k--)
{
for(j=0;j<125;j++)
{;}
}
}
void display(void) //LED显示子程序
{
P1=led_segment[dis[2]]|0x80; //学习一种位驱动方法
led1=0;
delay(0.5);
led1=1;
P1=led_segment[dis[1]];
led2=0;
delay(0.5);
led2=1;
P1=led_segment[dis[0]];
led3=0;
delay(0.5);
led3=1;
}
void data_pro(void) //数据处理子程序
{
dis[2]=ad_data/51;
dis[4]=ad_data%51;
dis[4]=dis[4]*10;
dis[1]=dis[4]/51;
dis[4]=dis[4]%51;
dis[4]=dis[4]*10;
dis[0]=dis[4]/51;
}
void ad0809(void) interrupt 0 using 1
{
ad_data=AD; // 将采集数据送到 ad_data变量中
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 280 2006-05-30 08:33 基于ADC0808的数字电压表,LED数码管显示\123.a51
文件 77 2006-05-30 08:33 基于ADC0808的数字电压表,LED数码管显示\123.HEX
文件 0 2006-05-30 08:33 基于ADC0808的数字电压表,LED数码管显示\123.LNK
文件 882 2006-05-30 08:33 基于ADC0808的数字电压表,LED数码管显示\123.LST
文件 2629 2006-05-09 16:51 基于ADC0808的数字电压表,LED数码管显示\ADC 中断.a51
文件 2425 2006-05-27 10:33 基于ADC0808的数字电压表,LED数码管显示\ADC 延时.a51
文件 4291 2006-05-30 09:42 基于ADC0808的数字电压表,LED数码管显示\ADC 查询.a51
文件 1004 2006-05-30 09:43 基于ADC0808的数字电压表,LED数码管显示\ADC 查询.HEX
文件 672 2006-05-30 09:43 基于ADC0808的数字电压表,LED数码管显示\ADC 查询.LNK
文件 11854 2006-05-30 09:43 基于ADC0808的数字电压表,LED数码管显示\ADC 查询.LST
文件 138 2006-05-09 16:56 基于ADC0808的数字电压表,LED数码管显示\ADC 查询.SYM
文件 9732 1999-08-04 04:34 基于ADC0808的数字电压表,LED数码管显示\adc0809
文件 938 1999-08-04 04:34 基于ADC0808的数字电压表,LED数码管显示\adc0809.hex
文件 56 1999-08-04 04:34 基于ADC0808的数字电压表,LED数码管显示\adc0809.lnp
文件 20508 1999-08-04 04:34 基于ADC0808的数字电压表,LED数码管显示\adc0809.MAP
文件 920 1999-08-04 04:36 基于ADC0808的数字电压表,LED数码管显示\adc0809.Opt
文件 1038 1999-08-04 04:36 基于ADC0808的数字电压表,LED数码管显示\adc0809.plg
文件 4911 1999-08-04 04:34 基于ADC0808的数字电压表,LED数码管显示\adc0809.SBR
文件 2078 1999-08-09 03:18 基于ADC0808的数字电压表,LED数码管显示\adc0809.Uv2
文件 926 2006-09-24 15:44 基于ADC0808的数字电压表,LED数码管显示\adc0809_Opt.Bak
文件 1761 1999-08-04 04:33 基于ADC0808的数字电压表,LED数码管显示\adc0809_source.bak
文件 1790 2008-12-09 09:32 基于ADC0808的数字电压表,LED数码管显示\adc0809_source.c
文件 4068 1999-08-04 04:34 基于ADC0808的数字电压表,LED数码管显示\adc0809_source.LST
文件 8904 1999-08-04 04:34 基于ADC0808的数字电压表,LED数码管显示\adc0809_source.OBJ
文件 2120 1999-08-07 04:24 基于ADC0808的数字电压表,LED数码管显示\adc0809_Uv2.Bak
文件 110791 1999-08-09 04:01 基于ADC0808的数字电压表,LED数码管显示\Last Loaded 数字电压表.DBK
文件 730 2006-05-30 09:39 基于ADC0808的数字电压表,LED数码管显示\LVBO.a51
文件 196 2006-05-30 09:39 基于ADC0808的数字电压表,LED数码管显示\LVBO.HEX
文件 48 2006-05-30 09:39 基于ADC0808的数字电压表,LED数码管显示\LVBO.LNK
文件 2301 2006-05-30 09:39 基于ADC0808的数字电压表,LED数码管显示\LVBO.LST
............此处省略9个文件信息
相关资源
- 计算机网络-自顶向下方法(中文第六
- c5e837913036e41202c00e1714b450ee.txt
- a64c788af5870029b402fa7a5882ccba.txt
- 2726639f83286f992128d5ef63f300e3.txt
- caj.zip
- 视频地址.zip
- ea90cdfff7338beb1018f61e890ccc24.txt
- 8629b5dbc10fb4fdb367501d6fb3c8d2.pdf
- 1000个微信小程序源码.txt
- 0dba09c4aa66d5999cf233187b578d6f.rar
- loadrunner11破解.rar
- 面试题解答.txt
- bookticket-master.zip
- zw_IntelFortranlicgen.zip
- zw_jxl.zip
- zw_算法实验1——凸包问题.zip
- 点名器.rar
- 2018-2019线性代数期末考试B卷.doc
- OV2640_Camera_app(1).pdf
- Hi3516DV300SDK链接.txt
- 百度云盘.txt241771
- 电力电子、电机控制系统的建模与仿
- 百度地图实现距离测量和面积测量源
- Sniff网络嗅探器.rar
- LabVIEW2014_工具包.zip
- 2014燕山大学数据结构平时实验报告
- 上传图片.zip
- hellogv_7269127.zip
- keil5.14包含注册机.txt
- C网络应用编程(第2版)课后答案.z
评论
共有 条评论