数字电压表毕业论文西南(设计一个数字式电压表的完整电路毕业设计主要技术数据:)

1.设计一个数字式电压表的完整电路 毕业设计主要技术数据:

摘 要本文介绍一种基于89C52单片机的一种电压测量电路,该电路采用ADC0809 A/D转换电路,测量范围:0 –- 1.999V;0 – 19.99V;0 – 199.9V; 0 – 1999V共四个量程,使用LED显示,可以与PC机进行串行通信。

该显示电路使用LED数码管,运用数字动态扫描的方法,来实现输出数据的显示。复位电路则采用比较常用的上电复位操作。

此外,系统能实现远程测量结果传送扩展功能。正文着重给出了软硬件系统的各部分电路,89S52的特点,ADC0809的功能和应用,显示电路的功能和应用。

可以方便地进行8路其它A/D转换量的测量,远程测量结果传送等扩展功能。该电路设计新颖、功能强大、可扩展性强。

关键词: 单片机 A/D转换 按键 电压测量目 录1.绪论………………………………………………………………(1)2.硬件设计…………………………………………………………(2)2.1功能要求……………………………………………………(2)2.2设计思想……………………………………………………(2)2.3系统硬件电路的设计………………………………………(3)2.3.1 ADC0809简介……………………………………………(3)2.3.2 AT89C52…………………………………………………(4) 2.3.2.1晶振电路…………………………………………(6) 2.3.2.2复位电路…………………………………………(6) 2.3.2.3键盘接口…………………………………………(7)2.3.3 74LS244简介 ……………………………………………(7)2.3.4显示电路………………………………………………… (8)3.系统程序的软件设计 ……………………………………………(10) 3.1初始化程序…………………………………………………(10) 3.2主程序………………………………………………………(10) 3.3显示子程序…………………………………………………(10) 3.4模/数转换测量子程序…………………………………… (11)4.性能测试及分析 …………………………………………………(12) 4.1性能测试 ……………………………………………………(12) 4.2性能分析 ……………………………………………………(12)5.结论 ………………………………………………………………(13)6.致谢 ………………………………………………………………(14)7.参考文献 …………………………………………………………(15)附录A.实物及原理图 ………………………………………………(16)附录B.原理图 …………………………………………………… (17)附录C.控制源程序 ………………………………………………(18)附录D.材料清单 …………………………………………………(25) 我先给你提供份提纲你看下。

2.数字电压表的设计,悬赏20分

利用单片机AT89S51与ADC0809设计一个数字电压表,能够测量0-5V之间的直流电压值,四位数码显示,但要求使用的元器件数目最少。

2.电路原理图 /dianzhijxwz/danpianji/51xilie/20070104/11.html 图1.28.1 3.系统板上硬件连线 a)把“单片机系统”区域中的P1.0-P1.7与“动态数码显示”区域中的ABCDEFGH端口用8芯排线连接。 b)把“单片机系统”区域中的P2.0-P2.7与“动态数码显示”区域中的S1S2S3S4S5S6S7S8端口用8芯排线连接。

c)把“单片机系统”区域中的P3.0与“模数转换模块”区域中的ST端子用导线相连接。 d)把“单片机系统”区域中的P3.1与“模数转换模块”区域中的OE端子用导线相连接。

e)把“单片机系统”区域中的P3.2与“模数转换模块”区域中的EOC端子用导线相连接。 f)把“单片机系统”区域中的P3.3与“模数转换模块”区域中的CLK端子用导线相连接。

g)把“模数转换模块”区域中的A2A1A0端子用导线连接到“电源模块”区域中的GND端子上。 h)把“模数转换模块”区域中的IN0端子用导线连接到“三路可调电压模块”区域中的VR1端子上。

i)把“单片机系统”区域中的P0.0-P0.7用8芯排线连接到“模数转换模块”区域中的D0D1D2D3D4D5D6D7端子上。 4.程序设计内容 1、由于ADC0809在进行A/D转换时需要有CLK信号,而此时的ADC0809的CLK是接在AT89S51单片机的P3.3端口上,也就是要求从P3.3输出CLK信号供ADC0809使用。

因此产生CLK信号的方法就得用软件来产生了。 2、由于ADC0809的参考电压VREF=VCC,所以转换之后的数据要经过数据处理,在数码管上显示出电压值。

实际显示的电压值 (D/256*VREF) 5.汇编源程序 (略) 6.C语言源程序 #include unsigned char code dispbitcode[]={0xfe,0xfd,0xfb,0xf7, 0xef,0xdf,0xbf,0x7f}; unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7d,0x07,0x7f,0x6f,0x00}; unsigned char dispbuf[8]={10,10,10,10,0,0,0,0}; unsigned char dispcount; unsigned char getdata; unsigned int temp; unsigned char i; sbit ST=P3^0; sbit OE=P3^1; sbit EOC=P3^2; sbit CLK=P3^3; void main(void) { ST=0; OE=0; ET0=1; ET1=1; EA=1; TMOD=0x12; TH0=216; TL0=216; TH1=(65536-4000)/256; TL1=(65536-4000)%6; TR1=1; TR0=1; ST=1; ST=0; while(1) { if(EOC==1) { OE=1; getdata=P0; OE=0; temp=getdata*235; temp=temp/128; i=5; dispbuf[0]=10; dispbuf=10; dispbuf=10; dispbuf=10; dispbuf[4]=10; dispbuf[5]=0; dispbuf[6]=0; dispbuf[7]=0; while(temp/10) { dispbuf[i]=temp; temp=temp/10; i++; } dispbuf[i]=temp; ST=1; ST=0; } } } void t0(void) interrupt 1 using 0 { CLK=~CLK; } void t1(void) interrupt 3 using 0 { TH1=(65536-4000)/256; TL1=(65536-4000)%6; P1=dispcode[dispbuf[dispcount]]; P2=dispbitcode[dispcount]; if(dispcount==7) { P1=P1 | 0x80; } dispcount++; if(dispcount==8) { dispcount=0; } }参考资料:/dianzhijxwz/danpianji/51xilie/20070104/11.html我是小学生,不太懂,这是抄的,希望你采纳。

数字电压表毕业论文西南

转载请注明出处众文网 » 数字电压表毕业论文西南(设计一个数字式电压表的完整电路毕业设计主要技术数据:)

资讯

毕业论文的页数怎么改不过来(word页码设置不了)

阅读(66)

本文主要为您介绍毕业论文的页数怎么改不过来,内容包括word2003我的论文的页码就是显示的1我想改成那种1.2.3就是怎么,word页码设置不了,毕业论文写完了怎么编辑页码?编辑半天都不行啊。我还是不能清楚你的状况,不过,很多事情是难以用一句话

资讯

升降横移立体车库毕业论文(有关自动立体车库的论文)

阅读(89)

本文主要为您介绍升降横移立体车库毕业论文,内容包括有关自动立体车库的论文,求一篇电气自动化技术的毕业论文,升降横移式立体车库在实际应用中存在的不足?。智能立体车库管理系统的设计方案 结合现实存在的各种实际情况以及众多业内人士的

资讯

江苏自考毕业论文报名条件(江苏自考论文报名时间和答辩时间)

阅读(81)

本文主要为您介绍江苏自考毕业论文报名条件,内容包括江苏自考毕业论文申请条件,江苏自考毕业论文申请条件,江苏自考论文报名时间和答辩时间。1.江苏自考本科论文报名时间:论文申请一年2次。上半年:5月25日31日;下半年12月1日7日;2.江苏自考本科

资讯

婚纱网站优秀毕业论文(关于礼服设计论文和设计说明)

阅读(74)

本文主要为您介绍婚纱网站优秀毕业论文,内容包括服装毕业设计主题是一个婚纱系列主打款式是华丽次要款式优雅大方,婚纱摄影不知道成都哪家婚纱摄影很不错?,关于礼服设计论文和设计说明。毕业设计不同于毕业论文,它的组成部分不只是一篇学术

资讯

铁路专业毕业论文致谢词大全(毕业论文的感谢词怎么写?)

阅读(78)

本文主要为您介绍铁路专业毕业论文致谢词大全,内容包括毕业论文的感谢词怎么写?,毕业论文致谢词,毕业论文致谢词。去百度文库,查看完整内容>内容来自用户:教育资料库关于毕业论文感谢词 感谢词,是对我们有帮助的人的一种感谢。以下是小编整理

资讯

二专毕业论文(金融学二专论文题目和提纲)

阅读(71)

本文主要为您介绍二专毕业论文,内容包括金融学二专论文题目和提纲,上海交通大学第二专业(二专)毕业论文要查重吗,会计专业文献综述题目有谁知道会计专业二专毕业论文怎么写或者大。金融学专业二学位论文选题 题号 论 文 题 目J1 我国融资租

资讯

墙体艺术毕业论文(浅析墙体的设计风格?毕业论文)

阅读(76)

本文主要为您介绍墙体艺术毕业论文,内容包括浅析墙体的设计风格?毕业论文,壁画专业毕业论文题目,求室内设计论文一篇,字数在1500左右。当前在家庭室内设计中,存在着几种不良的倾向,有碍于家庭装修体现上述的温馨气氛,下面分别加以论述。 片

资讯

青岛啤酒毕业论文的来源(青岛啤酒的起源)

阅读(71)

本文主要为您介绍青岛啤酒毕业论文的来源,内容包括青岛啤酒的起源,青岛啤酒的由来,青岛啤酒起源。青岛啤酒厂始建于1903年8月15日,是由英德商人合资兴建的,起初被称为“日耳曼啤酒公司青岛股份公司”,年产能力2000吨,生产设备和原

资讯

广州行政管理毕业论文(急求一篇行政管理毕业论文(4000字的))

阅读(64)

本文主要为您介绍广州行政管理毕业论文,内容包括广州广播电视大学行管毕业论文怎么写的呀?形成性作业如何?,急求一篇行政管理毕业论文(4000字的),关于行政管理的毕业论文。去百度文库,查看完整内容>内容来自用户:教师好助手 行政管理工作是各

资讯

毕业论文的页数怎么改不过来(word页码设置不了)

阅读(66)

本文主要为您介绍毕业论文的页数怎么改不过来,内容包括word2003我的论文的页码就是显示的1我想改成那种1.2.3就是怎么,word页码设置不了,毕业论文写完了怎么编辑页码?编辑半天都不行啊。我还是不能清楚你的状况,不过,很多事情是难以用一句话

资讯

升降横移立体车库毕业论文(有关自动立体车库的论文)

阅读(89)

本文主要为您介绍升降横移立体车库毕业论文,内容包括有关自动立体车库的论文,求一篇电气自动化技术的毕业论文,升降横移式立体车库在实际应用中存在的不足?。智能立体车库管理系统的设计方案 结合现实存在的各种实际情况以及众多业内人士的

资讯

江苏自考毕业论文报名条件(江苏自考论文报名时间和答辩时间)

阅读(81)

本文主要为您介绍江苏自考毕业论文报名条件,内容包括江苏自考毕业论文申请条件,江苏自考毕业论文申请条件,江苏自考论文报名时间和答辩时间。1.江苏自考本科论文报名时间:论文申请一年2次。上半年:5月25日31日;下半年12月1日7日;2.江苏自考本科

资讯

大专汽车系毕业论文架构(汽修大专毕业论文点样写?)

阅读(74)

本文主要为您介绍大专汽车系毕业论文架构,内容包括汽修大专毕业论文点样写?,汽修毕业论文怎么写大专7000,求一篇大专汽车毕业论文。你的论文准备往什么方向写,选题老师审核通过了没,有没有列个大纲让老师看一下写作方向? 老师有没有和你说论文