财讯中国

51单片机教程ADC0809模数转换

来源:网络 2022-01-31 09:00:03
//MCU:AT89S51

//晶振:12M

//采用查询方式读AD转换后的值

#include

#include "math.h"

#include "intrins.h"

unsigned charcode numcode[]={ 0xc0,0xf9,0xa4,0xb0,0x99,

0x92,0x82,0xf8,0x80,0x90,

0xC1,0XB7,0xFF

};//数字0~9及"U="”“共阳数码管代码

unsigned charcode dot_numcode[]={0X40,0X79,0X24,0X30,0X19,

0X12,0X02,0X78,0X00,0X10

};//带数点的0~9共阳数码管代码

unsigned charcode bitcode[]={0xfe,0xfd,0xfb,0xf7,

0xef,0xdf,0xbf,0x7f};//数码管位选代码

unsigned chardispbuff[8]={0,0,0,11,10,12,12,12};

unsigned chardisp_count;

unsigned charflag=1;

unsigned charflag_count;

unsigned long intgetdata;

sbit START=P3^0;

sbit EOC=P3^2;

sbit OE=P3^1;

sbit AD_ALE=P3^3;

voidmain(void)

{

TMOD=0x01;//选择定时器T0,方式为1(16位定时器)

TH0=(65536-3000)/256;//定时3MS初值

TL0=(65536-3000)%6;

TR0=1;

ET0=1;

EA=1;

AD_ALE=0;

START=0;

OE=0;

while(1)

{

if(flag==1)//每隔40ms启动一次AD采样

{

flag=0;

AD_ALE=1;//锁存输入通道

START=0;//驱动AD转换

START=1;

AD_ALE=0;

START=0;//保持低电平

while(EOC==0);//等待AD转换结束

TR0=0;//AD转换结束时先停止T0

P0=0XFF;//关闭数码管显示,呵呵,其实人眼是感觉不到数码管熄灭的

P1=0XFF;// 这个很重要

OE=1;//转换结束,允许AD值输出

getdata=P1;//读出AD值,如果硬件连接上改成P2口来读AD值,这句就改成"getdata=P2;"

OE=0;//禁止输出

getdata=(unsigned long int)((unsigned long int)(getdata*500)/255);//转换成电压

dispbuff[2]=getdata/100;

dispbuff[1]=(getdata0)/10;

dispbuff[0]=getdata;

TR0=1;//重新启动T0

}

}

}

voidt0(void) interrupt1

{

TH0=(65536-3000)/256;

TL0=(65536-3000)%6;

if(disp_count==2)

P0=dot_numcode[dispbuff[disp_count]];

else

P0=numcode[dispbuff[disp_count]];

P1=bitcode[disp_count];

disp_count++;

flag_count++;

if(disp_count==8)

{

disp_count=0;

}

if(flag_count==100)

{

flag=1;

flag_count=0;

}

}

关键词: 51单片机ADC0809模数转

相关新闻

51单片机教程ADC0809模数转换
2022-01-31 09:00:03
预算五千元内好选择 京东20万+条好评的轻薄本
2022-01-31 07:40:32
4.2米超宽幅地毯数码印花机
2022-01-31 07:40:25
《缺氧》公布2022年计划 将进行技术性改进
2022-01-31 07:40:19
基于喷墨技术构建定制解决方案的公司
2022-01-31 07:40:12
“你的手机”国区版上线 支持荣耀手机
2022-01-31 07:40:06
安卓版Chrome会问你是否一次性关闭所有标签
2022-01-31 07:40:00
苹果新专利曝光!未来AirPods或可身份识别
2022-01-31 07:39:53
董明珠评价孟羽童:像年轻时的自己
2022-01-31 07:39:47
员工抽中365天带薪年假:以为被开除了
2022-01-31 07:39:40
三星Galaxy S22欧版将搭载Exynos 2200
2022-01-31 07:39:34
董明珠谈接班人标准:一定要有牺牲精神
2022-01-31 07:39:27
Mimaki欧洲预测UV打印机和生产自动化即将强劲增长
2022-01-31 07:39:21
知名爆料人:《战地2042》DLC推出无望
2022-01-31 07:39:15
新冠疫情使数字印刷更接近爆发的临界点
2022-01-31 07:39:08
不可阻挡!Windows11全球用户已超2.3亿
2022-01-31 07:39:02
新款Mutoh AccuFine 打印头的喷嘴数量增加11%
2022-01-31 07:38:55
柯达与澳洲厂家合作推出白墨数码烫画功能套件
2022-01-31 07:38:49
IDC:Commvault助客户显著数据管理成本节约
2022-01-31 07:38:43
蓝牙音箱三星Galaxy Home Mini 2即将发布
2022-01-31 07:38:37
纺织品喷墨印花创新:数码牛仔技术的发展与评价
2022-01-31 07:38:30
推动纺织品印花可持续的商业模式
2022-01-31 07:38:24
T-Mobile公司将解雇未接种疫苗的企业员工
2022-01-31 07:38:18
世界前首富录制拜年视频 祝所有中国人“新春快乐”
2022-01-31 07:38:10
《王者荣耀》又玩联名 这回是鸿星尔克
2022-01-31 07:38:03
什么是UPS,UPS介绍
2022-01-31 07:30:30
DVB是什么:dvb详细介绍
2022-01-31 07:30:25
液压制动的终结-电子制动(EMB)技术发展简介
2022-01-31 07:30:19
双控开关原理
2022-01-31 07:30:14
电阻焊原理
2022-01-31 07:30:09
JK触发器工作原理
2022-01-31 07:30:04
标价能买3090Ti!英特尔5.5GHz i9-12900KS处理器现身二手电商平台
2022-01-31 06:08:19
直降300元!七彩虹iGame RTX 3080 Ultra W OC 12G显卡秒杀价9599元
2022-01-31 06:08:12
3年质保 送键鼠!台电凌珑S商用办公台式电脑主机秒杀价999元
2022-01-31 06:08:04
这样讲你就懂了!大牛给你介绍《信号与系统》
2022-01-31 06:00:06
LIN总线技术及应用——概述(一)
2022-01-31 06:00:01
正式入网,红米新机或将支持67W快充以及120Hz高刷
2022-01-30 22:39:16
Siri犯迷糊了,用户年龄多算一岁
2022-01-30 22:39:09
优化电量显示等 小新Pad Pro 12.6二代触控笔迎来升级
2022-01-30 22:39:01
这所学校全部使用M1 MacBook Air和iPad
2022-01-30 22:38:54
微信上线“小老虎迎新春”状态
2022-01-30 22:38:46
金立出新手机了 酷似苹果只要499元
2022-01-30 22:38:38
改编自PlayStation畅销游戏系列 《神秘海域》将全国上映
2022-01-30 22:38:30
曝2.2亿人集齐五福:平均一人2元 还会更低
2022-01-30 22:38:21
曝Intel独立显卡2022年将出货几百万块
2022-01-30 22:38:12
Redmi新机曝光 骁龙690+一亿像素
2022-01-30 22:38:02
电磁炉也要节能
2022-01-30 22:30:12
2016世界机器人大会 颠覆性技术引领产业革命
2022-01-30 22:30:07
三菱电机第7代IGBT技术
2022-01-30 22:30:02
IBM Quantum Network添新成员 助力加速和扩展量子计算生态系统
2022-01-30 21:21:20
中际旭创预计2021年实现净利润8亿元~9.4亿元
2022-01-30 21:21:14
移为通信预计2021年实现净利润1.55亿元~1.83亿元
2022-01-30 21:21:08
康宁2021年光通信业务营收43.49亿美元,同比增长22%
2022-01-30 21:21:02
技嘉1Tb固态漏洞价659 不抢就没了!
2022-01-30 21:08:49
与A-SOUL联动 华硕天选 3系游戏本2月11日发布
2022-01-30 21:08:42
512G固态秒杀价279 还是NVMe协议
2022-01-30 21:08:34
全球第二部USB-C口iPhone只卖了3000美元
2022-01-30 21:08:27
小米120W快充地位不保!有手机支持165W充电功率
2022-01-30 21:08:19
计划限量销售 EVGA E1游戏台式机公布
2022-01-30 21:08:11
集齐五福可获得高德打车券,共10元
2022-01-30 21:08:03
新型全向吸顶天线技术和标准探讨
2022-01-30 21:00:26
随机脉冲信号采集卡的设计
2022-01-30 21:00:21
如何测量绝缘电阻的阻值?
2022-01-30 21:00:15
基于iBeacon定位技术的智慧图书馆
2022-01-30 21:00:10
带你认识一些常规液位测量方式
2022-01-30 21:00:05
马斯克:今年特斯拉人形机器人业务可能将比汽车业务更重要
2022-01-30 19:51:27
宜通世纪预计2021年实现净利润5000万元~6000万元
2022-01-30 19:51:21
赵明豪言荣耀目标:高端手机超越iPhone
2022-01-30 19:51:15
特斯拉证实得克萨斯超级工厂去年年底已开始生产Model Y
2022-01-30 19:51:09
中航光电2021年实现净利润19.91亿元,同比增长38.37%
2022-01-30 19:51:03
三星S22发布会PPT意外曝光:1亿像素算法变了
2022-01-30 19:38:50
支持DDR4-3200内存 微星现已发布PRO AP241Z一体机
2022-01-30 19:38:43
微信发虎年春节红包、游戏皮肤,聊天就能领
2022-01-30 19:38:35
Redmi K40大促:12G顶配只要1849
2022-01-30 19:38:27
2022年SSD迎来首降:512G只要299
2022-01-30 19:38:19
148元抄底京东PLUS+爱奇艺黄金VIP 就卖3天
2022-01-30 19:38:11
小米卢伟冰预热Redmi K50 散热是门大学问
2022-01-30 19:38:03
虹膜识别原理及算法
2022-01-30 19:30:31
直流稳压电源原理
2022-01-30 19:30:25
RC延时电路简要分析
2022-01-30 19:30:20
DC/DC主电路原理图
2022-01-30 19:30:14
用三网融合的概念评述4G
2022-01-30 19:30:09
简约背后的科技奥秘 联想终结者B全拆解
2022-01-30 19:30:04
【手慢无】就是贵!RTX 3050显卡2899元
2022-01-30 18:08:13
Apple Watch 推出2022春节挑战,可获得虎年特别勋章
2022-01-30 18:08:03
电源监控软件介绍
2022-01-30 18:00:21
串口转以太网能帮你转换信号
2022-01-30 18:00:15
如何进行开关电源测试?
2022-01-30 18:00:10
感应加热用IGBT超音频电源
2022-01-30 18:00:05
浅谈投影机屏幕的使用与选择
2022-01-30 18:00:00
特斯拉去年四季度营收177亿美元 全年超过500亿美元
2022-01-30 16:51:32
Rambus全球首发PCIe 6.0控制器:史上变化最大
2022-01-30 16:51:24
LG显示已连续6个季度盈利 去年净利润超过1.3万亿韩元
2022-01-30 16:51:17
马斯克:特斯拉今年不推新车 将实现全自动驾驶
2022-01-30 16:51:09
Windows 11推广进入尾声 微软:抓住最后升级时间
2022-01-30 16:51:02
界面帅爆了!苹果iOS 16系统截图首曝光
2022-01-30 16:38:14
华硕天选携手A-SOUL助力天选3成就“次元芯战力”
2022-01-30 16:38:04
设计PCB中电磁干扰的注意事项
2022-01-30 16:30:21
什么是嵌入式系统?什么叫嵌入式系统?
2022-01-30 16:30:16
ECP协议及在SX52BD与PC机间通信的实现
2022-01-30 16:30:11

热门文章

热点专题