畢業(yè)論文之基于51單片機(jī)的流水線產(chǎn)品計(jì)數(shù)器設(shè)計(jì)_第1頁(yè)
畢業(yè)論文之基于51單片機(jī)的流水線產(chǎn)品計(jì)數(shù)器設(shè)計(jì)_第2頁(yè)
畢業(yè)論文之基于51單片機(jī)的流水線產(chǎn)品計(jì)數(shù)器設(shè)計(jì)_第3頁(yè)
畢業(yè)論文之基于51單片機(jī)的流水線產(chǎn)品計(jì)數(shù)器設(shè)計(jì)_第4頁(yè)
畢業(yè)論文之基于51單片機(jī)的流水線產(chǎn)品計(jì)數(shù)器設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第第 I 頁(yè)頁(yè) 畢業(yè)設(shè)計(jì)(論文)畢業(yè)設(shè)計(jì)(論文)基于基于 5151 單片機(jī)的流水線單片機(jī)的流水線產(chǎn)品計(jì)數(shù)器設(shè)計(jì)產(chǎn)品計(jì)數(shù)器設(shè)計(jì)班班 級(jí)級(jí): : 3100131001 班班 學(xué)學(xué) 號(hào)號(hào): : 201062301051201062301051 姓姓 名名: : 唐樹(shù)春唐樹(shù)春 專專 業(yè)業(yè): : 應(yīng)用電子技術(shù)應(yīng)用電子技術(shù) 指導(dǎo)老師指導(dǎo)老師: : 周曉紅老師周曉紅老師 二零一二年六月十日二零一二年六月十日 貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)第第 II 頁(yè)頁(yè)摘摘 要要本系統(tǒng)采用的是以單片機(jī) STC89c52 為核心的光電計(jì)數(shù)器。其工作原理是采用單片機(jī)的外部中

2、斷 0 來(lái)進(jìn)行計(jì)數(shù),數(shù)據(jù)采集部分采用反射式光電傳感器,將紅外發(fā)光管與光電接收管相鄰安放,每當(dāng)物體通過(guò)一次,紅外光就被物體反射,光電接收管接收一次,光電接收管的輸出電壓就產(chǎn)生一個(gè)變化,這個(gè)變化的電壓信號(hào)通過(guò)放大和處理后,形成計(jì)數(shù)脈沖,輸入至 STC89c52 單片機(jī)的 P3.2 口,通過(guò)軟件控制和硬件控制并用 LED 加以顯示,便可實(shí)現(xiàn)對(duì)物體的計(jì)數(shù)統(tǒng)計(jì)。本計(jì)數(shù)器可將機(jī)械或人工計(jì)數(shù)方式變?yōu)殡娮佑?jì)數(shù),并且采用 LED 數(shù)碼管顯示,可適用于諸多行業(yè),以滿足現(xiàn)代生產(chǎn)、生活方式的需求。所謂的光電式傳感器是將光信號(hào)轉(zhuǎn)化為電信號(hào)的一種傳感器。光電式傳感器是以光電器件作為轉(zhuǎn)換組件的傳感器,光電檢測(cè)方法具有精度高

3、、應(yīng)用快、非接觸等優(yōu)點(diǎn),而可測(cè)參數(shù)多,光電傳感器的結(jié)構(gòu)簡(jiǎn)單,形式靈活多變因此,光電式傳感器在檢測(cè)和控制中應(yīng)用非常廣泛。關(guān)鍵詞:計(jì)數(shù)器;光電傳感器;單片機(jī);LED數(shù)碼管 貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)第第 III 頁(yè)頁(yè)AbstractAbstractThis system USES is with STC89c52 single chip microcomputer as the core of the photoelectric counter. The working principle of adopting SCM external interruption 0 to coun

4、t, the data acquisition of the reflecting photoelectric sensor, the infrared light tube and photoelectric receiving tube adjacent put, whenever the object through a, infrared light is object reflective, photoelectric tube receiving a receiving, photoelectric receiving tube is the output voltage of p

5、roduce a change, the changes of the voltage signal through the amplifier and processing, form count pulse, the input to STC89c52 SCM P3.2 mouth, through the control software and hardware control and that LED to, can realize the object counting statistics. This counter can or mechanical artificial co

6、unt way into electronic counted, and using LED digital display tube, can be used in many industries, to meet the modern production, the way of life of demand.The so-called photoelectric sensor is light signals are converted to electrical signals a sensor. Photoelectric sensor is based on photoelectr

7、ic device as a conversion of components of the sensor, photoelectric detection method has high accuracy, application, the advantages of fast contact, and can be measured parameters, the structure of the photoelectric sensor is simple, flexible in form so, photoelectric sensor in the detection and co

8、ntrol is widely used.Keywords:Keywords: counter; Photoelectric sensor; microcomputer; LED digital tube 貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)第第 IV 頁(yè)頁(yè)目目 錄錄摘摘 要要.IABSTRACTABSTRACT.II第第 1 1 章章 緒緒 論論.11.11.1、本論文的背景和意義、本論文的背景和意義.11.21.2、主要方法和研究進(jìn)展、主要方法和研究進(jìn)展.11.31.3、主要內(nèi)容、主要內(nèi)容.11.41.4、結(jié)構(gòu)安排、結(jié)構(gòu)安排.1第第 2 2 章章 整體設(shè)計(jì)方案整體設(shè)計(jì)方案.22.12.

9、1、設(shè)計(jì)方案選擇、設(shè)計(jì)方案選擇.22.22.2、設(shè)計(jì)方框圖、設(shè)計(jì)方框圖.2第第 3 3 章章 硬件設(shè)計(jì)及功能硬件設(shè)計(jì)及功能.33.13.1、基本介紹、基本介紹.33.23.2、AT89C52AT89C52 引腳功能引腳功能.43.33.3、STC89STC89C C5252 系統(tǒng)結(jié)構(gòu)圖系統(tǒng)結(jié)構(gòu)圖.53.43.4、STC89STC89C C5252 的復(fù)位與時(shí)鐘的復(fù)位與時(shí)鐘.63.53.5、STC89STC89C C5252 單片機(jī)的基本工作電路單片機(jī)的基本工作電路.63.63.6、本次設(shè)計(jì)的部分電路、本次設(shè)計(jì)的部分電路.73.73.7、74HC57374HC573 芯片芯片.73.83.8、顯

10、示電路、顯示電路.8第第 4 4 章章 軟件設(shè)計(jì)軟件設(shè)計(jì).104.14.1、PROTEUS軟軟件件 .104.24.2、KEIL C51 軟軟件件 .104.34.3、軟件設(shè)計(jì)流程圖:、軟件設(shè)計(jì)流程圖:.11致致 謝謝.11結(jié)結(jié) 論論.13參考文獻(xiàn)參考文獻(xiàn).14附附 錄錄 1 電氣原理圖電氣原理圖.15附附 錄錄 2 2 PCBPCB 圖與圖與 3D3D 視圖視圖.16附錄附錄 3 3 源程序源程序.17附錄附錄 4 4 仿真效果圖仿真效果圖.19貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)第第 1 頁(yè)頁(yè)第第 1 1 章章 緒緒 論論1.11.1、本論文的背景和意義、本論文的背景和意義隨著計(jì)數(shù)器技

11、術(shù)的不斷發(fā)展與進(jìn)步,計(jì)數(shù)器的種類越來(lái)越多,應(yīng)用的范圍越來(lái)越廣,隨之而來(lái)的競(jìng)爭(zhēng)也越來(lái)越激烈。過(guò)硬的技術(shù)也成為眾多生產(chǎn)廠商競(jìng)爭(zhēng)的焦點(diǎn)之一。廠商為了在競(jìng)爭(zhēng)中處于不敗之地,從而不斷地改進(jìn)技術(shù),增加產(chǎn)品的種類?,F(xiàn)在計(jì)數(shù)器的種類以增加到:電磁計(jì)數(shù)器、電子計(jì)數(shù)器、機(jī)械計(jì)數(shù)器(拉動(dòng)機(jī)械計(jì)數(shù)器、轉(zhuǎn)動(dòng)機(jī)械計(jì)數(shù)器、按動(dòng)機(jī)械計(jì)數(shù)器、測(cè)長(zhǎng)機(jī)械計(jì)數(shù)器) 、液晶計(jì)數(shù)器等。計(jì)數(shù)器的應(yīng)用范圍也遍布印刷、紡織、印染、針織、電纜、電訊、軍工、輕工、機(jī)械、開(kāi)關(guān)、斷路器、礦山、實(shí)行多班制的紡織行業(yè)的織布機(jī)、織帶機(jī)、制線、制帶、造紙、制革、薄膜、高壓開(kāi)關(guān)電器產(chǎn)品、試驗(yàn)設(shè)備,印刷設(shè)備、短路器、醫(yī)療、紡織、機(jī)械、倉(cāng)庫(kù)和碼頭的貨運(yùn)、行人及車(chē)輛

12、過(guò)往的數(shù)量計(jì)數(shù)、冶金、食品、國(guó)防、包裝、配料、石油、化工、發(fā)電、機(jī)床、儀表、自動(dòng)化控制等行業(yè)。1.21.2、主要方法和研究進(jìn)展、主要方法和研究進(jìn)展主要方法是通過(guò)自己所學(xué)的知識(shí)來(lái)設(shè)計(jì)的,利用單片機(jī)與外圍電路來(lái)共同達(dá)到所要設(shè)計(jì)的目的,但是該電路還是有很大的升級(jí)空間與拓展。1.31.3、主要內(nèi)容、主要內(nèi)容主要內(nèi)容有方案的選擇與設(shè)計(jì),介紹了兩款(Keil uVision4 軟件與 ISIS 7 Professional 軟件)輔助軟件,闡述 AT89C52 單片機(jī)內(nèi)部結(jié)構(gòu)及其最小系統(tǒng)的組成,74HC573 鎖存器的使用與作用以及 LED 數(shù)碼管的結(jié)構(gòu)與驅(qū)動(dòng)方法等。1.41.4、結(jié)構(gòu)安排、結(jié)構(gòu)安排首先闡

13、述了數(shù)字計(jì)數(shù)器在日常生活中的重要性,其次介紹硬件結(jié)構(gòu)及其設(shè)計(jì)方法與軟件的設(shè)計(jì)流程,最后根據(jù)硬件與流程圖設(shè)計(jì)出相應(yīng)的程序及代碼。貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)第第 2 頁(yè)頁(yè)第第 2 2 章章 整體設(shè)計(jì)方案整體設(shè)計(jì)方案2.12.1、設(shè)計(jì)方案選擇、設(shè)計(jì)方案選擇方案一:采用多種數(shù)字邏輯電路來(lái)實(shí)現(xiàn)邏輯控制、主門(mén)、門(mén)控、計(jì)數(shù)單元的設(shè)計(jì)要求,這樣設(shè)計(jì)的電路整體比較復(fù)雜,而且不宜完成發(fā)揮部分的功能要求。所以方案一不采用。方案二:可以采用 FPGA 來(lái)實(shí)現(xiàn)邏輯控制、主門(mén)、門(mén)控、計(jì)數(shù)單元的設(shè)計(jì)要求,并且設(shè)計(jì)方便,但由于對(duì) FPGA 的技術(shù)原理掌握不夠熟練,所以放棄方案二。方案三:系統(tǒng)采用 AT89C52

14、 為核心的單片機(jī)控制系統(tǒng),實(shí)現(xiàn)原理圖中的邏輯控制、主門(mén)、門(mén)控、計(jì)數(shù)的設(shè)計(jì)要求。單片機(jī)計(jì)數(shù)器的方式控制寄存器 TMOD 中的 GATE 位=1 時(shí),可以很方便的進(jìn)行 INT0 引腳的外部輸入信號(hào)的時(shí)間間隔測(cè)量。且單片機(jī)的控制電路很容易實(shí)現(xiàn)擴(kuò)展,比如語(yǔ)音模塊、測(cè)溫 I2C 模塊、時(shí)鐘模塊、A/D 模塊等。故采用方案三。2.22.2、設(shè)計(jì)方框圖、設(shè)計(jì)方框圖AT89C52 單片機(jī)LED 顯示電源電路74HC573 驅(qū)動(dòng)復(fù)位電路時(shí)鐘源數(shù)據(jù)采集電路手動(dòng)模擬計(jì)數(shù)按鍵清零鍵貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)第第 3 頁(yè)頁(yè)第第 3 3 章章 硬件設(shè)計(jì)及功能硬件設(shè)計(jì)及功能3.13.1、基本介紹、基本介紹AT

15、89C52 是一個(gè)低電壓,高性能 CMOS 8 位單片機(jī),片內(nèi)含 8k bytes 的可反復(fù)擦寫(xiě)的 Flash 只讀程序存儲(chǔ)器和 256 bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM) ,器件采用 ATMEL 公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn) MCS-51 指令系統(tǒng),片內(nèi)置通用 8 位中央處理器和 Flash 存儲(chǔ)單元,AT89C52 單片機(jī)在電子行業(yè)中有著廣泛的應(yīng)用。其引腳排列與 PDIP 封裝如下圖所示。引腳排列 PDIP 封裝主主要要功功能能特特性性:1、兼容 MCS51 指令系統(tǒng) 2、8k 可反復(fù)擦寫(xiě)(大于 1000 次)Flash ROM; 3、32 個(gè)雙向 I/O 口; 4

16、、256x8bit 內(nèi)部 RAM; 5、3 個(gè) 16 位可編程定時(shí) /計(jì)數(shù)器中斷; 6、時(shí)鐘頻率 0-24MHz; 7、2 個(gè)串行中斷,可編程 UART 串行通道; 8、2 個(gè)外部中斷源,共 8 個(gè)中斷源; 9、2 個(gè)讀寫(xiě)中斷口線, 3 級(jí)加密位; 10、低功耗空閑和掉電模式, 軟件設(shè)置睡眠和喚醒功能; 11、有 PDIP、PQFP、TQFP 及 PLCC 等幾種封裝形式,以適應(yīng)不同產(chǎn)品的需求。貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)第第 4 頁(yè)頁(yè)3.23.2、AT89C52AT89C52 引腳功能引腳功能VCC:?jiǎn)纹瑱C(jī)的供電電壓 4V-5.5V,最佳工作電壓為 5V。GND:?jiǎn)纹瑱C(jī)的接地引腳

17、。RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持 RST 腳兩個(gè)機(jī)器周期的高電平時(shí)間。ALE/PROG:當(dāng)訪問(wèn)外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。/PSEN:外部程序存儲(chǔ)器的選通信號(hào)。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次/PSEN 有效。在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的/PSEN 信號(hào)將不出現(xiàn)。/EA / VPP:當(dāng)/EA 保持低電平時(shí),則在此期間外部程序存儲(chǔ)器(0000H-FFFFH) ,不管是否有內(nèi)部程序存儲(chǔ)器。XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。XTAL2:來(lái)自反向振蕩器的輸出。 P0 端口P0.0-P0.7 P0 是一個(gè) 8 位漏

18、極開(kāi)路型雙向 I/O 端口,端口置 1(對(duì)端口寫(xiě) 1)時(shí)作高阻抗輸入端。作為輸出口時(shí)能驅(qū)動(dòng) 8 個(gè) TTL。對(duì)內(nèi)部 Flash 程序存儲(chǔ)器編程時(shí),接收指令字節(jié);校驗(yàn)程序時(shí)輸出指令字節(jié),要求外接上拉電阻。在訪問(wèn)外部程序和外部數(shù)據(jù)存儲(chǔ)器時(shí),P0 口是分時(shí)轉(zhuǎn)換的地址(低 8 位)/數(shù)據(jù)總線,訪問(wèn)期間內(nèi)部的上拉電阻起作用。P1 端口P1.0P1.7 P1 是一個(gè)帶有內(nèi)部上拉電阻的 8 位雙向 I/0 端口。輸出時(shí)可驅(qū)動(dòng) 4 個(gè) TTL。端口置 1 時(shí),內(nèi)部上拉電阻將端口拉到高電平,作輸入用。對(duì)內(nèi)部 Flash 程序存儲(chǔ)器編程時(shí),接收低 8 位地址信息。 P2 端口P2.0P2.7 P2 是一個(gè)帶有內(nèi)部

19、上拉電阻的 8 位雙向 I/0 端口。輸出時(shí)可驅(qū)動(dòng) 4 個(gè) TTL。端口置 1 時(shí),內(nèi)部上拉電阻將端口拉到高電平,作輸入用。對(duì)內(nèi)部 Flash 程序存儲(chǔ)器編程時(shí),接收高 8 位地址和控制信息。在訪問(wèn)外部程序和 16 位外部數(shù)據(jù)存儲(chǔ)器時(shí),P2 口送出高 8 位地址。而在訪問(wèn) 8 位地址的外部數(shù)據(jù)存儲(chǔ)器時(shí)其引腳上的內(nèi)容在此期間不會(huì)改變。 P3 端口P3.0P3.7 P2 是一個(gè)帶有內(nèi)部上拉電阻的 8 位雙向 I/0 端口。輸出時(shí)可驅(qū)動(dòng) 4 個(gè) TTL。端口置 1 時(shí),內(nèi)部上拉電阻將端口拉到高電平,作輸入用。對(duì)內(nèi)部 Flash 程序存儲(chǔ)器編程時(shí),接控制信息。除此之外 P3 端口還用于一些專門(mén)功能,具

20、體如表 1-1 所示。貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)第第 5 頁(yè)頁(yè)P(yáng)3 引腳兼用功能P3.0串行通訊輸入(RXD)P3.1串行通訊輸出(TXD)P3.2外部中斷 0( INT0)P3.3外部中斷 1(INT1)P3.4定時(shí)器 0 輸入(T0)P3.5定時(shí)器 1 輸入(T1)P3.6外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通 WRP3.7外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通 RD表 1-1P3 端口引腳第二功能3.33.3、STC89c52STC89c52 系統(tǒng)結(jié)構(gòu)圖系統(tǒng)結(jié)構(gòu)圖圖 1-1 是 MCS-52 系列單片機(jī)的內(nèi)部結(jié)構(gòu)示意圖。圖 1-1貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)第第 6 頁(yè)頁(yè)3.43.4、STC89c

21、52STC89c52 的復(fù)位與時(shí)鐘的復(fù)位與時(shí)鐘MCS-52 單片機(jī)具有兩種復(fù)位方式,如圖 1-2 所示。上電復(fù)位 手動(dòng)復(fù)位圖 1-2MCS-52 單片機(jī)時(shí)鐘信號(hào)源連接如圖 1-3 所示。內(nèi)部時(shí)鐘信號(hào)源 外部時(shí)鐘信號(hào)源 圖 1-33.53.5、STC89c52STC89c52 單片機(jī)的基本工作電路單片機(jī)的基本工作電路單片機(jī)的基本工作電路也稱為單片機(jī)的最小系統(tǒng),如圖 1-4 所示。貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)第第 7 頁(yè)頁(yè)圖 1-43.63.6、本次設(shè)計(jì)的部分電路、本次設(shè)計(jì)的部分電路本次設(shè)計(jì)的按鍵控制分為兩部分,按鍵控制電路如圖 1-5 所示。模擬計(jì)數(shù)控制 計(jì)數(shù)清零控制圖 1-5本次設(shè)

22、計(jì)的數(shù)據(jù)采集部分如圖 1-6 所示。圖 1-63.73.7、74HC57374HC573 芯片芯片原理說(shuō)明: 74HC573 的八個(gè)鎖存器都是透明的 D 型鎖存器,當(dāng)使能(G)為高時(shí),Q 輸出將隨數(shù)據(jù)(D)輸入而變。當(dāng)使能為低時(shí),輸出將鎖存在已建立的數(shù)據(jù)電平上。輸出控制不影響鎖存器的內(nèi)部工作,即老數(shù)據(jù)可以保持,甚至當(dāng)輸出被關(guān)閉時(shí),新的數(shù)據(jù)也可以置入。這種電路可以驅(qū)動(dòng)大電容或低阻抗負(fù)載,可以直接與系統(tǒng)總線接口并驅(qū)動(dòng)總線,而不需要外接口。特別適用于緩沖寄存器,I/O 通道,雙向總線驅(qū)動(dòng)器和工作寄存器。 74HC57374HC573特點(diǎn): 三態(tài)總線驅(qū)動(dòng)輸出 置數(shù)全并行存取貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)

23、設(shè)計(jì)(論文)第第 8 頁(yè)頁(yè) 緩沖控制輸入 使能輸入有改善抗擾度的滯后作用74Hc573 引腳功能表3.83.8、顯示電路、顯示電路顯示器普遍地用于直觀地顯示數(shù)字系統(tǒng)的運(yùn)行狀態(tài)和工作數(shù)據(jù),按照材料及產(chǎn)品工藝,單片機(jī)應(yīng)用系統(tǒng)中常用的顯示器有: 發(fā)光二極管 LED 顯示器、液晶LCD 顯示器、CRT 顯示器等。LED 顯示器是現(xiàn)在最常用的顯示器之一,如下圖所示。LED 顯示器的符號(hào)圖 共陽(yáng)式、共陰式 LED 數(shù)碼管的符號(hào)圖發(fā)光二極管(LED)由特殊的半導(dǎo)體材料砷化鎵、磷砷化鎵等制成,可以單獨(dú)使用,也可以組裝成分段式或點(diǎn)陣式 LED 顯示器件(半導(dǎo)體顯示器)。分段式顯示器(LED 數(shù)碼管)由 7 條線

24、段圍成 8 字型,每一段包含一個(gè)發(fā)光二極管。外加正向電壓時(shí)二極管導(dǎo)通,發(fā)出清晰的光。只要按規(guī)律控制各發(fā)光段亮、滅,就可以顯示各種字形或符號(hào)。LED 數(shù)碼管有共陽(yáng)、共陰之分。圖是共陽(yáng)式、共陰式LED 數(shù)碼管的原理圖和符號(hào).顯示電路顯示模塊需要實(shí)時(shí)顯示當(dāng)前的時(shí)間,即時(shí)、分、秒,因此需要 6 個(gè)數(shù)碼管,另需兩個(gè)數(shù)碼管來(lái)顯示橫。采用動(dòng)態(tài)顯示方式顯示時(shí)間,硬件連接如下PIN No 引腳號(hào)SYMBOL 符號(hào)NAME AND FUNCTION 名稱及功能1OE3 State output Enable Input (Active LOW)3 態(tài)輸出使能輸入(低電平)2, 3, 4, 5, 6, 7, 8,

25、9D0 to D7Data Inputs 數(shù)據(jù)輸入12,13,14,15,16,17,18,19Q0 to Q73 State Latch Outputs 3 態(tài)鎖存輸出11LELatch Enable Input 鎖存使能輸入10GNDGround 接地(0V)20VCCPositive Supply Voltage 電源電壓貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)第第 9 頁(yè)頁(yè)圖所示,時(shí)的十位和個(gè)位分別顯示在第一個(gè)和第二個(gè)數(shù)碼管,分的十位和個(gè)位分別顯示在第四個(gè)和第五個(gè)數(shù)碼管,秒的十位和個(gè)位分別顯示在第七個(gè)和第八個(gè)數(shù)碼管,其余數(shù)碼管顯示橫線。LED 顯示器的顯示控制方式按驅(qū)動(dòng)方式可分成靜態(tài)顯

26、示方式和動(dòng)態(tài)顯示方式兩種。對(duì)于多位 LED 顯示器,通常都是采用動(dòng)態(tài)掃描的方法進(jìn)行顯示,其硬件連接方式如下圖所示。圖 3-6 數(shù)碼管動(dòng)態(tài)掃描的硬件連接示意圖數(shù)碼管使用條件:a、段及小數(shù)點(diǎn)上加限流電阻 b、使用電壓:段:根據(jù)發(fā)光顏色決定; 小數(shù)點(diǎn):根據(jù)發(fā)光顏色決定c、使用電流:靜態(tài):總電流 80mA(每段 10mA);動(dòng)態(tài):平均電流 4-5mA 峰值電流 100mA數(shù)碼管使用注意事項(xiàng)說(shuō)明:()數(shù)碼管表面不要用手觸摸,不要用手去弄引腳;()焊接溫度:260 度;焊接時(shí)間:5s()表面有保護(hù)膜的產(chǎn)品,可以在使用時(shí)撕下來(lái)。貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)第第 10 頁(yè)頁(yè)第第 4 4 章章 軟件

27、設(shè)計(jì)軟件設(shè)計(jì)4.14.1、Proteus 軟軟件件Proteus 軟件是英國(guó) Labcenter electronics 公司出版的EDA 工具軟件(該軟件中國(guó)總代理為廣州風(fēng)標(biāo)電子技術(shù)有限公司) 。它不僅具有其它 EDA 工具軟件的仿真功能,還能仿真單片機(jī)及外圍器 件。它是目前最好的仿真單片機(jī)及 外圍器件的工具。雖然目 前國(guó)內(nèi)推廣剛起步,但已受到單片機(jī)愛(ài)好者、從事單片機(jī)教學(xué)的教師、致力于單片機(jī)開(kāi)發(fā)應(yīng)用的科技工作者的青睞。Proteus 是世界上著名的 EDA 工具(仿真軟件),從原理圖布圖、代碼調(diào)試到單片機(jī)與外圍電 路協(xié)同仿真,一鍵切換到 PCB 設(shè)計(jì),真正實(shí)現(xiàn)了從概念到產(chǎn)品的完整設(shè)計(jì)。 是目

28、前世界上唯一將電路仿真軟件、 PCB 設(shè)計(jì)軟件和虛擬模型仿真軟件三合一 的設(shè)計(jì)平臺(tái),其處理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086 和 MSP430等,2010 年又增加了 Cortex 和 DSP 系列處理器,并持續(xù)增加其他系列處理器模型。在編譯方面,它也支持 IAR、Keil 和 MPLAB 等多種編譯器。4.24.2、Keil C51 軟軟件件Keil C51 是美國(guó) Keil Software 公司出品的 51 系列兼容單片機(jī) C 語(yǔ)言軟件開(kāi)發(fā)系統(tǒng),與匯編相比,C 語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)

29、勢(shì),因而易學(xué)易用。Keil 提供了包括 C 編譯器、宏匯編、連接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開(kāi)發(fā)方案,通過(guò)一個(gè)集成開(kāi)發(fā)環(huán)境(uVision)將這些部分組合在一起。運(yùn)行 Keil 軟件需要WIN98、NT、WIN2000、WINXP 等操作系統(tǒng)。如果你使用 C 語(yǔ)言編程,那么Keil 幾乎就是你的不二之選,即使不使用 C 語(yǔ)言而僅用匯編語(yǔ)言編程,其方便易用的集成環(huán)境、強(qiáng)大的軟件仿真調(diào)試工具也會(huì)令你事半功倍。貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)第第 11 頁(yè)頁(yè) 4.34.3、軟件設(shè)計(jì)流程圖:、軟件設(shè)計(jì)流程圖: YESYES結(jié)束開(kāi)始對(duì)計(jì)數(shù)脈沖進(jìn)行計(jì)數(shù)初始化等待 INT0 產(chǎn)生

30、計(jì)數(shù)脈沖INT0 產(chǎn)生計(jì)數(shù)脈沖了嗎?清零鍵按下了嗎?顯示計(jì)數(shù)值對(duì)計(jì)數(shù)值清零計(jì)數(shù)值達(dá)到9999 了嗎?對(duì)計(jì)數(shù)值清零NOYESNONO貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第第 12 頁(yè)頁(yè)致致 謝謝論文的完成標(biāo)志著我的大專三年即將結(jié)束,也意味著,新的生活又將開(kāi)始了。最近的半年則并行著找工作和寫(xiě)論文。其間的起起伏伏、悲喜得失,今天想來(lái)仍舊唏噓不已。所幸我沒(méi)有被失敗擊垮。自信、堅(jiān)強(qiáng)、樂(lè)觀的態(tài)度讓我堅(jiān)持到了最后,并且爭(zhēng)取了最好的結(jié)局。通過(guò)悉心設(shè)計(jì),在指導(dǎo)教師的耐心指導(dǎo)下,我完成了畢業(yè)設(shè)計(jì)的工作。此次的畢業(yè)設(shè)計(jì)是我們?nèi)陙?lái)專業(yè)知識(shí)的綜合運(yùn)用,是對(duì)我們能力的綜合考核。這不僅涉及到對(duì)基本原理的理解,也涉及

31、到對(duì)問(wèn)題的分析能力。通過(guò)本次畢業(yè)設(shè)計(jì),讓我對(duì)我國(guó)電子軟件有了新的認(rèn)識(shí)。這也使我認(rèn)識(shí)到了自己知識(shí)的匱乏和能力的有限。從而激勵(lì)我在今后的學(xué)習(xí)和工作中更要努力的學(xué)習(xí)和不斷的充實(shí)自己。在這里我尤其感謝老師。在您的耐心指導(dǎo)下,我才能成功的完成這次的畢業(yè)設(shè)計(jì),在寫(xiě)論文時(shí)老師嚴(yán)格的要求我們,培養(yǎng)我們強(qiáng)烈的責(zé)任心和工作學(xué)習(xí)的積極性,并且耐心的解答論文中出現(xiàn)的問(wèn)題。他還為我們指明了論文方向,校定論文方向。在他的要求下,我不僅完成了整個(gè)設(shè)計(jì)和論文,更重要的是鍛煉了我分析問(wèn)題和獨(dú)立思考的能力。最后,我再一次表達(dá)我對(duì)領(lǐng)導(dǎo)以及教過(guò)我所有的老師最衷心的感謝,是你們?cè)谖仪斑M(jìn)的道路上給以引導(dǎo),并無(wú)私的教給我許多專業(yè)知識(shí)以及做

32、人的道理。再次,讓我對(duì)所有的老師及所有幫助過(guò)我的同學(xué)們致以最崇高的敬意?!伴L(zhǎng)風(fēng)破浪會(huì)有時(shí),直掛云帆濟(jì)滄海。 ”這是我最喜歡的詩(shī)句。就用這話作為這篇論文的一個(gè)結(jié)尾,也是一段生活的結(jié)束。希望自己能夠記取少年時(shí)的夢(mèng)想,永不放棄。貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第第 13 頁(yè)頁(yè)結(jié)結(jié) 論論本設(shè)計(jì) 介紹了一種基于 AT89C2052 單片機(jī)的智能化光電計(jì)數(shù)系統(tǒng)的設(shè)計(jì),并已成功的用于實(shí)際系統(tǒng)中,需要指出的是,本課程設(shè)計(jì)利用軟件編程、這樣做不僅占用硬件資源少,而且成本較低,如果用于強(qiáng)磁強(qiáng)電的現(xiàn)場(chǎng)環(huán)境,考慮到要加以屏蔽。在項(xiàng)目設(shè)計(jì)的開(kāi)始到結(jié)束本人一直認(rèn)真對(duì)待,在制作的過(guò)程中遇到了很多困難,通過(guò)查閱相關(guān)資料和咨詢張斌老師已逐一解決問(wèn)題的同時(shí)自己也增長(zhǎng)了加深了關(guān)與光電轉(zhuǎn)換,匯編語(yǔ)言的深化,單片機(jī)基礎(chǔ)知識(shí)的認(rèn)識(shí)理解領(lǐng)悟,到最后對(duì)光電計(jì)數(shù)系統(tǒng)的工作原理的掌握,最終設(shè)計(jì)出了自己理解的智能化光電計(jì)數(shù)系統(tǒng)。貴州電子信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第第 14 頁(yè)頁(yè)參考文獻(xiàn)1彭偉.單片機(jī) c 語(yǔ)言程序設(shè)計(jì)實(shí)訓(xùn) 100 例:基于 8051+Proteus 仿真電子工業(yè)出版社,2011 年.2郭天祥.新概念 51 單片機(jī) C 語(yǔ)言教程:入門(mén)、提高、開(kāi)發(fā)、拓展全攻略電子工業(yè)出版社,2009 年.3喻宗泉.單片機(jī)原理與應(yīng)用技術(shù)西安電子科

溫馨提示

  • 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ù)網(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)論