木本色计
Since the introduction of computer-chip technology in society, in every field in a wide range of applications.Running light control systems, the microcontroller is replaced by the gear regulating the delay time of old growth rate in future in the heart of this system.Due to the MCU has several benefits: small size, light weight, a single power supply; features, low power consumption and low; and the data transfer, one finds in SCM internal, run fast, uding, high reliability, so single-chip is widely used in measurement and control system, data acquisition, instrumental, Mechatronics product, smart interface, computer communications, as well as single-chip multilevel system, etc.This article is primarily deals with a subject name is single-chip-chip, flowing water and light control, which enables we learned how to use the SCM control our lives in the application of the facility.The design of this subject at a later time, introduced me to many aspects of the SCM.This topic describes in detail by the MCS-89C51 manifold programming the control circuit, it completed the single-chip flowing water and light control features, and gives specific hardware circuits and the appropriate program.This kind of control circuit reliability, flexibility, use the wide-ranging especially suitable for medium-sized cities of traffic lights, neon lights, etc.Rather, it on other similar system has certain significance.
婉儿xiaotu
流水灯设计实习报告 默认分类 2009-06-13 14:14:14 阅读2195 评论3 字号:大中小 订阅 实训任务: 做单一灯的左移右移,八个发光二极管L1-L8分别接在单片机的p1.0-p1.7接口上,输出“0”时,发光二极管亮,开始P1.0→P1.2→P1.3┅→P1.7→P1.6→┅→P1.0亮,重复循环3次。然后左移2次,右移2次,在左移和右移时八个灯闪烁2次(延时的时间0.2秒)。 一、 实训目的和要求: (1) 熟练掌握Keil C51集成开发环境的使用方法 (2) 熟悉Keil C51集成开发环境调试功能的使用和DP51PRO.NET单片机仿真器、编程器、实验仪三合一综合开发平台的使用。 (3) 利用单片机的P1口作IO口,学会利用P1口作为输入和输出口。 (4) 了解掌握单片机芯片的烧写方法与步骤。 (5) 学会用单片机汇编语言编写程序,熟悉掌握常用指令的功能运用。 (6) 掌握利用Protel 99 SE绘制电路原理图及PCB图。 (7) 了解PCB板的制作腐蚀过程。 (8)掌握焊接工艺的各个要领.二、实训器材: PC机(一台) PCB板(一块) 200Ω电阻(八只) 10K电阻(一只) LED发光二极管(八只)晶振一块 25V 10μF电容(一只) 30PF瓷片电容(两只)单片机IC座(一块) AT89C51单片机芯片(一块) 热转印机(一台) DP51PRO.NET单片机仿真器、编程器、实验仪三合一综合开发平台(一台) 四、实训步骤: (1)根据要求写出程序。(2)根据原理图(如图一所示),用导线把单片机综合开发平台A2区的J61接口与D1区的J52接口相连。 (3)将流水灯程序编写完整并使用TKStudy ICE调试运行。 (4)使用导线把A2区J61接口的P1口7个口分别与J52接口的八个LED相连。 (5)打开电源,将编写好的程序运用TKStudy ICE进行全速运行,看能否实现任务要求。 (6)观察运行结果,若能实现功能,则将正确编译过的HEX文件通过EasyPRO51编程器写入MCU片内存储器,然后将烧写的芯片A2区的圆孔IC座进行最终实验结果的演示。 (7)制板。首先利用Protel 99 SE画好原理图,根据原理图绘制PCB图,然后将绘制好的PCB布线图打印出来,经热转印机转印,将整个布线图印至PCB板上,最后将印有布线图的PCB板投入装有三氯化铁溶液的容器内进行腐蚀,待PCB板上布线图外的铜全部后,将其取出,清洗干净。 (8)焊接。将所给元器件根据原理图一一焊至PCB板相应位置。 (9)调试。先把AT89C51芯片插入IC座,再将+5V电源加到制作好的功能板电源接口上,观察功能演示的整个过程(看能否实现任务功能)。 (流水灯控制器原理图) 五、流水灯控制器程序的主程序: PCB ORG 0000H LJMP MAIN MOV R0, #3 MOV R1 , #2 MOV R2, #2 MOV R3,#2 MAIN: CLR P1.0 ACALL DEL CLR P1.1 ACALL DEL CLR P1.2 ACALL DEL CLR P1.3 ACALL DEL CLR P1.4 ACALL DEL CLR P1.5 ACALL DEL CLR P1.6 ACALL DEL CLR P1.7 ACALL DEL SETB P1.0 SETB P1.1 SETB P1.2 SETB P1.3 SETB P1.4 SETB P1.5 SETB P1.6 SETB P1.7 ACALL DEL CLR P1.7 ACALL DEL CLR P1.6 ACALL DEL CLR P1.5 ACALL DEL CLR P1.4 ACALL DEL CLR P1.3 ACALL DEL CLR P1.2 ACALL DEL CLR P1.1 ACALL DEL CLR P1.0 ACALL DEL SETB P1.0 SETB P1.1 SETB P1.2 SETB P1.3 SETB P1.4 SETB P1.5 SETB P1.6 SETB P1.7 ACALL DEL DJNZ R0, MAIN SJMP LOOP LOOP: CLR P1.0 ACALL DEL SETB P1.0 CLR P1.1 ACALL DEL SETB P1.1 CLR P1.2 ACALL DEL SETB P1.2 CLR P1.3 ACALL DEL SETB P1.3 CLR P1.4 ACALL DEL SETB P1.4 CLR P1.5 ACALL DEL SETB P1.5 CLR P1.6 ACALL DEL SETB P1.6 CLR P1.7 ACALL DEL SETB P1.7 DJNZ R1,LOOP SJMP LOOP1LOOP1: CLR P1.7 ACALL DEL SETB P1.7 CLR P1.6 ACALL DEL SETB P1.6 CLR P1.5 ACALL DEL SETB P1.5 CLR P1.4 ACALL DEL SETB P1.4 CLR P1.3 ACALL DEL SETB P1.3 CLR P1.2 ACALL DEL SETB P1.2 CLR P1.1 ACALL DEL SETB P1.1 CLR P1.0 ACALL DEL SETB P1.0 DJNZ R2,LOOP1 LOOP3: CLR P1.0 CLR P1.1 CLR P1.2 CLR P1.3 CLR P1.4 CLR P1.5 CLR P1.6 CLR P1.7 ACALL DEL SETB P1.0 SETB P1.1 SETB P1.2 SETB P1.3 SETB P1.4 SETB P1.5 SETB P1.6 SETB P1.7 ACALL DEL DJNZ R3, LOOP3M: CLR P1.0 ACALL DEL CLR P1.7 ACALL DEL CLR P1.1 ACALL DEL CLR P1.6 ACALL DEL CLR P1.2 ACALL DEL CLR P1.5 ACALL DEL CLR P1.3 ACALL DEL CLR P1.4 ACALL DEL SETB P1.0 SETB P1.1 SETB P1.2 SETB P1.3 SETB P1.4 SETB P1.5 SETB P1.6 SETB P1.7 ACALL DEL DEL: MOV R7,#04FHDEL1: MOV R6, #04FHDEL2: MOV R5, #01BHDEL3: DJNZ R5, DEL3 DJNZ R6, DEL2 DJNZ R7, DEL1 RET LJMP MAIN PLC 三、原理图: 布线图如下 六、实训体会与自我评价: 本设计成品是以单片机AT89C51芯片为核心部件,实现了单一灯的左移右移重复循环3次。然后左移2次,右移2次,闪烁2次(延时0.2秒)的功能。此次设计在软件、编写程序方面花费时间太多我们上网找资料,上图书馆,尽可能多的了解流水灯控制的相关知识。通过这一周的综合实训(单片机课程设计),熟练掌握了Keil C51集成开发环境的使用方法,了解并掌握到单片机芯片的烧写方法与步骤,进一步加深了对单片机常用指令的理解与运用。能够较熟练的运用Protel 99 SE绘制电路原理图及PCB图,对PCB板的一般制作过程有了一定的了解。在实训过程中,使我得到了一次用专业知识、专业技能分析和解决问题、全面系统的锻炼。使我在单片机的基本原理、单片机应用系统开发过程,以及在常用编程设计思路技巧(特别是汇编语言)的掌握方面都能向前迈了一大步。 同时在老师的悉心指导和严格要求下,获得了丰富的理论知识,极大地提高了实践能力,单片机领域对我今后进一步学习计算机方面的知识有极大的帮助。使我们认识到课程的重要性,同时也感受到理论与实践之间的差距,使我们对单片机系统的应用有了更加深刻的认.
如果是毕业设计,这也太简单了。如果是送女朋友,也意义不大,不如做个摇摇棒。嘿嘿。供参考。
如果需要帮助的话,或者论文有什么问题需要咨询的话,优秀青年论文网 ,可以去他们的网站问问看看,客服很耐心的,论文水平那是没话说的呀。
什么样的流水灯,要实现什么效果?
流水灯也能做毕业论文吗 太简单咯
我的毕业论文就是用google翻的,理科导师根本看不懂,看得懂也不会去看的,只要关键词翻译对就可以了。