步進電機驅動程序資料.doc
《步進電機驅動程序資料.doc》由會員分享,可在線閱讀,更多相關《步進電機驅動程序資料.doc(21頁珍藏版)》請在裝配圖網上搜索。
步進電機驅動程序 采用熱轉印制作 PCB ,電路采用2相推挽全橋驅動,單片機采用 STC54C12C5404 學生的設計要求:具體的模式如下:五種模式選擇 一:停止? 二:順時針轉2分鐘,停6分鐘,循環(huán); 三:逆時針轉2分鐘,停6分鐘,循環(huán); 四:順指針轉2分鐘停6分鐘,逆時針轉2分鐘停6分鐘,循環(huán); 五:順指針轉5分鐘,逆時針轉5分鐘持續(xù)3小時,停9小時,循環(huán)? 請將模式四和五放在首選?用數字碼顯示模式 步進電機39BYG250 品牌: 北斗 型號: 39BYG 技術參數 步距角: 1.8 電流: 0.4 A 電阻: 27 Ω 重量: 0.130 kg 驅動電壓: 12 V 相電流: 0.4 A 相數: 2 環(huán)境溫度: 130 ℃ 1代表程式1,2代表程式2????? 1位數碼管,1個按鈕 8圈/分, 每圈要分4步跳 //2010.8.26 /************************************************** 具體的模式如下:五種模式選擇 0:停止? 1:順時針轉2分鐘,停6分鐘,循環(huán); 2:逆時針轉2分鐘,停6分鐘,循環(huán); 3:順指針轉2分鐘停6分鐘,逆時針轉2分鐘停6分鐘,循環(huán); 4:順指針轉5分鐘,逆時針轉5分鐘持續(xù)3小時,停9小時,循環(huán)? 模式四和五放在首選?用數字碼顯示模式 1代表程式1,2代表程式2????? 1位數碼管,1個按鈕 8圈/分,68 每圈要分4步跳 ;***************************************************************/ #include "STC12C5410AD.H"http://頭文件 #include "intrins.h"http://頭文件 #define uchar unsigned char//宏定義 #define uint unsigned int//宏定義 #define DPDR P2//并行數據接口定義 sbit key=P3^2;//按鍵 sbit AB=P3^5; sbit CP=P3^3; //sbit HHH=P1^6; sbit CLL=P3^4; bit Forward_Inversion_bit;//正轉,//反轉,標志 bit bit_bit; //1:正轉 //0:反轉 bit Start_Stop_bit;//啟動,停止,標志 //1:啟動 //0:停止 //uchar count_2; uint counter_3; uchar counter_4; uchar Forward_Tolerance_Counter;//正轉容錯記數器,保持步進電機不跳步 uchar Inversion_Tolerance_Counter;//反轉容錯記數器,保持步進電機不跳步 uchar Mode_Selection;//模式選擇////數碼管顯示值 //0:停止? //1:順時針轉2分鐘,停6分鐘,循環(huán); //2:逆時針轉2分鐘,停6分鐘,循環(huán); //3:順指針轉2分鐘停6分鐘,逆時針轉2分鐘停6分鐘,循環(huán); //4:順指針轉5分鐘,逆時針轉5分鐘持續(xù)3小時,停9小時,循環(huán)? uchar Time_Counter_5;//時間計數器:200*5=1秒 uchar Time_Counter_60;//時間計數器:1秒*60=1分鐘 uchar Time_Counter_x;//時間計數器:1分鐘*x=x分鐘 uchar Time_3_by_3;//時間計數器:3小時*3=9小時 uchar Time_30_by_30;//時間計數器:3小時*3=9小時 #define ISP_IAP_BYTE_READ 0x01//讀 #define ISP_IAP_BYTE_PROGRAM 0x02//編程 #define ISP_IAP_SECTOR_ERASE 0x03//扇區(qū)擦除 #define ENABLE_ISP 0x85//等待時間,和對ISP_CONTR設置初值 #define EEPROM_ADDRESS_1 0x2800//第一扇區(qū)地址 2800-29FF #define EEPROM_ADDRESS_2 0x2A00//第二扇區(qū)地址 2A00-2BFF #define EEPROM_ADDRESS_3 0x2A01//第二扇區(qū)地址 2A00-2BFF //#define EEPROM_ADDRESS_3 0x2C00//第三扇區(qū)地址 2C00-2DFF //#define EEPROM_ADDRESS_4 0x2E00//第四扇區(qū)地址 2E00-2FFF uchar DATA_H_ADDRESS;//單片機內部 EEPROM 地址高字節(jié) uchar DATA_L_ADDRESS;//單片機內部 EEPROM 地址低字節(jié) uint sfr_16;//雙字節(jié)緩存對單片機內部 EEPROM 地址字節(jié)的處理 uchar code DispTab_Digital[]={0xa0,0xf3,0x34,0x32,0x63,0x2a,0x28,0xb3,0x20,0x22,0xff};//數碼管顯示 //0;1;2;3;4;5; ; uchar code DispTab_Inversion[]={0x60,0x09,0x12,0x84};//反轉 //d=+,c=-; //b=+,a=-; //c=+,d=-; //a=+,b=-; /* uchar code DispTab_Forward[]={0xa3,0x3a,0xac,0xca};//正轉 //a=-,b=+;1010 0011=0xa3 //c=-,d=+;0011 1010=0x3a //a=+,b=-;1010 1100=0xac //c=+,d=-;1000 1010=0xca*/ uchar code DispTab_Forward[]={0x84,0x12,0x09,0x60};//正轉 //a=-,b=+;1010 0011=0xa3 //c=-,d=+;0011 1010=0x3a //a=+,b=-;1010 1100=0xac //c=+,d=-;1000 1010=0xca void delay(uint z)//延時為 1ms { uchar x,x1; for(;z>0;z--) { for(x=0;x<114;x++) { for(x1=0;x1<1;x1++); } } } void init() { P1M1=0xff;// 設為強上拉0101 0101 P2M1=0xff;// 設為強上拉0101 0101 DPDR=0xaa; TMOD=0x11; TH1=0x16;//10ms TL1=0xed;//10ms TH0=0x16;//200ms TL0=0xed;//200ms EA=1; ET1=1; TR1=0; CLL=1; AB=1; CP=1; ET0=1; TR0=1; PT0=1; WDT_CONTR=0x3d;//看門狗//0x3c=1.2S,,,0x3d=2.2S,,,0x3e=4.5S counter_3=0; counter_4=0; bit_bit=0; Forward_Tolerance_Counter=0; Inversion_Tolerance_Counter=0; Time_Counter_5=0;//時間計數器:200*5=1秒 Time_Counter_60=0;//時間計數器:1秒*60=1分鐘 Time_Counter_x=0;//時間計數器:1分鐘*x=x分鐘 Time_3_by_3=0;//時間計數器:3小時*3=9小時 } void Timer0(void) interrupt 1 { //static uchar WDT_CONTR_Counter; TH0=0x16;//200ms TL0=0xed;//200ms //WDT_CONTR_Counter++; //if(WDT_CONTR_Counter==9)//4S 喂一次狗, //{ //WDT_CONTR_Counter=0; //WDT_CONTR=0x3d;//看門狗 //} //////////////////////////////////////// //0:停止? if(Mode_Selection==0) { Start_Stop_bit=0;//停止? } //1:順時針轉2分鐘,停6分鐘,循環(huán). else if(Mode_Selection==1)//Forward_Inversion_bit;//正轉,//反轉 { if(Start_Stop_bit==1) { Time_Counter_5++;//時間計數器:200*5=1秒 if(Time_Counter_5==5) { Time_Counter_5=0; Time_Counter_60++;//時間計數器:1秒*60=1分鐘 if(Time_Counter_60==59) { Time_Counter_60=0; Time_Counter_x++;//1分鐘*x=x分鐘 if(Time_Counter_x==2) { Time_Counter_x=0; Start_Stop_bit=0; Forward_Inversion_bit=1; } } } } else { Time_Counter_5++;//時間計數器:200*5=1秒 if(Time_Counter_5==5) { Time_Counter_5=0; Time_Counter_60++;//時間計數器:1秒*60=1分鐘 if(Time_Counter_60==59) { Time_Counter_60=0; Time_Counter_x++;//1分鐘*x=x分鐘 if(Time_Counter_x==6) { Time_Counter_x=0; Start_Stop_bit=1; Forward_Inversion_bit=1; } } } } } //2:逆時針轉2分鐘,停6分鐘,循環(huán); else if(Mode_Selection==2)//Forward_Inversion_bit;//正轉,//反轉 { if(Start_Stop_bit==1) { Time_Counter_5++;//時間計數器:200*5=1秒 if(Time_Counter_5==5) { Time_Counter_5=0; Time_Counter_60++;//時間計數器:1秒*60=1分鐘 if(Time_Counter_60==59) //60 { Time_Counter_60=0; Time_Counter_x++;//1分鐘*x=x分鐘 if(Time_Counter_x==2) //2 { Time_Counter_x=0; Start_Stop_bit=0; Forward_Inversion_bit=0; } } } } else { Time_Counter_5++;//時間計數器:200*5=1秒 if(Time_Counter_5==5) { Time_Counter_5=0; Time_Counter_60++;//時間計數器:1秒*60=1分鐘 if(Time_Counter_60==59)//60 { Time_Counter_60=0; Time_Counter_x++;//1分鐘*x=x分鐘 if(Time_Counter_x==6)//6 { Time_Counter_x=0; Start_Stop_bit=1; Forward_Inversion_bit=0; } } } } } //3:順指針轉2分鐘停6分鐘,逆時針轉2分鐘停6分鐘,循環(huán); else if(Mode_Selection==3)//Forward_Inversion_bit;//正轉,//反轉 { if(Start_Stop_bit==1) { Time_Counter_5++;//時間計數器:200*5=1秒 if(Time_Counter_5==5) { Time_Counter_5=0; Time_Counter_60++;//時間計數器:1秒*60=1分鐘 if(Time_Counter_60==59) { Time_Counter_60=0; Time_Counter_x++;//1分鐘*x=x分鐘 if(Time_Counter_x==2) { Time_Counter_x=0; Start_Stop_bit=0; Forward_Inversion_bit=~Forward_Inversion_bit; } } } } else { Time_Counter_5++;//時間計數器:200*5=1秒 if(Time_Counter_5==5) { Time_Counter_5=0; Time_Counter_60++;//時間計數器:1秒*60=1分鐘 if(Time_Counter_60==59) { Time_Counter_60=0; Time_Counter_x++;//1分鐘*x=x分鐘 if(Time_Counter_x==6) { Time_Counter_x=0; Start_Stop_bit=1; } } } } } //4:順指針轉5分鐘,逆時針轉5分鐘持續(xù)3小時,停9小時,循環(huán)? else if(Mode_Selection==4) { if(Start_Stop_bit==1) { Time_Counter_5++;//時間計數器:200*5=1秒 if(Time_Counter_5==5) { Start_Stop_bit=1; Time_Counter_5=0; Time_Counter_60++;//時間計數器:1秒*60=1分鐘 if(Time_Counter_60==59) //60 { Time_Counter_60=0; Time_Counter_x++;//1分鐘*x=x分鐘 if(Time_Counter_x==5) //5分鐘 { Time_Counter_x=0; Forward_Inversion_bit=!Forward_Inversion_bit; Time_3_by_3++; if(Time_3_by_3==36) //36//3鐘 { Start_Stop_bit=0; Time_3_by_3=0; TH1=0x16;//200ms TL1=0xed;//200ms TR0=0; TR1=1; } } } } } } } void Timer1(void) interrupt 3 { //static uchar count; TH1=0x16;//200ms TL1=0xed;//200ms if(Mode_Selection==4) { if(Start_Stop_bit==0) { Time_Counter_5++;//時間計數器:200*5=1秒 if(Time_Counter_5==5) { Start_Stop_bit=0; Time_Counter_5=0; Time_Counter_60++;//時間計數器:1秒*60=1分鐘 if(Time_Counter_60==59) //60 { Time_Counter_60=0; Time_Counter_x++;//1分鐘*x=x分鐘 if(Time_Counter_x==59) //60分鐘 { Time_Counter_x=0; Time_3_by_3++; if(Time_3_by_3==9) //9鐘 { Start_Stop_bit=1; Time_3_by_3=0; Forward_Inversion_bit=1; TH0=0x16;//200ms TL0=0xed;//200ms TR0=1; TR1=0; } } } } } } } void IAP_Disable()//關閉 IAP { ISP_CONTR=0; ISP_CMD=0; ISP_TRIG=0; } void Byte_read()//讀 { uint sfr_sfr; sfr_sfr=sfr_16; DATA_L_ADDRESS=sfr_sfr;//低地址字節(jié) sfr_sfr>>=8; DATA_H_ADDRESS=sfr_sfr;//高地址字節(jié) ISP_CONTR=ENABLE_ISP; ISP_CMD=ISP_IAP_BYTE_READ; ISP_ADDRH=DATA_H_ADDRESS; ISP_ADDRL=DATA_L_ADDRESS; //EA=0; ISP_TRIG=0x46; ISP_TRIG=0xb9; _nop_(); //EA=1; //ISP_DATA//讀出的數據在 ISP_DATA IAP_Disable(); } void Byte_program(uchar Byte_data)////編程//Byte_data為要保存的數據 { uint sfr_sfr; sfr_sfr=sfr_16; DATA_L_ADDRESS=sfr_sfr;//低地址字節(jié) sfr_sfr>>=8; DATA_H_ADDRESS=sfr_sfr;//高地址字節(jié) ISP_CONTR=ENABLE_ISP; ISP_CMD=ISP_IAP_BYTE_PROGRAM; ISP_ADDRH=DATA_H_ADDRESS; ISP_ADDRL=DATA_L_ADDRESS; ISP_DATA=Byte_data; //EA=0; ISP_TRIG=0x46; ISP_TRIG=0xb9; _nop_(); //EA=1; // IAP_Disable(); } void Sector_Erase()//扇區(qū)擦除 { uint sfr_sfr; sfr_sfr=sfr_16; DATA_L_ADDRESS=sfr_sfr;//低地址字節(jié) sfr_sfr>>=8; DATA_H_ADDRESS=sfr_sfr;//高地址字節(jié) ISP_CONTR=ENABLE_ISP; ISP_CMD=ISP_IAP_SECTOR_ERASE; ISP_ADDRH=DATA_H_ADDRESS; ISP_ADDRL=DATA_L_ADDRESS; //EA=0; ISP_TRIG=0x46; ISP_TRIG=0xb9; _nop_(); //EA=1; //IAP_Disable();//關閉 IAP } void Digital_Tube()//數碼管顯示 { //uchar ii,temp,a; //P1=DispTab_Digital[2]; P1=DispTab_Digital[Mode_Selection]; //HHH=0; } void Key_Detection()//按鍵檢測 { if(Mode_Selection>4) { Mode_Selection=0; } if(key==0) { delay(20); if(key==0) { Digital_Tube();//數碼管顯示 while(key==0); delay(20); if(Mode_Selection==0) { Mode_Selection=1; Start_Stop_bit=1; Forward_Inversion_bit=1; } else if(Mode_Selection==1) { Mode_Selection=2; Start_Stop_bit=1; Forward_Inversion_bit=0; } else if(Mode_Selection==2) { Mode_Selection=3; Start_Stop_bit=1; Forward_Inversion_bit=1; } else if(Mode_Selection==3) { Mode_Selection=4; Start_Stop_bit=1; Forward_Inversion_bit=1; } else if(Mode_Selection==4) { Mode_Selection=0; Start_Stop_bit=0; Forward_Inversion_bit=1; } else if(Mode_Selection==0) { Mode_Selection=1; //Start_Stop_bit=0; //Forward_Inversion_bit=1; } Time_Counter_5=0;//時間計數器:200*5=1秒 Time_Counter_60=0;//時間計數器:1秒*60=1分鐘 Time_Counter_x=0;//時間計數器:1分鐘*x=x分鐘 Time_3_by_3=0;//時間計數器:3小時*3=9小時 counter_3=0; counter_4=0; bit_bit=0; sfr_16=EEPROM_ADDRESS_1; Sector_Erase();//扇區(qū)擦除 Byte_program(Mode_Selection);////編程 IAP_Disable(); Digital_Tube();//數碼管顯示 } } } void Database_Refresh()//刷新數據庫 { sfr_16=EEPROM_ADDRESS_1; Byte_read();//讀 Mode_Selection=ISP_DATA; if(Mode_Selection>4) { Mode_Selection=0; } sfr_16=EEPROM_ADDRESS_2; Byte_read();//讀 Forward_Tolerance_Counter=ISP_DATA; sfr_16=EEPROM_ADDRESS_3; Byte_read();//讀 Inversion_Tolerance_Counter=ISP_DATA; if(Mode_Selection==0) { Start_Stop_bit=0; } if(Mode_Selection==2) { Start_Stop_bit=1; Forward_Inversion_bit=0; } if((Mode_Selection==1)||(Mode_Selection==1)) { Start_Stop_bit=1; Forward_Inversion_bit=1; } //if(Mode_Selection==3) //{ // Start_Stop_bit=1; // Forward_Inversion_bit=1; //} //else //{ // Start_Stop_bit=1; // Forward_Inversion_bit=1; //} } void main() { //uchar i; init();//單片機硬件資源初始化 Database_Refresh();//刷新數據庫 Digital_Tube();//數碼管顯示 TR1=0; while(1) { Key_Detection();//按鍵檢測 WDT_CONTR=0x3d;//看門狗 delay(27);//27 if(Start_Stop_bit==1)//啟動,停止,標志 { if(Forward_Inversion_bit==1)//正轉,//反轉,標志 { Forward_Tolerance_Counter++; if(Forward_Tolerance_Counter>3) { Forward_Tolerance_Counter=0; } DPDR=DispTab_Forward[Forward_Tolerance_Counter]; if(Forward_Tolerance_Counter==0) { Inversion_Tolerance_Counter=1; } if(Forward_Tolerance_Counter==1) { Inversion_Tolerance_Counter=0; } if(Forward_Tolerance_Counter==2) { Inversion_Tolerance_Counter=3; } if(Forward_Tolerance_Counter==3) { Inversion_Tolerance_Counter=2; } } else if(Forward_Inversion_bit==0)//反轉 { Inversion_Tolerance_Counter++; if(Inversion_Tolerance_Counter>3) { Inversion_Tolerance_Counter=0; } DPDR=DispTab_Inversion[Inversion_Tolerance_Counter]; if(Inversion_Tolerance_Counter==0) { Forward_Tolerance_Counter=1; } if(Inversion_Tolerance_Counter==1) { Forward_Tolerance_Counter=0; } if(Inversion_Tolerance_Counter==2) { Forward_Tolerance_Counter=3; } if(Inversion_Tolerance_Counter==3) { Forward_Tolerance_Counter=2; } } sfr_16=EEPROM_ADDRESS_2; Sector_Erase();//扇區(qū)擦除 Byte_program(Forward_Tolerance_Counter);////編程 sfr_16=EEPROM_ADDRESS_3; Byte_program(Inversion_Tolerance_Counter);////編程 IAP_Disable(); if(bit_bit==0) { counter_3++; if(counter_3==50) { counter_3=0; Start_Stop_bit=0; bit_bit=1; } } } if(bit_bit==1) { counter_4++; if(counter_4==20) { counter_4=0; Start_Stop_bit=1; bit_bit=0; } } if(Start_Stop_bit==0)//啟動,停止,標志 { DPDR=0xaa; } } } 勵志美文美句摘抄 1?不要放棄自己就是真正的堅強,虛心就是堅強,努力就是堅強,從頭再來就是堅強,正直就是堅強,學會堅強之前要學會如何愛惜自己? 2?人生,就沒有,永遠的悲痛;也沒有,永遠的歡欣?能使我們堅強的,往往不是順境,而是逆境;能讓我們醒悟的,往往不是高興,而是傷心?學會忍受,懂得艱辛,于曲折中前進? 3?人都說比天空和大地更遠的距離是人與人的距離,因為人心里都會藏匿太多的猜忌和戒備,想要快樂就甩開生命中這些過于沉重,卻又不必要的行李吧,生命中有愛就足夠了?試著給周圍你所熟識的還有你還陌生的人一個真誠無惕的微笑吧,它可以觸摸到他人的心靈,微笑是有感染力有連帶性的,它會無聲的滲透進每個易感的心靈,更會讓更多的心靈為之感動,心中有愛就會快樂,就會讓微笑發(fā)自心底,燦爛在臉上? 4?千萬不要因為自己已經到了結婚年齡而草率結婚?想結婚,就要找一個能和你心心相印相輔相攜的伴侶?不要因為放縱和游戲而戀愛,不要因為戀愛而影響工作和事業(yè),更不要因一樁草率而失敗的婚姻而使人生受阻?感情用事往往會因小失大? 5?你要從現在開始,微笑著面對生活,不要抱怨生活給了你太多的磨難,不要抱怨生活中有太多的曲折,不要抱怨生活中存在的不公?當你走過世間的繁華與喧囂,閱盡世事,你會幡然明白:人生不會太圓滿,再苦也要笑一笑! 6?不要讓灰色的烏云籠罩一輩子,生命中還有很多美好的不要讓其遮蓋,不要因為一片烏云毀了一切,人生中還有很多可以去把握? 7?每一個成功者的背后都有一個心路的旅程,雨中漫步你不會比別人先一步看到彩虹? 8?面對人生的煩惱與挫折,最重要的是擺正自己的心態(tài),積極面對一切?再苦再累,也要保持微笑?笑一笑,你的人生會更美好! 9?命運,不過是失敗者無聊的自慰,不過是懦怯者的解嘲?人們的前途只能靠自己的意志?自己的努力來決定? 10?你或許無法改變身高和體形,但是可以改變你的態(tài)度?我們每個人都有力量去培養(yǎng)和保持為我所用的積極態(tài)度,提高我們的人生質量,完成我們的人生目標?態(tài)度是人生理想的昭示,而非既有成果的反映?改變你的態(tài)度,就可以改變你的人生? 11?不要像玻璃那樣脆弱?有的人眼睛總盯著自己,所以長不高看不遠;總是喜歡怨天尤人,也使別人無比厭煩?沒有苦中苦,哪來甜中甜?不要像玻璃那樣脆弱,而應像水晶一樣透明,太陽一樣輝煌,臘梅一樣堅強?既然睜開眼睛享受風的清涼,就不要埋怨風中細小的沙粒? 12?常言道,失敗是成功之母,而我卻認為,失敗是一種解脫和瀟灑,也是一種“得”?人生中,有成功有失敗,成功是鮮花,失敗同樣也精彩? 13?該來的會來,該走的會走,有時候離開并不意味著結束,而是另一種開始? 14?人生,無非只有三天,昨天,今天,明天?昨天很長,說不清有多少天,但不管有多少天,不管是受到挫折,還是取得輝煌,都只能代表過去,昨天你失敗了,將來可能會成功,昨天你輝煌了,將來你可能會萎靡不振,只有把過去的挫折和輝煌都變成今天的基石,才能登上美好的明天? 15?每個人都有每個人的做法,每個人都有每個人的想法,別人做什么,想什么,我們無法掌握,也無法控制?我們能做的,就是做好自己,管好自己,憑自己的本身,靠自己的良心,踏踏實實地做事,老老實地做人,即使遭遇不公,遭遇不平,也能想開,懂得包容,學會用寬容的心懷,善良的言行,對待身邊所有的人?生活中的許多磨難,讓我們理解了人情,理解了這個社會能給你的所有尊重,于艱難中,懂得了承受,懂得了堅定,慢慢挺起自己的靈魂? 16?老師告訴她,用心去觀察研究昆蟲和花草,漸漸地就會發(fā)現,動植物的世界是一個多么神奇有趣的世界? 17?老師給我們講了個有趣的故事? 18?你說的這個問題本身就很有趣? 19?世界是神奇的,讓我們不斷著探索周圍發(fā)生的有趣的現象? 20?他每天都堅持讀一篇有趣的故事? 21?他真是個有趣的人? 22?天文館里的宇宙空間,充滿了神奇有趣的色彩? 23?我看一本有趣的漫畫書,笑得我肚子都疼了? 24?星期三,學校舉行了一次有趣的文藝演出,讓我回味無窮,永遠留在我的腦海里? 25?學生選擇自己喜歡的動物和反映的主題編寫有趣的故事? 26?要是法布爾先生不這樣寫的話,我完全可以認定這是一本普通的記敘文,一本枯燥無味的記敘文?((A good sentence yuedu.mipang.com))沒有創(chuàng)意,沒有什么特別的地方以及引人注目的地方?可他運用了,這樣就像把我也一起帶進了這個神秘有趣的昆蟲王國,自己也是一只頑固可愛的小昆蟲,就像在看動畫片?小人書一樣的有趣?好玩?把我吸進了這個似人卻非人的王國? 27?有趣的文藝演出在我們的掌聲中結束了,我真希望這次文藝演出永遠也不會結束? 28?有些人認為雜志有趣,但是我覺得小說跟有趣? 29?這位名揚四海?譽滿天下的法布爾先生,運用了巧妙的擬人手法,再加入自己幽默生動的另我?guī)е鵁o比探索的精神去這神秘有趣的昆蟲王國“探密”,不斷了解昆蟲先生的習性,與生活? 30?最有趣的是兩位同學表演說相聲,相聲的名字是“吹牛”? 31?吹泡泡是一件很有趣的事? 32?冬天的早晨,窗戶上總是模模糊糊的,媽媽說是窗戶“流汗”了! 哈哈,老師說這個比喻很有趣呢! 33?非誠勿擾大家都來參加吧,非常有趣? 34?今天的班會課十分有趣? 35?今天和小敏約好出去玩,有趣的是,她把裙子穿反了?- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 步進 電機 驅動程序 資料
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
鏈接地址:http://m.appdesigncorp.com/p-9026058.html