单片机课程设计报告书
课题:6位数显频率计数器
院(系):
机电工程学院
专业:机械设计制造及其自动化
姓名:
学号:
2014年1月14日
f目录
一、前言
11、课程设计任务12、课程设计任务完成要求13、设计目的
二、方案提出与论证
21频率测量原理与方法
三、系统硬件设计
31电路原理图总图311电源供电电路312单片机时钟电路313单片机复位电路314显示及驱动电路32AT89C51单片机芯片的功能及其参数
四、系统软件设计
41软件流程图42程序调试及误差分析
五、制作PCB板及焊接元件调试六、元器件明细表七、实验总结八、参考文献
f题目四:6位数显频率计数器
一前言
数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精确度高,显示直观,会被经常使用到。
11、课程设计任务
任务要求1、要求能够对0-25KHZ的脉冲信号频率进行准确计数,计数误差不超过±2HZ。2、计数的频率结果通过6位动态数码管显示出来。
分析:本课程设计主要任务是设计一个频率计数器,其主要功能如下:利用AT89C51单片机的T0、T1的定时计数器功能,来完成对输入的信号进行频率计数,计数的频率结果通过6位动态数码管显示出来。要求能够对0-25KHZ的信号频率进行准确计数,计数误差不超过±2HZ。
12、课程设计任务完成要求
1、根据题目要求设计控制系统。2、完成硬件系统的制作。3、完成软件的编写及调试(先用PROTEUS软件仿真)。4、完成的控制系统能达到题目的要求。5、完成2000字以上的课程设计报告
13、设计目的:
A、熟悉和掌握51单片机的原理、结构和应用;B、用PROTEL进行电路的设计进一步了解相关软件的功能以及设计的一些规则C、熟悉用C语言进行程序设计的一r