专注电子技术学习与研究
当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

松翰单片机闪烁程序

作者:佚名   来源:本站原创   点击数:  更新时间:2013年03月16日   【字体:


CHIP SN8F27E65
//{{SONIX_CODE_OPTION
.Code_Option WDT_CLK Flosc/4
.Code_Option Reset_Pin P04
.Code_Option LVD LVD_Max ; 3.3V Reset
.Code_Option Watch_Dog Disable ;关闭看门狗
.Code_Option Low_Fcpu Flosc/1
.Code_Option High_Clk IHRC_16M ; Internal 16M RC Oscillator
.Code_Option High_Fcpu Fhosc/1
.Code_Option Security Enable
.Code_Option Noise_Filter Enable
code down: http://www.51hei.com/f/shssd.rar
//}}SONIX_CODE_OPTION

LED EQU P0.2;LED连接口
LED0 EQU P0M.2;I/o口输入输出状态控制
ORG 0
JMP A1
ORG 15

A1: B0BSET LED0;设置P0.2为输出状态
B0BCLR LED;输出低电平点亮LED
CALL M001;延时
B0BSET LED;输出高电平熄灭LED
CALL M001;延时
JMP A1;循环执行程序

;******************************************
;延时子程序
;******************************************
M001: MOV A,#20
MOV 51H,A
M002: MOV A,#248
MOV 52H,A
M003: MOV A,#250
MOV 53H,A
M004: DECMS 53H
JMP M004
DECMS 52H
JMP M003
DECMS 51H
JMP M002
RET
;*****************************************
;程序结束
;*****************************************
ENDP 
 

关闭窗口

相关文章