资料简介:
课程设计-基于AT89C51单片机的汽车蓄电池电量监测装置设计,共21页,5154字,附程序源文件、电路图源文件、仿真源文件
摘 要
在当今社会化大生产中,机械自动化程度越来越高所要求的控制精度也越来越严格,在各种自动化设计中单片机发挥着举足轻重的作用,因其体积小、功能强、价格低廉而得到广泛应用。蓄电池在现代工业的各种场合都有广泛的应用,为各种系统提供必不可少的电源,蓄电池的重要性可见一斑,尤其在现代汽车上,蓄电池更是必不可少。本文介绍用51单片机设计制作的汽车蓄电池电量监测装置,由51单片机、AD0804芯片、四位数码管和一些常用元器件组成,用滑动变阻器的滑头端输出电压来模拟蓄电池的电压,经过AD采样,将电压值通过四位数码管显示。
关键词: 汽车蓄电池 数码管 51单片机 proteus仿真
目 录
摘要 ……………2
1 引言 …………3
1.1 问题提出 …3
1.2 任务与分析 3
2 方案设计 ……4
2.1 方案论证 …4
2.2 最终设计方案总体设计框图 ……………4
3 系统硬件设计 5
3.1 80C51单片机 ……………5
3.2 人机交互设备 …7
3.3 AD采样电路 7
4 系统软件设计 9
4.1 设计思路、过程 …………9
4.2 主程序流程图 …………9
4.3 数据转换子程序框图 ……9
4.4 延时子程序框图 …………10
5 系统调试过程 11
5.1原理图的绘制和检查 ……11
5.2 Keil程序调试 …………11
5.3 Proteus仿真软件介绍 …12
5.4 Proteus仿真图建立 …12
5.5 Proteus仿真调试结果 …14
结论……………15
致谢 ……………16
参考文献 ………17
附录A 程序源代码……………18
资料文件预览:
共6文件夹,30个文件,文件总大小:2.62MB,压缩后大小:395.19KB
电量采集 [4.10KB]
Text1.LST [3.46KB]
Text1.OBJ [4.43KB]
Text1.c [1.33KB]
电量采集.M51 [6.89KB]
电量采集.Opt [1.00KB]
电量采集.Uv2 [1.61KB]
电量采集.hex [1.32KB]
电量采集.lnp [30.00B]
电量采集.plg [0.00B]
电量采集_Opt.Bak [1.00KB]
电量采集_Uv2.Bak [1.95KB]
Backup of PCB1.PCB [78.66KB]
Backup of PCBLIB1.LIB [34.84KB]
Backup of Schlib1.Lib [876.00B]
Backup of Schlib2.Lib [437.00B]
Backup of 电路图.NET [1.25KB]
Backup of 电路图.Pcb [96.75KB]
Backup of 电路图.Sch [10.64KB]
Previous Backup of PCB1.PCB [78.66KB]
Previous Backup of PCBLIB1.LIB [34.84KB]
Previous Backup of Schlib1.Lib [437.00B]
Previous Backup of 电路图.Pcb [35.00KB]
Previous Backup of 电路图.Sch [10.63KB]
电路图.ddb [906.00KB]
Last Loaded proteus仿真.DBK [128.86KB]
proteus仿真.DSN [128.86KB]
proteus仿真.PWI [742.00B]
~$检测课程设计说明书.doc [162.00B]
微机检测课程设计说明书.doc [1.08MB]