打印

pms150g按键

[复制链接]
520|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
34af9uc|  楼主 | 2022-10-15 21:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
//                     pms150g
//                 ______   ______
//           3.3v-|1-vdd \_/ gnd-8|-gnd
//               -|2-pa7     pa0-7|-
//               -|3-pa6     pa4-6|-led
//               -|4-pa5_____pa3-5|-anjian
#include        "extern.h"
led_1                bit                pa.0;
led_2                bit                pa.4;
anjian_1                bit                pa.5;
byte                kaiji;
void                anjian();
void                xianshi();
void        FPPA0 (void)
{
.ADJUST_IC        SYSCLK=IHRC/4                //        SYSCLK=IHRC/4
$                led_1                out,High;
$                led_2                out,High;
$                anjian_1                in,Pull;
kaiji                =0;
while (1)
{
xianshi();
anjian();

}
}

/*
void        Interrupt (void)
{
        pushaf;

        if (Intrq.T16)
        {        //        T16 Trig
                //        User can add code
                Intrq.T16        =        0;
                //...
        }

        popaf;
}

*/
void                anjian()
{
if(anjian_1==0)
{
if(kaiji==0){kaiji=1;} else{kaiji=0;}
}
while(anjian_1==0){nop;nop;}
}

void                xianshi()
{

if(kaiji==0)
{
led_1                =1;
led_2                =0;
}
if(kaiji==1)
{
led_1                =0;
.delay 4000000;
led_2                =1;
}

}

点灯.zip

554 Bytes

使用特权

评论回复

相关帖子

发新帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

300

主题

457

帖子

60

粉丝