新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 单片机P1口高四位做按键,低四位做输出显示程序

单片机P1口高四位做按键,低四位做输出显示程序

作者: 时间:2016-11-26 来源:网络 收藏
;有对应的C51程序
;本程序主要是初步体现基于单片机的按键的设计,
;用P1口的低八位发光二极管显示,只是为了显示实验结果
;2007-06-05
org0000h
ljmp start
org0060h
start:
mova,#0f0h;准备给P1口高四位置高,做输入
movp1,a;给P1口高四位置高
mova,p1;读P1口
swapa;交换A的高四位与低四位,把P1口高四位的数据放到低四位
anla,#0fh;屏蔽掉高四位,把不用显示的高四位去掉,也可以不去掉,不会影响显示
movp1,a;将读到的数送P1口显示(通过P1口的低四位接的发光二极管显示)
ljmp start;重新扫描
end


评论


技术专区

关闭