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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)報(bào)告——單片機(jī)控制步進(jìn)電機(jī)(編輯修改稿)

2024-08-30 01:28 本頁面
 

【文章內(nèi)容簡介】 數(shù)模塊該模塊重要功效是調(diào)動溫度采集函數(shù)、步進(jìn)電機(jī)函數(shù)中函數(shù),實(shí)現(xiàn)模塊化編程。 整體功效AT89S52芯片控制ULN2003A芯片驅(qū)動步進(jìn)電機(jī),掃描鍵盤輸入運(yùn)行狀態(tài)以及運(yùn)轉(zhuǎn)步數(shù),當(dāng)電機(jī)外表溫度超過32℃是電機(jī)停止轉(zhuǎn)動,并且報(bào)警! 程序流程圖主程序流程圖如圖所示:開始初始化程序報(bào)警,紅燈點(diǎn)亮,步進(jìn)電機(jī)停轉(zhuǎn)判斷步進(jìn)電機(jī)溫度是否過高? 是 否鎖鍵盤等待開鍵盤 是 否確定輸入步數(shù)電機(jī)高溫?步進(jìn)電機(jī)運(yùn)轉(zhuǎn) 否 圖2 程序流程圖步進(jìn)電機(jī)驅(qū)動函數(shù)://ifndef _BJDJ_H_define _BJDJ_H_ include include define uchar unsigned chardefine uint unsigned intsbit k1=P1^0。sbit k2=P1^1。sbit k3=P1^2。sbit k4=P1^3。sbit k5=P1^4。sbit k6=P1^5。sbit k7=P1^6。sbit k8=P1^7。sbit k9=P0^0。sbit k10=P0^1。sbit k11=P0^2。sbit k12=P0^3。void key_scan()。void motor_turn()。void motor_stop()。endif//includeuchar code FFW[8]={0xfe,0xfc,0xfd,0xf9,0xfb,0xf3,0xf7,0xf6}。uchar code REV[8]={0xf6,0xf7,0xf3,0xfb,0xf9,0xfd,0xfc,0xfe}。uchar rate 。extern uchar i=0。 /********************************************************/ /* 延時(shí) /********************************************************/void delay(uchar x) { uchar i,j。 for(i=0。ix。i++)。 for(j = 0 。 j110 。 j++) 。 }/********************************************************//*步進(jìn)電機(jī)正轉(zhuǎn)/********************************************************/void motor_ffw(uchar x) { uchar i,j。 for (j=0。 jx。 j++) //轉(zhuǎn)1*n圈 { for (i=0。 i8。 i++) //一個(gè)周期轉(zhuǎn)45度 { P2 = FFW[i]。 //取數(shù)據(jù) delay(150)。 //調(diào)節(jié)轉(zhuǎn)速 } } }/********************************************************//*/*步進(jìn)電機(jī)反轉(zhuǎn)/********************************************************/void motor_rev(uchar x) { uchar i,j。 for (j=0。 jx。 j++) //轉(zhuǎn)1*n圈 { //退出此循環(huán)程序 for (i=0。 i8。 i++) //一個(gè)周期轉(zhuǎn)45度 { P2
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1