亚洲日韩国产无码|日韩人妻无码专区精品|免费播放热久久澳门精品|亚洲国产欧美日韩成人综合|欧洲一区二区三区日韩国产|激情婷婷六月丁香亚洲综合|好吊色国产欧美日韩免费观看|人妻丰满熟妇AV无码区APP

| 加入桌面 | 手機(jī)版
免費(fèi)發(fā)布信息網(wǎng)站
貿(mào)易服務(wù)免費(fèi)平臺(tái)
 
 
發(fā)布信息當(dāng)前位置: 首頁(yè) » 供應(yīng) » 家居用品 » 日化用品 » 其他衣物清潔用品 » 供應(yīng)AVR-MEGA16開發(fā)板

供應(yīng)AVR-MEGA16開發(fā)板

點(diǎn)擊圖片查看原圖
規(guī) 格: 行業(yè)標(biāo)準(zhǔn) 
單 價(jià): 面議 
起 訂:  
供貨總量: 99999
發(fā)貨期限: 自買家付款之日起 3 天內(nèi)發(fā)貨
所在地: 浙江 杭州市
有效期至: 長(zhǎng)期有效
更新日期: 2010-10-16 00:28
瀏覽次數(shù): 3
詢價(jià)
公司基本資料信息
 
 
 
【供應(yīng)AVR-MEGA16開發(fā)板】詳細(xì)說明
AVR-MEGA16綜合學(xué)習(xí)系統(tǒng)入門說明 AVR-MEGA16綜合學(xué)習(xí)系統(tǒng) 是杭州晶控電子有限公司(www.hificat.com)綜合多年經(jīng)驗(yàn)開發(fā)出的多功能AVR單片機(jī)平臺(tái)。集成常用的單片機(jī)外圍硬件,提供ISP程序下載和JTAG仿真接口。系統(tǒng)附帶的眾多實(shí)例程序,可以讓您在最短的時(shí)間內(nèi),全面的了解掌握AVR單片機(jī)編程技術(shù)。特別適合于單片機(jī)初學(xué)者,大中專院校,單片機(jī)工程師,實(shí)驗(yàn)室選用。AVR-MEGA16單片機(jī)開發(fā)板V1.2紅色靚版隆重上市我們對(duì)老版本硬件電路做了改進(jìn)和完善點(diǎn)擊放大觀看使使用波峰焊接工藝,經(jīng)過專業(yè)清洗,焊點(diǎn)質(zhì)量和清潔度都是一流的這是AVR-MEGA16單片機(jī)開發(fā)板照片V1.1AVR-MEGA16綜合學(xué)習(xí)系統(tǒng)的特點(diǎn): 1、板載ISP、JTAG接口,配上下載線和仿真器,可實(shí)現(xiàn)在線燒寫和仿真功能。 2、串口通訊,支持USB轉(zhuǎn)RS232串口線,可以直接用于只有USB口的筆記本電腦或臺(tái)式計(jì)算機(jī)。 3、集成6芯PS/2接口,支持個(gè)人計(jì)算機(jī)接口標(biāo)準(zhǔn)104鍵盤等多合一功能,支持光電耦合器! 4、試驗(yàn)單元功能采用跳線方式連接,I/O口使用靈活、方便,使用杜邦線可以自行任意擴(kuò)展。 5、板載豐富的外擴(kuò)接線端子:AD輸入、繼電器常閉、常開端、無線模塊接口、PWM輸出接口。 6、豐富的板載資源配備:集成了基本上所有單片機(jī)應(yīng)用中可能遇到的功能模塊部份,你可不必再去找其他零件,即可輕松完成您所需要的開發(fā)任務(wù)。 7、開放性設(shè)計(jì),可擴(kuò)接任意功能的外圍模塊:?jiǎn)纹瑱C(jī)的40腳接口全部外留,外圍模塊還可以不斷添加,大家也可以DIY自己的外圍模塊,具有相當(dāng)?shù)纳?jí)潛力。AVR-MEGA16綜合學(xué)習(xí)系統(tǒng)可完成的實(shí)驗(yàn)類型:AVR-MEGA16綜合學(xué)習(xí)系統(tǒng)包含了常見的經(jīng)典單片機(jī)實(shí)驗(yàn)硬件單元,完全兼容教科書及網(wǎng)絡(luò)上的各類單片機(jī)教程,包含的試驗(yàn)單元和接口單元如下: (1)8位LED數(shù)碼管:可以試驗(yàn)和仿真各種計(jì)數(shù)器、數(shù)字顯示、以及用單片機(jī)做電子鐘等仿真。比如計(jì)數(shù)器、秒表、電子鐘等等。 (2)8路LED:可以顯示PC口的狀態(tài),以及試驗(yàn)和仿真各種LED實(shí)驗(yàn)。比如正反流水燈,交通指示等等。 (3)4x4矩陣鍵盤:共16個(gè)鍵位,可以試驗(yàn)和仿真相關(guān)教程的鍵盤有關(guān)的程序。 (4)4個(gè)直控鍵盤:共4個(gè)鍵位,非常實(shí)用的鍵盤,通過簡(jiǎn)潔的程序即可完成鍵盤輸入控制,編程方面更不需要像矩陣鍵盤那樣絞盡腦汁。 (5)音樂輸出蜂鳴器喇叭:用一個(gè)PNP的三極管去控制的無源蜂鳴器,用于發(fā)出聲音,程序報(bào)警或播放音樂。 (6)繼電器試驗(yàn):有了它我們就可以知道怎么來做一個(gè)以弱控強(qiáng)的系統(tǒng);以弱控強(qiáng)器件,工控最常用器件之一,與其他驅(qū)動(dòng)器件相比明顯的優(yōu)點(diǎn)是:抗過載能力強(qiáng),強(qiáng)弱端隔離能力強(qiáng)。 (7)I2C串行EEPROM 24C02:用來做IIC通信實(shí)驗(yàn)。 (8)SPIEEPROM93C46:用來做SPI通信實(shí)驗(yàn)。 (9)160X液晶屏:2行每行16個(gè)字符。自帶字符庫(kù)、帶背光,經(jīng)典的液晶顯示器件通過液晶屏顯示你想要的信息,比發(fā)光管、數(shù)碼管顯示更為漂亮,專業(yè)化。 (10)128X64圖形液晶接口:我們可以用來顯示中文和圖形。 (11)紅外接收頭接口:可以做紅外線解碼實(shí)驗(yàn),紅外線遙控器等等。配合遙控器完成遙控解碼及紅外遙控實(shí)驗(yàn)。如:按遙控器上的按鍵,即可點(diǎn)亮實(shí)驗(yàn)板上相應(yīng)的發(fā)光管。當(dāng)然,你也可以通過改動(dòng)程序來達(dá)到紅外遙控其它資源的目的。 (12)所有芯片管腳都接有外擴(kuò)排針:有利于外擴(kuò)更多的功能,外擴(kuò)實(shí)驗(yàn)的功能沒有限制,完全由用戶決定。 (13)支持PS/2接口的104鍵標(biāo)準(zhǔn)鍵盤的解碼試驗(yàn):板上的PS2接口,一個(gè)足以讓常用按鈕鍵盤退休的強(qiáng)悍接口。通過隨機(jī)光盤中的例程,大家學(xué)會(huì)了使用PS接口鍵盤,我們會(huì)突然發(fā)現(xiàn)AVR竟然可以接這么強(qiáng)大的鍵盤。 (14)板上含有步進(jìn)電機(jī)驅(qū)動(dòng)接口,可以非常方便地接上步進(jìn)電機(jī),完成步進(jìn)電機(jī)的各類實(shí)驗(yàn),如電機(jī)的正、反轉(zhuǎn)等等,智能電壓調(diào)節(jié)電路以方便連接不同工作電壓的步進(jìn)電機(jī)。 (15)8*8點(diǎn)陣:各點(diǎn)亮度均勻、充足,可顯示圖形和文字,顯示圖形或文字穩(wěn)定、清晰無串?dāng)_,圖形或文字顯示有靜止、移入移出等顯示方式 (16)TFT彩屏接口:板載標(biāo)準(zhǔn)SD/MMC卡座、1.8寸TFT真彩液晶屏、3.3V穩(wěn)壓器,完成單片機(jī)驅(qū)動(dòng)TFT真彩液晶實(shí)驗(yàn),制作數(shù)碼相框等。 (18)SD卡接口:完成SD卡的讀寫實(shí)驗(yàn)。 (19)PWM輸入接口:完成PWM輸出實(shí)驗(yàn)。 (17)串行時(shí)鐘芯片DS1302:一種比較常見的SPI串行時(shí)鐘芯片。 (18)溫度傳感器DS18B20接口:通過這個(gè)接口連好18B20后,可以實(shí)現(xiàn)對(duì)溫度的高精確測(cè)量,通過多個(gè)DS18B20傳感器也可以做一個(gè)多點(diǎn)的溫度采集系統(tǒng),它屬于工業(yè)環(huán)境中常見的一種高精度溫度傳感器。 (19)串口通訊電路:使用MAX232芯片作串口通訊控制,標(biāo)準(zhǔn)RS232接口,和PC電腦完成聯(lián)機(jī)通訊的接口。 (20)支持USB轉(zhuǎn)RS232轉(zhuǎn)接線:完成串口通信,可以直接用于只有USB口的筆記本電腦或臺(tái)式計(jì)算機(jī)。 (21)ADC:模數(shù)轉(zhuǎn)換電路,其中接有可調(diào)電阻用于分壓及測(cè)試。 (22)DAC:數(shù)模轉(zhuǎn)換電路,實(shí)現(xiàn)DDS功能??梢杂糜诋a(chǎn)生正弦波,鋸齒波,方波以及其他波形,模擬信號(hào)等。系統(tǒng)軟硬件需求: Windows98/ME/XP/2003/Vista/Win7操作系統(tǒng),最小硬盤空間80MB。主要硬件接口功能說明: RS232串口:完成串口通信實(shí)驗(yàn) ISP接口:標(biāo)準(zhǔn)的10PIN的ISP下載接口,用于AVR程序的下載。 JTAG接口:JTAG在線仿真調(diào)試接口,使用JTAGICE進(jìn)行在線調(diào)試。AVR-MEGA16單片機(jī)開發(fā)板結(jié)構(gòu)圖:AVR-MEGA16單片機(jī)開發(fā)板模塊圖各功能模塊說明如下:1:DS18B20溫度傳感器接口,直接將DS18B20插上即可。2:蜂鳴器、5:DS1302(串行時(shí)鐘芯片)、17:繼電器、41:93C46(SPI總線)芯片、44:24C02(IIC總線)芯片。3、42、43分別為SD、93C46、24C02、跳線接腳,使用對(duì)應(yīng)模塊時(shí),用短路帽短接右側(cè)。4:TFT彩屏接口,不使用時(shí),最好將彩屏從主機(jī)系統(tǒng)上取下保存。6、48、16、22、23分別為DS1302、AD、步進(jìn)電機(jī)、步進(jìn)電機(jī)電源、無線收發(fā)跳線接腳,使用對(duì)應(yīng)模塊時(shí),用短路帽短接右側(cè)。7:12864LCD、1602LCD跳線接腳。12864:短路帽短接所有右側(cè)針腳,1602LCD:短路帽短接右側(cè)前三排針腳。8:TFT跳線接腳,使用TFT彩彩屏?xí)r,用短路帽短接右側(cè)。9:三個(gè)電位器從左到右的功能:調(diào)節(jié)AD模擬量的采樣、調(diào)節(jié)12864液晶亮度、調(diào)節(jié)LCD1602液晶亮度。10:8位共陽(yáng)數(shù)碼管。11:LCD1602字符型液晶屏接口,不使用時(shí),最好將液晶屏從主機(jī)系統(tǒng)上取下保存。12、13:數(shù)碼管跳線接腳,使用數(shù)碼時(shí),將上面兩排針腳用短路帽短接。14:LCD12864點(diǎn)陣型液晶屏接口,不使用時(shí),最好將液晶屏從主機(jī)系統(tǒng)上取下保存。15:點(diǎn)陣屏、47:MAX232,串口通訊控制芯片。18:電源開關(guān)按鍵。19:外接電源接口,額定電壓,9V 12V交流或直流電源均可,容量至少500mA。20:步進(jìn)電機(jī)驅(qū)動(dòng)芯片。21:步進(jìn)電機(jī)接口,與步進(jìn)電機(jī)相連,完成步進(jìn)電機(jī)正反轉(zhuǎn)及調(diào)速實(shí)驗(yàn)。連接方法:紅線與板上VCC對(duì)應(yīng)。24:ISP接口,可實(shí)現(xiàn)程序在線燒寫。25:點(diǎn)陣屏跳線接腳,使用時(shí)將右側(cè)用短路帽短接。26:JTAG接口,可實(shí)現(xiàn)仿真功能。27:8路LED燈。28:無線接收模塊接口,完成無線收發(fā)功能模塊,插時(shí)要注意引腳的順序。30:PWMOUT接口,完成PWM輸出實(shí)驗(yàn)。31:40芯鍍金鎖緊座,可插實(shí)驗(yàn)芯片或仿真模塊。32:S1 S16為4x4矩陣鍵盤、33:K1 K4為4位直控鍵盤。34:PS/2標(biāo)準(zhǔn)PC機(jī)鍵盤接口。37:RS232串行接口。A:做仿真操作時(shí)使用此接口。B:做單片機(jī)與電腦通信的實(shí)驗(yàn)時(shí)請(qǐng)將隨機(jī)所配串口線一端插在這兒,另一端連接電腦串口45:從下到下依次為紅外,溫度傳感器、蜂鳴器跳線接腳,使用對(duì)應(yīng)模塊時(shí),用短路帽短接右側(cè)。35、36、38、39分別為直控按鍵、PS2、矩陣按鍵和串口通訊跳線接腳,使用對(duì)應(yīng)模塊時(shí),用短路帽短接右側(cè)。40:SD卡接口,不使用時(shí),最好將SD卡從主機(jī)系統(tǒng)上取下保存。46:紅外線遙控接收頭,完成紅外線解碼及紅外線遙控等相關(guān)實(shí)驗(yàn)。部分實(shí)物圖片:AVR-MEGA16單片機(jī)開發(fā)板插上TFT彩色液晶屏后的樣子1AVR-MEGA16單片機(jī)開發(fā)板插上TFT彩色液晶屏后的樣子2AVR-MEGA16單片機(jī)開發(fā)板與USBISP下載線相連燒寫單片機(jī)芯片AVR/51單片機(jī)ISPUSB下載線 AVR-MEGA16單片機(jī)開發(fā)板板載D13、D15發(fā)光管指示意義: D13點(diǎn)亮:繼電器指示燈,繼電器吸合時(shí)D13燈亮。 D15點(diǎn)亮:電源指示燈,表示系統(tǒng)板供電中。循序漸進(jìn)的學(xué)習(xí)方法:當(dāng)您拿到這套精美的AVR-MEGA16單片機(jī)開發(fā)板時(shí),請(qǐng)不要急于通電,我們建議您: (1):先用1小時(shí)左右的時(shí)間仔細(xì)閱讀相關(guān)的說明手冊(cè)。 (2):了解AVR單片機(jī)綜合學(xué)習(xí)系統(tǒng)的操作方法及各按鈕、模塊的使用說明。 (3):使用配套光盤內(nèi)所帶的主機(jī)自檢程序來測(cè)試一下系統(tǒng)的正常性。 (4):從本套件的例子中挑選適合您了解程度的例子做實(shí)驗(yàn),如果正常了。那么想想這個(gè)例子為什么要這樣寫?這句話不要可不可以?想好了再改程序,重新做實(shí)驗(yàn)。如果有問題,最好的辦法是登陸http://www.hificat.com/bbs訪問論壇,隨時(shí)有數(shù)十位熱心朋友和你在一起,分享學(xué)習(xí)的喜悅和進(jìn)步!全新新款精美的彩色外包裝盒,實(shí)力體現(xiàn),品質(zhì)保證!高成本優(yōu)質(zhì)精美配套光盤 公司經(jīng)營(yíng),數(shù)年經(jīng)驗(yàn)積累,過硬的技術(shù)支持,完善的售后服務(wù)體系,確保所有產(chǎn)品都能得到及時(shí)的保修處理,我們的承諾是收到所有返修產(chǎn)品兩天內(nèi)給予處理結(jié)果并反饋客戶。AVR-MEGA16單片機(jī)開發(fā)板精美的彩色外包裝盒,質(zhì)量、品質(zhì)的實(shí)力體現(xiàn)! 一流的生產(chǎn)工藝和技術(shù)檢測(cè):一.關(guān)于PCB布線 1.整板布線過孔數(shù)量很少,過孔數(shù)量少意味著電氣性能更好,故障律更低,布局更合理。 2.布線有好的安全間距,波峰焊接過程中就不會(huì)導(dǎo)致任何焊接短路故障。 3.采用優(yōu)質(zhì)PCB板材,板材結(jié)實(shí)牢固,雙層板設(shè)計(jì),頂層和底層使用鋪銅覆蓋,提高抗干擾性。二.關(guān)于零件的選用 1.LED發(fā)光器件全部采用名牌產(chǎn)品 2.配套的可選組件液晶模塊均由本公司指定專業(yè)廠家定制作,質(zhì)量可靠有保證。 4.配套的可選組件紅外線遙控器由本公司專業(yè)量身定做,采用優(yōu)質(zhì)超薄型遙控器,時(shí)尚而美觀,不像有些網(wǎng)站使用的是普通電視遙控器。 5.板上通用型集成電路采用德州、飛利浦等廠家的正品 6.接插件大量采用了軍用圓孔座,ZIF為3M鍍金鎖緊座 7.電源開關(guān)和串口選擇開關(guān)都采用了體積更小,價(jià)格更高的微型帶鎖小開關(guān) 8.大量采用一致性更好的電阻排,大大減少板上分立電阻的數(shù)量三.關(guān)于加工工藝 1.本公司選擇的PCB廠家都是通過了ISO認(rèn)證的企業(yè),確保PCB板材沒有斷路和短路等故障。 2.PCB為板材工業(yè)級(jí)標(biāo)準(zhǔn)板材。 3.波峰焊接工藝、專業(yè)清洗、經(jīng)過完全測(cè)試。 下面可以看一下我公司產(chǎn)品生產(chǎn)的全過程以及質(zhì)量檢測(cè)控制,所有質(zhì)檢層層把關(guān),一流的生產(chǎn),一流的品質(zhì),一流的技術(shù),一流的服務(wù)。 這是我公司批量生產(chǎn)中的單片機(jī)開發(fā)板,每位工人都具有專業(yè)操作技能與水平。 準(zhǔn)備上生產(chǎn)流水線的單片機(jī)開發(fā)板PCB板。 工人們先將所有元件一一插到PCB板上。 對(duì)于生產(chǎn)、加工過程中的所有問題,都記錄在案,以便以后在產(chǎn)品設(shè)計(jì)和更新中不斷完善,我們公司推出的各類單片機(jī)開發(fā)板就是在很多設(shè)計(jì)、生產(chǎn)、加工、售后等各環(huán)節(jié)的經(jīng)驗(yàn)基礎(chǔ)上不斷改進(jìn)而來的。 插件工序完成后,這時(shí),我們將板子全部送入焊峰焊機(jī)完成焊接工作,這可是批量生產(chǎn)才受得起的,現(xiàn)在很多個(gè)人開發(fā)制作的開發(fā)板,多數(shù)是手工焊接的,頂多也只是用錫爐來浸焊實(shí)現(xiàn)的,做的工藝效果一般而且很普通,因?yàn)椴ǚ搴傅某杀痉浅8撸覀冏非蟮氖琴|(zhì)量與品質(zhì)。 焊接完成后,工人們需要做的是檢驗(yàn)與修正工作,保證板子QCPSSS。大量實(shí)驗(yàn)實(shí)例圖片: AVR-MEGA16單片機(jī)開發(fā)板是目前為止功能最強(qiáng)大,性價(jià)比最高的AVR單片機(jī)開發(fā)板,下面我們來一起看一些AVR-MEGA16單片機(jī)開發(fā)板工作時(shí)的實(shí)驗(yàn)照片,所有例子程序在配套光盤中均能找到,配套光盤為用戶提供了豐富的AVR單片機(jī)學(xué)習(xí)軟件、工具、電子書籍及大量例程資料,編程語(yǔ)言使用C語(yǔ)言,提供了ICCAVR編譯器。IIC/I2C通信--可直接用硬件IIC或軟件IIC實(shí)驗(yàn)讀寫24C02芯片(通過跳線連接單片機(jī)默認(rèn)IO口,也可以使用杜邦線連接單片機(jī)任意IO口)SPI通信--可直接用硬件SPI或軟件SPI實(shí)驗(yàn)讀寫96C46芯片(通過跳線連接單片機(jī)默認(rèn)IO口,也可以使用杜邦線連接單片機(jī)任意IO口)1602字符型液晶顯示屏--這個(gè)也是目前最常用的液晶屏模塊之一,它內(nèi)部是5*7的點(diǎn)陣,能顯示16*2個(gè)字符,顯示的對(duì)比度可通過旁邊的高精度電位器進(jìn)行調(diào)節(jié)12864漢字液晶顯示屏--這個(gè)是目前最常用的漢字顯示屏模塊之一,有128*64個(gè)點(diǎn)陣將定義好的字符和漢字顯示在12864LCD上,圖為12864液晶屏顯示本公司網(wǎng)址的實(shí)例AD模數(shù)轉(zhuǎn)換--ATmega的ADC對(duì)PA口輸入的8路模擬電壓進(jìn)行采樣,輸出數(shù)字量,通過數(shù)碼管顯示驗(yàn)證模擬量的大小可通過學(xué)習(xí)班上的電位器R28調(diào)節(jié)AD模數(shù)轉(zhuǎn)換,輸入通過跳線連接單片機(jī)默認(rèn)IO口,也可以使用杜邦線連接單片機(jī)任意IO口DS18B20溫度采樣顯示--溫度傳感器DS18B20與Atmega的PB口連接,單片機(jī)再將這溫度信息顯示在數(shù)碼管上DS1302實(shí)時(shí)時(shí)鐘--實(shí)時(shí)時(shí)鐘,可對(duì)秒、分、時(shí)、日、月、年進(jìn)行計(jì)數(shù),將這一信息顯示在1602LCD上顯示年,月,日,時(shí),分,秒日期和時(shí)間信息EPROM讀寫--向內(nèi)部EEPROM寫入一組數(shù)據(jù),然后將其中一個(gè)數(shù)據(jù)讀取出來,通過數(shù)碼管驗(yàn)證紅外線遙控接收--紅外線解碼實(shí)驗(yàn),將遙控器鍵碼值顯示在1602液晶屏上4路獨(dú)立按鍵--四個(gè)直控按鍵實(shí)驗(yàn),按下鍵盤的數(shù)值通過數(shù)碼管來驗(yàn)證4*4矩陣鍵盤--ATmega16PD端口控制矩陣鍵盤,摁下鍵盤的數(shù)值通過數(shù)碼管來驗(yàn)證AMmega16的計(jì)數(shù)器對(duì)脈沖信號(hào)進(jìn)行計(jì)數(shù),通過數(shù)碼管驗(yàn)證2272315/433MHz無線模塊接口--無線遙控模塊控制ATmega16的PB口,ATmega將這一結(jié)果通過數(shù)碼管驗(yàn)證8路獨(dú)立LED發(fā)光二極管--ATmega16的PC口控制1展LED的亮滅ATmega16的PC口控制8個(gè)LED的同時(shí)亮滅8*8點(diǎn)陣顯示模塊--ATmega16的PC,PA口控制點(diǎn)陣,顯示字樣,圖中顯示大寫字母F智能電壓選擇的步進(jìn)電機(jī)接口--ATnega16的PA口控制步進(jìn)電機(jī)的工作,可通過程序來控制它的正轉(zhuǎn)、反轉(zhuǎn)、速度,工作電壓通過跳線選擇板載步進(jìn)電機(jī)接口:步進(jìn)電機(jī)直接插到接口上即可,板上通過電壓選擇跳線可以設(shè)置不同的電壓SD讀卡器--支持SD/MMC卡,(卡內(nèi)數(shù)據(jù)可通過單片機(jī)控制傳輸?shù)诫娔X)先向SD卡寫入數(shù)據(jù),再將SD內(nèi)的數(shù)據(jù)讀取出來,可通過串口調(diào)試助手驗(yàn)證8位共陽(yáng)數(shù)碼管--將定義好的數(shù)據(jù)顯示在數(shù)碼管上1.61寸TFT真彩液晶屏接口--將定義好的圖片顯示在液晶屏上,可以完成單片機(jī)驅(qū)動(dòng)TFT真彩液晶實(shí)驗(yàn),制作數(shù)碼相框等。 創(chuàng)建第一個(gè)最簡(jiǎn)單工程實(shí)例: 如何建立您的第一個(gè)項(xiàng)目(軟件操作指南) 打開配套光盤中 ICCV7forAVR.exe ,我們?cè)?Project(工程) 菜單中執(zhí)行 NEW(新建) 命令,新建工程文件名取為 led.uv2 。接下來在 FILE(文件) 菜單中選擇 NEW(新建) 命令,在彈出的文本編緝框內(nèi)鍵入以下代碼,即點(diǎn)亮第一個(gè)LED發(fā)光管所需要的程序代碼。如下圖所示:#include iom16v.h #include macros.h voidmain(void){DDRC=0xff;PORTC=0xfe;}圖ICCAVR軟件程序編寫界面 這里我們僅使用了兩條語(yǔ)句,DDRC=0xff的作用是定義單片機(jī)PC口的輸入輸出模式, 1 為輸出。PORTC=0xfe是使PC口的第八個(gè)引腳為低電平,因?yàn)槲覀円挂粋€(gè)發(fā)光管點(diǎn)亮。從電路圖中,我們可以看到,只要使PC腳上為低電平信號(hào)即可。第一、二行是包含頭文件語(yǔ)句。一個(gè)最簡(jiǎn)單的程序就這樣編寫完成了,下面我們得保存我們已經(jīng)編好的程序,即執(zhí)行 文件 菜單中的 另存為 命令,文件名我們?cè)诖巳閘ed.c,注意.c是C語(yǔ)言的擴(kuò)展名,如果使用匯編語(yǔ)言編寫的話,則擴(kuò)展名應(yīng)是.asm。在此,我們先使用C語(yǔ)言來介紹。如下圖所示: OK,現(xiàn)在我們已經(jīng)保存好了這個(gè)文件,還記得嗎,我們剛才新建了一個(gè)叫 led 的工程,而led.c文件應(yīng)該是我們led這個(gè)工程的其中一份子,換句話說,我們還應(yīng)該把這個(gè)led.c文件添加到led這個(gè)工程當(dāng)中去。具體操作如下,右鍵點(diǎn)擊屏幕右側(cè)的Files字樣,則會(huì)彈出一個(gè)選項(xiàng),選擇 ADDFiles ,把我們剛才保好的led.c加進(jìn)去。如下圖所示:圖ICCAVR軟件的工程屬性 接下來,我們要為源程序做一項(xiàng)編譯工作,即產(chǎn)生目標(biāo)文件,等會(huì)我們要把該文件燒入到我們的Atmega16單片機(jī)芯片中去。在執(zhí)行編譯之前,我們需要進(jìn)行一些設(shè)置,右鍵點(diǎn)擊屏幕右側(cè)的Files字樣,則會(huì)彈出一個(gè)選項(xiàng),選擇 Options ,選擇 Target 如下圖所示進(jìn)行設(shè)置,芯片類型我們選擇 Atmega16 。選擇 Compiler 中的 OutputFormat COFF/HEX。設(shè)置好了,現(xiàn)在,我們只要按一下 BuildProject ,就可以完成編譯工作了,這時(shí),你會(huì)在led.c文件所在目錄下發(fā)現(xiàn)一個(gè)名為 led.hex 的文件,這就是我們所用來完成燒寫芯片工作時(shí)使用到的目標(biāo)程序文件,該文件為16進(jìn)制文件。AVR-MEGA16單片機(jī)開發(fā)板芯片燒寫(ISP下載)操作指南 (使用并口下載線,下載線為可選附件) 咱們繼續(xù)講,我們現(xiàn)在已經(jīng)完成了軟件程序的編寫調(diào)試,下面我們就來講一講,咱們的最后一道工序,即程序定形后,我們?nèi)绾螌⑵錈轿覀兊膯纹瑱C(jī)芯片中去,即如何使用ISP在線下載功能。 首先,我們將并口線、ISP下載線與學(xué)習(xí)板相連,硬件連接如下圖所示。圖Atmega16單片機(jī)插在AVR綜合學(xué)習(xí)系統(tǒng)上。 然后打開配套光盤中 SLISP.exe 文件,軟件界面如下圖所示:ISP下載軟件界面圖 下面我們就需要將要燒寫的程序文件調(diào)進(jìn)來,按照前面的軟件運(yùn)行截圖,設(shè)置好 通信參數(shù)設(shè)置及器件選擇 。Flash存儲(chǔ)器中,將剛才我們剛才已經(jīng)準(zhǔn)備好的led.hex文件選中打開即可。然后,我們執(zhí)行一下 擦除 操作,差不多1秒鐘即可完成芯片的擦除工作,速度很快。好了,現(xiàn)在已經(jīng)到最后一步了,用鼠標(biāo)點(diǎn)一下 編程 按鈕吧,OK,大功告成。至此,我們已經(jīng)完成了從軟件編寫,直到燒寫芯片的全部步驟。一定很辛苦了吧:)現(xiàn)在就可以看到如下圖所示的實(shí)驗(yàn)驗(yàn)證結(jié)果照片了。點(diǎn)亮LED效果圖AVRATmega16單片機(jī)引腳說明 PDIP-40封裝 TQFP/MLF-44封裝Atmega16單片機(jī)有三種形式的封裝:PDIP(雙列直插)、TQFP-44(方形)和MLF-44(貼片形式)。其外部引腳封裝如下圖所示:各引腳功能如下:電源,系統(tǒng)晶振、芯片復(fù)位引腳Vcc芯片供電(片內(nèi)數(shù)字電路電源)輸入引腳,使用時(shí)連接到電源正極。Avcc端口A和片內(nèi)ADC模擬電路電源輸入引腳。不使用ADC時(shí),直接連接到電源正極;使用ADC時(shí),應(yīng)通過一個(gè)地通電源濾波器與VCC連接。AREF使用ADC時(shí),可作為外部ADC參考源的輸入引腳。GND芯片接地引腳,使用時(shí)接地。XTAL2片內(nèi)反相震蕩放大器的輸出端。XTAL1片內(nèi)反相震蕩放大器和內(nèi)部時(shí)鐘操作電路的輸入端。RESET芯片復(fù)位輸入引腳。在該引腳上施加(拉低)一個(gè)最小脈沖寬度為1.5us的低電平,將引起芯片的引腳復(fù)位。I/O引腳 I/O引腳共32只,分成PA、PB、PC和PD4個(gè)8位端口,它們?nèi)渴强删幊炭刂频碾p(多)功能復(fù)用的I/O引腳(口)。端口A(PA7..PA0):端口A做為A/D轉(zhuǎn)換器的模擬輸入端,為8位雙向I/O口,具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱的驅(qū)動(dòng)特性,可以輸出和吸收大電流。作為輸入使用時(shí),若內(nèi)部上拉電阻使能,端口被外部電路拉低時(shí)將輸出電流。在復(fù)位過程中,即使系統(tǒng)時(shí)鐘還未起振,端口A處于高阻狀態(tài)。 端口B(PB7..PB0):端口B為8位雙向I/O口,具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱的驅(qū)動(dòng)特性,可以輸出和吸收大電流。作為輸入使用時(shí),若內(nèi)部上拉電阻使能,端口被外部電路拉低時(shí)將輸出電流。在復(fù)位過程中,即使系統(tǒng)時(shí)鐘還未起振,端口B處于高阻狀態(tài)。端口B也可以用做其他不同的特殊功能。 端口C(PC7..PC0):端口C為8位雙向I/O口,具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱的驅(qū)動(dòng)特性,可以輸出和吸收大電流。作為輸入使用時(shí),若內(nèi)部上拉電阻使能,端口被外部電路拉低時(shí)將輸出電流。在復(fù)位過程中,即使系統(tǒng)時(shí)鐘還未起振,端口C處于高阻狀態(tài)。如果JTAG接口使能,即使復(fù)位出現(xiàn)引腳PC5(TDI)、PC3(TMS)與PC2(TCK)的上拉電阻被激活。端口C也可以用做其他不同的特殊功能。 端口D(PD7..PD0):端口D為8位雙向I/O口,具有可編程的內(nèi)部上拉電阻。其輸出緩沖器具有對(duì)稱的驅(qū)動(dòng)特性,可以輸出和吸收大電流。作為輸入使用時(shí),若內(nèi)部上拉電阻使能,則端口被外部電路拉低時(shí)將輸出電流。在復(fù)位過程中,即使系統(tǒng)時(shí)鐘還未起振,端口D處于高阻狀態(tài)。端口D也可以用做其他不同的特殊功能。 Atmega16單片機(jī)的內(nèi)部結(jié)構(gòu) Atmega16的結(jié)構(gòu)框圖,它是在AVR內(nèi)核的基礎(chǔ)上,具體化的一個(gè)實(shí)例。從圖中可以看出,Atmega16內(nèi)部的主要構(gòu)成部分如下:AVRCPU部分;程序存儲(chǔ)器Flash;數(shù)據(jù)存儲(chǔ)器RAM和EEPROM;各種功能的外圍接口、I/O口,以及與它們相關(guān)的數(shù)據(jù)、控制、狀態(tài)寄存器等。詳見公司官方網(wǎng)站:http://www.hificat.com-------------------------------------------------------------------------公司實(shí)體地址:浙江省杭州市登云路428號(hào)浙江時(shí)代電子市場(chǎng)4樓851室杭州晶控電子有限公司 電話:0571-88009850傳真:0571-88009850手機(jī):13185018567 銷售QQ:1198450005 技術(shù)QQ:420951892便利的交通:登云路、余杭塘路延伸段和隱秀路從東、南、北三面經(jīng)過市場(chǎng),為公司提供了便利的交通條件。另外,19路公交車的起點(diǎn)站 時(shí)代電子市場(chǎng) 站就設(shè)在公司門口,客戶從杭州汽車東站可直接到達(dá)。截止目前,已有63路、19路和10路、B支4快速公交車可直達(dá)時(shí)代電子市場(chǎng)。
0條 [查看全部]  【供應(yīng)AVR-MEGA16開發(fā)板】相關(guān)評(píng)論
 
更多..本企業(yè)其它產(chǎn)品
 
更多..推薦產(chǎn)品

[ 供應(yīng)搜索 ]  [ ]  [ 告訴好友 ]  [ 打印本文 ]  [ 關(guān)閉窗口 ]