久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
51單片機pwm驅動直流電機
[打印本頁]
作者:
天才小壯
時間:
2018-1-25 20:18
標題:
51單片機pwm驅動直流電機
#include <reg52.h>
//--定義使用的IO口--//
sbit PWM=P1^0;
//--定義一個全局變量--//
unsigned char timer1;
void Time1Config();
/*******************************************************************************
* 函 數 名 : main
* 函數功能 : 主函數
* 輸 入 : 無
* 輸 出 : 無
*******************************************************************************/
void main(void)
{
Time1Config();
while(1)
{
if(timer1>100) //PWM周期為100*0.5ms
{
timer1=0;
}
if(timer1 < 30) //改變30這個值可以改變直流電機的速度
{
PWM=1;
}
else
{
PWM=0;
}
}
}
/*******************************************************************************
* 函 數 名 : Time1Config
* 函數功能 : 設置定時器
* 輸 入 : 無
* 輸 出 : 無
*******************************************************************************/
void Time1Config()
{
TMOD|= 0x10; //設置定時計數器工作方式1為定時器
//--定時器賦初始值,12MHZ下定時0.5ms--//
TH1 = 0xFE;
TL1 = 0x0C;
ET1 = 1; //開啟定時器1中斷
EA = 1;
TR1 = 1; //開啟定時器
}
/*******************************************************************************
* 函 數 名 : Time1
* 函數功能 : 定時器1的中斷函數
* 輸 入 : 無
* 輸 出 : 無
*******************************************************************************/
void Time1(void) interrupt 3 //3 為定時器1的中斷號 1 定時器0的中斷號 0 外部中斷1 2 外部中斷2 4 串口中斷
{
TH1 = 0xFE; //重新賦初值
TL1 = 0x0C;
timer1++;
}
作者:
jkjjhhhjghfghyt
時間:
2018-12-19 12:59
為什么我的一插上直流電機就一直轉
作者:
xrp888
時間:
2021-5-31 22:29
請教師傅具體的原理圖,謝謝!!!
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲国产高清高潮精品美女
|
欧美日韩在线免费
|
日本不卡一区
|
欧美日韩在线精品
|
国产精品一二三区在线观看
|
性色在线
|
欧美视频免费在线观看
|
福利网址
|
狠狠入ady亚洲精品经典电影
|
中文字幕视频在线看
|
天堂视频中文在线
|
国产传媒在线播放
|
欧洲精品在线观看
|
国产精品一区在线
|
玩丰满女领导对白露脸hd
|
久久久国产一区
|
91 在线
|
一区二区三区中文字幕
|
色婷婷精品国产一区二区三区
|
夜夜夜夜草
|
亚洲第一色站
|
一区二区三区播放
|
欧美一区二区大片
|
午夜精品久久久久久久久久久久久
|
亚洲精品乱码久久久久久蜜桃
|
欧美一区二区三区久久精品
|
欧美久久久久久久
|
亚洲一区欧美
|
久久99精品久久久久子伦
|
激情国产视频
|
国产精品美女久久久久久免费
|
亚洲国产成人精品一区二区
|
精品国产乱码久久久久久蜜柚
|
91视频网址
|
欧美一级片在线看
|
美女视频黄的免费
|
91精品国产综合久久久久久丝袜
|
超碰免费观看
|
亚洲九九色
|
亚洲成人一区二区
|
天天操网
|