基于单片机的简易数字电压表的设计摘要本文介绍了一种基于单片机的简易数字电压表的设计。该设计主要由三个模块组成:A/D转换模块,数据处理模块及显示模块。A/D转换主要由芯片ADC0808来完成,它负责把采集到的模拟量转换为相应的数字量在传送到数据处理模块。数据处理则由芯片AT89C51来完成,其负责把ADC0808传送来的数字量经过一定的数据处理,产生相应的显示码送到显示模块进行显示;此外,它还控制着ADC0808芯片工作。该系统的数字电压表电路简单,所用的元件较少,成本低,且测量精度和可靠性较高。此数字电压表可以测量0-5V的1路模拟直流输入电压值,并通过一个四位一体的7段数码管显示出来。关键词单片机;数字电压表;A/D转换;AT89C51;ADC0808DesignofSimpleDigitalVoltmeterBasedonSingle-chipMicrocontrollerTianMingmingAbstractThispaperwhichintroducesakindofsimpledigitalvoltmeterisbasedonsingle-chipmicrocontrollerdesign.Thecircuitofthevoltagemeterismainlyconsistedofthreemouldpieces:A/Dconvertingmouldpiece,A/DconvertingismainlycompletedbytheADC0808,itconvertsthecollectedanalogdataintothedigitaldataandtransmitstheoutcometothemanifestationcontrollingmouldpiece.DataprocessingismainlycompletedbytheAT89C51chip,itprocessesthedataproducedbytheADC0808chipandgeneratestherightmanifestationcodes,alsotransmitsthecodestothemanifestationcontrollingmouldpiece.Also,theAT89C51chipcontrolstheADC0808chiptowork.Thevoltmeterfeaturesinsimpleelectricalcircuit,loweruseofelements,lowcost,moreover,itsmeasuringprecisionandreliability.Thevoltmeteriscapableofmeasuringvoltageinputsfrom1routerangingfrom0to5volt,anddisplayingthemeasurementsthoughadigitalcodetubeof7piecesofLED.KeywordsSingle-chipmicrocontroller;Digitalvoltmeter;A/Dconverter;AT89C51;ADC0808目录1引言.......................................................................................12设计总体方案.................................................................22.1设计要求......................................................................22.2设计思路....................................................................22.3设计方案....................................................................23硬件电路设计.................................................................33.1A/D转换模块...........................................................33.2单片机系统..............................................................73.3复位电路和时钟电路........................................93.4LED显示系统设计..............................................113.5总体电路设计......................................................134程序设计.........................................................................154.1程序设计总方案.................................................154.2系统子程序设计.................................................155仿真....................................................................................175.1软件调试.................................................................175.2显示结果及误差分析......................................17结论.......................................................................................20参考文献...............................................................................21附录程序代码.................................................................22致谢.........................................................................................251引言在电量的测量中,电压、电流和频率是最基本的三个被测量,其中电压量的测量...