亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標題: 單片機直流電機調速的程序 [打印本頁]

作者: XXSSSD    時間: 2023-7-19 19:42
標題: 單片機直流電機調速的程序
#include <REGX52.H>
#include "Delay.h"
#include "Key.h"
#include "Nixie.h"
#include "Timer0.h"

sbit Motor=P1^0;

unsigned char Counter,Compare;        //計數值和比較值,用于輸出PWM
unsigned char KeyNum,Speed;

void main()
{
        Timer0_Init();
        while(1)
        {
                KeyNum=Key();
                if(KeyNum==1)
                {
                        Speed++;
                        Speed%=4;
                        if(Speed==0){Compare=0;}        //設置比較值,改變PWM占空比
                        if(Speed==1){Compare=50;}
                        if(Speed==2){Compare=75;}
                        if(Speed==3){Compare=100;}
                }
                Nixie(1,Speed);
        }
}

void Timer0_Routine() interrupt 1
{
        TL0 = 0x9C;                //設置定時初值
        TH0 = 0xFF;                //設置定時初值
        Counter++;
        Counter%=100;        //計數值變化范圍限制在0~99
        if(Counter<Compare)        //計數值小于比較值
        {
                Motor=1;                //輸出1
        }
        else                                //計數值大于比較值
        {
                Motor=0;                //輸出0
        }
}







歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1