基于AVR單片機(jī)的教學(xué)實(shí)驗(yàn)系統(tǒng)的設(shè)計(jì)與開發(fā)
本文選題:Atmega48 切入點(diǎn):AVR 出處:《湖南大學(xué)》2013年碩士論文 論文類型:學(xué)位論文
【摘要】:目前,大部分學(xué)校仍以20世紀(jì)80年代開始流行的MCS-51系列單片機(jī)為載體,以匯編語言為編程工具,以并行擴(kuò)展為核心講述單片機(jī)的原理和應(yīng)用。盡管MCS-51在實(shí)際應(yīng)用中還占有相當(dāng)大的市場,但隨著電子技術(shù)的迅猛發(fā)展,傳統(tǒng)51單片機(jī)由于自身結(jié)構(gòu)的原因,在數(shù)據(jù)處理能力、系統(tǒng)擴(kuò)展等多個(gè)方面顯得不能適應(yīng)新技術(shù)的發(fā)展,而且通過匯編語言來介紹單片機(jī)技術(shù),容易偏離介紹單片機(jī)技術(shù)這個(gè)主題,再選用51單片機(jī)作為載體講授單片機(jī)技術(shù)已不再是最好的選擇。 本文以張家界航空工業(yè)職業(yè)技術(shù)學(xué)院的單片機(jī)課程改革為背景,選用AVR系列單片機(jī)中的Atmega48研制了單片機(jī)教學(xué)實(shí)驗(yàn)系統(tǒng)。在實(shí)驗(yàn)系統(tǒng)硬件方面,主要介紹了硬件電路的選型、各單元電路的設(shè)計(jì)原理和硬件測試等內(nèi)容。在實(shí)驗(yàn)系統(tǒng)軟件方面,主要介紹利用C語言和AVRstdio+WINAVR開發(fā)平臺開發(fā)的實(shí)驗(yàn)項(xiàng)目,重點(diǎn)介紹了利用C語言開發(fā)單片機(jī)的優(yōu)勢以及模塊化編程的思想,還對相關(guān)硬件進(jìn)行模擬仿真。 文章給出了單片機(jī)教學(xué)實(shí)驗(yàn)系統(tǒng)的硬件電路原理圖,實(shí)驗(yàn)項(xiàng)目的軟件流程圖和C程序代碼。完成了系統(tǒng)的組裝,,對各功能模塊進(jìn)行了Proteus仿真和硬件電路的調(diào)試,并運(yùn)用于實(shí)際教學(xué)中。從教學(xué)老師及學(xué)生反應(yīng)的情況表明,本實(shí)驗(yàn)系統(tǒng)運(yùn)行可靠、穩(wěn)定,完全能夠滿足教學(xué)的要求,達(dá)到了設(shè)計(jì)指標(biāo)?梢宰鰹楦鞲呗氃盒纹瑱C(jī)教學(xué)實(shí)驗(yàn)系統(tǒng)。最后,文章對課題進(jìn)行了總結(jié),提出了今后該實(shí)驗(yàn)系統(tǒng)進(jìn)一步完善的方向。
[Abstract]:At present, most schools still use the MCS-51 series microcontroller, which has been popular since 1980s, as the carrier and assembly language as the programming tool. The principle and application of single chip computer are described with parallel expansion as the core. Although MCS-51 still occupies a large market in practical application, with the rapid development of electronic technology, the traditional 51 single chip microcomputer has the ability of data processing because of its own structure. System expansion and other aspects can not adapt to the development of new technology, and through assembly language to introduce single-chip computer technology, it is easy to deviate from the introduction of single-chip computer technology this theme, Then choose 51 single-chip microcomputer as carrier to teach MCU technology is no longer the best choice. Based on the reform of single chip microcomputer course in Zhangjiajie Aeronautical Industry Vocational and Technical College, the teaching experiment system of single chip computer is developed by using Atmega48 of AVR series singlechip. In the aspect of hardware of experiment system, the selection of hardware circuit is mainly introduced. The design principle and hardware test of each unit circuit. In the aspect of experimental system software, this paper mainly introduces the experimental project which is developed by using C language and AVRstdio WINAVR development platform. The advantage of using C language to develop single chip microcomputer and the idea of modular programming are introduced emphatically. The simulation of related hardware is also carried out. In this paper, the hardware circuit schematic diagram, software flow chart and C program code of the SCM teaching experiment system are given. The assembly of the system is completed, and the Proteus simulation and the hardware circuit debugging of each functional module are carried out. From the reaction of teaching teachers and students, it shows that the experimental system is reliable, stable and can meet the requirements of teaching. It can be used as the teaching experiment system of single-chip microcomputer in each higher vocational college. Finally, the paper summarizes the subject and puts forward the direction of further improvement of the experiment system in the future.
【學(xué)位授予單位】:湖南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP368.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 郝云鵬;;AVR單片機(jī)C語言總綱[J];鞍山師范學(xué)院學(xué)報(bào);2008年04期
2 安郁寬;;AVR單片機(jī)并口ISP下載線的工作原理及其程序設(shè)計(jì)[J];電腦開發(fā)與應(yīng)用;2008年10期
3 焦振宇;淺談新形勢下我國高校單片機(jī)教學(xué)的課程改革[J];高教論壇;2005年01期
4 黃玉蓉;單片機(jī)開發(fā)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];公安大學(xué)學(xué)報(bào)(自然科學(xué)版);2001年06期
5 岳紅;;AVR單片機(jī)教學(xué)方法初探[J];計(jì)算機(jī)光盤軟件與應(yīng)用;2012年24期
6 張錚,蘇旭武,張道德;多功能單片機(jī)實(shí)驗(yàn)板的開發(fā)與應(yīng)用[J];湖北工學(xué)院學(xué)報(bào);2005年01期
7 李軍 ,劉君華;AVR單片機(jī)的特點(diǎn)及其應(yīng)用[J];測控技術(shù);2002年07期
8 伊磊;聶歡歡;劉任平;;基于Matlab和AVR單片機(jī)的串行數(shù)據(jù)通信設(shè)計(jì)[J];計(jì)算機(jī)時(shí)代;2012年03期
9 孫麗晶;;基于ICC AVR和Proteus軟件平臺的AVR單片機(jī)設(shè)計(jì)開發(fā)流程[J];吉林師范大學(xué)學(xué)報(bào)(自然科學(xué)版);2010年01期
10 廖平;單片機(jī)實(shí)驗(yàn)教學(xué)的改革[J];實(shí)驗(yàn)室研究與探索;2004年07期
本文編號:1577646
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1577646.html