单片机--按键开关与发光二极管

来源:百度知道 编辑:UC知道 时间:2024/06/06 10:50:10
实验板上是按键开关 按下去会弹起来
这种开关高低电平是怎么样的?
按下去就是高 弹起来是低? 或者 按下去持续高 再按下持续低?
要用一个键控制一个发光二极管
麻烦给个程序。。。。。
重点:程序~~~ 一个按键开关控制一个二极管发光
例:P1.0 二极管
P2.0 开关

按下去是低,弹起来是高,现写一个!

KEY EQU P2.0 ;自己修改成实验板上的案件
LED EQU P1.0 ;自己修改实验板上的灯
MAIN:
CALL SCANKEY
SJMP MAIN

D40US:
MOV R5,#20
DJNZ R5,$
RET

SCANKEY:
JB p2.0,$
LCALL D40US
LCALL D40US
JNB p2.0,$
CALL CPLLED
RET

CPLLED:
MOV C,LED
CPL C
MOV LED,C
RET

RET

这个不一定的,要看它电路的设计,设计不同出来的效果也不同,建议你拿个万用表量一下就清楚了。
程序要看你的要求啦

按下去一般是低,抬起了就是高