《AT89C2051制作数字电容表》毕业设计--数字电容

《AT89C2051制作数字电容表》毕业设计--数字电容

ID:35596801

大小:1.22 MB

页数:25页

时间:2019-03-30

《AT89C2051制作数字电容表》毕业设计--数字电容_第1页
《AT89C2051制作数字电容表》毕业设计--数字电容_第2页
《AT89C2051制作数字电容表》毕业设计--数字电容_第3页
《AT89C2051制作数字电容表》毕业设计--数字电容_第4页
《AT89C2051制作数字电容表》毕业设计--数字电容_第5页
资源描述:

《《AT89C2051制作数字电容表》毕业设计--数字电容》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《AT89C2051制作数字电容表》毕业设计---数字电容25摘要本课题选用AT89C2051单片机来设计数字电容表,采用汇编语言进行编程,通过测量电容的积分信号达到参考电压的时间,来测量电容的容量大小,并完成编制两个通信程序完成51单片机与pc机温度数据通信和数据保存。本次设计的数字电容表程序由用C语言编写,由主程序、定时中断服务子程序等模块组成。调试工作主要是通过对RPl来调整基准电压。51单片机通过软件编程,在LCD1602液晶屏上实现时间的显示,通过对时间的换算而得到容值的大小;本文并详细介绍了AT89C2051单片机的基本原理,分析了AT89C2051各个管

2、脚的功能及它在设计电路中的作用。本文论述了LCD1602液晶屏的工作原理及其软件设计过程。关键词:单片机中断LED显示数字电容表25目录摘要..............................................................2第1章单片机介绍..................................................51.1AT89C2051单片机的介绍......................................6第2章系统的硬件电路设计..........................

3、...............72.1系统的硬件组成部分........................................82.2主要单元电路设计..........................................102.2.1单片机电路............................................102.2.2容充电测量电路........................................102.2.3数码显示电路..........................................

4、11第3章电容测试系统软件设计......................................133.1软件的总体设计...........................................143.2程序运行过程............................................15第4章安装与调试................................................20附录.............................................................2

5、1结论.............................................................22致谢.............................................................23参考文献.........................................................2425第1章单片机介绍1.1AT89C2051单片机的介绍AT89C2051是美国ATMEL公司生产的低电压,高性能CMOS8位单片机片内含2kbytes的可反复擦写的Flash只读程序存

6、储器和128bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内存置通用8位中央处理器和Flash存储单元,功能强大AT89C2051单片机可提供许多高性价比的应用场合。主要主能参数;l与MCS-51产品指令系统完全兼容l2k字节可重擦写闪速存储器l1000次擦写周期l2.7-6V的工作电压范围l全静态操作:0Hz-24MHzl15个可编程I/O口线l两个16位定时/计数器l6个中断电源l低功耗空闲和掉电模式功能特性概述:AT89C2051提供以下标准功能:2k字节Flash闪速存储器,12

7、8字节内部RAM,15个I/O口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,内置一个精密比较器,片内振荡器及时钟电路。同时,AT89C2051可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。图1-1AT89C2051引脚排列图引脚功能说明lVcc:电源电压lGND:地25lP1口:P1口是一组8位双向I/O口,P1.2-P1.7提供内部上拉

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。