新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 單片機P1口高四位做按鍵,低四位做輸出顯示程序

單片機P1口高四位做按鍵,低四位做輸出顯示程序

作者: 時間:2016-11-26 來源:網(wǎng)絡(luò) 收藏
;有對應(yīng)的C51程序
;本程序主要是初步體現(xiàn)基于單片機的按鍵的設(shè)計,
;用P1口的低八位發(fā)光二極管顯示,只是為了顯示實驗結(jié)果
;2007-06-05
org0000h
ljmp start
org0060h
start:
mova,#0f0h;準(zhǔn)備給P1口高四位置高,做輸入
movp1,a;給P1口高四位置高
mova,p1;讀P1口
swapa;交換A的高四位與低四位,把P1口高四位的數(shù)據(jù)放到低四位
anla,#0fh;屏蔽掉高四位,把不用顯示的高四位去掉,也可以不去掉,不會影響顯示
movp1,a;將讀到的數(shù)送P1口顯示(通過P1口的低四位接的發(fā)光二極管顯示)
ljmp start;重新掃描
end


關(guān)鍵詞: 單片機顯示程序P1

評論


技術(shù)專區(qū)

關(guān)閉