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

正文內容

基于單片機的微波爐控制器(參考版)

2024-12-10 02:21本頁面
  

【正文】 清華大學 出版社 .2021 [4]趙廣林編著 .protel99se電路設計與制版 .電子工業(yè)出版社 .2021 [5]武軍、袁園編著 .Cadence Concept HDLamp。謹向老師們致以最衷心的感謝。 感謝在大學學習期間給我上課的老師們,特別是 教我們模電的 朱春媚老師、 教我們數(shù)電 和信號與系統(tǒng)的周文輝老師、教我們 微機原理 和 單片機原理與接口技術 的彭芳 老師、教我們電機拖動和電氣控制與 PLC 的劉躍華 老師、 教我們 傳感器原理 劉保軍 老師、 教我們供配電 和 電力電子技術的劉金華 老師、 教我們計算機控制技術 和 過程控制與自動化儀表 的 黎萍 老師、 教我們 現(xiàn)代控制理論基礎 和 運功控制系統(tǒng) 的 王連圭 老師 、 教我們 自動控制原理 的 潘奇明 老師等。 在此,我還要感謝在一起愉快的度過大學本科生活的 06 自動化全體同學,正是由于你們的幫助和支持,我才能克服一個一個的困難和疑惑,直至本文的順利完成。從課題的選擇到項目的最終完成,彭老師都始終給予我細心的指導和不懈的支持。其實,除此以外還有值得加強和改進的地方: 布局 有待完善 37 致 謝 本論文是在我的導師彭芳的親切關懷和悉心指導下完成的 。 通過運行這兩個軟件,可以驗證程序的語法和程序的功能實現(xiàn)是否真確,找出程序出現(xiàn)的問題,然后不斷的修改和嘗試,最終調試出燒錄到單片機上的程序。為了完成本設計,我查閱了不少的相關的資料,對單片機的基本功能得到了充分的認識。因此,制作本畢業(yè)設計有著實質的現(xiàn)實意義。 36 6 總結與展望 一、 對畢業(yè)設計的總結 本畢業(yè)設計的內容是基于 AT89S52 的微波爐控制器的設計與實現(xiàn),涉及軟件和硬件兩個部分。 ,漏接上拉電阻導致 電機不運轉 。 在 焊接完成之后 , 進行系統(tǒng)調試,在調試的過程中, 我遇到了幾個棘手的問題,幸好最終找到了解決的方法。 在制作 PCB板的過程中,首要任務就是封裝尺寸一定要準確,其次 元 件排放不能隨意,既要好看,也要考慮到前后左右其他原件間的間距。i++)。 for(i=0。 while(xiao==0)。a2=0。 while(zhong==0)。a2=1。 while(da==0)。a2=0。 m0=50。 m0。 void t0_1s(void)interrupt 1 //定時中斷 TR0 { TH0=TH0_M0。 count=times。 //P0 口高四位不變 OUTPUT=excite[n]|OUTPUT。 if(qid==1) //啟動步進電機 if(count==0) {OUTPUT=OUTPUTamp。 disp[m]。 dig[3]=digit/1000。 dig[1]=(digit%100)/10。TL1=TL1_M1。 //產生左一位掃描信號 } } char m=0,n=0。 } 33 huoli()。 } if(chs==0) //重新輸入數(shù)值 { digit=0。 //防抖動函數(shù) } if(qidong==0) //判斷啟動按鍵是否按下 { qid=1。 //取輸入的后三位,輸入不夠三位高位為零 break。 //計算出按鍵碼 digit=digit*10+kcode。row3。 _nop_()。 //三個 _nop_()。 //P1 按鍵掃描 keyin=rowkey()。col4。 //聲明掃描信號,列按鍵值,掃描碼 scan=0xef。} } } void scanner(void) //掃描函數(shù) { char col,row。 P2=0。 P0=0xe0。} while(digit=0) //加熱結束關閉系統(tǒng) {TR0=0。} 32 if(digit==c2) {buzzer=0。} if(digit==c1) {buzzer=1。hli2=1。hli3=1。} if(a2==1) {hli1=1。hli2=1。 huoli()。 while(qid==0) //鍵盤掃描 scanner()。 //開啟定時器 1 P3=0xff。TL0=TH0_M0。TL1=TL1_M1。 TMOD=0X11。 ET0=1。 //火力大小函數(shù) define rowkey() (~P1)amp。 //聲明防抖動函數(shù) void scanner(void)。 sbit buzzer=P0^4。 //聲明火力的輸出端 sbit hli2=P0^6。 //聲明啟動按鍵 sbit chs=P3^4。 sbit xiao=P3^2。 //按鍵輸入的初始數(shù)值 圖 48 總體設計仿真電路 31 sbit da=P3^0。 //啟動的判斷 char a1=0,a2=1,a3=0。 //蜂鳴器第 5秒、 3 秒、 1秒的時候發(fā)聲 char c2=4。 //聲明電機重復變量 char dig[4]。 //步進電機 1 相驅動激勵數(shù)組 //char excite[]={0x03,0x06,0x0c,0x09}; //2相驅動激勵數(shù)組 unsigned char times=10。 char disp[4]={0x8f,0x4f,0x2f,0x1f}。 count=times。 if(count==0) {OUTPUT=excite[i]。 } void time1(void) interrupt 3 { TH1=TH_M1。 TL1=TL_M1。 TH1=TH_M1。 TMOD=0x10。 define TH_M1 (65536500)/256 define TL_M1 (65536500)%256 unsigned char i=0。 //1相驅動激勵數(shù)組 //char excite[]={0x03,0x06,0x0c,0x09}; //2相驅動激勵數(shù)組 unsigned char times=10。 m1=(m13)? m1+1:0。 P2=TAB[dig[m1]] amp。 dig[2]=(digit%1000)/100。 dig[0]=digit%10。 void T1_100us(void)interrupt 3 //T1 中斷子程序開始,顯示四位數(shù)碼管 { TH1=TH1_M1。 m0=50。 m0。 void t0_1s(void)interrupt 1 //定時中斷 TR0 { TH0=TH0_M0。 while(1)。TL1=TL1_M1。 TMOD=0X10。 //啟動計數(shù)器 TR0 EA=1。 IE= 0x82。 //定時器 0,模式 1 TH0=TH0_M0。 //數(shù)值顯示 char dig[4]。 char disp[4]={0x8f,0x4f,0x2f,0x1f}。 23 m=(m3)? m+1:0。 P2=TAB[dig[m]] amp。 dig[2]=(digit%1000)/100。 dig[0]=digit%10。 void T1_100us(void)interrupt 3 //T1 中斷子程序開始,顯示四位數(shù)碼管 { TH1=TH_M1。 //防抖動函數(shù) } scan=(scan1)|0x01。 //取輸入的后四位,輸入不夠四位高位為零 break。 //計算出按鍵碼 digit=digit*10+kcode。row3。 _nop_()。 //三個 _nop_()。 //P1 按鍵掃描 keyin=rowkey()。col4。 //聲明掃描信號,列按鍵值,掃描碼 scan=0xef。 //約 30ms 延時 } void scanner(void) //掃描函數(shù) { char col,row。i3600。 } void debouncer(void) //延時程序 { int i。 TR1=1。 //定時器 1,模式 1 TH1=TH_M1。 ET1=1。 //聲明掃描函數(shù) define TH_M1 (65536500)/256 define TL_M1 (65536500)%256 define rowkey() (~P1)amp。 //聲明 led 數(shù)碼管顯示的數(shù)字 void debouncer(void)。 //數(shù)碼管控制顯示 unsigned int digit=1234。 圖 310 步進電機連接圖 圖 311 蜂鳴器實物圖 圖 312 蜂鳴器驅動電路 20 4 控制程序設計與仿真 鍵盤掃描 及顯示程序設計 鍵盤掃描流程圖 圖 41 微波爐控制器的鍵盤掃描方式流程圖 鍵盤掃描 有鍵閉合 延時去抖動 掃描鍵盤 找到閉合鍵 計算鍵值 建立有效標志 返回 建立無效標志 閉合鍵釋放 21 矩陣鍵盤 仿真電路 鍵盤掃描和顯示輸出的程序 : include include char TAB[10]={0xf0,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf7,0xf8,0xf9}。而無源內部不帶震蕩源,所以如果用直流信號無法令其鳴叫。 步進電機控制系統(tǒng)原理 用微型機控制步進電機原理系統(tǒng)圖 圖 38 步進電機控制系統(tǒng)的組成 圖 39 用微型機控制步進電機原理系統(tǒng)圖 19 步進電機連接圖 蜂鳴器 控制電路 蜂鳴器分有源蜂鳴器和無源蜂鳴器, 這里的 “源 ”不是指電源 , 而是指震蕩源。 ( 2)是過程控制及儀表中的主要
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1