河南科技大学毕业论文
参考文献
[1] 主要责任者.书名[M].版本(初版不写).翻译者.出版地:出版者,出版年 [2] 主要责任者.篇名[J].刊名(外文刊名可按标准缩写).出版年,卷号(期号):
起止页码.
[3] 主要责任者.题名[D].保存地:保存单位,授予年,起止页码[4]. [4] 主要责任者.题名[R].(报告题名).报告地:报告主办单位,年份,起止页码 [5] 主要责任者.篇名[C].(主编.)论文集名.出版地:出版者,出版年,起止页码 [6] 专利所有者,题名[P].国别 ,专利文献种类 ,专利号 .出版日期 . [7] 标准代号,标准名称[S].出版地:出版者,出版年. [8] 主要责任者.文献题名[N].报纸名.初版日期(版面次序).
[9] 主要责任者.电子文献题名[文献类型/载体类型].文献网址或出处,发表或更
新引用日期.
[1] 郭天祥.新概念51单片机C语言教程---入门、提高、开发[M].北京:电子工业出版社,2009年
[2] 谭浩强.C程序设计[M].第三版.北京:清华大学出版社,2005年 [3] 张毅刚.新编MCS-51单片机应用设计[M].第一版.哈尔滨:哈尔滨工业大
学出版社,2003年
[4] 上海朗译电子科技有限公司.LY-51S单片机开发板指导教程
[PDF].www.defly.com.
[5] 徐士良,葛兵.计算机软件技术基础[M].第二版.北京:清华大学出版社,2007年
[6] 余锡存,曹国华.单片机原理及接口技术[M].西安:西安电子科技大学出版社,2007年
[7]K.J.Astrom.Where is the intelligence intelligent control [J].IEEE CONTROL May1991
32
河南科技大学毕业论文
致 谢
在本文即将结束之际,我要由衷地感谢在我毕业设计阶段,乃至本科四年学习生活中帮助过我的师长与同学。
首先我要感谢我的导师何社阳老师。本设计是在何社阳老师的悉心、全面指导下得以完成的。在整个设计工作中,我们得到老师的全面指导与教诲,他为我们学习与设计创造了优越的条件,他以渊博的学习知识、严谨的治学态度、求实的工作作风,言传身教,使设计者学术知识及业务水平都有了长足的进步,并将终身受益。在此表示衷心的感谢!
值此设计完成时,谨向所有给予过帮助和支持的各位老师、同学和资料撰写者表示深深地谢意!
另外,此次毕业设计的顺利完成还得益于实验室老师的大力帮助,给我提供了一个相对舒适的学习,设计环境。最后,凡在本次设计中曾给予我方便的各位领导和同学在此一并致谢。
由于时间仓促,水平有限,设计中的错误在所难免,恳请各位专家,教授不吝赐教并大加斧正!
33
河南科技大学毕业论文
附录一
34
河南科技大学毕业论文
附录二
单片机STC89C52-1 C程序如下:
/********************************************************************/ #include
sbit WEIX=P1^0; sbit DUANX=P1^1;
sbit LEDON=P1^2; sbit DAT=P1^3;
sbit HC_SR0=P2^0; sbit HC_SR1=P2^1; sbit HC_SR2=P2^2; sbit HC_SR3=P2^3;
sbit LED0=P2^4; sbit LED1=P2^5; sbit LED2=P2^6; sbit LED3=P2^7;
sbit IRON=P3^6; sbit SPK=P3^7; uchar
code
SEG_DuanMa[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};// 显示段码值0~9
uchar code SEG_WeiMa[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//分别对应相
35
河南科技大学毕业论文
应的数码管点亮,即位码
uchar TempData[8]; //存储显示值的全局变量 uint dat_c;
void display(uchar Num,uchar Firstbit) //Num:显示位数 Firstbit:表示需要显示的第一位 {
P0=TempData[i];
//取显示数据,段码
uchar i; P0=0; DUANX=1; DUANX=0;
//清空数据,防止有交替重影
P0=SEG_WeiMa[i+Firstbit]; //取位码 WEIX=1; WEIX=0;
DUANX=1;
i++; DUANX=0;
if(i==Num) }
void hr_test() {
if(IRON==0)
i=0;
//灯光控制信号检测
{
LED0=1;
LED1=1; LED2=1;
36