課程設(shè)計(jì)說明書-基于ARM的圖形點(diǎn)陣LCD菜單設(shè)計(jì)_第1頁(yè)
課程設(shè)計(jì)說明書-基于ARM的圖形點(diǎn)陣LCD菜單設(shè)計(jì)_第2頁(yè)
課程設(shè)計(jì)說明書-基于ARM的圖形點(diǎn)陣LCD菜單設(shè)計(jì)_第3頁(yè)
課程設(shè)計(jì)說明書-基于ARM的圖形點(diǎn)陣LCD菜單設(shè)計(jì)_第4頁(yè)
課程設(shè)計(jì)說明書-基于ARM的圖形點(diǎn)陣LCD菜單設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩23頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

引言自20世紀(jì)80年代后期開始,隨著LCD12864液晶顯示屏制造技術(shù)的不斷完善,在國(guó)外得到了廣泛的應(yīng)用。在我國(guó)改革開放之后,特別是進(jìn)入90年代國(guó)民經(jīng)濟(jì)的高速增長(zhǎng),對(duì)公眾場(chǎng)合發(fā)布信息的需求日益強(qiáng)烈。而LCD12864液晶顯示屏作為信息傳播的一種重要手段,已經(jīng)成為城市信息現(xiàn)代化建設(shè)的標(biāo)志,LCD12864顯示屏隨著社會(huì)經(jīng)濟(jì)的不斷進(jìn)步,以及LCD顯示屏制造技術(shù)的完善,人們對(duì)LCD12864顯示屏的認(rèn)識(shí)將會(huì)越來越深入,其應(yīng)用領(lǐng)域?qū)?huì)越來越廣,LCD12864顯示屏經(jīng)多年的開發(fā)、研制、生產(chǎn),其技術(shù)目前已經(jīng)成熟?,F(xiàn)在各種廣告牌不再是白底黑字了,也不再是單一的非電產(chǎn)品,而是用上了豐富多彩的LED電子產(chǎn)品,為城市的增添了一道靚麗的風(fēng)景。而且它采用低電壓掃描驅(qū)動(dòng),具有耗電少、使用壽命長(zhǎng)、成本低、發(fā)光效率高、故障少、視角大、可視距離遠(yuǎn)、可靠耐用、組態(tài)靈活、安全、響應(yīng)時(shí)間短、綠色環(huán)保、控制靈活、色彩豐富以及對(duì)室內(nèi)外環(huán)境適應(yīng)能力強(qiáng)等特點(diǎn)。近年來LCD12864顯示屏市場(chǎng)得到了迅猛的發(fā)展,已經(jīng)廣泛應(yīng)用到銀行、郵電、稅務(wù)、機(jī)場(chǎng)、車站、證券市場(chǎng)及其它交易市場(chǎng)、醫(yī)院、電力、海關(guān)、體育場(chǎng)等需要進(jìn)行多種公告、宣傳的場(chǎng)合。本文介紹一種在ARM嵌入式平臺(tái)上實(shí)現(xiàn)的LCD多級(jí)菜單的方法,由于C語(yǔ)言的結(jié)構(gòu)性和模塊化,采用C語(yǔ)言編寫的程序容易閱讀和維護(hù),還有很好的可移植性,該方法已成功應(yīng)用在煤礦安全監(jiān)測(cè)設(shè)備上。因此,學(xué)習(xí)LCD12864顯示屏系統(tǒng)原理與工程技術(shù)很有必要。通過設(shè)計(jì)一個(gè)可顯示漢字、英文、圖形、動(dòng)畫的128*64液晶顯示電路來學(xué)習(xí)和熟悉LCD的使用。1系統(tǒng)硬件設(shè)計(jì)總體框圖此次的設(shè)計(jì)是基于ARMCortex-M0嵌入式平臺(tái)實(shí)現(xiàn)的圖形點(diǎn)陣LCD12864嵌套多級(jí)菜單的電路,采用新唐科技有限公司的Cortex-M0為主控芯片的NUC140系列開發(fā)板,顯示模塊采用藍(lán)屏、帶字庫(kù)的12864液晶,采用鍵盤掃描作為輸入控制,本設(shè)計(jì)框圖如圖1.1所示12864液晶顯示模塊12864液晶顯示模塊ARM控制芯片Cortex-M03*3的矩陣鍵盤模塊圖1.1總電路框圖2各部分電路分析2.1液晶顯示部分2.1.1LED12864簡(jiǎn)介帶中文字庫(kù)的128*64是一種具有4位/8位并行、2線或3線串行多種接口方式,內(nèi)部含有國(guó)標(biāo)一級(jí)、二級(jí)簡(jiǎn)體中文字庫(kù)的點(diǎn)陣圖形液晶顯示模塊。其顯示分辨率為128×64,內(nèi)置8192個(gè)16*16點(diǎn)漢字和128個(gè)16*8點(diǎn)ASCII字符集.利用該模塊靈活的接口方式和簡(jiǎn)單、方便的操作指令,可構(gòu)成全中文人機(jī)交互圖形界面。可以顯示8×4行16×16點(diǎn)陣的漢字。也可完成圖形顯示。低電壓低功耗是其又一顯著特點(diǎn)。由該模塊構(gòu)成的液晶顯示方案與同類型的圖形點(diǎn)陣液晶顯示模塊相比,不論硬件電路結(jié)構(gòu)或顯示程序都要簡(jiǎn)潔得多,且該模塊的價(jià)格也略低于相同點(diǎn)陣的圖形液晶模塊,電路如圖2.1所示。圖2.1液晶電路一、顯示RAM1、文本顯示RAM(DDRAM)文本顯示RAM提供8個(gè)×4行的漢字空間,當(dāng)寫入文本顯示RAM時(shí),可以分別顯示CGROM、HCGROM與CGRAM的字型;ST7920A可以顯示三種字型,分別是半寬的HCGROM字型、CGRAM字型及中文CGROM字型。三種字型的選擇,由在DDRAM中寫入的編碼選擇,各種字型詳細(xì)編碼如下:顯示半寬字型:將一位字節(jié)寫入DDRAM中,范圍為02H-7FH的編碼;顯示CGRAM字型:將兩字節(jié)編碼寫入DDRAM中,總共有0000H,0002H,0004H,0006H四種編碼;顯示中文字形:將兩字節(jié)編碼寫入DDRAMK,范圍為A1A0H-F7FFH(GB碼)或A140H-D75FH(BIG5碼)的編碼。2、繪圖RAM(GDRAM)繪圖顯示RAM提供64*32個(gè)位元組的記憶空間,最多可以控制256*64點(diǎn)的二維繪圖緩沖空間,在更改繪圖RAM時(shí),先連續(xù)寫入水平與垂直的坐標(biāo)值,再寫入兩個(gè)8位元的資料到繪圖RAM,而地址計(jì)數(shù)器(AC)會(huì)自動(dòng)加一:在寫入繪圖RAM的期間,繪圖顯示必須關(guān)閉,整個(gè)寫入繪圖RAM的步驟如下:關(guān)閉繪圖顯示功能,先垂直的坐標(biāo)(Y)寫入繪圖RAM地址,將D15-D8寫入到RAM中,將D7-D0寫入到RAM中。二、指令說明IR為指令寄存器(InstructionRegister,簡(jiǎn)稱IR),負(fù)責(zé)存儲(chǔ)MCU要寫給LCD的指令碼,當(dāng)RS及R/W引腳信號(hào)為0且Enable引腳信號(hào)由1變?yōu)?時(shí),D0~D7引腳上的數(shù)據(jù)便會(huì)存入到IR寄存器中。DR為數(shù)據(jù)寄存器(DataRegister,簡(jiǎn)稱DR),它們負(fù)責(zé)存儲(chǔ)微機(jī)要寫到CGRAM或DDRAM的數(shù)據(jù),或者存儲(chǔ)MCU要從CGRAM或DDRAM讀出的數(shù)據(jù)。因此,可將DR視為一個(gè)數(shù)據(jù)緩沖區(qū),當(dāng)RS及R/W引腳信號(hào)為1且Enable引腳信號(hào)由1變?yōu)?時(shí),讀取數(shù)據(jù);當(dāng)RS引腳信號(hào)為1,R/W引腳信號(hào)為0且Enable引腳信號(hào)由1變?yōu)?時(shí),存入數(shù)據(jù)。BF為忙碌信號(hào)(BusyFlag,簡(jiǎn)稱BF),當(dāng)BF為1時(shí),不接收微機(jī)送來的數(shù)據(jù)或指令;當(dāng)BR為0時(shí),接收外部數(shù)據(jù)或指令,所以,在寫數(shù)據(jù)或指令到LCD之前,必須查看BF是否為0。AC為地址計(jì)數(shù)器(AddressCounter,簡(jiǎn)稱AC),負(fù)責(zé)計(jì)數(shù)寫入/讀出CGRAM或DDRAM的數(shù)據(jù)地址,AC依照MCU對(duì)LCD的設(shè)置值而自動(dòng)修改它本身的內(nèi)容。游標(biāo)或顯示移位控制000001S/CR/LX設(shè)定游標(biāo)的移動(dòng)與顯示的移位控制位;這個(gè)指令不改變DDRAM的內(nèi)容,功能:設(shè)定00001DLXREXXDL=0/1:4/8位數(shù)據(jù)RE=1:擴(kuò)充指令操作RE=0:基本指令操作。三、漢字顯示原理帶中文字庫(kù)的12864每屏可顯示4行8列共32個(gè)16×16點(diǎn)陣的漢字,每個(gè)顯示RAM可顯示1個(gè)中文字符或2個(gè)16×8點(diǎn)陣全高ASCII碼字符,即每屏最多可實(shí)現(xiàn)32個(gè)中文字符或64個(gè)ASCII碼字符的顯示。帶中文字庫(kù)的12864內(nèi)部提供128×2字節(jié)的字符顯示RAM緩沖區(qū)(DDRAM)。字符顯示是通過將字符顯示編碼寫入該字符顯示RAM實(shí)現(xiàn)的。根據(jù)寫入內(nèi)容的不同,可分別在液晶屏上顯示CGROM(中文字庫(kù))、HCGROM(ASCII碼字庫(kù))及CGRAM(自定義字形)的內(nèi)容。三種不同字符/字型的選擇編碼范圍為:0000~0006H(其代碼分別是0000、0002、0004、0006共4個(gè))顯示自定義字型,02H~7FH顯示半寬ASCII碼字符,A1A0H~F7FFH顯示8192種GB2312中文字庫(kù)字形。字符顯示RAM在液晶模塊中的地址80H~9FH。字符顯示的RAM的地址與32個(gè)字符顯示區(qū)域有著一一對(duì)應(yīng)的關(guān)系,其對(duì)應(yīng)關(guān)系如下表2.1所示表2.1顯示坐標(biāo)四、圖形顯示原理先設(shè)垂直地址再設(shè)水平地址(連續(xù)寫入兩個(gè)字節(jié)的資料來完成垂直與水平的坐標(biāo)地址),垂直地址范圍AC5、AC4、AC3、AC2、AC1、AC0,水平地址范圍AC3、AC2、AC1、AC0繪圖RAM的地址計(jì)數(shù)器(AC)只會(huì)對(duì)水平地址(X軸)自動(dòng)加一,當(dāng)水平地址=0FH時(shí)會(huì)重新設(shè)為00H但并不會(huì)對(duì)垂直地址做進(jìn)位自動(dòng)加一,故當(dāng)連續(xù)寫入多筆資料時(shí),程序需自行判斷垂直地址是否需重新設(shè)定,GDRAM的坐標(biāo)地址與資料排列順序如圖2.2所示。圖2.2顯示結(jié)構(gòu)2.2矩陣鍵盤模塊本次設(shè)計(jì)的四級(jí)嵌套菜單應(yīng)用的是新唐NUC140系列開發(fā)板上的3*3矩陣鍵盤模塊來操作實(shí)現(xiàn)的,3*3矩陣鍵盤模塊有利于對(duì)系統(tǒng)很好的控制,其電路圖如圖2.4所示。圖2.33*3矩陣鍵盤電路圖2.3NUC140控制器簡(jiǎn)介一、概述NuMicro?NUC100系列是32位的內(nèi)嵌ARM?Cortex?-M0核的微控制器,適用于工業(yè)控制和需要豐富的通信接口的應(yīng)用領(lǐng)域,Cortex?-M0是ARM最新的32位嵌入式處理器,擁有與傳統(tǒng)8051單片機(jī)之匹敵的價(jià)格優(yōu)勢(shì)。NuMicro?NUC100系列包括NUC100,NUC120,NUC130和NUC140。NuMicro?NUC140ConnectivityLine帶全速USB2.0和CAN功能,內(nèi)嵌Cortex?-M0內(nèi)核,最高可運(yùn)行至50MHz,內(nèi)建32K/64K/128K字節(jié)的Flash存儲(chǔ)器,以及4K/8K/16K字節(jié)SRAM,4K字節(jié)用于存儲(chǔ)ISP引導(dǎo)代碼的ROM,和4K字節(jié)的數(shù)據(jù)Flash存儲(chǔ)器。另外還有豐富的外設(shè),如定時(shí)器,看門狗定時(shí)器,RTC,PDMA,UART,SPI,I2C,I2S,PWM定時(shí)器,GPIO,LIN,CAN,PS/2,USB2.0FS設(shè)備,12位ADC,模擬比較器,低電壓復(fù)位控制和欠壓檢測(cè)功能。如表2.2為不同的NuMicro?NUC100系列處理器所支持的接口列表。表2.2所支持的接口列表二、特性該器件的功能依賴于產(chǎn)品線和他們的子系統(tǒng)產(chǎn)品。1、NuMicro?NUC140特征–ConnectivityLine?內(nèi)核ARM?Cortex?-M0內(nèi)核最高運(yùn)行50MHz一個(gè)24-位系統(tǒng)定時(shí)器支持低功耗睡眠模式單周期32位硬件乘法器嵌套向量中斷控制器(NVIC)用于控制32個(gè)中斷源,每個(gè)中斷源可設(shè)置為4個(gè)優(yōu)先級(jí)支持串行線調(diào)試(SWD)帶2個(gè)觀察點(diǎn)/4個(gè)斷點(diǎn)2.3.1ARMCortex-M0內(nèi)核Cortex?-M0處理器是32位可配置的多級(jí)流水線RISC處理器。它有AMBA、AHB-Lite接口和嵌套向量中斷控制器(NVIC),具有可選的硬件調(diào)試功能,可以執(zhí)行Thumb指令,并與其它Cortex-M系列兼容。支持兩種模式-Thread模式與Handler模式。異常時(shí)系統(tǒng)進(jìn)入Handler模式。從Handler模式返回時(shí),執(zhí)行異常返回。復(fù)位時(shí)系統(tǒng)進(jìn)入Thread模式。Thread模式也可由異常返回時(shí)進(jìn)入。圖2.4為處理器的功能圖。圖2.4功能框圖設(shè)備提供:1、低門數(shù)處理器特征:1)ARMv6-MThumb?指令集;2)Thumb-2技術(shù);3)ARMv6-M兼容24-bitSysTick定時(shí)器;4)32-bit硬件乘法器;5)系統(tǒng)接口支持小端(little-endian)數(shù)據(jù)訪問;6)準(zhǔn)確而及時(shí)的中斷處理能力;7)加載、存儲(chǔ)多個(gè)數(shù)據(jù)和多周期乘法指令可被終止然后重新開始從而實(shí)現(xiàn)快速中斷處理;8)C應(yīng)用程序二進(jìn)制接口的異常兼容模式(C-ABI)。這個(gè)ARMv6-M的模式允許用戶使用純C函數(shù)實(shí)現(xiàn)中斷處理;9)使用中斷喚醒(WFI)與事件喚醒(WFE)指令進(jìn)入低功耗的休眠模式,或者從中斷退出休眠模式。2、NVIC特征:1)32個(gè)外部中斷,每個(gè)中斷具有4級(jí)優(yōu)先級(jí);2)專用的不可屏蔽中斷(NMI);3)同時(shí)支持電平和脈沖中斷觸發(fā);4)中斷喚醒控制器(WIC),支持極低功耗休眠模式。3、調(diào)試支持:1)四個(gè)硬件斷點(diǎn)2)兩個(gè)觀察點(diǎn);3)用于非侵入式代碼分析的程序計(jì)數(shù)采樣寄存器(PCSR);4)單步和向量捕獲能力。4、總線接口:1)提供簡(jiǎn)單的集成到所有系統(tǒng)外設(shè)和存儲(chǔ)器的單一32位AMBA-3ABH-Lite系統(tǒng)接口;2)支持DAP(DebugAccessPort)的單一32位的從機(jī)端口。3軟件設(shè)計(jì)3.1程序設(shè)計(jì)思路本次課程設(shè)計(jì)重點(diǎn)在軟件部分,下面簡(jiǎn)單介紹一下設(shè)計(jì)思路:我們定義兩個(gè)變量num1和num2,給它們賦初值為1,然后調(diào)用系統(tǒng)函數(shù)ScanKey();;統(tǒng)計(jì)按下的按鍵,如果是1,num1加1,如果是2,則num2加1。根據(jù)num1和num2的組合顯示對(duì)應(yīng)的圖片。難點(diǎn)在如何實(shí)現(xiàn)返回上一級(jí),我們是定義當(dāng)按下3時(shí),根據(jù)當(dāng)前num1和num2的值調(diào)節(jié)num1與num2的大小,這樣就可以和之前的根據(jù)num1和num2顯示圖片結(jié)合起來了。當(dāng)顯示到最后一張圖片時(shí),我們重新給num1和num2賦值為1,這樣就可以顯示第一張圖片了,也就實(shí)現(xiàn)了循環(huán)顯示。3.2NUC140主程序流程圖NUC140的主程序負(fù)責(zé)協(xié)調(diào)各個(gè)子程序的工作,把各部分的功能串接起來,本次設(shè)計(jì)的程序流程如圖3.1所示。程序初始化程序初始化顯示主菜單界面鍵盤循環(huán)掃描按鍵循環(huán)處理結(jié)束返回圖3.1程序流程圖3.3鍵盤掃描程序流程圖該程序的功能是掃描有無(wú)按鍵按下并判斷出按下的按鍵的編號(hào)(鍵值)。掃描過程分兩部分進(jìn)行,首先是判斷有無(wú)按鍵按下:將全部行線置低電平,然后檢測(cè)列線的狀態(tài)。只要有一列的電平為低,則表示鍵盤中有鍵被按下,若所有列線均為高電平,則鍵盤中無(wú)鍵按下。在確認(rèn)有鍵按下后,即可進(jìn)入確定具體閉合鍵的過程。其方法是:依次將行線置為低電平,即置某根行線為低電平時(shí),其它線為高電平,然后逐行檢測(cè)各列線的電平狀態(tài)。若某列為低,則該列線與置為低電平的行線交叉處的按鍵就是閉合的按鍵,這樣就可以計(jì)算得出按鍵的鍵值了。程序流程如圖3.2所示。開始開始按鍵延時(shí)是否有鍵按下再次判斷是否有鍵按下掃描判斷按下的按鍵的行列號(hào),計(jì)算得到鍵值結(jié)束是否是圖3.2鍵盤掃描程序流程圖4總結(jié)通過做這次ARM嵌入式課程設(shè)計(jì),我深深的體會(huì)到,專心投入去完成一件事情是多么讓人激動(dòng)不已的,當(dāng)某個(gè)環(huán)節(jié)的問題被你解決后,那種成就感能帶給自己更大的信心和激發(fā)你對(duì)學(xué)習(xí)的熱情??赡苓@是大學(xué)四年最后一個(gè)課程設(shè)計(jì)了吧,因此,我把大量的精力和激情都投入到這次設(shè)計(jì)當(dāng)中。在整個(gè)設(shè)計(jì)過程中,我解決了一些平時(shí)沒有碰到的問題,這更讓我對(duì)嵌入式這個(gè)行業(yè)產(chǎn)生強(qiáng)烈的興趣,以下是我對(duì)本次課程設(shè)計(jì)的一些總結(jié)。這次課程設(shè)計(jì)我做的是在ARM嵌入式平臺(tái)上實(shí)現(xiàn)LCD12864多級(jí)菜單的嵌套,在開始選擇這個(gè)題目時(shí),自己并沒有多少思路。雖然有過一些相關(guān)的理論知識(shí)和實(shí)驗(yàn)基礎(chǔ),不過項(xiàng)目經(jīng)驗(yàn)還是不多。對(duì)于新唐科技有限公司的NUC140系列開發(fā)板也是從零開始學(xué)習(xí)。NUC140開發(fā)板資料比較多,全部熟悉還是需要一部分時(shí)間的。在熟悉完開發(fā)板的內(nèi)容后,我開始查閱相關(guān)資料,網(wǎng)上關(guān)于基于嵌入式的多級(jí)菜單設(shè)計(jì)的內(nèi)容不是很多,大多是基于單片機(jī)的菜單設(shè)計(jì)。我參照著網(wǎng)上零碎的菜單設(shè)計(jì)的相關(guān)內(nèi)容得出了自己的設(shè)計(jì)方案,按照自己打造的框架編寫程序。在編寫完成程序后遇到了一個(gè)問題糾結(jié)了很久,就是我在Keil上運(yùn)行程序的時(shí)候出現(xiàn)了這樣一個(gè)錯(cuò)誤:Error:failedtoexecute'D:\新建文件夾\ARM\BIN\ArmCC',在查了很久后發(fā)現(xiàn)并沒有什么錯(cuò)誤,開發(fā)板的驅(qū)動(dòng)也是正確安裝的。網(wǎng)上給的解釋也千奇百怪,并沒有解決我遇到的這個(gè)問題。后來我發(fā)現(xiàn)我的Keil是以前安裝好的,可能在建立連接文件是會(huì)出錯(cuò),所以我將Keil卸載了然后重新安裝,再安裝開發(fā)板驅(qū)動(dòng),然后再運(yùn)行程序,上述問題便迎刃而解了。在這次設(shè)計(jì)過程當(dāng)中,讓我收獲最大的是,我能在做這個(gè)東西的過程中去解決問題,而且遇到我可能是以前從沒有遇到過的問題,這些問題我全部都能獨(dú)立解決,感覺自己在學(xué)習(xí)電子知識(shí)方面更加有成就感了,經(jīng)過自己親自動(dòng)手,去發(fā)現(xiàn)問題,然后解決問題,成功的那種感覺是多么有成就感的,讓我更加相信,只要堅(jiān)持、認(rèn)真的去做每一件事情,最終的收獲是無(wú)窮的。

謝辭大學(xué)的課程設(shè)計(jì)即將結(jié)束,在這次設(shè)計(jì)的整個(gè)過程中很多同學(xué)和老師都在耐心的幫助我,衷心感謝謝躍雷老師的細(xì)心指導(dǎo)和同學(xué)們的熱情幫助,在我的課設(shè)完成過程中,老師同學(xué)提供了許多寶貴意見,讓我學(xué)到了許多知識(shí),開闊了眼界,增強(qiáng)了我的動(dòng)手和動(dòng)腦能力。同時(shí),在設(shè)計(jì)本系統(tǒng)的時(shí)候,我也和同學(xué)們之間的相互探討、取長(zhǎng)補(bǔ)短,使我受益匪淺,在此,我對(duì)這些同學(xué)表示衷心的感謝,最后我還要感謝老師的教誨,感謝我周圍的同學(xué)們對(duì)我的幫助和支持。路漫漫其修遠(yuǎn)兮,吾將上下而求索。我愿意在未來的學(xué)習(xí)和工作過程中,以更加豐厚的成果來答謝曾經(jīng)關(guān)心、幫助和支持過我的老師們、同學(xué)們。電子技術(shù)日新月異地飛速發(fā)展,人們總是處在不斷學(xué)習(xí),不斷進(jìn)步的階段。由于本人水平、經(jīng)驗(yàn)有限,所以本設(shè)計(jì)難免有不足之處,希望廣大老師和同學(xué)批評(píng)指正。

參考文獻(xiàn)[1]金鐘夫等.ARM嵌入式C程序設(shè)計(jì)與實(shí)踐.北京:北京航空航天大學(xué)出版社,2008[2]張軍,宋濤.ARMC語(yǔ)言程序設(shè)計(jì)實(shí)例精粹.北京:電子工業(yè)出版社,2009[3]周興華.ARMC語(yǔ)言高級(jí)程序設(shè)計(jì).北京:中國(guó)電力出版社,2008[4]朱飛,楊平.ARMC語(yǔ)言開發(fā)入門與典型實(shí)例.北京:人民郵電出版社,2009[5]梁森,王侃夫,黃杭美.自動(dòng)檢測(cè)與轉(zhuǎn)換技術(shù)(第二版)[M].北京:機(jī)械工業(yè)出版社,2007.[6]謝自美.電子線路設(shè)計(jì)、試驗(yàn)、測(cè)試(第二版)[M].武漢:華中理工大學(xué)出版社,2000[7]周立功.深入淺出ARM7-LPC213*/214*[J].北京航空航天大學(xué)出版社,2004[8]黃建華,賓辰忠,歐陽(yáng)寧.ARMCortex嵌入式系統(tǒng)開發(fā)教程.西安電子科技大學(xué)出版社,2012.12

附錄1、程序調(diào)試結(jié)果如圖1所示:圖1程序調(diào)試結(jié)果2、實(shí)現(xiàn)功能的程序:#include<stdio.h>#include"NUC1xx.h"#include<string.h> #include"SYS.h"#include"LCD.h"#include"Scankey.h"http://東北餃子unsignedcharbmp64x64_2[512]={0xFF,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x81,0x41,0x61,0x21,0x31,0x11,0x11,0x19,0x09,0x09,0x09,0x0D,0x0D,0x0D,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x09,0x09,0x09,0x09,0x19,0x11,0x11,0x11,0x21,0x21,0x41,0xC1,0x81,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x00,0x00,0x08,0x04,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x88,0x00,0x00,0xF0,0x80,0x00,0x00,0xC0,0x00,0x04,0x0C,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x03,0x06,0x0C,0x18,0x30,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0xC0,0x70,0x1C,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x70,0xF8,0xF0,0xE0,0x01,0x03,0x1F,0x8F,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x03,0x03,0x03,0x13,0x11,0xC1,0x60,0x00,0x00,0x00,0x00,0x00,0x38,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x07,0x1C,0xF0,0x80,0x00,0x00,0x0F,0x00,0xFC,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x60,0x30,0x20,0x00,0x03,0x0F,0x3F,0x7F,0x1F,0x0F,0x04,0x00,0x01,0x00,0x00,0x02,0x87,0x07,0x12,0x38,0x78,0xE8,0xC0,0x1F,0x1F,0x0E,0x00,0x00,0x00,0x00,0xF0,0x70,0x20,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xF8,0x00,0xF8,0x00,0x3F,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xC0,0xC0,0x40,0x01,0x02,0x00,0x00,0x10,0x00,0x10,0x3F,0x7F,0x7E,0x9C,0x50,0x20,0x01,0x07,0x1E,0x1E,0x0F,0x07,0x02,0x00,0x00,0x00,0x00,0xC0,0xC0,0x81,0x01,0x01,0x03,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0xFF,0x00,0x00,0x01,0x0E,0x38,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x30,0x7C,0x38,0xF8,0xB8,0x10,0x00,0x40,0x40,0x00,0x00,0x00,0x00,0xF0,0xF0,0x30,0x20,0x80,0x80,0x00,0x00,0x00,0xFF,0xF3,0xE0,0xE0,0xFC,0xFE,0xF8,0x70,0x60,0x00,0xC0,0x30,0x1C,0x07,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x60,0x03,0x0E,0x7E,0x40,0x00,0x00,0x00,0x00,0x00,0xFF,0xFE,0xF8,0xFC,0xFF,0x1F,0x1E,0x1C,0x00,0x00,0x03,0x83,0xC3,0x61,0x21,0x10,0x0C,0x06,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xBF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x08,0x08,0x00,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x00,0x01,0x11,0x11,0x01,0x01,0x08,0x08,0x04,0x04,0x04,0x02,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};//麥當(dāng)勞unsignedcharbmp64x64_4[512]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xE0,0xF8,0xFC,0xFE,0x7F,0x3F,0x7F,0xFF,0xFE,0xFC,0xF0,0x80,0x00,0x00,0xC0,0xF0,0xFC,0xFE,0xFF,0x3F,0x3F,0xFF,0xFE,0xFC,0xF8,0xE0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xFE,0xFF,0xFF,0xFF,0x7F,0x07,0x00,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0xFC,0xFE,0xFF,0xFF,0xFF,0x7F,0x01,0x00,0x00,0x00,0x0F,0xFF,0xFF,0xFF,0xFF,0xFC,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xFE,0xFF,0xFF,0xFF,0xFF,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFC,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0xE0,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0xC0,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC0,0x80,0x80,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xFF,0x7F,0x3F,0xFF,0x3F,0x7F,0xFF,0x7F,0x7F,0x7F,0x7F,0x3F,0x3F,0x3F,0x7F,0xFF,0x7F,0x7F,0x7F,0xFF,0x7F,0x7F,0x7F,0xFF,0x7F,0x7F,0x7F,0x7F,0x3F,0xFF,0x7F,0x7F,0x3F,0x3F,0x7F,0x7F,0x7F,0xFF,0xBF,0xFF,0xFF,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFF,0xFF,0xFF,0xF8,0xFC,0xF8,0xFC,0xF8,0xFC,0xF8,0xFB,0xFB,0xF8,0xF8,0xFB,0xF9,0xF8,0xFC,0xF8,0xFB,0xF8,0xF8,0xF8,0xFF,0xF8,0xF9,0xF8,0xF8,0xF8,0xF8,0xF8,0xFC,0xF8,0xFA,0xF8,0xFF,0xFA,0xF8,0xF8,0xFF,0xFF,0xFF,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};//必勝客unsignedcharbmp64x64_5[512]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0xC0,0xC0,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xE0,0xF8,0xFC,0xFC,0xFE,0xFE,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0xF0,0xF0,0xF0,0xE0,0xE0,0xE0,0xC0,0xC0,0xC0,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0xE0,0xE0,0xF0,0xF0,0xF8,0xFC,0xFC,0xFE,0xFE,0xFF,0xFF,0xFF,0x7F,0xBF,0xFF,0xFF,0x7F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x8F,0x8F,0x8F,0x87,0x07,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x0E,0xC7,0xE7,0xE7,0xE7,0xE3,0xF3,0xE3,0xE1,0xE1,0xC1,0x81,0x00,0x00,0x80,0xC0,0xF0,0x73,0x03,0x19,0x18,0x98,0xD8,0xD8,0xF8,0x78,0x38,0x00,0x82,0xC6,0xE6,0xF7,0xFB,0x9F,0x8F,0x87,0x83,0x80,0x78,0x7C,0x7E,0x77,0x33,0x39,0x1F,0x1F,0x1F,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0xF8,0xFE,0x3F,0x87,0x80,0xC0,0x60,0x71,0x3F,0x1F,0x0F,0x00,0x0C,0x9F,0x0F,0x03,0x10,0x3C,0x9E,0xDF,0x1F,0x1F,0x1D,0x1C,0x1C,0x0C,0x0C,0x09,0x09,0x09,0x09,0x8D,0x85,0x81,0xC1,0xF0,0xF8,0x68,0x60,0x20,0x20,0x20,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0xFF,0x7F,0x0F,0x01,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0xC0,0xF8,0xFE,0xFF,0xC1,0xE0,0x60,0xF0,0xFE,0xFF,0x1F,0x08,0xE2,0xFE,0xFC,0xE0,0x60,0x30,0x18,0x7E,0xFF,0x00,0x00,0x60,0xFF,0x1F,0x03,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0xFF,0xFF,0x3F,0x03,0x01,0x00,0x00,0x00,0x8F,0x87,0xC1,0xC0,0xE0,0xE0,0x71,0x71,0x30,0x38,0x18,0x1C,0x0C,0x0C,0x06,0x06,0x03,0x03,0x03,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x07,0x07,0x03,0x03,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }; int32_tshow2() { clear_LCD(); printS_5x7(0,16,"1->fastfood"); printS_5x7(0,32,"2->staplefood"); printS_5x7(0,48,"3->goback"); return0; } int32_tshow3_2() { clear_LCD(); printS_5x7(0,32,"2->northeastdumplings"); printS_5x7(0,48,"3->goback"); return0; } int32_tshow3_3() { clear_LCD(); printS_5x7(0,16,"1->McDonld's");//麥當(dāng)勞 printS_5x7(0,32,"2->pizzahut");//必勝客 printS_5x7(0,48,"3->goback"); return0; } int32_tshow4_3() { clear_LCD(); printS_5x7(56,32,"1->consumption"); printS_5x7(56,48,"3->goback"); draw_Bmp64x64(0,0,FG_COLOR,BG_COLOR,bmp64x64_2);//東北水餃 return0; } int32_tshow4_5() { clear_LCD(); printS_5x7(56,32,"1->consumption"); printS_5x7(56,48,"3->goback"); draw_Bmp64x64(0,0,FG_COLOR,BG_COLOR,bmp64x64_4);//麥當(dāng)勞 return0; } int32_tshow4_6() { clear_LCD(); printS_5x7(56,32,"1->consumption"); printS_5x7(56,48,"3->goback"); draw_Bmp64x64(0,0,FG_COLOR,BG_COLOR,bmp64x64_5);//必勝客 return0; } int32_tshow4_8() { clear_LCD(); printS_5x7(0,16,"GUETrestaurant");printS_5x7(0,32,"pleaseentern1tostart"); return0;} int32_tmain(void){ int8_tkeyin=0; int8_tnum1=1; int8_tnum2=1; UNLOCKREG();DrvSYS_Open(860000000); LOCKREG(); init_LCD(); clear_LCD(); OpenKeyPad();printS_5x7(0,16,"GUETrestaurant");printS_5x7(0,32,"pleaseentern1tostart"); while(0!=ScanKey()); while(1) { keyin=ScanKey(); while(0!=ScanKey()); switch(keyin) { case1:num1++; if(((num1==6)&&(num2==1))||((num1==5)&&(num2==2))||((num1==4)&&(num2==3))) { num1=1; num2=1; } break; case2:num2++;if(((num1==5)&&(num2==2))||((num1==4)&&(num2==3))||((num1==3)&&(num2==4))) { num1=1;num2=1; } break; case3:if((num1==4)&&(num2==1)) { num1--; } elseif((num1==3)&&(num2==1)) { num1--; } elseif((num1==2)&&(num2==1)) { num1--; } elseif((num1==3)&&(num2==2)) { num2--; } elseif((num1==2)&&(num2==3)) { num2--; } elseif((num1==2)&&(num2==2)) { num2--; } elseif((num1==5)&&(num2==1)) { num1--; } elseif((num1==4)&&(num2==2)) { num1--; } elseif((num1==3)&&(num2==3)) { num1--; } break; } if((num1==2)&&(num2==1)) show2(); elseif((num1==3)&&(num2==1)) show3_3(); elseif((num1==4)&&(num2==1)) show4_5(); elseif((num1==2)&&(num2==2)) show3_2(); elseif((num1==3)&&(num2==2)) show4_6(); elseif((num1==2)&&(num2==3)) show4_3();elseif((num1==1)&&(num2==1))show4_8(); elseif((num1==5)&&(num2==1)) {PrintS_5x7(56,32,"80/person"); printS_5x7(56,48,"3->goback"); }elseif((num1==4)&&(num2==2)) { printS_5x7(56,32,"90/person"); printS_5x7(56,48,"3->goback"); } elseif((num1==3)&&(num2==3)) { printS_5x7(56,32,"10/person"); printS_5x7(56,48,"3->goback"); } elseif((num1==1)&&(num2==2)) { num1=1; num2=1; printS_5x7(0,16,"GUETrestaurant");printS_5x7(0,32,"pleaseentern1"); } } } 基于C8051F單片機(jī)直流電動(dòng)機(jī)反饋控制系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的嵌入式Web服務(wù)器的研究MOTOROLA單片機(jī)MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對(duì)良率的影響研究基于模糊控制的電阻釬焊單片機(jī)溫度控制系統(tǒng)的研制基于MCS-51系列單片機(jī)的通用控制模塊的研究基于單片機(jī)實(shí)現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機(jī)控制的二級(jí)倒立擺系統(tǒng)的研究基于增強(qiáng)型51系列單片機(jī)的TCP/IP協(xié)議棧的實(shí)現(xiàn)基于單片機(jī)的蓄電池自動(dòng)監(jiān)測(cè)系統(tǒng)基于32位嵌入式單片機(jī)系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機(jī)的作物營(yíng)養(yǎng)診斷專家系統(tǒng)的研究基于單片機(jī)的交流伺服電機(jī)運(yùn)動(dòng)控制系統(tǒng)研究與開發(fā)基于單片機(jī)的泵管內(nèi)壁硬度測(cè)試儀的研制基于單片機(jī)的自動(dòng)找平控制系統(tǒng)研究基于C8051F040單片機(jī)的嵌入式系統(tǒng)開發(fā)基于單片機(jī)的液壓動(dòng)力系統(tǒng)狀態(tài)監(jiān)測(cè)儀開發(fā)模糊Smith智能控制方法的研究及其單片機(jī)實(shí)現(xiàn)一種基于單片機(jī)的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機(jī)的在線間歇式濁度儀的研制基于單片機(jī)的噴油泵試驗(yàn)臺(tái)控制器的研制基于單片機(jī)的軟起動(dòng)器的研究和設(shè)計(jì)基于單片機(jī)控制的高速快走絲電火花線切割機(jī)床短循環(huán)走絲方式研究基于單片機(jī)的機(jī)電產(chǎn)品控制系統(tǒng)開發(fā)基于PIC單片機(jī)的智能手機(jī)充電器基于單片機(jī)的實(shí)時(shí)內(nèi)核設(shè)計(jì)及其應(yīng)用研究基于單片機(jī)的遠(yuǎn)程抄表系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的煙氣二氧化硫濃度檢測(cè)儀的研制基于微型光譜儀的單片機(jī)系統(tǒng)單片機(jī)系統(tǒng)軟件構(gòu)件開發(fā)的技術(shù)研究基于單片機(jī)的液體點(diǎn)滴速度自動(dòng)檢測(cè)儀的研制基于單片機(jī)系統(tǒng)的多功能溫度測(cè)量?jī)x的研制基于PIC單片機(jī)的電能采集終端的設(shè)計(jì)和應(yīng)用基于單片機(jī)的光纖光柵解調(diào)儀的研制氣壓式線性摩擦焊機(jī)單片機(jī)控制系統(tǒng)的研制基于單片機(jī)的數(shù)字磁通門傳感器基于單片機(jī)的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機(jī)的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機(jī)控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機(jī)的多生理信號(hào)檢測(cè)儀基于單片機(jī)的電機(jī)運(yùn)動(dòng)控制系統(tǒng)設(shè)計(jì)Pico專用單片機(jī)核的可測(cè)性設(shè)計(jì)研究基于MCS-51單片機(jī)的熱量計(jì)基于雙單片機(jī)的智能遙測(cè)微型氣象站MCS-51單片機(jī)構(gòu)建機(jī)器人的實(shí)踐研究基于單片機(jī)的輪軌力檢測(cè)基于單片機(jī)的GPS定位儀的研究與實(shí)現(xiàn)基于單片機(jī)的電液伺服控制系統(tǒng)用于單片機(jī)系統(tǒng)的MMC卡文件系統(tǒng)研制基于單片機(jī)的時(shí)控和計(jì)數(shù)系統(tǒng)性能優(yōu)化的研究基于單片機(jī)和CPLD的粗光柵位移測(cè)量系統(tǒng)研究單片機(jī)控制的后備式方波UPS提升高職學(xué)生單片機(jī)應(yīng)用能力的探究基于單片機(jī)控制的自動(dòng)低頻減載裝置研究基于單片機(jī)控制的水下焊接電源的研究基于單片機(jī)的多通道數(shù)據(jù)采集系統(tǒng)基于uPSD3234單片機(jī)的氚表面污染測(cè)量?jī)x的研制基于單片機(jī)的紅外測(cè)油儀的研究96系列單片機(jī)仿真器研究與設(shè)計(jì)基于單片機(jī)的單晶金剛石刀具刃磨設(shè)備的數(shù)控改造基于單片機(jī)的溫度智能控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)基于MSP430單片機(jī)的電梯門機(jī)控制器的研制基于單片機(jī)的氣體測(cè)漏儀的研究基于三菱M16C/6N系列單片機(jī)的CAN/USB協(xié)議轉(zhuǎn)換器基于單片機(jī)和DSP的變壓器油色譜在線監(jiān)測(cè)技術(shù)研究基于單片機(jī)的膛壁溫度報(bào)警系統(tǒng)設(shè)計(jì)基于AVR單片機(jī)的低壓無(wú)功補(bǔ)償控制器的設(shè)計(jì)基于單片機(jī)船舶電力推進(jìn)電機(jī)監(jiān)測(cè)系統(tǒng)基于單片機(jī)網(wǎng)絡(luò)的振動(dòng)信號(hào)的采集系統(tǒng)基于單片機(jī)的大容量數(shù)據(jù)存儲(chǔ)技術(shù)的應(yīng)用研究基于單片機(jī)的疊圖機(jī)研究與教學(xué)方法實(shí)踐基于單片機(jī)嵌入式Web服務(wù)器技術(shù)的研究及實(shí)現(xiàn)基于AT89S52單片機(jī)的通用數(shù)據(jù)采集系統(tǒng)基于單片機(jī)的多道脈沖幅度分析儀研究機(jī)器人旋轉(zhuǎn)電弧傳感角焊縫跟蹤單片機(jī)控制系統(tǒng)基于單片機(jī)的控制系統(tǒng)在PLC虛擬教學(xué)實(shí)驗(yàn)中的應(yīng)用研究HYPERLINK"/det

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論