资源简介
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个文件信息
相关资源
- Trojan-Qt5-Windows-0.0.4.rar
- 数字电路知识点汇总(精华版).doc
- SpringMVC文件上传与的实现.rar
- PID_AutoTune_v0.rar
- vspd7.2.308.zip
- 价值2k的H漫画小说系统
- Pythonamp;课堂amp;笔记(高淇amp;400;集第
- ddos压力测试工具99657
- UML建模大全
- 开源1A锂电池充电板TP4056原理图+PCB
- m1卡 ic卡可选择扇区初始化加密软件
- TSCC.exe
- FTP课程设计(服务端+客户端)
- 计算机图形学 边填充算法实现代码
- 电力系统潮流计算程序集合
- oracle数据迁移项目实施方案
- Web Api 通过文件流 文件到本地
- Visio图标-最新最全的网络通信图标库
- Spire API文档
- OpenGL参考手册
- Python中Numpy库最新教程
- SPD博士V5.3.exe
- 直流无刷电机方波驱动 stm32 例程代码
- layui后台管理模板
- 仿知乎界面小程序源代码
- 云平台-阿里云详细介绍
- photoshop经典1000例
- scratch垃圾分类源码(最终版本).sb
- IAR ARM 7.8破解
- TI CCS V5.4 安装步骤及破解文件
评论
共有 条评论