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

正文內(nèi)容

基于單片機(jī)的步進(jìn)電機(jī)控制設(shè)計(jì)-在線瀏覽

2025-08-07 12:42本頁面
  

【正文】 16列32個(gè)字符的液晶屏;LM020L為能顯示1行16列16個(gè)字符的液晶屏;LM017L為能顯示2行32列16個(gè)字符的液晶屏。如轉(zhuǎn)速顯示、時(shí)間顯示等,完全滿足設(shè)計(jì)要求。 第3章 系統(tǒng)硬件設(shè)計(jì) 本部分內(nèi)容包括介紹AMPIRE128*64及其引腳功能;介紹T6963C指令集;晶振電路、復(fù)位電路的硬件設(shè)計(jì);控件及按鍵電路設(shè)計(jì),最后給出步進(jìn)電機(jī)仿真的整體硬件電路圖,接下來是具體的說明[1][5][6]。利用該模塊靈活的接口方式和簡(jiǎn)單、方便的操作指令,可構(gòu)成全中文人機(jī)交互圖形界面。也可完成圖形顯示。由該模塊構(gòu)成的液晶顯示方案與同類型的圖形點(diǎn)陣液晶顯示模塊相比,不論硬件電路結(jié)構(gòu)或顯示程序都要簡(jiǎn)潔得多,且該模塊的價(jià)格也略低于相同點(diǎn)陣的圖形液晶模塊,其在Proteus中的元器件圖形如下[6]: AMPIRE128*64各引腳的功能描敘如下表 AMPIRE128*64引腳功能表 引腳序列引腳名稱引腳功能描述1CS1片選擇,1有效2CS2片選擇,1有效3GND地引腳,接地4VCC功能不詳,在電路連接時(shí)懸空5V0對(duì)比度調(diào)節(jié),輸入電壓 0 ~ 10V6RSRS=1 時(shí)DATA為顯示數(shù)據(jù); RS=0 時(shí)DATA為指令數(shù)據(jù)7R\WRW=1為讀LCD內(nèi)部數(shù)據(jù);RW=0是寫數(shù)據(jù) 到LCD8ERW=0、E↓時(shí)LCD對(duì)RS和數(shù)據(jù)DATA進(jìn)行取樣和執(zhí)行;RW=RS=0、E↑時(shí)LCD輸出數(shù)據(jù)到DATA9~16D0~D7數(shù)據(jù)引腳,用于液晶屏與單片機(jī)之間的數(shù)據(jù)通信17RST復(fù)位引腳,低電平有效,起復(fù)位作用,器件內(nèi)部集成了上拉電阻,正常工作時(shí)此引腳接電源18Vout負(fù)壓輸出(10V) HD61202及其指令集介紹 HD61202 HD61202及其兼容液晶顯示控制驅(qū)動(dòng)器,是一種帶有驅(qū)動(dòng)輸出的圖形液晶顯示控制器。內(nèi)藏6464 = 4096位顯示RAM,RAM中每位數(shù)據(jù)對(duì)應(yīng)LCD屏上一個(gè)點(diǎn)的亮、暗狀態(tài);HD61202及其兼容控制驅(qū)動(dòng)器是列驅(qū)動(dòng)器,具有64路列驅(qū)動(dòng)輸出;讀、寫操作時(shí)序與68系列微處理器相符,因此它可直接與68系列微處理器接口相聯(lián);占空比為1/321/64。它可以用于文字,圖形和結(jié)合文本模式及其他各種屬性的功能。(1)顯示開/關(guān)指令R/W D/1 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 1 1 1 1 1 1/0 當(dāng)DB0=1時(shí),LCD顯示RAM中的內(nèi)容; 當(dāng)DB0=0時(shí),顯示關(guān)閉。(3)頁(Page)設(shè)置指令R/W D/1 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 0 1 1 1 頁號(hào)(0—7) 顯示RAM共64行,分8頁,每頁8行。(5)讀狀態(tài)指令R/W D/1 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 B USY 0 ON/OFF REST 0 0 0 0 該指令用來查詢HD61202及其控制驅(qū)動(dòng)器的狀態(tài),各參量含義如下。 在BUSY和REST狀態(tài)是,除讀狀態(tài)指令外,其他指令均不對(duì)HD61202及其兼容控制驅(qū)動(dòng)器產(chǎn)生作用。(6)寫數(shù)據(jù)指令R/W D/1 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 1 寫 數(shù) 據(jù)(7)讀數(shù)據(jù)指令R/W D/1 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 0 讀 顯 示 數(shù) 據(jù) 讀、寫指令每執(zhí)行一次讀、寫操作,列地址就自動(dòng)增1。 晶振、復(fù)位、驅(qū)動(dòng)電路 晶振電路 ,其中XTAL1和XTAL2分別為片內(nèi)振蕩電路的輸入輸出端。晶振電路產(chǎn)生的振蕩脈沖經(jīng)過內(nèi)部觸發(fā)器進(jìn)行二分頻后,成為單片機(jī)的時(shí)鐘脈沖信號(hào),為單片機(jī)提供一個(gè)基本時(shí)鐘信號(hào)。 復(fù)位信號(hào)從單片機(jī)的RST引腳輸入,復(fù)位操作有上電自動(dòng)復(fù)位、按鍵電平復(fù)位和外部脈沖復(fù)位三種方式,本電路采用了按鍵電平復(fù)位,: 復(fù)位電路 電機(jī)驅(qū)動(dòng)電路 步進(jìn)電動(dòng)機(jī)是一種將電脈沖信號(hào)轉(zhuǎn)換成角位移或線位移的精密執(zhí)行元件,由于步進(jìn)電機(jī)具有控制方便、體積小等特點(diǎn),所以在數(shù)控系統(tǒng)、自動(dòng)生產(chǎn)線、自動(dòng)化儀表、繪圖機(jī)和計(jì)算機(jī)外圍設(shè)備中得到廣泛應(yīng)用。市場(chǎng)上有很多現(xiàn)成的步進(jìn)電機(jī)控制機(jī)構(gòu),但價(jià)格都偏高。 電機(jī)驅(qū)動(dòng)電路 液晶顯示屏與單片機(jī)接口電路 液晶顯示屏共有18個(gè)引腳,其中VCC、RST接電源,GND三腳接地,CS,DB0~~,R\,V0滑動(dòng)變阻器,: LCD與單片機(jī)接口 控鍵與單片機(jī)接口電路 本設(shè)計(jì)共有16個(gè)控件,分別是:09十個(gè)數(shù)字鍵用來設(shè)置轉(zhuǎn)速,正轉(zhuǎn)和反轉(zhuǎn)鍵控制電機(jī)的正反轉(zhuǎn)向,加速和減速鍵用來控制轉(zhuǎn)速,以十轉(zhuǎn)為基本單位進(jìn)行遞加或遞減,設(shè)置鍵可以設(shè)置轉(zhuǎn)向、精確的轉(zhuǎn)速、轉(zhuǎn)動(dòng)時(shí)間,當(dāng)設(shè)置完成是可以用啟動(dòng)鍵啟動(dòng)。 電機(jī)流程圖 液晶驅(qū)動(dòng)程序調(diào)用規(guī)則流程圖 本設(shè)計(jì)用到了液晶AMPIRE128*64,勢(shì)必用到驅(qū)動(dòng)代碼,包括讀狀態(tài)函數(shù);寫指令函數(shù);讀數(shù)據(jù)函數(shù);寫數(shù)據(jù)函數(shù);自動(dòng)讀寫函數(shù);顯示漢字、字符函數(shù)等等,現(xiàn)以流程圖的形式給出其互相調(diào)用規(guī)則(A函數(shù)指向B函數(shù),表示B調(diào)用了A)。RW=1。 E=1。=0x80。 } while(DB!=0)。DI=0。E=1。E=0。DI=1。E=1。E=0。if(m) { CS1=0。 } else { CS1=1。 } for(j=0。j++) { Write_(page+0xb8+j)。 for(i=0。i++) { Write_dat(Tab1[n][16*j+i])。if(m) { CS1=0。 } else { CS1=1。 } for(j=0。j++) { Write_(page+0xb8+j)。 for(i=0。i++) { Write_dat(Tab2[n][8*j+i])。CS1=1。for(j=0。j++) { Write_(0xb8+j)。 for(i=0。i++) Write_dat(0)。 CS2=1。j8。 Write_(0x40)。i64。 }} 初始化程序void Init(){CS1=1。Write_(0xc0)。//開顯示關(guān)顯示為0x3eCS1=0。Write_(0xc0)。} 固定字符顯示代碼Han_Zi(0,2,16,0)。Han_Zi(0,2,48,2)。Zi_Fu(1,2,16,11)。Han_Zi(0,4,32,6)。Han_Zi(0,4,0,9)。Han_Zi(0,6,16,0)。Han_Zi(0,6,48,10)。Zi_Fu(1,2,16,11)。Zi_Fu(1,4,32,0)。Zi_Fu(1,4,40,10)。Zi_Fu(0,4,56,1)。Zi_Fu(1,4,8,0)。TL0=15536%256。if(b==1) { b=0。 if(a==8)a=0。 }} 漢字表unsigned char code Tab1[][32]={// 旋 0 0x08,0x08,0xF9,0x4E,0x48,0xCC,0x28,0x10, 0x2F,0x24,0xE4,0x24,0x24,0xA6,0x64,0x00, 0x40,0x30,0x0F,0x20,0x40,0xBF,0x40,0x20, 0x1F,0x20,0x7F,0x84,0x86,0xC4,0x40,0x00,// 轉(zhuǎn) 1 0x08,0xC8,0xB8,0x8F,0xE8,0x88,0x40,0x48, 0xC8,0x7F,0x48,0x48,0x4C,0x68,0x40,0x00, 0x08,0x18,0x08,0x04,0xFF,0x04,0x00,0x02, 0x13,0x22,0x62,0x9A,0x06,0x02,0x00,0x00,// 方 2 0x10,0x10,0x10,0x10,0x10,0xF1,0x92,0x96, 0x90,0x90,0x90,0xD0,0x90,0x18,0x10,0x00, 0x00,0x80,0x40,0x20,0x18,0x07,0x00,0x00, 0x40,0x80,0x40,0x3F,0x00,0x00,0x00,0x00,// 向 3 0x00,0xF8,0x08,0x08,0xCC,0x4A,0x49,0x48, 0x48,0x48,0xE8,0x48,0x08,0xFC,0x08,0x00, 0x00,0xFF,0x00,0x00,0x1F,0x08,0x08,0x08, 0x08,0x08,0x1F,0x40,0x80,0x7F,0x00,0x00,// 正 4 0x00,0x02,0x02,0xC2,0x02,0x02,0x02,0xFE, 0x82,0x82,0x82,0xC2,0x83,0x02,0x00,0x00, 0x40,0x40,0x40,0x7F,0x40,0x40,0x40,0x7F, 0x40,0x40,0x40,0x40,0x40,0x60,0x40,0x00,// 反 5 0x00,0x00,0xFC,0x24,0x24,0xE4,0x24,0x24, 0x24,0x22,0x22,0xA3,0x62,0x00,0x00,0x00, 0x40,0x30,0x0F,0x80,0x80,0x40,0x23,0x14, 0x08,0x14,0x22,0x21,0x40,0xC0,0x40,0x00,// 速 6 0x40,0x42,0x44,0xCC,0x00,0xF4,0x94,0x94, 0x94,0xFF,0x94,0x94,0x94,0xF6,0x04,0x00, 0x00,0x40,0x20,0x1F,0x20,0x51,0x48,0x44, 0x42,0x7F,0x42,0x44,0x4C,0x61,0x20,0x00,// 度 7 0x00,0x00,0xFC,0x24,0x24,0x24,0xFC,0xA5, 0xA6,0xA4,0xFC,0x24,0x34,0x26,0x04,0x00, 0x40,0x20,0x9F,0x80,0x42,0x42,0x26,
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1