| 本帖最后由 芯圣电子官方QQ 于 2023-7-24 10:07 编辑 
 
 按键是人机交互的常用器件,超薄按键以其使用便捷而著称,将它与SDK-HC89F0541开发板配合(如图所示),有利于进行交互控制。 为了便于利用开发板的GND,故使软按键的2个引脚分别与P34和P33相连接。 
 
 
 按键控制LED灯的程序内容如下: #define     ALLOCATE_EXTERN
#include "HC89F0541.h"
#define LED P0_0
#define K3  P3_4
#define K4  P3_3
void main()
{
           CLKSWR = 0x51;
           CLKDIV = 0x01;
           P0M0 = 0xC0;
           P3M4 = 0x62;
           P3M3 = 0x62;
           LED=1;
          
           while(1)
           {
                            if(K3==0) LED=0;
                            else LED=1;
                           
                            if(K2==0) LED=0;
                            else LED=1;
           }
}
 
 下载程序后,当按下K3或K4键时,板上的LED4会被点亮,否则LED4会处于熄灭状态。工程RAR: 
 |