久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
如何用51單片機產生一個控制電機轉速和正反轉的PWM信號
[打印本頁]
作者:
青空0
時間:
2023-3-6 18:14
標題:
如何用51單片機產生一個控制電機轉速和正反轉的PWM信號
謝謝大家
作者:
Hephaestus
時間:
2023-3-6 23:33
你需要先找到能夠產生一個控制電機轉速和正反轉的PWM信號的51單片機。
作者:
405616736
時間:
2023-3-6 23:54
#include "reg52.h" //此文件中定義了單片機的一些特殊功能寄存器
typedef unsigned int u16; //對數據類型進行聲明定義
typedef unsigned char u8;
sbit PWM=P1.0 //PWM輸出
void delay(u16 i) //延時函數
{
while(i--);
}
void Timer0Init()
{
TMOD|=0X01; //選擇為定時器0模式,工作方式1,僅用TR0打開啟動。
TH0=0XFC; //給定時器賦初值,定時1ms
TL0=0X18;
ET0=1; //打開定時器0中斷允許
EA=1; //打開總中斷
TR0=1; //打開定時器
}
void main()
{
Timer0Init(); //定時器0初始化
while(1);
}
void Timer0() interrupt 1
{
static u16 out_time, bright_time;
static u16 i;
TH0=0XFC; //給定時器賦初值,定時1ms
TL0=0X18;
i++;
if(i==1000) //1s
{
i=0;
for(bright_time=0;bright_time<=500;bright_time++)
{
out_time=500-bright_time;
PWM=1;
delay(out_time);
PWM=0;
delay(bright_time);
}
for(out_time=0;out_time<=500;out_time++)
{
bright_time=500-out_time;
PWM=0;
delay(bright_time);
PWM=1;
delay(out_time);
}
}
}
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
欧美一区免费
|
欧美成人a∨高清免费观看 老司机午夜性大片
|
91久久北条麻妃一区二区三区
|
91在线一区
|
欧美黑人一级爽快片淫片高清
|
无毛av
|
日本午夜视频
|
国产精品视频免费观看
|
国产精品久久久久久久久久久久
|
成人在线精品视频
|
国产一区二区精品在线观看
|
日韩精品免费视频
|
国产精品美女久久久久aⅴ国产馆
|
国产乱码精品一区二区三区中文
|
一本色道精品久久一区二区三区
|
成人免费在线播放
|
国产一区二区影院
|
久操伊人
|
麻豆91精品91久久久
|
第一区在线观看免费国语入口
|
成人午夜电影在线观看
|
美女一级毛片
|
毛片网络
|
亭亭五月激情
|
精品综合久久
|
国内精品一区二区三区
|
狠狠艹
|
国产精品国产a
|
午夜免费在线观看
|
久久亚洲一区
|
日韩精品在线视频免费观看
|
精品久久久久国产免费第一页
|
国产精品久久久久久久久久三级
|
日韩欧美在线一区
|
亚洲精品久久久久久久久久久久久
|
日本男人天堂
|
91av视频在线观看
|
天堂一区
|
精品久久国产
|
天天操天天怕
|
免费黄色的视频
|