久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
直流電機(jī)調(diào)速程序
[打印本頁]
作者:
sansansan.3
時間:
2019-11-20 20:44
標(biāo)題:
直流電機(jī)調(diào)速程序
#include <reg52.h>
sbit KEY1 = P3^2;
sbit PWM = P1^0;
unsigned char CYCLE; //定義周期 該數(shù)字X基準(zhǔn)定時時間 如果是10 則周期是10 x 0.1ms
unsigned char PWM_ON ;//定義高電平時間
void delay(unsigned int cnt)
{
while(--cnt);
}
main()
{
unsigned char PWM_Num;//定義檔位
TMOD |=0x01;//定時器設(shè)置 1ms in 12M crystal
TH0=(65536-1000)/256;
TL0=(65536-1000)%256;//定時1mS
IE= 0x82; //打開中斷
TR0=1;
CYCLE = 10;// 時間可以調(diào)整 這個是10步調(diào)整 周期10ms 8位PWM就是256步
while(1)
{
if(!KEY1)
{
delay(30000);
if(!KEY1)
{
PWM_Num++;
if(PWM_Num==4)PWM_Num=0;
switch(PWM_Num){
case 0:P0=0x06;PWM_ON=0;break;//高電平時長
case 1:P0=0x5B;PWM_ON=4;break;
case 2:P0=0x4F;PWM_ON=6;break;
case 3:P0=0x66;PWM_ON=8;break;
default:break;
}
}
}
}
}
/********************************/
/* 定時中斷 */
/********************************/
void tim(void) interrupt 1 using 1
{
static unsigned char count; //
TH0=(65536-1000)/256;
TL0=(65536-1000)%256;//定時1mS
if (count==PWM_ON)
{
PWM = 1; //燈滅
}
count++;
if(count == CYCLE)
{
count=0;
if(PWM_ON!=0) //如果左右時間是0 保持原來狀態(tài)
PWM = 0;//燈亮
}
}
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
中文字字幕一区二区三区四区五区
|
91精品国产自产在线老师啪
|
一区二区三区免费在线观看
|
国产免费国产
|
99免费视频
|
一级片视频免费
|
中文字幕av亚洲精品一部二部
|
亚洲人在线观看视频
|
国产成人精品一区二区三区四区
|
国产一区二区三区在线视频
|
日韩免费高清视频
|
亚洲天堂av网
|
午夜欧美一区二区三区在线播放
|
99精品在线观看
|
婷婷综合网
|
91精品国产乱码麻豆白嫩
|
亚洲一区二区三区四区五区午夜
|
亚洲国产精品日韩av不卡在线
|
亚洲一区在线播放
|
日本久久久影视
|
中文字幕在线人
|
激情欧美日韩一区二区
|
久久久精品网站
|
91新视频
|
精品国产一区久久
|
好姑娘高清在线观看电影
|
日韩一区二区三区在线播放
|
国产精品一区二区久久精品爱微奶
|
欧美视频一区二区三区
|
在线观看av免费
|
欧美精品综合
|
精产国产伦理一二三区
|
亚洲成人精品
|
欧美日韩成人
|
精品一区二区三区在线观看
|
蜜桃官网
|
久久免费看
|
在线观看免费高清av
|
亚洲国产精品一区二区久久
|
狠狠做深爱婷婷综合一区
|
91精品成人久久
|