(论文 字数:7195 页数:22 带程序)1 前言 单片机微型计算机简称单片机,又称为微控制器(MCU),它以体积小、功能全、性价比高等诸多优点而独具特色,在各种嵌入式应用领域独占鳌头。51系列单片机是目前国内应用最广泛的一种8位单片机之一。 作为一位工科信息类专业的学生,在学过51单片机原理之后很有必要用实践来巩固理论知识的学习。通过理解51单片机原理、焊接51单片机硬件、弄懂与之相匹配的外围连接芯片和电路、熟悉使用Keil uVision3编程器和STC_ISP_V3.1下载器、编程调试实现任务要求、撰写设计报告等一系列工作的完成锻炼实际动手能力。 STC89C51开发板使用通用异步串口、USB供电线;支持串口下载和单步调试;带有ZLG7290B,IIC总线通信的键盘扫描和数码管显示芯片,自带8M晶振,最多可扫描64个键盘和8个数码管;8位LED灯接P1口;TLC549,8位串行A/D;TLC5615,10位串行D/A。可做中断、定时、串口通信、流水灯、数码显示等单片机基本实验,也可以进行数据采集、制作波形发生器、制作电子钟等多项扩展实验。 本次单片机课程设计我所做的项目是基于单片机的电流采集系统,主要用到A/D转换和数码管显示。
目 录
1 前言 1 2 电流测量系统总体设计 1 3 电流测量系统硬件设计 2 3.1 转换电路设计 2 3.2 数据采集电路设计 2 3.3 数据显示电路设计 4 4 电流测量系统子程序设计 6 4.1 AD转换和数据采集程序设计 6 4.2 16进制转换为BCD码程序设计 8 4.3 字形查表程序设计 10 4.4 通信程序设计 11 5 电流测量系统性能分析及调试 13 6 设计心得 14 参考文献 15 附录一 电流测量系统总体电路设计 15 附录二 电流测量系统设计总程序 17 |