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

正文內(nèi)容

基于單片機的步進電機控制設(shè)計--畢業(yè)設(shè)計(參考版)

2024-12-03 11:03本頁面
  

【正文】 其功能模塊 :— 個易用而又功能強大的 ISIS 原理布圖工具; PROSPICE 混合模型 SPI。Proteus 產(chǎn)品系列也包含了我們革命性的 VSM 技術(shù) ,用 戶可以對基于微控制器的設(shè)計連同所有的周圍電子器件一起仿真。 Proteus 組合了高級原理布圖、混合模式 SPICE 仿真 ,PCB 設(shè)計以及自動布線來實現(xiàn)一個完整的電子設(shè)計系統(tǒng)。 Proteus 仿真平臺 Proteus軟件是來自英國 Labcenter electronics公司的 EDA工具軟件, Proteus軟件有十多年的歷史,在全球廣泛使用,除了其具有和其它 EDA 工具一樣的原理布圖、 PCB 自動或人工布線及電路仿真的功能外,其革命性的功能是,他的電路仿真是互動的,針對微處理器的應(yīng)用,還可以直接在基于原理圖的虛擬原型上編程,并實 27 現(xiàn)軟件源碼級的實時調(diào)試,如有顯示及輸出,還能看到運行后輸入輸出的效果,配合系統(tǒng)配置的虛擬儀器如示波器、邏輯分析儀等,您不需要別的, Proteus 為您建 立了完備的電子設(shè)計開發(fā)環(huán)境!尤其重要的是 Proteus Lite 可以完全免費,也可以花微不足道的費用注冊達到更好的效果 。 此外, 181。這個內(nèi)核完全集成在 C51 編譯器中,使用非常簡單。 ( 6) RTX51 實時操作系統(tǒng) RTX51 實時操作系統(tǒng)是針對 80C51 為控制器系列的一個多任務(wù)內(nèi)核 。Vision2 調(diào)試器與多功能 EDA 軟件 Proteus 相連接,通過 181。Vision2 調(diào)試器提供了幾種在實際目標硬件上測試程序的方法。 ( 5) 181。調(diào)試器包括一個高速模擬器,可以使用它模擬整個 80C51 系統(tǒng),包括片上外圍器件和外部硬件。Vision2 軟件調(diào)試器 181。所有的代碼和數(shù)據(jù)都被固定在具體的存儲器單元中。 ( 3) BL51 連接器 /定位器 BL51 鏈接器使用從庫中提取出來的目標模塊和有編譯器、匯編器生成的目標模塊,創(chuàng)建一個絕對地址目標模塊。這些庫是按規(guī)定格式排列的目標模塊,可在以后被鏈接器所使用。 Keil C51 宏 26 匯編器支持 80C51 及其派生系列的所有指令集。 Keil C51 編譯器遵照 ANSI C 語言標準,支持 C 語言的所有標準特性。Vision2 的組成部分如下: ( 1) C51 編譯器和 A51 匯編器 由 181。Vision2 可以自動完成編譯、匯編、鏈接程序等操作。 181。 Keil C51 集成開發(fā)環(huán)境的主要功能有以下幾點: ( 1) 181。 Keil2 編譯環(huán)境介紹 Keil C51 181。 } } } } } 25 第 5 章 系統(tǒng)仿真 在仿真之前先介紹和仿真相關(guān)的 C 程序編譯軟件 Keil C51 181。 if(P1_7==0) { while(P1_7==0)。 Zi_Fu(1,4,32,4*j+2)。 } } if(P1_6==0) { delay10ms()。 if(P1_5==0) { while(P1_5==0)。 Zi_Fu(1,4,32,4*j)。 if(P1_4==0) { delay10ms()。j=3。 Clear()。 P1=0xff。 EA=TMOD=TR0=ET0=1。 } 主函數(shù)程序 void main() { TH0=15536/256。c220。b3。a5。 延時子程序 void delay10ms() { 23 unsigned char a,b,c。 } } 漢字表 unsigned char code Tab1[][32]={ // 旋 0 0x08,0x08,0xF9,0x4E,0x48,0xCC,0x28,0x10, 20 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, 21 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,0x2A, 0x12,0x2A,0x26,0x42,0x40,0xC0,0x40,0x00, // 分 8 0x00,0x80,0x40,0x20,0x98,0x86,0x80,0x80, 0x83,0x8C,0x90,0x20,0xC0,0x80,0x80,0x00, 0x01,0x00,0x80,0x40,0x20,0x1F,0x00,0x40, 0x80,0x40,0x3F,0x00,0x00,0x01,0x00,0x00, // 9 0x00,0x00,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0, 0xD8,0xF0,0xE0,0xC0,0x80,0x00,0x00,0x00, 0x00,0x00,0x07,0x07,0x07,0x07,0x07,0x07, 0x37,0x1F,0x0F,0x07,0x03,0x01,0x00,0x00, // 時 10 0x00,0xFC,0x84,0x84,0x84,0xFE,0x14,0x10, 0x90,0x10,0x10,0x10,0xFF,0x10,0x10,0x00, 0x00,0x3F,0x10,0x10,0x10,0x3F,0x00,0x00, 0x00,0x23,0x40,0x80,0x7F,0x00,0x00,0x00, // 間 11 0x00,0xF8,0x01,0x02,0xF6,0x10,0x12,0x12, 0x12,0x12,0xFA,0x12,0x02,0xFF,0x02,0x00, 0x00,0xFF,0x00,0x00,0x3F,0x11,0x11,0x11, 0x11,0x11,0x3F,0x40,0x80,0x7F,0x00,0x00, // 分 0x00,0x80,0x40,0x20,0x98,0x86,0x80,0x80, 0x83,0x8C,0x90,0x20,0xC0,0x80,0x80,0x00, 0x01,0x00,0x80,0x40,0x20,0x1F,0x00,0x40, 22 0x80,0x40,0x3F,0x00,0x00,0x01,0x00,0x00,}。 if(a==8)a=0。 if(b==1) { b=0。 TL0=15536%256。 Zi_Fu(1,4,8,0)。 Zi_Fu(0,4,56,1)。 Zi_Fu(1,4,40,10)。 Zi_Fu(1,4,32,0)。 Zi_Fu(1,2,16,11)。 Han_Zi(0,6,48,10)。 Han_Zi(0,6,16,0)。 Han_Zi(0,4,0,9)。 Han_Zi(0,4,32,6)。 Zi_Fu(1,2,16,11)。 Han_Zi(0,2,48,2)。 } 固定字符顯示代碼 Han_Zi(0,2,16,0)。 Write_(0xc0)。//開顯示關(guān)顯示為 0x3e CS1=0。 Write_(0xc0)。 } } 初始化程序 void Init() { CS1=1。i64。 Write_(0x40)。j8。 CS2=1。i++) Write_dat(0)。 for(i=0。j++) { Write_(0xb8+j)。 for(j=0。 CS1=1。i++) { Write_dat(Tab2[n][8*j+i])。 for(i=0。j++) { Write_(page+0xb8+j)。 } for(j=0。 } else 17 { CS1=1。 if(m) { CS1=0。i++) { Write_dat(Tab1[n][16*j+i])。 for(i=0。j++) { Write_(page+0xb8+j)。 } for(j=0。 } else { CS1=1。 if(m) { CS1=0。 E=0。 E=1。 DI=1。 E=0。 E=1。 DI=0。 } while(DB!=0)。=0x80。 15 E=1。 RW=1。 電機流程圖 液晶驅(qū)動程序調(diào)用規(guī)則流程圖 本設(shè)計用到了液晶 AMPIRE128*64,勢必用到驅(qū)動代碼,包括讀狀態(tài)函數(shù);寫指令函數(shù);讀數(shù)據(jù)函數(shù);寫數(shù)據(jù)函數(shù);自動讀寫函數(shù);顯示漢字、字符函數(shù)等等,現(xiàn)以流程圖的形式給出其互相調(diào)用規(guī)則( A
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1