1 / 11
文档名称:

单片机实验报告——led灯控制器.doc

格式:doc   大小:228KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机实验报告——led灯控制器.doc

上传人:gdntv68 2022/8/16 文件大小:228 KB

下载得到文件列表

单片机实验报告——led灯控制器.doc

文档介绍

文档介绍:-
. z.
"微机实验"报告
LED灯控制器
指Hz频率闪动;;
; 第四次时又顺序执行三种模式〔可以在任何时候按按钮,不必等上一模
-
. z.
; 式闪烁完〕
;Designed by: g*y
;*****************************************************************
$include ()
LED BIT ;LED灯控制端口
BEEP BIT ;蜂鸣器控制端口
KINT BIT ;KINT按钮端口
ORG 0000H ;复位入口
LJMP MAIN
ORG 0003H ;外部中断0入口
LJMP T_KINT
ORG 001BH ;定时器1入口
LJMP TIME1
MAIN: LCALL Init_Device ;初始化配置
MOV R0,#00H
CLR LED ;关led灯
CLR BEEP
CLR ;标志位1清零
CLR ;标志位2清零
SETB EA ;允许总中断
SETB E*0 ;外部中断0允许
SETB IT0 ;下降沿延触发
MOV TMOD,#10H ;置T1为定时方式1
SETB ET1 ;定时器T1允许中断
;*****************************************************************
;外部中断返回处,选择模式
;*****************************************************************
CHOO: CJNE R0,#02H,LOOP ;选择模式
LJMP CASE2 ;R0等于02H,跳转到模式2
LOOP: JC CASE1 ;R0小于02H,跳转到模式1
-
. z.
LJMP CASE3 ;R0大于02H,跳转到模式3
;*****************************************************************
;模式1,2Hz闪烁10s
;*****************************************************************
CASE1:MOV R1,#0C1H
MOV R2,#0B1H
MOV R7,#28H
LJMP START
;*****************************************************************
; 模式2,1Hz闪烁10s
;*****************************************************************
CASE2:MOV R1,#83H
MOV R2,#63H
MOV R7,#14H
LJMP START
;*****************************************************************
; 模式3,
;*****************************************************************
CASE3:MOV R1,#06H
MOV R2,#0C6H