學(xué)習(xí)單片機實在不是件易事,一來要購買高價格的編程器,仿真器,二來要學(xué)習(xí)編程語言,還有眾多種類的單片機選擇真是件讓人頭痛的事。在眾多單片機中51架構(gòu)的芯片風(fēng)行很久,學(xué)習(xí)資料也相對很多,是初學(xué)的較好的選擇之一。51的編程語言常用的有二種,一種是匯編語言,一種是C語言。匯編語言的機器代碼生成效率很高但可讀性卻并不強,復(fù)雜一點的程序就更是難讀懂,而C語言在大多數(shù)情況下其機器代碼生成效率和匯編語言相當(dāng),但可讀性和可移植性卻遠遠超過匯編語言,而且C語言還可以嵌入?yún)R編來解決高時效性的代碼編寫問題。對于開發(fā)周期來說,中大型的軟件編寫用C語言的開發(fā)周期通常要小于匯編語言很多。綜合以上C語言的優(yōu)點,我在學(xué)習(xí)時選擇了C語言。以后的教程也只是我在學(xué)習(xí)過程中的一些學(xué)習(xí)筆記和隨筆,在這里加以整理和修改,希望和大家一起分享,一起交流,一起學(xué)習(xí),一起進步。
標(biāo)簽: 51單片機C語言 入門教程 動力 工作室
上傳時間: 2013-11-14
上傳用戶:ysystc670
摘要:Proteus仿真軟件能夠在通用PC機上實現(xiàn)單片機項目的仿真設(shè)計和調(diào)試,用該軟件輔助單片機教學(xué)可以節(jié)約教學(xué)資源,提高學(xué)習(xí)效果。本文介紹了我院在使用Proteus仿真軟件輔助單片機教學(xué)方面的一些經(jīng)驗。關(guān)鍵詞:Proteus軟件;單片機;仿真軟件;輔助教學(xué)
上傳時間: 2013-11-18
上傳用戶:songrui
前言 《單片機及接口技術(shù)》是通信工程專業(yè)的專業(yè)技能課程,在專業(yè)知識結(jié)構(gòu)體系中具有十分重要的地位,課程的實踐性很強,學(xué)習(xí)必須理論和實踐并重。為配合《單片機及接口技術(shù)》課程的理論教學(xué),開設(shè)了《單片機及接口技術(shù)實驗》。 本實驗分為軟件模擬部分和系統(tǒng)仿真部分,使同學(xué)們在計算機上編輯、調(diào)試程序,掌握單片機匯編程序的編寫技能和調(diào)試能力,并且可以利用仿真器看到應(yīng)用系統(tǒng)的運行,增強對硬件系統(tǒng)的感性認識,鞏固課堂上所學(xué)的理論知識。 本實驗要求學(xué)生有較好的儀器使用能力和硬件電路的調(diào)試能力,希望同學(xué)們在做實驗的同時,注意學(xué)習(xí)萬用表、示波器、信號發(fā)生器等儀器的正確使用方法,平時多了解相關(guān)電路的原理、元件的特性及電路板的加工工藝方面的知識,使實驗可以取得更好的效果。
標(biāo)簽: 單片機 接口技術(shù) 實驗指導(dǎo)書
上傳時間: 2013-10-20
上傳用戶:com1com2
前言智能儀表課采用了《單片機原理與接口技術(shù)》作為教材,這是一門實踐性極強的課程,理論和實驗教學(xué)的有機結(jié)合,是提高教學(xué)質(zhì)量的唯一途徑。為密切配合理論教學(xué),針對SICElab賽思開放式綜合實驗/仿真系統(tǒng),我們編寫了配套的實驗教材。SICElab賽思開放式綜合實驗/仿真系統(tǒng)采用了符合單片機開發(fā)過程的“仿真式”組合設(shè)計思想,使得所有的實驗?zāi)K及CPU資源均全力對用戶開放,從而充分滿足“驗證式”→“模仿式”→“探索式”→“開發(fā)式”的由淺入深的各種實驗要求。賽思開放式綜合實驗/仿真系統(tǒng)采用偉福G6W仿真器,為用戶提供了一個大集成軟件環(huán)境,統(tǒng)一的界面,包含一個項目管理器,一個功能強大的編輯器,匯編Make、build和調(diào)試工具并提供一個與第三方編譯器的接口,具有DOS/WINDOWS雙平臺,仿真器與實驗平臺分離,采用“仿真”方式進行實驗,同時,允許進行脫機運行工作,所以,實驗過程是與實際開發(fā)過程完全一致的。仿真器使用的是雙“CPU”架構(gòu)方式,100%資源出讓,100%實時,100%無條件硬件斷點,可滿足學(xué)生實驗,畢業(yè)設(shè)計,參加電子競爭,教師科研所需。第一章簡單介紹了賽思開放式綜合實驗/仿真系統(tǒng)的組成(包括實驗平臺、仿真器、軟件支持、開關(guān)電源),實驗內(nèi)容,實驗方式,支持器件等。第二章選編了二十例驗證式實驗,包括實驗平臺操作,連接仿真器、PC機,利用DOS和WINDOWS平臺軟硬件結(jié)合的實驗,按由淺入深原則排列。第三章選編了十六例模仿和探索開發(fā)式實驗。教師和學(xué)生可根據(jù)課時和具體情況選擇實驗內(nèi)容,或自行設(shè)計新的實驗內(nèi)容。由于課時所限,有的實驗可讓學(xué)生在課后開放實驗室時完成,以提高學(xué)生動手能力,提高教學(xué)質(zhì)量,培養(yǎng)學(xué)生創(chuàng)新精神。附錄一介紹了綜合實驗平臺各模塊的電路圖,附錄二是實驗平臺鍵盤操作仿真方法說明。由于時間匆忙,加上編者水平有限,難免有錯漏之處,請讀者不吝賜教。
標(biāo)簽: 單片機原理 接口技術(shù) 實驗 教材
上傳時間: 2013-10-22
上傳用戶:sunshie
一、制定實驗教學(xué)大綱的依據(jù)根據(jù)本校《2004級本科指導(dǎo)性培養(yǎng)計劃》和《單片機及可編程控制器》課程教學(xué)大綱制定。二、本實驗課在專業(yè)人才培養(yǎng)中的地位和作用《單片機及可編程控制器》課程是機械專業(yè)機電方向的一門院級選課專業(yè)課,其主要教學(xué)內(nèi)容為單片機及可編程控制器的基本原理及其生產(chǎn)中的應(yīng)用。隨本課程開設(shè)的實驗課,其目的是使學(xué)生深刻理解和掌握課堂教學(xué)內(nèi)容的重點、難點和基本概念,學(xué)習(xí)有關(guān)實驗方法和技能,提高分析問題和解決問題的能力。通過本課程的實驗,要使學(xué)生學(xué)會使用單片機仿真器的基本操作及其硬件控制的方法和技能。該實驗課是完成本課程教學(xué)目標(biāo)的重要教學(xué)方式之一。
標(biāo)簽: 單片機 可編程控制器 實驗 教學(xué)大綱
上傳時間: 2014-01-10
上傳用戶:mengmeng444425
ATmega8屬于美國ATMEL公司AVR高檔單片機成員之一,它具有AVR高檔單片機的性能,且具有低檔單片機的價格,深受廣大單片機用戶的喜愛尤其AVR單片機不需購買昂貴的仿真器編程器也可搞單片機的開發(fā)應(yīng)用,這對單片機初學(xué)者尤為重要ATmega8的高性能低價格,在產(chǎn)品應(yīng)用市場上極具強大的競爭力,被很多家用電器廠商儀器儀表行業(yè)看中,從而使ATmega8進入大批量的應(yīng)用領(lǐng)域為了使國內(nèi)外用戶深入了解牢固掌握ATmega8的開發(fā)與應(yīng)用,廣州雙龍電子有限公司迅速開發(fā)出SL-MEGA8開發(fā)實驗器(評估系統(tǒng)),硬件模塊充份考慮到ATmega8的性能特點及其配套電路接口,軟件上也給用戶提供相應(yīng)的軟件模塊,使用戶快速上手,設(shè)計出適合自己項目的科研樣機Atmega8與ATmega16/32/64/128僅存在量的差異,主要性能完全兼容,所以學(xué)會ATmega8的開發(fā)應(yīng)用,對其它ATmega系列單片機也就迎刃而解雙龍電子將組織出版一本ATmega8的開發(fā)與應(yīng)用專著,為推廣AVR單片機提供更多的資料。
上傳時間: 2013-11-03
上傳用戶:euroford
QTH系列單片機仿真開發(fā)系統(tǒng)是啟東微機應(yīng)用研究所研制開發(fā)的高性能集成開發(fā)環(huán)境。集編輯、編譯/匯編、在線及模擬調(diào)試為一體,VC風(fēng)格的用戶界面,完全支持FranKlin/KeilC格式文件,支持所有變量類型及表達式,配合QTH系列仿真器,是開發(fā)80X51/96系列單片機的理想開發(fā)工具。
標(biāo)簽: 2003.1 QTH 單片機仿真 開發(fā)系統(tǒng)
上傳時間: 2013-11-03
上傳用戶:13736136189
因為工作的緣故,必須學(xué)習(xí)EMC單片機了。我會把我的學(xué)習(xí)歷程寫下來,算是對壇子的一點貢獻,也算是自己的一個總結(jié)吧。因為以前學(xué)過51的和PIC、HOLTEK的單片機,并且也大致了解過EMC的指令集,所以學(xué)起來并不是太難。為了學(xué)習(xí),而又沒有仿真器,于是去emc的網(wǎng)站下載了一個simulator來軟件仿真。第一感覺還不錯,把里面的例子程序跑了一下,單步執(zhí)行然后看寄存器的變化。發(fā)現(xiàn)他的IDE環(huán)境不是特別好用,首先編輯器無法設(shè)置TAB的寬度,導(dǎo)致UE里面寫好的代碼,都不整齊了。再說一下對EMC指令集的理解。EMC的寄存器占用2個空間:內(nèi)存空間和IO空間,前者用mov來訪問,后者用IOW和IOR等來訪問。這點我想很多初學(xué)者都會象我一樣,要花點時間來理解這個問題。還有就是很多寄存器沒有地址的,也就是占用特殊的地址空間,既不是內(nèi)存也不是IO空間,比如CONT等。我想,正是這種類繁多的尋址,使得在簡單的MCU上可以2個clock跑一條單周期指令。對于此,PIC和HOLTEK的單片機都需要4個clock跑一條單周期指令,51系列CISC指令就更不用說了。
標(biāo)簽: McuPlayer EMC 單片機學(xué)習(xí)
上傳時間: 2013-11-05
上傳用戶:龍飛艇
問:我想使用AVR單片機中的Mega系列,有哪些開發(fā)工具支持這種單片機? 答:AVR單片機中的Mega系列有一套完善的開發(fā)工具評估/編程板,ATMEL的STK500(980元/套)起步工具包是適用于開發(fā)Atmega103芯片的對芯片的編程是通過在系統(tǒng)編程(ISP)接口完成的 仿真器 ATMEL的ATICE30可適用于實時仿真 C編譯器: 所有的C編譯器均已在ATMEL網(wǎng)站上有關(guān)第三方工具供應(yīng)商的網(wǎng)頁上列出;ATMEL公司在它的網(wǎng)站:http://www.atmel.com上還提供了許多自由軟件它們可用于對AVR單片機的程序進行匯編和模擬這些軟件可以自由下載,上述產(chǎn)品也可通過ATMEL授權(quán)的地區(qū)分銷商和銷售代理獲得。
上傳時間: 2013-11-03
上傳用戶:1406054127
STC單片機的最大亮點是無需仿真器、可在線下載編程而又是目前唯一沒被完全解密的高性能單片機。
上傳時間: 2014-12-27
上傳用戶:liufei
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1