- 28
- 0
- 约2.35千字
- 约 6页
- 2017-04-11 发布于贵州
- 举报
汇编语言,led点亮汇编语言,led点亮
《单片机应用设计》课程设计
专 业: 自动化
姓 名:
学 号:
同组人员:
指导教师:
日 期:
设计题目
1个按键: 无按键时,8个LED全亮,按下1次,8个Led依次点亮,持续1S。连续按两次,8个Led以相反的次序依次点亮。
第一部分 系统设计分析
硬件分析
1.LED灯采用共阳极接法,本题中则将P1口对应各位赋低电平即可点亮LED灯。
2.p3.5接按键。
软件分析
第二部分 硬件电路设计及实现
(
第三部分 软件设计
ORG 0000H
LJMP MAIN
;中断入口
ORG 000BH
LJMP DIER
KEY BIT P3^4
LED EQU P1
MAIN: MOV R2,#0 ;R2清零
MOV LED,#0 ;八个二极管全亮
MOV R3,#10
MOV TMOD,#01H;选择定时器0的定时器方式1
;赋初值3CB0H即15536
MOV TL0,#0B0H
MOV TH0,#3CH
SETB EA ;打开总中断
SETB ET0 ;允许定时器0中断
;第一次按键检测
KEY_SCAN:JNB KEY, YN1 ;为零则转移,即为按下
AJMP KEY_SCAN
YN1:LCALL DEL1MS
JNB KEY,Y1 ;判断是否真的按下,真的按下了,则转移
AJMP KEY_SCAN
Y1:LCALL DEL1MS
JB KEY,SSH ;检测是否松手,松手转移
AJMP Y1
SSH:SETB TR0 ;打开定时器0
CJNE R2,#1,$ ;检测R2是否为一,不为一则等待
CLR TR0 ;关闭定时器
AJMP MAIN ;跳回主程序
;第二次键盘检测,每50ms检测一次,检测10次,即为500ms
DIER: JNB KEY, LED_2 ;检测键盘是否按下,按下则转移
DJNZ R3,CZ ;R3减一是否为零,不为零则转移
AJMP LED_1 ;延迟500ms后没有第二次按下,跳到LED_1
LED_1:MOV R4,#8
MOV A,#0FEH
; LED顺序循环程序
LOOP1:MOV LED,A
LCALL DEL1S
RL A ;数据循环左移
DJNZ R4,LOOP1 ;循环不够八次则转移
LCALL DEL1S
INC R2
RETI;中断返回
;LED逆序循环程序
LED_2:MOV R4,#8
MOV A,#07Fh
LOOP2:MOV LED,A
LCALL DEL1S
RR A
DJNZ R4,LOOP2
LCALL DEL1S
INC R2
RETI ;中断返回
;定时器一赋初值
CZ: MOV TL0,#0B0H
MOV TH0,#3CH
RETI;中断返回
;延时1s程序
DEL1S:MOV R7,#60
DEL3:MOV R6,#200
DEL1:MOV R5,#250
DEL2:DJNZ R5,DEL2
DJNZ R6,DEL1
DJNZ R7,DEL3
RET
;延时1ms程序
DEL1MS:MOV R7,#1
DE3:MOV R6,#10
DE1:MOV R5,#100
DE2:DJNZ R5,DE2
您可能关注的文档
- 水土保持方案编制体会.doc
- 水和水蒸气的性质.doc
- 水处理与微生物.doc
- 水处理工艺对溶解性有机物的去除.doc
- 水吸收丙酮—空气常压填料-吸收塔设计.doc
- 水处理板块10大概念股价值解析.doc
- 水城县“十三五”规划研究报告.doc
- 水害防治制度汇编.doc
- 水处理过程中化学絮凝的原理和应用.doc
- 水害防治技术管理制.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 【花生十三】25公务员考试资料分析速算练习册及速算过程.pdf VIP
- mst2016说明书.pdf VIP
- 口腔科课件洁治.pptx
- 2025兴安盟公安局招聘165名留置看护警务辅助人员备考试题及答案解析.docx VIP
- 35KV变电站毕业设计(完整版).doc VIP
- AP微观经济学 2012年真题 (选择题+问答题) AP Microeconomics 2012 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 上海师范大学天华学院公共课《大学计算机基础》期末试卷A(有答案).docx VIP
- 高中生对AI 技术应用的态度与认知调查问卷.docx VIP
- 2025年度”五个方面“专题组织生活会个人对照检查发言材料.docx VIP
- 南方医科大学各专业实习大纲汇编.pdf VIP
原创力文档

文档评论(0)