基于51单片机的路灯光声控器设计周园园 - 图文(4)

2019-02-15 19:41

六、致谢

本论文是我在导师奚素霞老师的悉心指导和大力支持下完成的。自撰写论文以来,奚素霞老师给我提供了许多的建议,并对撰写中出现的问题给予了耐心的解答,完稿之后在百忙之中仔细阅读,给出了许多的修改意见,在此对他表示感谢。另外,本次毕业设计还获得了自己多位同学及朋友的帮助及建议下完成,在此,我再次向他们表示衷心的感谢!在未来的工作和学习中,我将以更好的成绩来回报各位老师及同学。

七、参考文献

[1] 邱关源 电路 (第五版) 北京:高等教育出版社 2006 [2] 郑步生 电路设计及仿真入门与应用 北京:电子工业出版社 2008 [3] 郭天祥 51单片机C语言教程 北京:电子工业出版社 2009 [4] 张毅刚 新编MCS-51单片机应用设计 哈尔滨:哈尔滨工业大学出版社2003 [5] 张毅刚 单片机原理及应用 北京: 高等教育出版社 2003 [6] 李广弟 单片机基础 北京: 航空航天出版社 2001 [7] 王东峰 单片机C语音应用 北京: 电子工业出版社 2009 [8] 陈海宴 单片机原理及应用 北京: 航空航天出版社 2009 [9] 刘守义 单片机技术基础 西安: 电子科技大学出版社 2009

15 页 共18 页 第

附页

系统程序:

#include

sbit IN = P1^0; sbit OUT = P2^0;

void delay_nus(unsigned int i) 时单12 us

{

i = i / 10; while(-- i); }

/*********************************************************************************************

函数名:毫秒延时函数

调 用:delay_nms(unsigned int n) 参 数:n 返回值:无 结 果: 备 注:

/*********************************************************************************************/

void delay_nms(unsigned int n) {

16 页 共18 页 第

//延时:i>=12 ,i的最小延

//延时n ms

n = n + 1; while(-- n) delay_nus(900);

//延时 1ms,同时进行补偿

}

void main() {

bit flag; while(1) { if(!IN) { delay_nms(10); if(!IN) { flag = ~flag;

}

}

if(flag)

OUT = 1; else

OUT = 0;

} }

元件清单:

名称

17 页 共18 页 数量

stc89c51 40脚底座 10uf电解电容 30pf瓷片电容 12MHz晶振 LM393 8脚底座 9013三极管 9012三极管 104瓷片电容 10k电阻 103精密可调电阻200k 30k 红发红3mmLED 黄发黄3mmLED

驻极体 光敏电阻 1k

5V继电器(黄) 2PIN接线端子

2.2k 4.7k 按键 DC插座 自锁开关 USB电源线

焊锡 导线 7*9万用板

18 页 共18 页1 1 1 2 1 1 1 1 1 3 5 2 2 2 1 1 1 1 1 1 1 1 1 2 1 1 1 若干若干1


基于51单片机的路灯光声控器设计周园园 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2017年江苏省测绘职业技能鉴定《工程测量员》试题

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

马上注册会员

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