pms150gpwm

[复制链接]
332|0
手机看帖
扫描二维码
随时随地手机跟帖
34af9uc|  楼主 | 2021-10-16 00:50 | 显示全部楼层 |阅读模式
/****************padaulk:pms150g*******************/
/****************ide:0.91**************************/
/****************qq:774145445**********************/
/****************快手:共同学习stm8*****************/
#include        "extern.h"
/**************************************************/
led                        bit                pa.0;                //红
k_jia                bit                pa.7;
k_jian                bit                pa.6;
/**************************************************/
void      anjian();
byte      k_a1;
/**************************************************/
void        FPPA0 (void)
{
.ADJUST_IC        SYSCLK=IHRC/8, IHRC=16MHz, VDD=5V;
/**************************************************/
$                led                        out,low;                //输出低
$                k_jia                in,pull;                //输入上拉
$                k_jian                in,pull;                //输入上拉
k_a1        =0;
/**************************************************/
$                tm2c                ihrc,pa3,pwm;
//tm2ct                //timer2计数寄存器
//tm2b                //timer2上限寄存器
$                tm2s                8bit,/1/1;
/**************************************************/
tm2ct                =0xff;
tm2b                =0x0f;
led =1;
while (1)
{
anjian();
if(led ==1) {led =0;} else{led =1;}
.delay 100000;
}                                                                                                                                               

}
/**************************************************/
void      anjian()
{
if(k_jia ==0)
{
k_a1                ++;
tm2b                =k_a1;
}
if(k_jian ==0)
{
k_a1                --;
tm2b                =k_a1;

}
}
/**************************************************/

/*
void        Interrupt (void)
{
        pushaf;

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

        popaf;
}
*/


使用特权

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

本版积分规则

273

主题

430

帖子

55

粉丝