電子設(shè)計(jì)校賽講座_第1頁
電子設(shè)計(jì)校賽講座_第2頁
電子設(shè)計(jì)校賽講座_第3頁
電子設(shè)計(jì)校賽講座_第4頁
電子設(shè)計(jì)校賽講座_第5頁
已閱讀5頁,還剩57頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2010校賽講座電子技術(shù)實(shí)驗(yàn)中心劉菊榮廖靈志TELHONE:78206賽題分析1.功能要一個(gè)個(gè)完成,切忌眼高手低。2.注意分工與合作。3.時(shí)間分配(抓住中秋、十一假期)。4.往年題型(儀表、信號(hào)處理、自控、電源、高頻等)可編程器件單片機(jī)(51、AVR、凌陽、飛思卡爾等)自控、儀表、高頻、其他輔助(實(shí)驗(yàn)室有部分單片機(jī)開發(fā)板可選購)ARM自控、儀表、高頻、其他輔助DSP電源、自控、儀表、信號(hào)處理、高頻FPGA(超大規(guī)??删幊踢壿嬯嚵校﹥x表、信號(hào)處理、電源(實(shí)驗(yàn)室有部分FPGA開發(fā)板可選購)單片機(jī)一、51內(nèi)核單片機(jī)1.公司ATMEL公司AT89C51/AT89C52、AT89S51/AT89S52等宏晶公司STC89C51/STC89C52、STC12C5A60S2等新華龍公司C8051FXX(只有貼片)2.性能特點(diǎn)程序存儲(chǔ)器較?。⊿TC12CXX較大)數(shù)據(jù)存儲(chǔ)空間較小(STC12CXX較大)運(yùn)行速度較低(12T)(STC12CXX較大)外部時(shí)鐘(ATMEL:0~24MHz,STC89CXX:0~40MHz,STC12CXX:0~35MHz相當(dāng)于ATMEL的0~420MHz)定時(shí)器2~3個(gè)(STC12CXX可達(dá)4個(gè))串口1個(gè)(STC12CXX有2個(gè))2.性能特點(diǎn)無內(nèi)置AD(STC12CXX內(nèi)置8路10位AD)無內(nèi)置PCA模塊(STC12CXX:內(nèi)置2路PCA模塊)開發(fā)方便,開發(fā)工具便宜學(xué)習(xí)資料多價(jià)格較低(7元左右)(STC12CXX:20元左右)3.開發(fā)工具KeilC(支持C語言和匯編語言開發(fā))仿真軟件Proteus(支持單片機(jī)仿真)程序下載軟件(AVR_Fighter、STC_ISP)單片機(jī)開發(fā)板和下載線4.主要應(yīng)用低端智能產(chǎn)品部分工業(yè)控制(保密性不強(qiáng))二、飛思卡爾單片機(jī)1.公司飛思卡爾公司DG128等2.性能特點(diǎn)程序存儲(chǔ)器大數(shù)據(jù)存儲(chǔ)空間大運(yùn)行速度較高外部時(shí)鐘較高(0~60MHz,內(nèi)部還可超頻)內(nèi)部資源豐富(串口、定時(shí)器、AD、中斷)開發(fā)較為方便,開發(fā)工具相對(duì)較貴學(xué)習(xí)資料較少價(jià)格較高(60元左右)3.開發(fā)工具codewarrior(支持C語言開發(fā))單片機(jī)開發(fā)板和下載線4.主要應(yīng)用自控系統(tǒng)飛思卡爾智能汽車競賽三、凌陽單片機(jī)1.凌陽公司2.主要特點(diǎn)

開發(fā)軟件集成語音處理函數(shù)等,單片機(jī)本身也帶語音采集電路,方便做語音識(shí)別開發(fā)3.開發(fā)工具及具體介紹見凌陽單片機(jī)網(wǎng)站(凌陽大學(xué)計(jì)劃)四、AVR單片機(jī)1.ATMEL公司ATMEGA8、ATMEGA16、ATMEGA8535等。2.主要特點(diǎn)采用精簡指令集,運(yùn)行速度較快3.開發(fā)工具ICCAVR(C語言開發(fā))AVR_Fighter下載軟件FPGA開發(fā)工具QUARTEUS(支持Altera公司FPGA芯片)ISE(支持Xilinx公司FPGA芯片)Modelsim(支持FPGA時(shí)序、邏輯仿真)FPGA開發(fā)板和下載線五、怎樣學(xué)習(xí)單片機(jī)看書、了解掌握開發(fā)軟件的使用看(例子)、練(仿真或開發(fā)板)結(jié)合用到哪就往哪看,理解中記憶,熟能生巧多編程、多練習(xí)、熟悉內(nèi)部資源的使用、多熟悉外圍電路的應(yīng)用六、51開發(fā)軟件KeilC的使用軟件安裝,見軟件附帶的安裝說明。雙擊KeilC51桌面快捷圖標(biāo)

進(jìn)入KeilC51后的編輯界面

工作窗編輯窗信息提示窗建立一個(gè)新工程project/newproject可以修改工程所保存的路徑選擇你要保存的路徑,輸入工程文件的名字

選擇CPU選擇CPU型號(hào)選擇單片機(jī)的型號(hào)AT89S51/AT89S52(可進(jìn)行STC12C5A60S2的開發(fā))單擊完成上一步驟后,屏幕如下圖所示

單擊此處設(shè)置輸出HEX文件也可以點(diǎn)擊Project→OptionforTarget‘Target1’設(shè)置創(chuàng)建HEX文件HEX文件名新建源程序文件單擊此處或點(diǎn)擊File→New編寫源程序(C或匯編)

保存源文件(如是C語言則后綴為.C,匯編語言則后綴為.ASM)文件名稱可自定義添加源文件至工程中的source文件夾中選擇源文件后綴,查找對(duì)應(yīng)的源文件單擊編譯源文件,生成.HEX文件生成的HEX文件(單片機(jī)內(nèi)可執(zhí)行文件)所在目錄六、STC開發(fā)板的程序下載準(zhǔn)備工作:1.直接雙擊“stc-v4.79-setup.EXE”可執(zhí)行文件,采用默認(rèn)安裝即可。2.安裝USB下載線的驅(qū)動(dòng)程序。打開“PL2303驅(qū)動(dòng)”的文件夾,選擇安裝“Vista驅(qū)動(dòng)或Win_xp驅(qū)動(dòng)”。如提示重啟電腦則執(zhí)行重啟。3.將下載線的USB口插入電腦。此時(shí)會(huì)提示發(fā)現(xiàn)新硬件的向?qū)?,?qǐng)按默認(rèn)方式點(diǎn)擊下一步,直到安裝完成。安裝過程如提示兼容性問題,直接點(diǎn)擊仍然繼續(xù)即可。按下圖所示連接好開發(fā)板和下載線。撥碼開關(guān)撥到ONUSB下載線電源開關(guān)單擊“開始→所有程序→STC_ISP_V4.7.9”打開STC單片機(jī)ISP下載軟件按要求設(shè)置如下參數(shù)下載操作步驟第一步,選擇芯片STC12C5A60S2第二步,打開需要下載的BIN或HEX文件第三步,設(shè)置串口號(hào)第四步,點(diǎn)擊

Download→按一次開發(fā)板上的紅色電源按鈕后松開(使單片機(jī)冷啟動(dòng)),單片機(jī)會(huì)自動(dòng)進(jìn)入下載狀態(tài)直至完成下載。此時(shí)BIN或HEX文件即開始在單片機(jī)內(nèi)運(yùn)行。串口號(hào)的查找:將鼠標(biāo)置于“我的電腦”,右鍵→屬性→硬件→設(shè)備管理器→端口。串口號(hào)七、STC開發(fā)板的使用簡介DS18B20單片機(jī)晶振STC12C5A60S2單片機(jī)程序存儲(chǔ)器:64K片內(nèi)數(shù)據(jù)存儲(chǔ)器RAM:1K+256Byte時(shí)鐘:0~35MHz(相當(dāng)于普通51的0~420M)I/O口:最多可達(dá)36個(gè)(P4口四個(gè))、模式可設(shè)定時(shí)器:2個(gè)16位(T0、T1)+2個(gè)16位(利用PCA模塊)全雙工異步串行口(UART):2個(gè)PCA模塊:2個(gè)(可做PWM、定時(shí)器或DA使用)ISP/IAP功能:支持在系統(tǒng)、在應(yīng)用編程片內(nèi)AD:8路10位完全兼容51內(nèi)核STC12C5A60S2小系統(tǒng)結(jié)構(gòu)圖4*4矩陣式薄膜鍵盤單片機(jī)核心板LCD1602液晶顯示USB下載線LCD1602液晶使用注意事項(xiàng)將LCD1602液晶插到對(duì)應(yīng)的接口上(16針接口,注意第1腳的位置),通電后首先應(yīng)調(diào)節(jié)液晶對(duì)比度調(diào)節(jié)電位器,使液晶上顯示上圖所示狀態(tài)。液晶對(duì)比度調(diào)節(jié)八、矩陣鍵盤原理基本原理:循環(huán)掃描,高低電平結(jié)合必為低L1H1L2L3L4H2H3H4矩陣鍵盤使用注意如將矩陣鍵盤接于P1端口使用,請(qǐng)將此處斷路(將0歐姆電阻取下或?qū)⒋颂幒稿a熔化脫開)九、數(shù)碼管動(dòng)態(tài)顯示原理abcdefgfabcdefghLED1LED2LED3LED4自制數(shù)碼管顯示板和矩陣鍵盤板硬件部分——制板一、PCB制板軟件常用制板軟件:Protel99,ProtelDXP,PADS等。二、為什么要學(xué)習(xí)制板軟件制PCB板必須要有PCB圖由原理圖生成PCB圖不會(huì)出錯(cuò)有原理圖方便查找問題三、為什么要學(xué)習(xí)手工制板電路板是電路的載體和基礎(chǔ)學(xué)習(xí)制板有助于實(shí)現(xiàn)自己的想法(復(fù)雜電路)學(xué)會(huì)手工制板可為研發(fā)節(jié)省大量的時(shí)間四、怎樣學(xué)習(xí)制板軟件----自學(xué):原理圖→網(wǎng)絡(luò)表→PCB圖制板方法----錄像、觀察別人制板五、實(shí)驗(yàn)室制板注意事項(xiàng)線條寬度:≥0.8mm,少數(shù)可為0.5mm焊盤直徑:≥2.0mm(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論