武汉理工大学《单片机原理与应用》课程设计说明书
6 系统硬件调试
6.1频率计的测试
如图6.1为频率计的测试实物拍摄图。其中函数信号发生器输出频率为1000Hz、幅值
为5V的方波信号时,数字频率计测得的频率为996Hz,在误差允许的范围内,二者相等,符合课设任务书要求。
图6.1 频率计测试的实物拍摄图
6.2 低频方波信号发生器的测试
图6.2 低频信号发生器测试的实物拍摄图
11
武汉理工大学《单片机原理与应用》课程设计说明书
如图6.2为低频信号发生器测试的实物拍摄图。其中低频方波信号发生器输出频率的LED显示值为400Hz,经过示波器检测得到幅值为4.88V,频率为396.2Hz,在误差允许的范围内,二者相等,符合课设任务书要求。
6.3 低频方波信号发生器、数字频率计的综合测试
如图6.3为低频方波信号发生器检测频率计的实物拍摄图。其中低频方波信号发生器输出频率的LED显示值为300Hz,经过数字频率计检测得到频率的LCD显示值为297Hz,在误差允许的范围内,二者相等,符合课设任务书要求。
图6.3 低频方波信号发生器检测频率计的实物拍摄图
12
武汉理工大学《单片机原理与应用》课程设计说明书
7 心得体会
本次设计的过程和结果都给了我很多感触。初次拿到课程设计的题目时,只是对频率有一定的理解,至于怎么设计,几乎没有什么想法。在同学的指导和讲解下,对频率计的介绍有了一定的了解。后来通过不断的学习和查阅资料,终于清楚的知道了频率计的基本情况和设计的方案有了一定的理解。通过对各种性能的比较和所学知识能实现的状况,对本次课程设计进行了设计,最后进行的是课设报告的撰写。
通过本次设计,让我学会了从系统的高度来考虑设计的方方面面,对电路的设计和研究有了更深刻的体会;让我了解到软件的设计是建立在对硬件了解的基础上的,特别是对单片机的功能,引脚定义和内部结构要有较为详细的了解,此外对电路板中所用到的各个芯片的引脚和功能,也要进行了解;在编写程序时,进行模块化设计,以严谨的态度进行编程,避免出现低级错误,养成为程序添加注释和说明的好习惯,以便自己的修改和阅读者轻松的了解程序的各部分及整体的功能。
13
武汉理工大学《单片机原理与应用》课程设计说明书
参考文献
[1]李华.单片机实用接口技术[M]. 航空航天大学出版社. 2006. [2]张鹏.王雪梅. 单片机原理与应用实例教程[M]. 海军出版社. 2007. [3]赫建国等. 单片机在电子电路设计中的应用[M]. 清华大学出版社. 2005. [4]康华光.电子技术基础(模拟部分)[M]. 高等教育出版社. 1998. [5]吴清平. 单片机原理与应用实例教程[M]. 海军出版社. 2008.
14
武汉理工大学《单片机原理与应用》课程设计说明书
#include
unsigned int shu[]={0x30,0x31,0x32,0x33,0x34,0X35,0x36,0x37,0x38,0x39}; //数字的ASCII码放在数组中
uchar code table[]=\; uchar num;
void delay(int count) {
int p;
//延时
while(count--) for(p=0;p<110;p++); }
void write_com(unsigned int n) {
RS=0; P0=n; delay(5);
//写指令
E=1; delay(5);
15