【正文】
具有獨立鎖定 位的可選 Boot 代碼區(qū) ,通過片上 Boot 程序?qū)崿F(xiàn)系統(tǒng)內(nèi)編程真正的同時讀寫操作 ,512 字節(jié)的 EEPROM,擦寫壽命 : 100,000 次 ,1K字節(jié)的片內(nèi) SRAM,可以對鎖定位進(jìn)行編程以實現(xiàn)用戶程序的加密。由于其先進(jìn)的指令集以及單時鐘周期指令執(zhí)行時間, ATmega16 的數(shù)據(jù)吞吐率高達(dá) 1 MIPS/MHz,從而可以緩減系統(tǒng)在功耗和處理速度之間的矛盾。 3 第二章 主要電子器件簡介 167。 該軟、硬件系統(tǒng)具有很好的通用性和一定的實際使用價值 .本文研究內(nèi)容包括如下幾個單元: ( 1)硬件電路設(shè)計以及 PCB圖的繪制; ( 2)硬件實物的調(diào)試、編寫測試程序; ( 4)測試結(jié)果分析。實物以 ATmega16為主控芯片, 74HC37 AMS117構(gòu)成電路,主要包括電源、控制電路、顯示電路。 ATmega16 成為一個功能強大的單片機,為許多嵌入式控制應(yīng)用提供了靈活而低成本的解決方案 . 167。 ATmega16單片機是可多次改寫的可編程芯片,內(nèi)部有 16K的 Flsah RAM,含有 32個通用基于單片機控制的霓虹燈控制器 2 I/O口線,用這種芯片構(gòu)成的系統(tǒng)簡單、可靠,性價比相當(dāng)高,適合成為霓虹燈程序控制器的核心部件 ,結(jié)合鎖存器 MC74HC373實現(xiàn)的控制器功能,時間常數(shù)易修改,使用靈活,電路易實現(xiàn),成本低,控制芯片更換方便。 課程研究的意義 流水燈在現(xiàn)代社會就有廣泛的應(yīng)用,大型電子廣告牌、霓虹燈、指示牌和工業(yè)控制的控 制面板等等都有流水燈的應(yīng)用。單片機具有一些突出優(yōu)點:體積小、重量輕、耗電少、電源單一、功能強、價格低、運行速度快、抗干擾能力強、可靠性高,所以在通信、家電、工業(yè)控制、儀器儀表、汽車等產(chǎn)品中都可以看到單片機的身影。微型計算機在檢測和過程控制方面的應(yīng)用具有簡便、快捷、準(zhǔn)確、可靠等優(yōu)點,便于實現(xiàn)各種生產(chǎn)過程自動化。這種機器只能在人的控制下,將輸入的數(shù)據(jù)信息,按照人們的要求進(jìn)行存儲、分類、整理、判斷、計算、決策和處理等操作。各種產(chǎn)品一旦用上了單片機,就能起到使產(chǎn)品升級換代的功效,常在產(chǎn)品名稱前冠以形容詞 —— “智能微電腦型”,如智能型熱水器等。它在整個裝置中,起著有如人類頭腦的作 用,它出了毛病,整個裝置就癱瘓了。 單片機亦稱微控制器 ,顧名思義,這種計算機的最小系統(tǒng)只用了一片集成電路,即可進(jìn)行簡單運算和控制?,F(xiàn)在廣泛使用的微型計算機是大規(guī)模集成電路技術(shù)的產(chǎn)物,因此它屬于第四代計算機,而單片機則是微型計算機的一個分支。 cycle of display. Users can follow their own preferences to select a different font, display Keywords: microcontroller ATmega16 LBD Neon III 目錄 第一章 緒論 ?????????????????????????? 1 ??????????????????????? 1 課程 研究的意義?????????????????????? 1 課程研究的任務(wù)?????????????????????? 2 第二章 本設(shè)計所用的主要電子器件簡介 ??????????????? 3 AVR ATmega16 單片機簡介?????????????????? 3 鎖存器 MC74HC373簡介??????????????????? 5 8x16貼片發(fā)光二極管矩陣簡介???????????????? 6 穩(wěn)壓器 ams117 簡介?????????????? ???? ?? 6 第三章 基本原理 ?????????????????????? ?? 7 總體設(shè)計思路??????????????????????? 7 ?????????????????????? 8 顯示部分方案論證與選擇???????????????? 8 驅(qū)動部分設(shè)計方案論證與選擇?????????????? 8 電源模塊的選擇?????????????????????? 9 第四章 設(shè)計過程 ?????????????????????? ?? 10 單元電路設(shè)計??????????????????????? 10 控制部分電路????????????????????? 10 ????????????????????? 11 ams117穩(wěn)壓電路???????????????????? 11 軟件設(shè)計???????????????????????? 13 制版做實物???????????????????????? 13 PROTEL DXP 簡介???? ???????????????? 14 ??????????????????????? 17 第五章 遇到的問題及調(diào)試 ???????????????????? 18 ??????????????????? 18 硬件方面??????????????????????? 18 程序的調(diào)試?????????????????????? 18 ???????????????????? 19 ????????????????????????? 20 ????????????????????????? 20 結(jié)束語 ????????????????????????????? 22 IV 致謝詞 ????????????????????????????? 23 參考文獻(xiàn) ???????????????????????????? 24 附錄: ????????????????????????????? 25 1 第一章 緒論 167。 to 39。 then font 39。 to the font 39。 Finally, a summary of the design. The graduation project according to set requirements, achieves the desired purpose. ATmega16 microcontroller to control through the SMD LEDs 16x8 matrix display to the Ming character, for example, were able to achieve 39。 關(guān)鍵詞: 單片機 ATmega16 發(fā)光二極管 霓虹燈 II Abstract In recent years, with the rapid development of science and technology, SCM applications are continually deepening, while the traditional control test drive rapid updates. In realtime detection and control of the microputer application system, the microcontroller is often used as a core ponent, Jin Zhi Shi MCU side is not enough, Haiyinggenju specific hardware structure and application specific characteristics of the software Duixiang Jie He, to be perfect. The text introduces the subject of this issue background, significance, and plete functionality. A brief description of the design process used in some of the major ponents of the demonstration program, and introduced the principle of the system hardware, and attached to the system hardware design block diagram。即通過 ATmega16 單片機來控制16x8的貼片發(fā)光二極管矩陣顯示,以中、明字符為例,分別可以實現(xiàn)‘全亮’到字?!小俚阶帜!鳌健怠难h(huán)顯示。 正文首先介紹本課題的背景、研究意義及完成的任務(wù)功能 ;接著簡單描述設(shè)計過程中所用的一些主要元器件、方案的論證,以及介紹了系統(tǒng)硬件工作原理,并且附以系統(tǒng)硬件設(shè)計框圖;其次闡述了PCB板的畫質(zhì)、制作、實物的完成、程序的編寫和調(diào)試;最后對本設(shè)計進(jìn)行了總結(jié)。 用單片機實現(xiàn)流水燈的控制 畢業(yè)設(shè)計(論文) 學(xué) 院、系: 電子工程 專 業(yè): 通信網(wǎng)絡(luò) 學(xué) 生 姓 名: 李克 班 級: 通網(wǎng) 121 學(xué) 號 120412125 指導(dǎo)教師姓名: 職稱 最終評定成績 2020 年 4月 I 摘要 近年來隨著科技的飛速發(fā)展,單片機的應(yīng)用正在不斷地走向深入,同時帶動傳統(tǒng)控制檢測日新月異更新。在實時檢測和自動控制的單片機應(yīng)用系統(tǒng)中,單片機往往是作為一個核心部件來使用,僅單片機方面知識是不夠的,還應(yīng)根據(jù)具體硬件結(jié)構(gòu),以及針對具體應(yīng)用對象特點的軟件結(jié)合,加以完善。 本次畢業(yè)設(shè)計根據(jù)設(shè)計要求,基本達(dá)到預(yù)期的目的。 用戶可以按照自己的喜好選擇不同的字模、顯示方式。 second section describes the PCB board of the definition, production, physical pletion of the preparation process and debugging。full light39。in39。out39。all dark39。 課程研究背景 電子計算機的 發(fā)展經(jīng)歷了電子管、晶體管、集成電路到大(超大)規(guī)模集成電路弓四個階段,既通常所說的第一代、第二代、第三代和第四代計算機。隨著信息技術(shù)革命的深入和計算機技術(shù)的飛速發(fā)展 ,單片機的應(yīng)用越來越廣泛,并逐漸發(fā)展成為一門關(guān)鍵的技術(shù)學(xué)科。因為它體積小,通常都藏在被控機械的“肚子”里?,F(xiàn)在,這種單片機的使用領(lǐng)域已十分廣泛,如智能儀表、實時工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。 計算機是人類制造的用于信息處理的機器。 目前,微型計算機主要用在以下幾個方面:數(shù)值計算、數(shù)據(jù)處理與信息加工、計算機輔助功能、人工智能、計算機通信、多媒體、 計算機檢測和過程控制等。在改造傳統(tǒng)產(chǎn)業(yè)、節(jié)約能源、提高產(chǎn)品質(zhì)量和生產(chǎn)效率、改善生產(chǎn)者勞動條件等方面,具有十分重要的作用。 167。而且基于單片機的流水燈的控制系統(tǒng)利用了單片機的內(nèi)部資源,如定時器、 I/O口和寄存器等,完成了單片機系統(tǒng)開發(fā)的基本流程,因此具有典型的代表意義,是學(xué)習(xí)和開發(fā)單片機的基本實驗之一??刂破?的花樣變化及速度調(diào)節(jié)能用軟件方法實現(xiàn),這樣進(jìn)一步提高了性價比。 課程研究的任務(wù) 本設(shè)計是以 AVR ATmega16芯片的電路為基礎(chǔ),通過軟件程序來控制單片機內(nèi)部的定時器來控制 16x8的矩陣貼片發(fā)光二極管的明亮,顯示不同的圖案花樣,形成霓虹燈控制器。對于不同型號的單片機只需要相應(yīng)的改變一下地址即可。 各單元將在相應(yīng)章節(jié)詳述。 AVR ATmega16 單片機簡介 單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統(tǒng)集成到一個芯片上, ATmega16是基于增強的 AVR RISC結(jié)構(gòu)的低功耗 8 位 CMOS微控制器,它是由 ATMEL公司生產(chǎn)的。 高性能、低功耗的 8 位 AVR174。 I/O 和封裝 :32 個可編程的 I/O 口 40引腳 PDIP 封裝 , 44 引腳 TQFP 封裝 , 與 44 引腳 MLF 封裝。 AVR 結(jié)構(gòu)具有兩個主要的存儲器空間:數(shù)據(jù)存儲器空間和程序存儲器空間。這三個存