当前位置:首页 > 大学毕业设计---基于51单片机智能红外遥控器的
青岛农业大学机电工程学院本科毕业设计(论文) 参考文献
[1] 郝建国.家用电器遥控系统集成电路大全[M].北京:人民邮电出版社,2003:79-80 [2] 鲍晓字,黄松岭,刘国权.红外遥控解码中的应用[J].电子技术应用,2000,13(6):30-31 [3] 赵新民.智能仪器设计基础[M] .哈尔滨:哈尔滨工业大学出版社,1999:123-125 [4] 鲁辉. 室内红外通信系统的研究与设计[D]:[硕士学位论文].成都:西南交通大学,2006 . [5] 姚永平.STC增强型8051单片机中文指南(RC/RD+)系列[J].宏晶科技,2006,5(2):23-25 [6] 裴彦纯,陈志趣.基于单片机系统的红外遥控器应用[J].现代电子技术,2004,7(19):27-28 [7] 肖辉.单片机的I2C总线扩展和I2C虚拟技术[J].四川电力技术,2004,11(7):8 [8] 杨宁,胡学军.单片机与控制技术[M].北京:北京航空航天大学出版社,2005:189-191 [9] 徐荫生. 存储器集成电路[M].北京:国防工业出版社,2000:223-225 [10] 李迟生. 智能遥控器的设计[J].电子技术应用,2005,13(2):19-20 [11] 李建华.实用遥控器原理与制作[M].北京:人民邮电出版社,2006:16-17
[12] 张爱全.红外线遥控的基本原理和应用范围[J]. 山西电子技术,2003,8(35):6-7 [13] 谢瑞和,周如彪.编码器/解码器专用芯片及其应用.华中理工大学出版社,2003:56-57 [14] 何立民.单片机高级教程-应用与设计[M].北京:北京航空航天大学出版社,2001: 268-271
[15] VITERBI,A.J.K.OMURA.Principle of digital communication and coding, McGraw-Hill
Book Company,New York,1979.
[16] J.B.Carruthers,J.M.Kahn. Modeling of nondirected wireless infrared channels[J].IEEE
Transactions on Communications, 1997, vol.45 :326-328
[17] LEE J B. Smart home-digitally engineered domestic life[J] .Lecture Personal and
Ubiquitous Computing, 2003, 7 (20) :189-196
34
青岛农业大学机电工程学院本科毕业设计(论文) 致 谢
值此论文完成之际,谨向员玉良老师致以诚挚的谢意,感谢员老师长期以来的悉心教导和教诲。课题研究和本文撰写是在导师员老师的悉心关怀和精心指导下完成的。课题选定、方案确立、算法思想、设计实现,以及对文章的逐字审定,无不倾注了导师的巨大心血和辛劳,在毕业论文研究阶段,员老师给了我精心的指导和耐心的帮助。在近一段时间的课题研究工作中,员老师对我严格要求、悉心教导,这些都将使我终生难忘。这是我能够顺利完成毕业论文的坚实后盾。
论文能够顺利完成与机电工程学院老师辛勤培育是离不开的,如果没有他们在平时对我的严格要求,我也不会取得今天的成绩。正是他们渊博的专业知识、深厚的学术素养、严谨的治学态度、诲人不倦的高尚师德让我掌握了丰富的知识。
四年的大学生活也即将结束了,在这段难忘的学习和生活过程中,我接受了许多老师的悉心教育和同学的极大帮助。我所取得的成绩都与老师的教诲和同学们的帮助是分不开的,在此对所有曾经给予我关心和帮助的老师和同学们以及参考文献的作者表示诚挚的谢意。同时更要感谢机电工程学院的领导给我提供良好的学习环境和必要的硬件设施以及丰富的网络资源。
感谢为我毕业论文评阅的各位老师!
最后,衷心的感谢各位老师在百忙之中抽空参加我论文的评审工作!
作者:王保磊
2010年6月
35
附录一 原理图
青岛农业大学机电工程学院本科毕业设计(论文) 36
青岛农业大学机电工程学院本科毕业设计(论文) 附录二 程序
ORG 0000H LJMP START ORG 0030H START: LCALL KEYWORK MOV A,B XRL A,#0EH;用以判断是不是E JZ MAIN MOV A,B XRL A,#0FH JNZ START LJMP MAIN1 MAIN: LCALL KEYWORK MOV A,B XRL A,#0DH JZ START
MOV A,B XRL A,#0CH JNZ NEX1 JIA1:
NEX1:LCALL FASE LJMP MAIN MAIN1: LCALL KEYWORK MOV A,B XRL A,#0DH JZ START LCALL FASF LJMP MAIN1 KEYWORK:MOV P3,#0FH MOV A,P3;读入列线的值 ANL A,#0FH MOV B,A CJNE A,#0FH,KEYHIT;不相等则有键按下 AJMP KEYWORK KEYHIT:LCALL DELAY10MS MOV A,P3;读入列线的值 ANL A,#0FH CJNE A,B,KEYWORK;不相等是干扰 SETB P3.5 ;行线为0111,判断是否在第0行 SETB P3.6 SETB P3.7 MOV A,P3 ANL A,#0FH CJNE A,#0FH,KEYH0;按键在第0行 SETB P3.4 CLR P3.5;判断是否在第1行 MOV A,P3 ANL A,#0FH
37
共分享92篇相关文档