- 4
- 0
- 约3.97千字
- 约 13页
- 2019-12-16 发布于广东
- 举报
专业综合课程设计
任务书
班级: 计算07?2
学 号: 0706010202
姓名: 蔡子俊
成绩:
电子与信息工程学院
计算机科学系
花样流水灯
1.1设计要求
本设计以80C51单片机为核心,采用常用电子器件设计。要求能实现流水灯 的速度控制和多种流水的花样。
1. 2实现功能
1、1灯流水(即先点亮1号灯,其他等熄灭,然后点亮2号灯,其他等熄 灭,依次点亮1-8号灯,然后再从1号灯开始循环点亮,产生一个流水的效果)
2、3
2、
3、
4、
5、
6、
2灯流水(和1灯流水类似, 4灯流水(和1灯流水类似, 1灯间隔(和1灯流水类似, 2灯间隔(和1灯流水类似, 实现快速/慢速以及停止控制
只是每次点亮相邻的2个灯) 只是每次点亮相邻的四个灯) 只是间隔1个灯点亮) 只是间隔2个灯点亮)
1. 3总体结构图
1. 3总体结构图
LED
发 光
极 管 组
Ria?
Fd*?
R12?
Ria?
Fd4?.
R15?
R16?
?1K??
4K??
1K??
?1K??
IK??
IK??
?1K??
TEXT-
*=TEXT?
r:TECT
-p
r:TE7T=?
r=TECR?
r=TECT=*
^nr-
*:TEX4
-p
R仃.? ik?? *cTBG^
2硬件详细设计R8 .?R7??R6?.R5 ..R4??R3 ..R2??3E??0 u .?汴巳店?汴TEXR*r -=TE?T:-」-=TET3*TExTR- J?汴巳店屮R1??00Z? TEX? -?TEKJTEXA ?吩TEXJM03:D2?-;TET01
2硬件详细设计
R8 .?
R7??
R6?.
R5 ..
R4??
R3 ..
R2??
3E??
0 u .
?汴巳店
?汴
TEXR*
r -=TE?T:-
」-=TET3*
TExTR- J
?汴巳店屮
R1??
0
0Z
? TEX? -?TEKJ
TEXA ?吩TEXJM
03:
D2
?-;TET
01
if
:d-:ci::
UF-? qTECR?
A
??to
::
R9??
1D(?? TEXT
U1??
SDD61- -TExTE-
ax 肯 cd EEd §rd 虽Ed
Sas SWLZd °番£ 二養£ z呂Zd 二 wgfwd swr—zd
Jbkbbkbl 林kkkl赫I:
S8
S7
S6?*?S5?
yTEX
TD
TE:
yTE
TEX7
电路由单片机,发光二极管组和开关组组成,P0 口接开关组,读入开关控 制状态:S8为启停控制,S7和S6为速度控制,S4S3S2S1为模式控制,开关接 有1KQ电阻,稳定开关电路;P1 口接红色发光二极管组,二极管加有200Q限 流电阻,保护二极管以免烧坏;根据S7S6S4S3S2S1给出的控制状态,单片机将 以不同速度,不同方式进行流水灯工作,由P1 口的发光二极管组显示。
3软件详细设计
3.1主程序流程图
3.2 MODE子程序流程图
调用DELAY
Pl置数OFFH
M0DE2, M0DE3, M0DE4, M0DE5流程图与M0DE1理同,唯有Pl置数不同,因 此省略。
3.3 DELAY程序流程图
返回
;获取速度控制字;
;获取速度控制字
;速度控制查表
;第一种速度延时次数
;第二种速度延时次数
;笫三种速度延时次数
;第四种速度延时次数
;获収模式控制字
;模式控制查表
3.4程序代码
ORG 0000H
LJMP START
ORG 01 OOH
START:JNB P0.7,START
TIME:MOV PO,#OFFH
MOV A,P0
ANL A,#60H
SWAP A
MOV DPTR,#DT
JMP @A+DPTR
DT:AJMPDT1
AJMP DT2
AJMP DT3
AJMP DT4
DT1:MOV 66H,#0
AJMP MODES
DT2:MOV 66H,#10
AJMP MODES
DT3:MOV 66H,#20
AJMP MODES
DT4:MOV 66H,#30
AJMP MODES
MODES:MOV P0,#0FFH
MOV A,P0
ANL A,#0FH
RLA
MOV DPTR,#MODCH
JMP@A+DPTR
MODCH:AJMP MODEA
AJMP MODEB
AJMP MODEC
AJMP MODED
AJMP MODEE
MODEA:LCALL MODE1
;调用MODE1子程序
LJMP START
;调用MODE2
;调用MODE2子程序 ;调用MODE3子程序 ;调用MODE4子程序 ;调用MODE5子程序 ;模式1, 1灯流水
;模式2,2灯流水
MODEB:LCALL M0DE2 LJMP START
MODEC:LCALL M0DE3 LJMP
您可能关注的文档
- 船艇执勤实作指导书.docx
- 船闸水下工程监理总结.docx
- 船长船舶操纵及管理.docx
- 船长教学案设计例.docx
- 董慧班主任个案分析.docx
- 董县长在全县今冬明春消防工作会议上的讲话.docx
- 范德蒙行列式的应用研究.docx
- 范进中举教学案例.docx
- 范晓婷个性化辅导方案.docx
- 范兴集乡义务教育均衡发展工作实施方案.docx
- 阶段评估检测(一)(必修第一册).docx
- 最新高考英语专题二 解法3 利用逻辑关系选句.pptx
- 核心素养测评(必修第3讲只有中国特色社会主义才能发展中国).docx
- 核心素养测评(必修2第一单元第6讲课时2更好发挥政府作用(含综合探究)).docx
- 核心素养测评(必修3第二单元第3讲课时中国共产党领导的多党合作和政治协商制度).docx
- 核心素养测评(必修2第一单元第5讲我国的生产资料所有制).docx
- 核心素养测评(必修第二册Unit4HistoryandTraditions).docx
- 核心素养测评(必修第二册Unit3TheInternet).docx
- 核心素养测评(必修3第一单元第9讲中国共产党领导地位的确立及其先进性).docx
- 核心素养测评(必修4第一单元第7讲时代精神的精华).docx
最近下载
- 07 Polarion和ESD支持软件工程敏捷开发.pdf VIP
- 2025至2030中国智能无人船行业市场发展分析及竞争态势与投资风险预测报告.docx VIP
- LENZE_9300EP简明调试.ppt VIP
- 论社区消防工作存在的问题和对策.doc VIP
- 北京市朝阳区2024-2025学年八年级下学期期末物理试题(含答案).pdf VIP
- 《烟草建筑消防设计规范》云南省地标(报批稿).pdf
- 城市轨道交通线路与站场课件 模块五:城市轨道交通车站.pptx VIP
- 2024年幼儿自主游戏方案 .pdf
- 《PD1分子和免疫检查点分子》课件.ppt VIP
- 川崎病诊断和急性期治疗专家共识.pptx VIP
原创力文档

文档评论(0)