freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

pwm控制直流電動(dòng)機(jī)轉(zhuǎn)速報(bào)告-資料下載頁

2025-03-04 07:15本頁面

【導(dǎo)讀】很方便的實(shí)現(xiàn)電機(jī)的智能控制。主要采用直流電機(jī)PWM調(diào)速系統(tǒng)以AT89S52. 單片機(jī)為控制核心,由命令輸入模塊、LCD顯示模塊及電機(jī)驅(qū)動(dòng)模塊組成。直流電機(jī)驅(qū)動(dòng)芯片發(fā)送PWM波形H型驅(qū)動(dòng)電路完成電機(jī)正、反轉(zhuǎn)和急??刂?,同時(shí)單片機(jī)不停的將PWM脈寬調(diào)制占空比送到LCD1602液晶來完成實(shí)時(shí)顯示。等組成,系統(tǒng)總體框圖如圖1所示。特點(diǎn)是硬件結(jié)構(gòu)相對(duì)于AT80C51復(fù)雜,編程容易。特點(diǎn)是具有8K字節(jié)的ROM,32個(gè)可編程IO. 據(jù)存儲(chǔ)器都可參加多種運(yùn)算;還有高效的查表處理指令。較多時(shí)需要較多的IO口。廣泛使用于數(shù)據(jù)處理、通信、遙控和防盜自動(dòng)警。鈴系統(tǒng)、風(fēng)淋室等需要手動(dòng)程式編制的產(chǎn)品上。綜合以上三種方案,本設(shè)計(jì)選擇方案一。特點(diǎn)是耗電少、壽命長(zhǎng)、成本低、故障少、可視。距離遠(yuǎn),但其只能顯示數(shù)字,字母。特點(diǎn)是體積小,功耗低,顯示內(nèi)容豐富,是單。片機(jī)應(yīng)用設(shè)計(jì)中最常用的信息顯示模塊。方案三:采用LCD12864顯示??梢燥@示8×4行16×16點(diǎn)陣的。漢字.也可完成圖形顯示.低電壓低功耗。不論硬件電路結(jié)構(gòu)或顯示程序都

  

【正文】 ned char PWM_ON。 //定義速度等級(jí) define CYCLE 10 //周期 /* 函數(shù)聲明 */ void DelayUs2x(unsigned char t)。//us 級(jí)延時(shí)函數(shù)聲明 void DelayMs(unsigned char t)。 //ms 級(jí)延時(shí) //unsigned char KeyScan(void)。//鍵盤掃描 void Init_Timer0(void)。//定時(shí)器初始化 /* 主函數(shù) */ main () { Init_Timer0()。 PWM_ON=0。 count=0。 DCOUT=0。 P1=0x00。 k1=1。 k2=1。 k3=1。 k4=1。 k5=1。 15 while (1) //主循環(huán) { if(k1==0)//正轉(zhuǎn) { DelayMs(150)。 IN1=1。 IN2=0。 } if(k2==0)//反轉(zhuǎn) { DelayMs(150)。 if(k2==0)//反轉(zhuǎn) { IN1=0。 IN2=1。 } } if(k3==0)//速度等級(jí)增加 { DelayMs(150)。 EA=0。 //總中斷打開 ET0=0。 //定時(shí)器中斷打開 if(PWM_ONCYCLE) PWM_ON++。 else PWM_ON=0。 EA=1。 //總中斷打開 ET0=1。 //定時(shí)器中斷打開 } if(k4==0)//速度等級(jí)減小 { DelayMs(150)。 EA=0。 //總中斷打開 ET0=0。 //定時(shí)器中斷打開 if(PWM_ON0) PWM_ON。 else PWM_ON=0。 EA=1。 //總中斷打開 ET0=1。 //定時(shí)器中斷打開 } if(k5==0)//停止 { 16 IN1=0。 IN2=0。 } } } /* uS 延時(shí)函數(shù),含有輸入?yún)?shù) unsigned char t,無返回值 unsigned char 是定義無符號(hào)字符變量,其值的范圍是 0~255 這里使用晶振 12M,精確延時(shí)請(qǐng)使用匯編 ,大致延時(shí) 長(zhǎng)度如下 T=tx2+5 uS */ void DelayUs2x(unsigned char t) { while(t)。 } /* mS 延時(shí)函數(shù),含有輸入?yún)?shù) unsigned char t,無返回值 unsigned char 是定義無符號(hào)字符變量,其值的范圍是 0~255 這里使用晶振 12M,精確延時(shí)請(qǐng)使用匯編 */ void DelayMs(unsigned char t) { while(t) { //大致延時(shí) 1mS DelayUs2x(245)。 DelayUs2x(245)。 } } /* 定時(shí)器初始化子程序 */ void Init_Timer0(void) { TMOD |= 0x01。 //使用模式 1, 16 位定時(shí)器,使用 |符號(hào)可以在使用多個(gè)定時(shí)器時(shí)不受影響 //TH0=0x00。 //給定初值 //TL0=0x00。 EA=1。 //總中斷打開 ET0=1。 //定時(shí)器中斷打開 TR0=1。 //定時(shí)器開關(guān)打開 17 } /* 定時(shí)器中斷子程序 */ void Timer0_isr(void) interrupt 1 { TH0=(655362021)/256。 //重新賦值 2ms TL0=(655362021)%256。 if (count==PWM_ON) { DCOUT = 0。 //如果定時(shí)等于 on 的時(shí)間, //說明作用時(shí)間結(jié)束,輸出低電平 } count++。 if(count == CYCLE) //反之低電平時(shí)間結(jié)束后返回高電平 { count=0。 if(PWM_ON!=0) //如果開啟時(shí)間是 0 保持原來狀態(tài) DCOUT = 1。 } } 1 2 3
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1