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

松翰单片机独立按键

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

 

 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
//}}SONIX_CODE_OPTION

 ORG 0000H
 JMP A1
 ORG 0015H

A1: MOV A,#0;设置P4口为输入模式
 B0MOV P4M,A
 
 MOV A,#0FFH;设置为上拉模式
 B0MOV P4UR,A
 
 B0BTS0 P4.0;判断P4.0是否为1是继续否跳过下一条指令  
 JMP A2

 B0BSET P0M.0;设置p0.0为输出模式
 B0BCLR P0.0;点亮一个LED指示灯


A2: B0BTS0 P4.2;;判断P4.2是否为1是继续否跳过下一条指令  
 JMP A3
 B0BSET P0M.0;设置p0.0为输出模式
 B0BSET P0.0;熄灭一个LED指示灯 
a3:
 JMP A1


 ENDP
 

关闭窗口

相关文章