專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

松翰單片機(jī)獨(dú)立按鍵

作者:佚名   來源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間: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         ;關(guān)閉看門狗
 .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;設(shè)置P4口為輸入模式
 B0MOV P4M,A
 
 MOV A,#0FFH;設(shè)置為上拉模式
 B0MOV P4UR,A
 
 B0BTS0 P4.0;判斷P4.0是否為1是繼續(xù)否跳過下一條指令  
 JMP A2

 B0BSET P0M.0;設(shè)置p0.0為輸出模式
 B0BCLR P0.0;點(diǎn)亮一個(gè)LED指示燈


A2: B0BTS0 P4.2;;判斷P4.2是否為1是繼續(xù)否跳過下一條指令  
 JMP A3
 B0BSET P0M.0;設(shè)置p0.0為輸出模式
 B0BSET P0.0;熄滅一個(gè)LED指示燈 
a3:
 JMP A1


 ENDP
 

關(guān)閉窗口

相關(guān)文章