版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 目錄</b></p><p><b> 1 設(shè)計(jì)概述2</b></p><p> 1.1 設(shè)計(jì)目標(biāo)和要求2</p><p> 1.2 設(shè)計(jì)思路2</p><p> 2 系統(tǒng)方案及硬件設(shè)計(jì)3</p><p> 2.1 設(shè)計(jì)方案3
2、</p><p> 2.2 方案的硬件總體方框圖3</p><p> 2.3 溫度傳感器DS18B20測(cè)溫原理4</p><p> 2.4 硬件設(shè)計(jì)8</p><p> 2.4.1 主控制器ATmega168</p><p> 2.4.2 復(fù)位電路8</p><p> 2.
3、4.3 時(shí)鐘振蕩電............................................................................................8</p><p> 2.4.4 報(bào)警點(diǎn)調(diào)節(jié)電路..................................................................................
4、..9 </p><p> 2.4.5顯示電路10</p><p><b> 3 軟件設(shè)計(jì)10</b></p><p> 3.1系統(tǒng)分析10</p><p> 3.2 各子程序及其流程圖設(shè)計(jì)11</p><p> 3.2.1 初始化子程序11</p><
5、p> 3.2.2 DS1820的讀寫字節(jié)子程序12</p><p> 3.2.3 溫度讀取及轉(zhuǎn)換子程序13</p><p> 3.2.4計(jì)算溫度子程序14</p><p> 3.2.5溫度顯示子程序15</p><p> 3.2.6報(bào)警子程序16</p><p> 4 proteus軟件仿真
6、18</p><p> 4.1 系統(tǒng)仿真設(shè)計(jì)18</p><p> 4.2仿真結(jié)果分析18</p><p> 5 系統(tǒng)原理圖19</p><p><b> 6 心得體會(huì)20</b></p><p><b> 1 設(shè)計(jì)概述</b></p>&l
7、t;p> 1.1 設(shè)計(jì)目標(biāo)和要求</p><p> 1.用所學(xué)的單片機(jī)知識(shí)設(shè)計(jì)制作數(shù)字溫度計(jì);</p><p> 2.測(cè)溫范圍是-20℃---70℃;</p><p> 3.誤差小于0.5℃;</p><p> 4.所測(cè)的溫度值可以由LCD數(shù)碼管直接顯示;</p><p> 5.可以任意設(shè)置上下限溫度
8、的報(bào)警功能;</p><p> 6.進(jìn)一步熟悉proteus,protel,word軟件的功能和使用方法;</p><p><b> 1.2 設(shè)計(jì)思路</b></p><p> 首先確定我們所設(shè)計(jì)的是一個(gè)數(shù)字溫度計(jì),由單片機(jī)、溫度傳感器以及其他電路共同實(shí)現(xiàn)。</p><p> 根據(jù)所要實(shí)現(xiàn)的功能,先在proteu
9、s軟件上仿真。根據(jù)所選用的硬件可以將整個(gè)軟件設(shè)計(jì)分為若干子程序,有初始化、查詢時(shí)間、發(fā)送指令、讀取數(shù)據(jù)、顯示溫度等構(gòu)成,可將以上子程序分別設(shè)計(jì),實(shí)現(xiàn)各自的功能,再在子程序中調(diào)用,就可以實(shí)現(xiàn)預(yù)期的目標(biāo)。</p><p> 在proteus軟件里畫出相應(yīng)的電路圖,將編寫好的程序的編譯后的文件下載到proteus電路圖的單片機(jī)里,進(jìn)行仿真,對(duì)溫度傳感器設(shè)置不同的參數(shù),看是否達(dá)到了我們?cè)O(shè)計(jì)所要求的目標(biāo),如果不符合要求,
10、需要檢查程序算法和硬件連接是否有誤。若仿真成功,就按照電路圖焊接硬件。</p><p> 2 系統(tǒng)方案及硬件設(shè)計(jì)</p><p><b> 2.1 設(shè)計(jì)方案</b></p><p> 采用數(shù)字溫度芯片DS18B20 測(cè)量溫度,輸出信號(hào)全數(shù)字化。采用了單總線的數(shù)據(jù)傳輸,由數(shù)字溫度計(jì)DS18B20和ATmega16單片機(jī)構(gòu)成的溫度測(cè)量裝置,它
11、直接輸出溫度的數(shù)字信號(hào),也可直接與計(jì)算機(jī)連接。采用ATmega16單片機(jī)控制,軟件編程的自由度大,可通過(guò)編程實(shí)現(xiàn)各種各樣的算術(shù)算法和邏輯控制,而且體積小,硬件實(shí)現(xiàn)簡(jiǎn)單,安裝方便。該系統(tǒng)利用ATmega16芯片控制溫度傳感器DS18B20進(jìn)行實(shí)時(shí)溫度檢測(cè)并顯示,能夠?qū)崿F(xiàn)快速測(cè)量環(huán)境溫度,并可以根據(jù)需要設(shè)定上下限溫度。該系統(tǒng)擴(kuò)展性非常強(qiáng)。該測(cè)溫系統(tǒng)電路簡(jiǎn)單、精確度較高、實(shí)現(xiàn)方便、軟件設(shè)計(jì)也比較簡(jiǎn)單。</p><p>
12、 2.2 方案的硬件總體方框圖</p><p> 基于增強(qiáng)的AVR RISC結(jié)構(gòu)的低功耗8 位CMOS微控制器ATmega16,溫度傳感器采用的DS18B20,用四位數(shù)碼管顯示溫度。</p><p><b> 圖1</b></p><p> 2.3 溫度傳感器DS18B20測(cè)溫原理</p><p> DS18B
13、20溫度傳感器是美國(guó)DALLAS半導(dǎo)體公司最新推出的一種改進(jìn)型智能溫度傳感器,與傳統(tǒng)的熱敏電阻等測(cè)溫元件相比,它能直接讀出被測(cè)溫度,并且可根據(jù)實(shí)際要求通過(guò)簡(jiǎn)單的編程實(shí)現(xiàn)9-12位的數(shù)字值讀數(shù)方式。DS18B20的性能特點(diǎn)如下:</p><p> ?。?)獨(dú)特的單線接口僅需要一個(gè)端口引腳進(jìn)行通信,DS18B20在與微處理器連接時(shí)僅需要一條口線即可實(shí)現(xiàn)微處理器與DS18B20的雙向通訊。</p><
14、;p> (2)DS18B20支持多點(diǎn)組網(wǎng)功能,多個(gè)DS18B20可以并聯(lián)在惟一的三線上,實(shí)現(xiàn)多點(diǎn)組網(wǎng)測(cè)溫;</p><p> (3)無(wú)須外部器件,全部傳感元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi);</p><p> ?。?)可通過(guò)數(shù)據(jù)線供電,電壓范圍為3.0-5.5V;</p><p><b> ?。?)零待機(jī)功耗;</b>&l
15、t;/p><p> ?。?)溫度以9或12位數(shù)字,對(duì)應(yīng)的可分辨溫度分別為0.5℃、0.25℃、0.125℃和0.0625℃,可實(shí)現(xiàn)高精度測(cè)溫;</p><p> ?。?)用戶可定義報(bào)警設(shè)置;</p><p> ?。?)報(bào)警搜索命令識(shí)別并標(biāo)志超過(guò)程序限定溫度(溫度報(bào)警條件)的器件;</p><p> (9)負(fù)電壓特性,電源極性接反時(shí),溫度計(jì)不會(huì)因
16、發(fā)熱而燒毀,但不能正常工作;</p><p> ?。?0)測(cè)量結(jié)果直接輸出數(shù)字溫度信號(hào),以"一線總線"串行傳送給CPU,同時(shí)可傳送CRC校驗(yàn)碼,具有極強(qiáng)的抗干擾糾錯(cuò)能力</p><p> DS18B20采用3腳PR35封裝或8腳SOIC封裝,其引腳排列及內(nèi)部結(jié)構(gòu)框圖如圖2及圖3以及圖4的測(cè)溫原理圖如下所示:</p><p><b>
17、 圖2 引腳排列</b></p><p><b> 圖3 內(nèi)部結(jié)構(gòu)框圖</b></p><p> 圖4 DS18B20測(cè)溫原理圖</p><p> 64位ROM的結(jié)構(gòu)開始8位是產(chǎn)品類型的編號(hào),接著是每個(gè)器件的惟一的序號(hào),共有48位,最后8位是前面56位的CRC檢驗(yàn)碼,這也是多個(gè)DS18B20可以采用一線進(jìn)行通信的原因。溫度報(bào)警
18、觸發(fā)器TH和TL,可通過(guò)軟件寫入戶報(bào)警上下限。</p><p> DS18B20溫度傳感器的內(nèi)部存儲(chǔ)器還包括一個(gè)高速暫存RAM和一個(gè)非易失性的可電擦除的EERAM。高速暫存RAM的結(jié)構(gòu)為8字節(jié)的存儲(chǔ)器,結(jié)構(gòu)如圖4所示。頭2個(gè)字節(jié)包含測(cè)得的溫度信息,第3和第4字節(jié)TH和TL的拷貝,是易失的,每次上電復(fù)位時(shí)被刷新。第5個(gè)字節(jié),為配置寄存器,它的內(nèi)容用于確定溫度值的數(shù)字轉(zhuǎn)換分辨率。DS18B20工作時(shí)寄存器中的分辨率
19、轉(zhuǎn)換為相應(yīng)精度的溫度數(shù)值。該字節(jié)各位的定義如圖5所示。低5位一直為1,TM是工作模式位,用于設(shè)置DS18B20在工作模式還是在測(cè)試模式,DS18B20出廠時(shí)該位被設(shè)置為0,用戶不要去改動(dòng),R1和R0決定溫度轉(zhuǎn)換的精度位數(shù),來(lái)設(shè)置分辨率。</p><p> 圖5 DS18B20的字節(jié)定義</p><p> DS18B20的分辨率定義如表2-1所示</p><p>
20、 表2-1 分辨率設(shè)置表</p><p> 由表1可見(jiàn),DS18B20溫度轉(zhuǎn)換的時(shí)間比較長(zhǎng),而且分辨率越高,所需要的溫度數(shù)據(jù)轉(zhuǎn)換時(shí)間越長(zhǎng)。因此,在實(shí)際應(yīng)用中要將分辨率和轉(zhuǎn)換時(shí)間權(quán)衡考慮。</p><p> 主機(jī)控制DS18B20完成溫度轉(zhuǎn)換過(guò)程是:每一次讀寫之前都要對(duì)DS18B20進(jìn)行復(fù)位,即將數(shù)據(jù)總線下拉500us,然后釋放,DS18B20收到信
21、號(hào)后等待16-60us左右,之后發(fā)出60-240us的存在低脈沖,主CPU收到此此信號(hào)表示復(fù)位成功;復(fù)位成功后發(fā)送一條ROM指令,然后發(fā)送RAM指令,這樣才能對(duì)DS18B20進(jìn)行預(yù)訂的讀寫操作。</p><p> 表2-2 ROM指令集</p><p> 表2-3 RAM指令集</p>
22、<p> DS18B20的測(cè)溫原理是這這樣的,器件中低溫度系數(shù)晶振的振蕩頻率受溫度的影響很小,用于產(chǎn)生固定頻率的脈沖信號(hào)送給減法計(jì)數(shù)器1;高溫度系數(shù)晶振隨溫度變化其振蕩頻率明顯改變,所產(chǎn)生的信號(hào)作為減法計(jì)數(shù)器2的脈沖輸入。器件中還有一個(gè)計(jì)數(shù)門,當(dāng)計(jì)數(shù)門打開時(shí),DS18B20就對(duì)低溫度系數(shù)振蕩器產(chǎn)生的時(shí)鐘脈沖進(jìn)行計(jì)數(shù)進(jìn)而完成溫度測(cè)量。計(jì)數(shù)門的開啟時(shí)間由高溫度系數(shù)振蕩器來(lái)決定,每次測(cè)量前,首先將最低溫所對(duì)應(yīng)的一個(gè)基數(shù)分別置入減
23、法計(jì)數(shù)器1、溫度寄存器中,計(jì)數(shù)器1和溫度寄存器被預(yù)置在最低溫所對(duì)應(yīng)的一個(gè)基數(shù)值。</p><p> 減法計(jì)數(shù)器1對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行減法計(jì)數(shù),當(dāng)減法計(jì)數(shù)器1的預(yù)置值減到0時(shí),溫度寄存器的值將加1,減法計(jì)數(shù)器1的預(yù)置將重新被裝入,減法計(jì)數(shù)器1重新開始對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行計(jì)數(shù),如此循環(huán)直到減法計(jì)數(shù)器計(jì)數(shù)到0時(shí),停止溫度寄存器的累加,此時(shí)溫度寄存器中的數(shù)值就是所測(cè)溫度值。其輸出用于修正減法
24、計(jì)數(shù)器的預(yù)置值,只要計(jì)數(shù)器門仍未關(guān)閉就重復(fù)上述過(guò)程,直到溫度寄存器值大致被測(cè)溫度值。</p><p><b> 2.4 硬件設(shè)計(jì)</b></p><p> 2.4.1 主控制器ATmega16</p><p> ATmega16是基于增強(qiáng)的AVR RISC結(jié)構(gòu)的低功耗8 位CMOS微控制器。由于其先進(jìn)的指令集以及單時(shí)鐘周期指令執(zhí)行時(shí)間,A
25、Tmega16 的數(shù)據(jù)吞吐率高達(dá)1 MIPS/MHz,從而可以緩減系統(tǒng)在功耗和處理速度之間的矛盾。 ATmega16 AVR 內(nèi)核具有豐富的指令集和32 個(gè)通用工作寄存器。所有的寄存器都直接與算邏單元(ALU) 相連接,使得一條指令可以在一個(gè)時(shí)鐘周期內(nèi)同時(shí)訪問(wèn)兩個(gè)獨(dú)立的寄存器。這種結(jié)構(gòu)大大提高了代碼效率,并且具有比普通的CISC 微控制器最高至10 倍的數(shù)據(jù)吞吐率。 </p><p> 2.4.22.4.2
26、 復(fù)位電路</p><p> 在這里采用的是按鈕加上電復(fù)位,系統(tǒng)每次上電和每次按下復(fù)位按鈕,系統(tǒng)就會(huì)復(fù)位。</p><p> 2.4.3 時(shí)鐘振蕩電路</p><p> 采用的是1MHZ的晶振頻率,它與單片機(jī)的硬件連接電路如圖7所示</p><p><b> 圖7 晶振電路</b></p><
27、p> 2.4.4報(bào)警點(diǎn)調(diào)節(jié)電路</p><p> 可以通過(guò)微動(dòng)開關(guān),任意調(diào)節(jié)報(bào)警點(diǎn)的上下限,電路如圖8所示</p><p> 圖8 報(bào)警點(diǎn)調(diào)節(jié)電路</p><p><b> 2.4.5顯示電路</b></p><p> 顯示電路采用集成的四位一體的數(shù)碼管,為共陰極結(jié)構(gòu),通過(guò)設(shè)置不同的段碼可以顯示溫度。&l
28、t;/p><p><b> 圖9顯示電路</b></p><p><b> 3 軟件設(shè)計(jì)</b></p><p><b> 3.1系統(tǒng)分析</b></p><p> 系統(tǒng)程序主要包括DS1820初始化程序,向DS1820讀字節(jié)程序,向DS1820寫字節(jié)程序,讀取溫度及轉(zhuǎn)換程
29、序,溫度顯示程序,報(bào)警程序。</p><p><b> 圖10主程序流程圖</b></p><p> 3.2 各子程序及其流程圖設(shè)計(jì)</p><p> 3.2.1 初始化子程序</p><p> 令P2.7為高電平,延遲一段時(shí)間后令P2.7為低電平觸發(fā)DS1820的初始化,低電平持續(xù)一段時(shí)間,然后讀取P2.7的狀
30、態(tài),直到P2.7的狀態(tài)回到高電平時(shí)說(shuō)明初始化完成。</p><p> #include <at89x51.h></p><p> #define DQ P2_7</p><p> #define dm P0</p><p> sbit w0=P2^3;</p><p> sbit w1=P2^4;
31、</p><p> sbit w2=P2^5;</p><p> sbit w3=P2^6;</p><p> sbit jia=P2^0;</p><p> sbit jian=P2^1;</p><p> sbit xuan=P2^2;</p><p> //sbit p2_7
32、=P2^7;</p><p> sbit speaker=P1^0;</p><p> #define uint unsigned int </p><p> #define uchar unsigned char</p><p> uint mark;</p><p> uint xiaoshu;</
33、p><p> int temp1=0;</p><p> uint H_t=10,L_t=-5;</p><p> uchar table_dm[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};</p><p> uchar table_dm1[]={0xbf,0x86,0xdb
34、,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef};</p><p> uchar table_fuhao[]={0x00,0x40};</p><p> void delay(unsigned int i)</p><p><b> { </b></p><p> while(i--
35、); } //初始化函數(shù)</p><p> 圖11 初始化流程圖</p><p> 3.2.2 DS1820的讀寫字節(jié)子程序</p><p> 單片機(jī)向DS1820讀寫字節(jié)都是從最低位開始的。</p><p> Init_DS18B20(void)</p><p><b> {<
36、;/b></p><p> unsigned char x=0;</p><p> DQ = 1; </p><p><b> delay(8);</b></p><p> DQ = 0; </p><p> delay(80);</p><p>&
37、lt;b> DQ = 1; </b></p><p> delay(14);</p><p> x=DQ; //稍做延時(shí)后 如果x=0則初始化成功 x=1則初始化失敗</p><p> delay(20);</p><p> } //讀一個(gè)
38、字節(jié)</p><p> 圖12 讀操作 圖13寫操作</p><p> 3.2.3 溫度讀取及轉(zhuǎn)換子程序</p><p> 在讀取溫度值命令前,應(yīng)使用溫度轉(zhuǎn)換命令才能保證讀入的是當(dāng)前溫度值轉(zhuǎn)換過(guò)程中DS1820會(huì)拉低總線直至轉(zhuǎn)換完成,因此可以讀取溫度總線的狀態(tài)來(lái)判斷溫度轉(zhuǎn)換是否完成。</p><p> Rea
39、dOneChar(void)</p><p><b> {</b></p><p> unsigned char i=0;</p><p> unsigned char dat = 0;</p><p> for (i=8;i>0;i--)</p><p><b> {&
40、lt;/b></p><p><b> DQ = 0;</b></p><p><b> dat>>=1;</b></p><p><b> DQ = 1;</b></p><p><b> if(DQ)</b></p>
41、;<p> dat|=0x80;</p><p><b> delay(4);</b></p><p><b> }</b></p><p> return(dat);</p><p> } //寫一個(gè)字節(jié)</p><p&
42、gt; 圖14溫度讀取及轉(zhuǎn)換</p><p> 3.2.4計(jì)算溫度子程序</p><p> 計(jì)算溫度子程序?qū)AM中讀取值進(jìn)行BCD碼的轉(zhuǎn)換運(yùn)算,并進(jìn)行溫度值正負(fù)的判定,其程序流程圖如圖14所示:</p><p> WriteOneChar(unsigned char dat)</p><p><b> {</b&g
43、t;</p><p> unsigned char i=0;</p><p> for (i=8; i>0; i--)</p><p><b> {</b></p><p><b> DQ = 0;</b></p><p> DQ = dat&0x01
44、;</p><p><b> delay(5);</b></p><p><b> DQ = 1;</b></p><p><b> dat>>=1;</b></p><p><b> }</b></p><p>
45、;<b> delay(4);</b></p><p><b> }</b></p><p><b> //讀取</b></p><p><b> 圖 15溫度計(jì)算</b></p><p> 3.2.5溫度顯示子程序</p><
46、;p> void delayms(uchar t)</p><p><b> {</b></p><p><b> uint i;</b></p><p> while(t--)</p><p><b> {</b></p><p>
47、for(i=0;i<100;i++);</p><p><b> }</b></p><p><b> }//顯示</b></p><p><b> 其流程圖如下所示:</b></p><p><b> 圖16 溫度顯示</b></p
48、><p> 3.2.6報(bào)警子程序</p><p><b> 其流程圖如下:</b></p><p> ReadTemperature(void)</p><p><b> {</b></p><p> unsigned char a=0;</p><
49、p> unsigned char b=0;</p><p> unsigned char i=0,t;</p><p> Init_DS18B20();</p><p> WriteOneChar(0xCC);</p><p> WriteOneChar(0x44);</p><p> Init_DS
50、18B20();</p><p> WriteOneChar(0xCC);</p><p> WriteOneChar(0xBE);</p><p> a=ReadOneChar(); </p><p> b=ReadOneChar(); </p><p> i=b; /*若b為1則為負(fù)溫 */&l
51、t;/p><p><b> i=(i>>4);</b></p><p><b> if(i==0)</b></p><p><b> {</b></p><p><b> mark=0;</b></p><p>
52、t=((a>>4)|(b<<4));</p><p> a=(a&0x0f);</p><p> xiaoshu=a;</p><p><b> if (a>8)</b></p><p><b> {</b></p><p>&l
53、t;b> t=(t+1);</b></p><p><b> }</b></p><p><b> }</b></p><p><b> else </b></p><p><b> {</b></p><p
54、><b> mark=1;</b></p><p><b> a=a>>4; </b></p><p><b> b=b<<4; </b></p><p><b> t=(a|b);</b></p><p><b
55、> t=~t;</b></p><p><b> t=(t+1);</b></p><p><b> }</b></p><p><b> EA=1;</b></p><p> return(t);</p><p><b
56、> }</b></p><p><b> 圖17報(bào)警</b></p><p> 4 proteus軟件仿真</p><p> 4.1 系統(tǒng)仿真設(shè)計(jì)</p><p> 本設(shè)計(jì)是在Proteus環(huán)境下進(jìn)行仿真的,仿真所用到的器件有:?jiǎn)纹瑱C(jī)ATmega16,DS1820溫度傳感器,蜂鳴器,液晶顯示器
57、,一些電阻,電容等。</p><p><b> 4.2仿真結(jié)果分析</b></p><p> 本設(shè)計(jì)在仿真的條件下可以正確的顯示溫度,并在溫度超過(guò)所設(shè)置的最高溫度或最低溫度時(shí),蜂鳴器將發(fā)出滴滴的警告聲。且本設(shè)計(jì)溫度顯示可以精確到0.1滿足設(shè)計(jì)要求。仿真時(shí)溫度顯示如圖18所示</p><p><b> 圖18</b>&
58、lt;/p><p><b> 5 系統(tǒng)原理圖</b></p><p> 通過(guò)Proteus進(jìn)行元器件的查找與連接仿真得到下圖</p><p><b> 圖19</b></p><p><b> 6 心得體會(huì)</b></p><p> 單片機(jī)的設(shè)計(jì)至
59、今為止已經(jīng)進(jìn)入了令人鼓舞的階段,在進(jìn)行了長(zhǎng)達(dá)兩周的時(shí)間的摸索與實(shí)驗(yàn),使我不僅僅是對(duì)于單片機(jī)入門軟件與硬件的常用設(shè)計(jì)與功能,還使我對(duì)于一項(xiàng)設(shè)計(jì)研究的制作過(guò)程所需要的詳細(xì)步驟和具體的實(shí)現(xiàn)方法的力度的掌握?;诖俗髌纷鳛閱纹瑱C(jī)課程設(shè)計(jì)設(shè)計(jì)的創(chuàng)作成果,在當(dāng)其中機(jī)器的功能等方面并非處于一個(gè)成熟的階段,而且僅僅是因?yàn)閤x老師的要求以及我們的初步嘗試,當(dāng)中的缺點(diǎn)是無(wú)可非議地存在著。</p><p> 當(dāng)然在這次寶貴的課程設(shè)計(jì)
60、活動(dòng)中,經(jīng)驗(yàn)才是對(duì)于我們最大的收獲,而且還增強(qiáng)了自身對(duì)未知問(wèn)題以及對(duì)知識(shí)的深化認(rèn)識(shí)的能力,用受益匪淺這個(gè)詞語(yǔ)來(lái)概括這次難忘的活動(dòng)我覺(jué)得再合適不過(guò)了。但是,光是完成了作品還是不可以自我滿足的,在從一開始的時(shí)候就懷著將作品制作得更加人性化,更加令人滿意,更加地使功能完美又方便地被應(yīng)用領(lǐng)域這個(gè)最終目的下,隨著對(duì)單片機(jī)這門學(xué)科的認(rèn)識(shí)加深,到達(dá)了拓展的程度,我想這個(gè)目的將在不遠(yuǎn)的時(shí)期內(nèi)被實(shí)現(xiàn)。</p><p> 總之,這
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 單片機(jī)課程設(shè)計(jì)報(bào)告--數(shù)字溫度計(jì)
- 單片機(jī)課程設(shè)計(jì)報(bào)告數(shù)字溫度計(jì)
- 單片機(jī)課程設(shè)計(jì)報(bào)告--數(shù)字溫度計(jì)
- 單片機(jī)課程設(shè)計(jì)報(bào)告---基于單片機(jī)的數(shù)字溫度計(jì)設(shè)計(jì)
- 基于單片機(jī)的數(shù)字溫度計(jì)課程設(shè)計(jì)報(bào)告
- 溫度計(jì)課程設(shè)計(jì)---基于51單片機(jī)數(shù)字溫度計(jì)設(shè)計(jì)
- 數(shù)字溫度計(jì)課程設(shè)計(jì)---基于51單片機(jī)數(shù)字溫度計(jì)設(shè)計(jì)
- 基于單片機(jī)數(shù)字溫度計(jì)課程設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)報(bào)告--基于單片機(jī)的數(shù)字溫度計(jì)設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)--數(shù)字溫度計(jì)
- 單片機(jī)課程設(shè)計(jì)--數(shù)字溫度計(jì)
- 單片機(jī)課程設(shè)計(jì)-數(shù)字溫度計(jì)
- 單片機(jī)課程設(shè)計(jì)—數(shù)字溫度計(jì)
- 單片機(jī)課程設(shè)計(jì)報(bào)告---數(shù)字溫度計(jì)設(shè)計(jì)
- 單片機(jī)數(shù)字溫度計(jì)課程設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)---數(shù)字溫度計(jì)
- 單片機(jī)課程設(shè)計(jì)-數(shù)字溫度計(jì)
- 單片機(jī)課程設(shè)計(jì)—數(shù)字溫度計(jì)
- 基于單片機(jī)的數(shù)字溫度計(jì)課程設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)-- 基于單片機(jī)的數(shù)字溫度計(jì)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論