- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机流水彩灯课程设计
课程名称: 单片机课程设计
设计题目: 流水灯彩灯设计
学 院: 应用技术学院
专 业: 电子信息工程信息方向
年 级: 大三上学期末
学 号: 200911513127
学生姓名: 袁 瑞
日 期: 2012.1.3 – 2012.1.14
目 录
一、实训的目的 …………………………………………………… 3
二、实训的基本要求 ……………………………………………… 3
三、电路基本工作原理 …………………………………………… 4
四、组装过程及技巧 ……………………………………………… 5
五、软件设计及程序清单 ………………………………………… 5
六、心得体会……………………………………………………… 11
一、实训的目的
通过具有一定功能和应用价值的一个具体产品的设计与制作,或者一个实际项目的开发与应用,使学生受到工程设计、制造工艺、调试检测和撰写技术报告的系统训练,启迪我们的创新思维,培养我们分析问题和解决问题的综合能力。通过实训使我们巩固、加深和学习光电子技术的基础理论、基本知识和技能技能。使我们正确地选择和使用常用电工仪表、电子仪器及有关实验设计。使我们掌握基本电量及电子元件的测试技术、实验方法和数据的分析处理。使我们能应用已学的理论知识设计简单的应用电路,合理选择元器件构成实用的电子小系统。使我们受到基本的实验技能、系统的工程实践和撰写技术报告的初步训练。培养我们严肃认真、实事求是、独立思考、踏实细致的科学作风和创新的精神。
二、实训的基本要求
要求:
1. 该流水灯设置12个发光二极管,两个按键K1和K2。
2. 上电后,12个LED灯全亮
3. 两个按键一个用于流水灯的启动和停止,另一个用于选择流水灯的花样。
4.“流水”的花样不得少于两种,越多越好。
四、组装过程及焊接技巧
(1)材料:松香、焊锡。焊接时最常用的焊料是焊锡。松香焊剂是一种可靠的焊剂,它在电路维修和电子制作中应用广泛。将焊接的元件和导线进行刮脚和搪锡。
(2)工具:电烙铁
(3)结果:防止虚焊漏焊
(4)方法:元件处理(用镊子刮器件的腿,使元件金属表面洁净)
(5)焊接元器件时按器件的大小,由小到大、由低到高,焊接时要控制焊接温度和时间。
五、软件设计及程序清单
电路设置两个开关K1和K2,K1控制流水灯的启动和停止,K2则控制流水灯的流水花样。电源连通后,12个LED灯全亮,按下K1后全部灯灭,再按灯亮。灯亮时,按下K2一次,流水灯便按照设计的花样流水,再次按下,变换花样。K2控制其花样的跳跃和循环。此设计共涉及4种流水花样,具体清单如下:
ORG 0000H
AJMP MAIN
ORG 0003H
CLR A
MOV DPTR,#JUMP0
MOV A,R6
JMP @A+DPTR
ORG 0013H
CLR A
MOV DPTR,#JUMP1
MOV A,R7
JMP @A+DPTR
ORG 0100H
MAIN:
MOV SP,#60H
CLR A
MOV R7,#00H
MOV R6,#00H
MOV P0,#00H ;设置12个灯全亮
MOV P2,#00H
SETB EX0
SETB IT0
SETB EX1 ;设置外部中断0跟1,开中断
SETB IT1
SETB EA
SJMP $
ORG 0200H
JUMP0:
SJMP START
SJMP STOP
ORG 0210H
START:
MOV R6,#2H
LJMP STYLE1
STOP:
MOV R6,#0H
MOV P0,#0FFH ;12个灯灭
MOV P2,#0FFH
CLR EA
JNB P3.2,$
JB P3.2,$
SETB EA
CALL DELAY
MOV P0,#0H
MOV P2,#0H
RETI
ORG 0400H
JUMP1:
AJMP STYLE1
AJMP STYLE2
AJMP STYLE3
AJMP STYLE4
文档评论(0)