计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

免费毕业论文--点阵电子显示屏(一)信息工程(4)

2013-06-14 01:09
导读:p; 6.3 创新部分测试与分析 (1)温度测量: 键盘切换现场环境温度显示:按“功能”键选择“温度”,将温度传感器和温度计放入不同的测试环境中进行测
p; 
6.3 创新部分测试与分析
(1)温度测量: 键盘切换现场环境温度显示:按“功能”键选择“温度”,将温度传感器和温度计放入不同的测试环境中进行测试,结果如表1所示。
 
 表1  与标准温度计测量值比较表
 温度计示值(摄氏度)  10.3  25.2  49.7  70.1  85.5 
 温度输出(摄氏度)  10  25  50  70  86 
由测试知,数字钟的输出与温度计值基本上相等,误差不大于0.5度。
(2) 当到设定时间时,开始访一段音乐,完成定时闹铃功能。
(3)当用手遮挡光电传感器后,停止放音。手拿开后,不再放音,直到到设定时间。完成非接触止闹功能
7、设计总结
  全心准备了整整一个酷暑,9月8日我们终于拿到了试题,我们一致选择控制类题目A(LED点阵),从基本方案的制定,在到硬件电路的选择,到制作电路制作,最后进行程序调试。在此期间我们遇到很多困难,几乎没有说过一次好觉,尽管很艰苦,但是我们各自分工,相互协作,一次又一次品尝到了解决问题的喜悦,最终完成了要求的全部功能,并加入了一些创新的部分。在竞赛中我们发现了自己知识的不足,通过四天三夜的奋斗,也可以说四天三夜的学习,我们学到了很多东西,最重要的是我们学会了一种精神————永不放弃。在以后的时间里面我们会用这种精神去学习,更上一层楼。
8、参考资料
  [1]《基于单片机结构的智能系统设计与实现》 沈红卫  编  电子工业出版社
 [2]《单片机原理与接口技术》 黄惠媛  编  海洋出版社
 [3]《单片机应用技术》  周平  伍云辉  编  电子科技大学出版社 (科教范文网 Lw.nsEAc.com编辑整理)
 [4]《8051单片机实践与应用》 吴金戌 沈金阳 郭庭吉  编  清华大学出版社
 [5]《电子设计竞赛赛题解析》 黄正谨等编  东南大学出版社  

附录:
例:整屏四个字一起显示的程序
SER    EQU   P1.0 ; TPIC6B595 第3脚
OE     EQU   P1.1;TPIC6B595 第8脚
RCK    EQU   P1.2;TPIC6B595 第12脚
MR     EQU   P1.3;TPIC6B595 第9脚
SRCLK  EQU  P1.4;TPIC6B595 第13脚
ORG 0000H
LJMP MAIN
ORG 0100H
;**************************主程序**********************************
MAIN: MOV  SP,#70H
SETB  OE     
MOV 2BH,#00H
MOV 27H,#00H
START:           ;初始化寄存器RAM单元
MOV R0, #30H
MOV R1,#64H     ;30H~6FH单元清零
MOV A, #00H
ST: MOV  @R0,A
   INC R0
   DJNZ R1,ST
;2Dh------寻址偏址        ;整屏四个字一起显示
LOOP:MOV DPTR,#TAB;赋查表初值
MOV R3,#56
PLAY: MOV 2DH,#00H
 MOV 2FH,#10H
GG: LCALL LINE16;扫描显示一次
MOV 2DH,#00H
DJNZ 2FH,GG
MOV A,DPL
CLR C
ADD A, #16
MOV DPL ,A
MOV A, DPH
ADDC A ,#00H
MOV DPH, A
DJNZ R3,PLAY
SJMP START
LINE16: MOV 2BH,#16;扫16行,2BH放后还剩几行
FF: LCALL LINE1;扫描显示一行子程序
DJNZ 2BH,FF;扫描行直到16行扫完再转
RET
LINE1:LCALL MSTR;将显示的内容移入内存单元
      LCALL SEND;发送串口子程序

内容来自www.nseac.com

      LCALL XH;选通行子程序
      RET
MSTR:   ;显示内容移入内存单元
      MOV R0,#30H
      MOV R4,#9
      MOV A,2DH;
BB:   MOVC  A,@A+DPTR
      MOV @R0,A
      INC R0
      MOV A,2DH
      ADD A,#16;加16移到下一行
      MOV 2DH,A
      DJNZ R4,BB
      MOV A,2DH
      SUBB A,#143
      MOV 2DH,A
      RET
;$$$$$$$$$$$$$$$$$$$$$$$$$$$发送数据到串口子程序$$$$$$$$$$$$$$$$$$$$$$$$$
SEND:MOV R0,#30H
     MOV R5,#8  ;一行有8个字节,如每次显示字数不同要作相应改动
     SETB OE
  &n
上一篇:免费毕业论文--万年历设计(一)信息工程毕业 下一篇:免费毕业论文--基于Motorola单片机的电动自行车控