_PQ1A開(kāi)發(fā)板實(shí)例程序(演示程序)
( 1 ) LED LED燈驅(qū)動(dòng)程序,兩種演示方式
( 2 ) SMG 數(shù)碼管驅(qū)動(dòng)程序,循環(huán)滾動(dòng)顯示數(shù)字1-6
( 3 ) 1602 1602液晶驅(qū)動(dòng)程序,除正常顯示ASCII碼外,還教如何顯示中文
( 4 ) 12864 12864液晶驅(qū)動(dòng)程序,顯示漢字和圖形。液晶為帶字庫(kù)的 ST7920控制器的液晶。
( 5 ) SKEY 4個(gè)獨(dú)立按鍵驅(qū)動(dòng)程序,采用查詢(xún)方式驅(qū)動(dòng)
( 6 ) SKEY_INT 利用按鍵產(chǎn)生外部中斷,教你中斷程序的編寫(xiě)
( 7 ) MKEY 4x4矩陣按鍵驅(qū)動(dòng)程序,教你如何掃描矩陣按鍵
( 8 ) TIMER0INT 定時(shí)器0驅(qū)動(dòng)程序,教你如何使用定時(shí)器
( 9 ) AD Mega16自帶的AD的驅(qū)動(dòng)程序
( 10 ) DA SPI接口的8位DA驅(qū)動(dòng)程序,利用Mega16的硬SPI接口
( 11 ) DS18B20 數(shù)字溫度傳感器驅(qū)動(dòng)程序,教你如何顯示小數(shù)
( 12 ) TWI( IIC ) IIC接口數(shù)字電位器驅(qū)動(dòng)程序,利用Mega16的硬件IIC接口
( 13 ) BEEP 蜂鳴器唱歌程序,教你如何唱出好聽(tīng)的歌曲
( 14 ) PWM Mega16的定時(shí)器1驅(qū)動(dòng)程序,實(shí)現(xiàn)PWM輸出功能
( 15 ) RELAY 繼電器驅(qū)動(dòng)程序,利用Mega16的I/O口直接驅(qū)動(dòng)繼電器
( 16 ) UART Mega16的異步串口驅(qū)動(dòng)程序,教你如何實(shí)現(xiàn)串口通信
( 17 ) RTC 時(shí)鐘芯片驅(qū)動(dòng)程序,可以顯示和利用按鍵設(shè)定時(shí)間
( 18 ) EEPROM Mega16的EEPROM驅(qū)動(dòng)程序,讀寫(xiě)內(nèi)部EEPROM
( 19 ) PS2 標(biāo)準(zhǔn)PS2鍵盤(pán)驅(qū)動(dòng)程序,教你如何讀入掃描碼并譯成ASCII碼
( 20 ) USB USBD12固件程序,教你實(shí)現(xiàn)枚舉過(guò)程和數(shù)據(jù)傳輸
( 21 )uC/OS-II 移植好的操作系統(tǒng),執(zhí)行兩個(gè)任務(wù),編譯后,占用Mega16的26%資源。
三、開(kāi)發(fā)板特色簡(jiǎn)介
( 1 )硬件資源豐富,除了Mega16豐富的片內(nèi)外設(shè)以外,板上擴(kuò)充了豐富的常用硬件資源和高檔次的硬件資源,供用戶(hù)學(xué)習(xí)和開(kāi)發(fā)使用。
( 2 )程序風(fēng)格非常好,各個(gè)函數(shù)有詳細(xì)說(shuō)明,并且注釋很詳細(xì),程序很容易讀懂。
( 3 )有操作系統(tǒng)UC/OS II的移植應(yīng)用和移植說(shuō)明??勺鳛榍度胧讲僮飨到y(tǒng)入門(mén)級(jí)教程。
( 4 )配帶仿真器,用戶(hù)可以方便的進(jìn)行各種硬仿真,給調(diào)試帶來(lái)*的方便,也可以將配帶的仿真器用于其他的目標(biāo)板上,因?yàn)榉抡嫫鞯腏TAG接口是標(biāo)準(zhǔn)口。
( 5 )提供整板測(cè)試程序文件,可以很輕松的測(cè)試的各個(gè)硬件電路是否正常工作。
( 6 )獨(dú)立開(kāi)發(fā)的USB套件,作者除了單片幾固件程序有參考外,PC機(jī)的驅(qū)動(dòng)和應(yīng)用程序*是獨(dú)立開(kāi)發(fā),可以為愛(ài)好者提供技術(shù)支。
( 7 )作者將不斷增加可選的功能模塊(如觸摸屏、網(wǎng)絡(luò)、藍(lán)牙、CAN總線等模塊),使用戶(hù)能學(xué)習(xí)到更深入的知識(shí)。
四、標(biāo)準(zhǔn)配置
1、豪華AVR1張
2、USB仿真器1個(gè)
3、光盤(pán)1張
4、USB數(shù)據(jù)線1根
5、串口數(shù)據(jù)線1根
6、1602液晶屏1個(gè)
7、支柱4個(gè)
五、選購(gòu)件
1、12864屏
2、USB轉(zhuǎn)串口線
AVR單片機(jī)有以下幾個(gè)優(yōu)勢(shì):
1、速度快。速度可以達(dá)到1MIPS/秒,理論上是傳統(tǒng)的51的12倍。
2、片上資源豐富。包括:
Boot代碼區(qū)、
16K的Flash
512字節(jié)的EEPROM、
1K的SRAM、
JTAG接口,仿真和下載
支持ISP下載、
3個(gè)帶PWM的定時(shí)器
8路10位的AD轉(zhuǎn)換器、
UART(異步串口)
SPI(同步串口)
看門(mén)狗
TWI(IIC)接口
模擬比較器
32個(gè)通用I/O口。
3、驅(qū)動(dòng)能力強(qiáng)。I/O口可以直接驅(qū)動(dòng)數(shù)碼管、LED、繼電器等器件。
4、功耗低。低功耗雖然比不上430單片機(jī),但是在單片機(jī)中也是*。
5、可選擇型號(hào)種類(lèi)多。各種不同的型號(hào)可以滿(mǎn)足不同的需求。
6、性?xún)r(jià)比高。在高性能的前提下,并沒(méi)有增加芯片的價(jià)格,價(jià)格可以和51相比,而功能確是51不可以比的。
7、保密性好。在開(kāi)發(fā)產(chǎn)品時(shí),很難被解密。
我們這款教程錄制的宗旨:即使你沒(méi)有學(xué)過(guò)單片機(jī),沒(méi)有學(xué)過(guò)C語(yǔ)言,甚至沒(méi)有學(xué)過(guò)電路知識(shí),同樣能夠通過(guò)我們的教程掌握AVR單片機(jī)和C語(yǔ)言。
這款針對(duì)AVR單片機(jī)和C語(yǔ)言的視頻教程同樣有以下幾個(gè)優(yōu)勢(shì):
1、*性,這是*款針對(duì)AVR單片機(jī)和C語(yǔ)言的視頻教程
2、簡(jiǎn)明扼要,講解電路、編寫(xiě)程序不拖泥帶水,讓您用短的時(shí)間掌握它
3、實(shí)用性,從簡(jiǎn)單的電路,基礎(chǔ)的C語(yǔ)言指令講起,循序漸進(jìn),將知識(shí)自然而然的融入到你的頭腦中
4、*性,我們使用的AVR單片機(jī)是Mega16,這是AVR系列單片機(jī)中常用xian進(jìn)的單片機(jī)
5、通用性,視頻講解用的是Mega16,同樣也可以和Mega32、Mega128通用兼容,掌握了16也就掌握了32和128
6、指導(dǎo)性強(qiáng),手把手的教你操作,使用軟件,編寫(xiě)程序,不亞于老師現(xiàn)場(chǎng)親自指導(dǎo)
7、講解全面,視頻中將單片機(jī)內(nèi)部和外擴(kuò)資源幾乎都涉及到,這可以參考我們的視頻目錄