- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
舞台灯实验报告-h
单片机舞台灯设计实验报告
小组成员:高毅斌、何玲、詹建鑫、余高强
预期功能
使舞台灯(9盏小灯)进行有规律的闪亮,首先进行从外到内依次闪亮,然后全部一起闪亮,接下去由外圈向内圈依次,然后全部一起闪亮,然后在从内圈向外圈闪亮。最后依此规律循环
2.设计方案
利用AT89C52集成片p1.0-p1.7,和p3.3口的管脚来控制L1-L9九盏彩灯的亮灭,当p口输出高电平时灯灭。当P口输出低电平时。灯为灭,采用16进制进行换算,来控制9盏灯的闪亮,从而达到舞台灯效果
3.硬件电路图
4.软件设计
4.1延时程序
由于系统中彩灯变换有相应的停留时间,故而要有延时程序使其停留时间。延时程序,既是让系统循环执行空语句,以延长执行时间。
程序如下:
delay: mov r5, #20
d1: mov r6, #20
d2: mov r0, #248
djnz r0, $
djnz r6, d2
djnz r5, d1
4.2彩灯变换程序
4.2.1变换形式a
彩灯从外到内被依次点亮,后盏点亮的同时,前盏熄灭。
loop1: clr a
movc a,@a+dptr
mov p1, a
inc dptr
clr a
movc a, @a+dptr
mov p3,a
lcall delay
inc dptr
djnz r7,loop1
;clr p3.3
;lcall delay
;setb p3.3
sjmp start
tab: db 0feh,0ffh,0fdh,0ffh,0fbh,0ffh,0f7h,0ffh,0efh,0ffh,0dfh,0ffh,0bfh,0ffh, 7fh,0ffh, 0ffh,0f7h
4.2.2变换形式c
彩灯被分为三组,9.6.7.8为A组,2.3.4.5为B组,1为C组
先A组亮,然后A组灭、B组亮,再然后B组灭、C组亮,然后在全部亮,然后C组亮,然后C组灭、B组亮,再然后B组灭、A组亮如此循环
loop1: clr a
movc a,@a+dptr
mov p1, a
inc dptr
clr a
movc a, @a+dptr
mov p3,a
lcall delay
inc dptr
djnz r7,loop1
;clr p3.3
;lcall delay
;setb p3.3
sjmp start
tab:db 00h,0f7h,01fh,0f7h,0e1h,0ffh,0feh,0ffh,00h,0f7h,0feh,0ffh,0e1h,0ffh,01fh,0f7h,00h,0f7h
5.流程图
6.存储单元分配
A:存放地址
R7:存放循环次数
R0.R5.R6:用于延时子函数
程序
org 0000h
sjmp start
org 0040h
start: mov dptr,#tab
mov r7, #17
loop1: clr a
movc a,@a+dptr
mov p1, a
inc dptr
clr a
movc a, @a+dptr
mov p3,a
lcall delay
inc dptr
djnz r7,loop1
sjmp start
tab: db 0feh,0ffh,0fdh,0ffh,0fbh,0ffh,0f7h,0ffh,0efh,0ffh,0dfh,0ffh,0bfh,0ffh,7fh,0ffh,0ffh,0f7h,00h,0f7h,01fh,0f7h,0e1h,0ffh,0feh,0ffh,00h,0f7h,0feh,0ffh,0e1h,0ffh,01fh,0f7h,00h,0f7h
org 1100h
delay: mov r5, #30
d1: mov r6, #30
d2: mov r0, #248
djnz r0, $
djnz r6, d2
djnz r5, d1
ret
end
7.系统测试及调试过程
刚刚在编写程序时,常编写出错。如程序未写完整,如目标未建立正确等情况。运行时,曾出现灯泡的顺序不是所设想的,而后将每个p口的接线进行一一对照检查,终于找
您可能关注的文档
- 《常用逻辑用语》试题(苏教版选修1-1)..doc
- 话题2 设计的方法.ppt
- M50462遥控器解码源程序.doc
- 2013年静安、青浦初三二模数学试卷-教师版.doc
- 16x16点阵显示预习报告.docx
- 2015-2016八年级期末答案.doc
- 微机原理模拟考卷与练习(09电科).doc
- 并纱机1控1说明书-BS0305.doc
- 九下数学检测试卷 及答案.doc
- 2012粤版多媒体技术1.1-2.1教案.doc
- 七章货物的保险.pptx
- 三章国际间接投资.pptx
- 人性假设理论.pptx
- 外研高一英语必修三ModuleIntroduction汇总市公开课获奖课件省名师示范课获奖课件.pptx
- 月相成因优质获奖课件.pptx
- 小学二年级语文课件《狐假虎威》省名师优质课赛课获奖课件市赛课一等奖课件.pptx
- 养羊业概况专题知识讲座.pptx
- 微生物的实验室培养市公开课获奖课件省名师示范课获奖课件.pptx
- 人教版六年级下册式与方程整理与复习市公开课获奖课件省名师示范课获奖课件.pptx
- 必威体育精装版高中精品语文教学:第二单元-第7课-诗三首:涉江采芙蓉、-短歌行、归园田居市公开课获奖课件省名师.pptx
文档评论(0)