超声波倒车报警器(6)

2019-02-15 11:01

第六章 总结

在一个月的时间里,通过自己努力的探索,不断的请教和修改,终于把作品制作成功,作品完全满足设计要求。在这漫长的时间里,这个作品凝聚了我和搭档的智慧和汗水,也融入了所有坚定不移的信念。

在设计过程中,我们全局审视工作进展情况,结合总体进展进行相应的改善和布局,使得我们每次都有进一步的拓展;另一方面,我们还查找相关课题的信息和一些硬件材料的基本知识,了解最新的信息,结合本设计进行调整。在遇到困难时,我们相互讨论,同时不断的请教指导老师和专家进行指导,使我们的设计更加顺利。在这期间我们也遇到过很多困难,我们懊恼过,沮丧过甚至灰心,想到放弃,可是每一次困难都被我们征服,因为抱着一种执着的信念,对知识的渴求和设计的热爱!经过这次创作,让我们充分的体验到团队精神的可贵,协作精神的伟大,让我们体会到理论和实践结合的困难和快乐,体会到用双手打造成果的艰辛,体会到创作的伟大,科技的伟大,也让我们充分感受到追求知识的坎坷,寻求真理的艰难,同时更加坚定了我们对知识的孜孜追求!

25

参考文献

[1] 郭天祥.新概念51单片机C语言教程.北京:电子工业出版社,2009. [2] 胡汉才.单片机原理及接口技术.北京:清华大学出版社,2010 [3] 李建忠.单片机原理及应用.西安电子科技大学出版社,2002

[4] 田绍贤.带温度补偿功能的超声波测距仪(软件部分)[D].南昌工程学院,2010.

附录

附录一 总电路图

26

附录二 源程序清单 //超声波倒车报警器 //2013.12.15

#include #include

#define uchar unsigned char #define uint unsigned int

sbit lcdrs = P2^7; sbit lcden = P2^6; sbit warn = P3^6; sbit DS = P3^7; sbit Trig1 = P1^0; sbit Trig2 = P1^1; sbit Echo1 = P3^2; sbit Echo2 = P3^3; sbit key1 = P2^0; sbit key2 = P2^1; sbit key3 = P2^2;

void delay(uint x); void write_com(uchar com); void write_dat(uchar com); void lcd_init();

void displaynum(uchar temp); void displaynum2(uchar temp);

27

void displaynum3(uchar temp); void displayword(uchar *temp); bit dsreadbit(void); uchar dsread(void); void dswrite(uchar dat); void dsreset(void); void tmprchange(void); void getspeed(void); void keyscan(void);

uchar code a[] =%uchar code a1[]=%uchar code a2[]=%uchar code a3[]=%uchar code b[] =%uchar code c[] =\float speed=0; float distance=0; uchar succeed_flag=0; uint timeH=0; uint timeL=0; float distance1=0; float distance2=0; float tmp=0; uchar disl=0; uchar dish=0; uchar alarmdis=00; uchar setflag=0;

28

uchar width=0; float rate=0;

//***************通用延时函数**********************

void delay(uint x){ }

void de(){ }

void delay12us(){ }

//***************超声波测距**********************

void measure1() //测距1 {

29

uchar i; while(x--)

{for(i = 0;i < 120;i++); }

int i; i=1; i=1;

de(); de(); de();


超声波倒车报警器(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2012年福建成人高考复习重点(各科试题精选) - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: