首页>资讯>正文
如何使用8051单片机制作一个简单的0-5V电压表
2023-07-07 13:07:48    来源:英锐恩


【资料图】

在本文中,使用8051单片机制作一个简单的0-5V电压表。该数字电压表的灵敏度为200mV,这有点低,但该项目旨在演示如何将ADC和七段显示器连接到8051单片机以获得输入电压的数字读数。

在这个案例中,ADC0804是ADC,使用的单片机是AT89S51。在尝试这个案例之前,请先了解怎么将ADC连接到8051单片机和将七段显示器连接到8051单片机,这将使您对基础知识有一个很好的了解。

一、数字电压表电路图

在电路中,ADC的Vref/2(pin9)保持开路,这意味着输入电压跨度可以是o到5V,步长将为5/255=19.6mV。ADC0804数字输出的公式为Dout=Vin/步长。在该电路中,对于1V的输入电压,数字输出将是1/19.6mV=51,因此51的二进制等效值,即00110011。ADC的数字输出连接到微控制器的P1.0。ADC的控制信号,即CS、RD、WR和INTR分别来自微控制器的P3.7、P3.6、P3.5和P3.4引脚。2位多路复用七段显示器连接到微控制器的端口0。显示驱动晶体管Q1和Q2的控制信号从微控制器的P3.2和P3.1获得。按钮开关为S1。

首先,程序控制ADC产生与输入电压相对应的数字输出。该数字输出通过P1.0扫描并加载到累加器。然后将累加器中的值除以10以省略最后一位。例如,让输入电压为4V。那么ADC对应的数字输出将是204D(D代表十进制)。除以10后,累加器中剩下的值为20D。然后将该20D乘以2D,结果为40D。该程序的下一个目标是操纵这个40D并在显示器上进行4.0读数。为此,将40D再次除以10D。这导致累加器内部为4,B寄存器内部为0。然后程序使用查找表获取4的数字驱动模式,将此模式放在端口0上并激活Q1。在1ms延迟后,10000000B被加载到P0,这就是点。再经过1ms延迟Q1停用后,B中的内容(即0)移至A,使用查找表获取0的正确数字驱动模式,将此模式放在端口0上并激活Q2。再经过1ms延迟后,Q2将停用,并重复整个周期。

二、基于8051数字电压表程序

ORG 00HMOV P1,#11111111BMOV P0,#00000000BMOV P3,#00000000BMOV DPTR,#LABELMAIN: CLR P3.7SETB P3.6CLR P3.5SETB P3.5WAIT: JB P3.4,WAITCLR P3.7CLR P3.6MOV A,P1MOV B,#10DDIV ABMOV B,#2DMUL ABMOV B,#10DDIV ABSETB P3.2ACALL DISPLAYMOV P0,AACALL DELAYMOV P0,#10000000BACALL DELAYMOV A,BCLR P3.2SETB P3.1ACALL DISPLAYMOV P0,AACALL DELAYCLR P3.1SJMP MAINDELAY: MOV R3,#02HDEL1: MOV R2,#0FAHDEL2: DJNZ R2,DEL2DJNZ R3,DEL1RETDISPLAY: MOVC A,@A+DPTRRETLABEL: DB 3FHDB 06HDB 5BHDB 4FHDB 66HDB 6DHDB 7DHDB 07HDB 7FHDB 6FH

关键词:

如何使用8051单片机制作一个简单的0-5V电压表

在本文中,使用8051单片机制作一个简单的0-5V电压表。该数字电压表的灵2023-07-07

总投资约22亿元,能斯特内江产业园开工

集微网消息,7月6日,内江市举行2023年第三季度重大项目现场推进活动,2023-07-07

东风科技: 公司有减速机相关产品,减速机产品已给东风启辰、东风乘用车等客户进行量产化交付

东风科技(600081)07月07日在投资者关系平台上答复了投资者关心的问题。2023-07-07

铜价格走势图 今日最新铜价行情(2023年7月7日)

铜价格走势图今日最新铜价行情(2023年7月7日)今日最新铜行情:59 8772023-07-07

LG新能源与智利SQM签署10万吨锂供应协议

财经网汽车7月7日讯韩国LG新能源公司(LGES)周五表示,已与智利SQM签2023-07-07

晨会纪要

晨会纪要2023-07-07

7月6日氟化盐产业链商品相关价格表

产品价格类型7月5日7月6日涨跌幅度单位萤石出厂价3062 503062 500 00%2023-07-07

施晓健:帮助2063个失散家庭实现团圆

□法治日报全媒体记者王莹图为施晓健进村居对老人进行反诈宣传。漳州市2023-07-07

7月6日基金净值:博时科创板三年定开混合最新净值0.8116,跌0.72%

7月6日,博时科创板三年定开混合最新单位净值为0 8116元,累计净值为02023-07-07

自动挡车哪个是刹车油门(自动挡车哪个是启动挡)

想必现在有很多小伙伴对于自动挡车哪个是启动挡方面的知识都比较想要了2023-07-07

男子入户盗窃被发现后行凶致2死 基本信息讲解

大家好,今日关于【男子入户盗窃被发现后行凶致2死】的话题登上了各大2023-07-07

电影《长安三万里》映前3天,预售票房破3000万

据猫眼专业版数据,截至今日17时,电影《长安三万里》映前3天,点映及2023-07-07

杨澜百万财产被冻结,曾晒护照回应:没有移民

近日,有网友发现,女主持人杨澜持股95%的公司被冻结270万元。这起事件2023-07-07

月亮岛一商业地块调整为中小学用地

月亮岛一商业地块调整为中小学用地,滨水,月亮岛,望城区,中小学,商业地2023-07-07

小学英语课堂常用语100句(小学英语老师超常用的英语课堂用语

hello大家好,我是城乡经济网小晟来为大家解答以上问题,小学英语课堂2023-07-07

第三章 名为死亡的倒计时(日常篇2)

“至于是不是,就看拿着黑匣子的叛徒。愿不愿意尝试了。”日菜没有理会2023-07-06

2023世界人工智能大会|一分钟拥有专属名画,AI主播有了新技能

你心里的春天是愉悦的、悲伤的、平静的还是激动的?如果在5秒内就能拥2023-07-06

焕发新活力!AI为“协同办公”插上翅膀?

7月6日,医思健康(02138 HK)放量下跌7 11%,报收3 79港元,年内股价2023-07-06

名记称利拉德对勇士也曾感兴趣 但如今保罗库里联手了这事儿没戏了

北京时间7月6日讯,据报道,之前达米恩-利拉德其实是有可能去金州勇士2023-07-06

9月天降大喜,4生肖大财小财不断,烦心琐事都跑得远远的!

进入9月,属蛇人财帛宫因有“天财”和“喜财”两大吉星的照耀,运势开2023-07-06

为什么说下午四点通知的饭局就不要参加了?牢记“三去三不去,让自己活得舒服!

人到中年,减法社交。但如何减,也是一门学问。比如,面对越来越多的酒2023-07-06

安徽省淮南市大通区市场监管局开展知识产权宣传活动

近日,安徽省淮南市大通区市场监管局联合工业园区知识产权维权服务中心2023-07-06

工业互联网如何创新发展?中国信通院等专家建言献策

7月5日,2023全球数字经济大会——工业互联网创新发展专题论坛举行,工2023-07-06

39个车站启用智能回收机 坐轨交时饮料瓶、易拉罐可以往这里扔

苏报讯(记者徐蕴海)只需扫描二维码,即可往机器里“投喂”瓶类可回收2023-07-06

消息称中国移动将发布“九天”1+N大模型

中国移动即将发布名为“九天”的1N大模型,并计划将其应用于政务和客服2023-07-06