河南理工大学毕业设计(论文)说明书
致谢
毕业设计是对毕业生所学专业知识的一个总结、归纳、深化的过程,其中包含了我们需要时时加强的东西:诸如分析解决问题能力、查阅文献的能力、统筹编辑的能力和总结经验的能力等等。在毕业设计的数周期间,我们得到了指导老师的细心指导和关怀,特别是在课题的设计过程中,对其中的各种技术问题和疑惑,指导老师都花费了大量的时间和精力一一为我们解答,让我在这个过程中对单片机控制系统方面的知识有了一次新的深入和全面的提升,并能够逐渐将课本上所学的理论知识与生产中的实际问题相结合,从而为以后步入社会解决工作中遇到的实际问题打下良好的基础。在此,向指导老师成凌飞表示最衷心的感谢!也感谢四年来所有教务老师,并对互联网上参考的资料的作者一同进行感谢,正是你们的大公无私,过去和现在的帮助,才使我的制作没走太多的弯路。
在此还要向帮助我的徐有为、王双才、孙振广等电信专业所有同学致以真诚的谢意!正是你们对我提供的软硬件和设计思想技术的支持,才让我能最终完成课题的设计任务。
再次对成凌飞老师的悉心指导表示感谢!
由于时间和知识水平所限,设计中不可避免会出现纰漏和错误,恳请各位审阅老师悉心指正。
27
河南理工大学毕业设计(论文)说明书
参考文献
[1] 郭天祥. 51单片机C语言教程[M]. 电子工业出版社,2009.
[2] 唐立民, 李广羽. 基于单片机的模块化智能药盒的开发[J]. 产业与科技论坛,2011. [3] 杨凌霄, 王莉. 微型计算机原理及应用[M]. 中国电力出版社,2008.
[4] 戴仙金, 冼进. 51单片机及其C语言程序开发实例[M]. 清华大学出版社,2008. [5] 王为青, 程国钢. 单片机KEIL Cx51应用开发技术[M]. 人民邮电出版社,2007. [6] 雷丽文. 微机原理与接口技术. 电子工业出版社[M],1997. [7] 候殿有. 单片机C语言应用程序设计[M]. 人民邮电出版社,2010. [8] 何树森. 电子电路设计速成实用手册[M]. 金盾出版社,2006. [9] 刘修文. 实用电子电路设计制作300例[M]. 中国电力出版社,2004. [10] 刘福太. 电子电路495例[M]. 科学出版社,2007.
[11] 纪宗南. 单片机外围器件使用手册[M]. 北京航空航天大学出版社,1990. [12] 赵亮. 跟我学51单片机(七)LCD1602液晶显示模块[J]. 电子制作,2011. [13] 杨刚. 电子系统设计与实践[M]. 电子工业出版社,2009. [14] 阎石. 数字电路技术基础(第五版)[M]. 高等教育出版社,1983.
[15] 童诗白, 华成英. 模拟电子技术基础(第四版)[M]. 高等教育出版社,1980.
28
河南理工大学毕业设计(论文)说明书
附录1 系统单片机与按键电路图
29
河南理工大学毕业设计(论文)说明书
附录2 系统报警与显示电路图
30
河南理工大学毕业设计(论文)说明书
附录3 编程程序
#include
typedef unsigned char BYTE; //用BYTE代替unsigned char typedef unsigned int WORD;//WORD代替unsigned int typedef bit BOOL ;//用BOOL代替bit
BYTE num,count,count,count1,s1num,s3num,dsg1,dsg2,dsg3,dsg4,turn; char shi,fen,miao,shi1,fen1,shi2,fen2,shi3,fen3,shi4,fen4,shi4;
sbit rs = P2^6; //复位端 sbit rw = P2^5; //写数据端 sbit ep = P2^7; //使能端 sbit s1 = P1^0; //位定义 sbit s2 = P1^1; sbit s3 = P1^2; sbit s4 = P1^3; sbit s5 = P1^4; sbit s6 = P1^5; sbit s7 = P1^6; sbit s8 = P1^7; sbit s9 = P2^4; sbit s10 = P2^3;
BYTE code dis1[] = {\ tim\ //LCD初始化 BYTE code dis2[] = {\
char a[4],b[4],c[4],d[4]; //四次时间定时待赋值变量 //char e[4]={0,0,0,0};
/*******************延时函数********************/ void delay(BYTE ms)
31