ATmega128開發板 AVR 學習板
型號OpenM128
![](http://file.elecfans.com/web1/M00/AC/AE/pIYBAF3CuKiALWvHAAO85h8-iQc699.jpg)
![](http://file.elecfans.com/web1/M00/AC/56/o4YBAF3CuHOAQ-oaAAGAL5UPLQA570.jpg)
![](http://file.elecfans.com/web1/M00/AC/AE/pIYBAF3CuKmAc1NbAAGR4cQwPj0226.jpg)
![](http://file.elecfans.com/web1/M00/AC/57/o4YBAF3CuHeAMg7TAAJKeTxSvk0396.jpg)
AVR開發板OpenM128是一塊以ATmega128為主控
芯片的開發板,它帶有豐富的擴展接口,支持各類外圍模塊的接入。
資源簡介
![](http://file.elecfans.com/web1/M00/AC/57/o4YBAF3CuHiAORfDAAKYQUjyMOQ385.jpg)
[ 芯片簡介 ]
-
ATmega128
以下為ATmega128A-AU的核心資源參數:
內核:AVR 8-bit RISC;
工作頻率:16MHz Max;工作電壓:2.7-5.5V;
封裝:TQFP64;I/O口:53;
存儲資源:128kB Flash,4kB SRAM,4kB EEPROM;
接口資源:1 x SPI,1 x TWI(I2C),2 x USART,8 x PWM, 8 x ADC;
調試下載:可通過JTAG/ISP接口實現調試下載。
-
AMS1117-3.3
3.3V穩壓器件。
|
[ 其它器件簡介 ]
-
電源開關
-
電源LED
-
用戶LED
便于I/O輸出測試或顯示程序運行狀態。
-
用戶按鍵
便于I/O輸入測試或控制程序運行狀態。
-
搖桿
上、下、左、右、按下,共5個狀態。
-
復位按鍵
-
7.3728M晶振 / 32.768K晶振
-
可調電阻
用于調節LCD12864對比度。
|
[ 模塊接口簡介 ]
-
16I/Os
方便接入各類使用I/O控制的模塊。
如FT245 USB FIFO、8位數碼管模塊等。
-
8I/Os | 8位AD接口
? 方便接入各類使用I/O控制的模塊。
如8位按鍵、電機控制模塊等。
? 方便接入各類需要AD采樣的模塊。
-
6I/Os | USART0+AC+PWM3接口
? 方便接入各類使用USART接口的模塊。
如RS232、RS485、USB TO UART模塊等。
? 方便接入各類使用PWM接口的模塊,也可使用AC接口進行模擬比較。
-
SPI+PWM0+T/C接口
? 方便接入各類使用SPI接口的模塊。
如Dataflash AT45DBXX、SD卡、MP3模塊等。
SPI帶有其它I/O(PWM、T/C作I/O使用),方便作為控制端口使用。
? 方便接入各類使用PWM接口的模塊,也可使用T/C接口進行頻率計算。
-
I2C+PWM0/1接口
? 方便接入各類使用I2C接口的模塊。
如I/O擴展芯片PCF8574、EEPROM AT24CXX模塊等。
I2C帶有其它I/O(PWM作為I/O使用),方便作為控制端口使用。
? 方便接入各類使用PWM接口的模塊。
-
USART1接口
方便接入各類使用USART接口的模塊。
如RS232、RS485、USB TO UART模塊等。
-
1-WIRE接口
方便接入各類使用1-WIRE接口器件(TO-92封裝)。
如溫度傳感器DS18B20、電子注冊碼DS2401模塊等。
-
PS/2接口
方便接入各類使用PS/2接口的設備。
如鍵盤、鼠標等。
-
2.2寸彩色LCD接口
方便接入帶觸屏彩色LCD。
套餐A、B配有2.2寸觸屏LCD,它使用SPI接口,大大降低I/O資源的占用。
-
點陣LCD接口
方便接入帶點陣型LCD。
套餐B配有為3.3V藍屏LCD12864。
|
[ 其它接口簡介 ]
[ 跳線說明 ]
-
5V DC接口
-
用戶自定義晶振插口
-
VCC電源輸入輸出接口
常用于對外供電,或與用戶板進行共地處理。
-
MCU引腳接口
引出所有引腳,方便與外設進行I/O連接。
-
ISP6接口
支持程序下載。
-
ISP10接口
支持程序下載。
-
JTAG接口
支持程序下載與調試。
-
用戶LED跳線
-
用戶按鍵跳線
-
五向搖桿跳線
-
PS/2跳線
以上跳線使用說明:
短接跳線:接入到示例程序指定的I/O;
斷開跳線:可改為使用連接線接入自定義的I/O。
-
點陣LCD跳線
短接跳線:可使用點陣LCD接口;
斷開跳線:可使用彩色LCD接口。
-
VCC選擇跳線
-
晶振選擇跳線
|
主控板及其擴展性圖展
![](http://file.elecfans.com/web1/M00/AC/AE/pIYBAF3CuK2Acgw6AABgXvQwZs4948.jpg)
OpenM128側面圖
![](http://file.elecfans.com/web1/M00/AC/AE/pIYBAF3CuK2AEbneAABaP5VqUsM588.jpg)
OpenM128接入AVR
仿真器
![](http://file.elecfans.com/web1/M00/AC/57/o4YBAF3CuHiAbDiSAABEjDyIv4o436.gif)
OpenM128接入各類外圍模塊
![](http://file.elecfans.com/web1/M00/AC/AE/pIYBAF3CuK6Aeq_6AABXf4Rs4T4878.jpg)
接入彩色帶觸屏LCD
![](http://file.elecfans.com/web1/M00/AC/57/o4YBAF3CuHmAEjS8AABZTk1Z0sc318.jpg)
接入LCD12864
![](http://file.elecfans.com/web1/M00/AC/57/o4YBAF3CuHmAbsvsAABQQ3uwhew506.jpg)
接入RS232 Board
![](http://file.elecfans.com/web1/M00/AC/AE/pIYBAF3CuK6AZnfBAABM4P2-Rqs043.jpg)
接入RS485 Board
![](http://file.elecfans.com/web1/M00/AC/57/o4YBAF3CuHmAbyszAACLko87TKQ645.jpg)
接入USB UART Board
![](http://file.elecfans.com/web1/M00/AC/AE/pIYBAF3CuK-AaRUWAABSepfHAQc885.jpg)
接入USB FIFO Board
![](http://file.elecfans.com/web1/M00/AC/57/o4YBAF3CuHqAWvxUAAByZGQybbA871.jpg)
接入8 Push Buttons
![](http://file.elecfans.com/web1/M00/AC/AE/pIYBAF3CuLCAafqLAABR6OuQ518368.jpg)
接入5 IO Keypad
![](http://file.elecfans.com/web1/M00/AC/57/o4YBAF3CuHuAK-mUAABZwsHlG3I454.jpg)
接入AD Keypad
![](http://file.elecfans.com/web1/M00/AC/AE/pIYBAF3CuLCAN400AABUweP9fMo510.jpg)
接入EEPROM Board
![](http://file.elecfans.com/web1/M00/AC/57/o4YBAF3CuHuACmxRAABa5N3lWmY461.jpg)
接入RTC Board
![](http://file.elecfans.com/web1/M00/AC/57/o4YBAF3CuHyAUFC4AABIefZ9bsE176.jpg)
同時掛多個I2C模塊
![](http://file.elecfans.com/web1/M00/AC/AE/pIYBAF3CuLGAf89pAABcT9n2WYQ792.jpg)
接入DataFlash Board
![](http://file.elecfans.com/web1/M00/AC/AE/pIYBAF3CuLKAIpKlAABM4sIETIE477.jpg)
接入N
RF24L01 RF Board
![](http://file.elecfans.com/web1/M00/AC/57/o4YBAF3CuH2AMeQfAABZlfPe12g390.jpg)
接入Micro SD St
orage Board
各模塊移植性圖展
![](http://file.elecfans.com/web1/M00/AC/57/o4YBAF3CuH2AczKmAABuCdSCjfU499.gif)
模塊接入
NXP Cortex-M3主控板
![](http://file.elecfans.com/web1/M00/AC/AE/pIYBAF3CuLOAIv6kAABKLReUmk4596.gif)
模塊接入NXP Cortex-M0主控板
![](http://file.elecfans.com/web1/M00/AC/57/o4YBAF3CuHiAbDiSAABEjDyIv4o436.gif)
模塊接入AVR主控板
相關說明:
模塊的接口具有高度統一性,它們在設計時也考慮了與Open系列主控板的兼容性,因而具備了超強的移植性。
截至2014.05,適合接入Open系列主控板的外圍模塊已超過30個(各個Open主控板功能不同,適合接入的模塊也不盡相同)。
我們將陸續推出:各類
傳感器,測距、
電機、GSM、3G模塊等。
Open系列開發板簡介
![](http://file.elecfans.com/web1/M00/AC/AE/pIYBAF3CuLSAQyAKAACPPVnoiv8471.gif)
玩轉你的AVR變形金剛,召集你的MCU戰隊,建立你的嵌入式戰線,締造你的電子王國!
從這里開始!
市面上的開發板局限性在于其不具開放性,不夠模塊化,因而限制了其擴展性,限制了其應用。
實際上,硬件開發系統可以學習軟件工程的設計理念 --開放化,模塊化,接口化。
以便讓它具備“可移植”,“易擴展”等優越性,以便讓它能像軟件一樣,一次設計,到處使用。
我們決定做一些真正優秀的開發系統,決定將它們更“一般化”,以讓它們發揮出更強的威力。
基于以上設計理念的驅動,我們開發了Open系列主控板。
它顛覆了傳統開發板的設計方法,真正適用于用戶的學習、研發!
Open系列主控板的主要特點是它的“模塊化”及“開放性”。這個全新的設計理念帶來顯著優點:
為初學者而生:
-
模塊化的設計:需要使用什么模塊,則接入什么模塊,系統簡單明了,亦可單獨研究各個模塊,便于初學者快速入門;
-
開放性的設計:整個系統高度開放,采用接入式連接,避開了連線的復雜性,避免了由于錯誤連線導致無法成功調試的可能性;
-
明了的標識與方便的接口:使得初學者可以簡便的使用MCU的所有資源,完成各項入門實驗。
為
開發者而造:
-
模塊化的設計:需要使用什么模塊,則接入什么模塊,系統目標明確,亦可移植各個模塊到其它系統,便于開發者快速開發;
-
開放性的設計:整個系統高度開放,所有I/O開放,開發不受限制。用戶亦可自行設計模塊,簡便的接入到系統。
-
明了的標識與方便的接口:使得開發者可以輕松發揮MCU的所有資源,debug各類測試程序。
-
借助主控板及各個模塊搭建你的系統,使用它作為產品的初期評估系統,有效減少你的重復勞動,快速開發出你的目標產品。
Open系列開發板優勢
各項參數 |
說明 |
功能性 |
功能強大,不斷升級!我們將持續提供常用功能外圍模塊!外圍模塊持續更新,系統功能不斷升級!
你可以親力設計屬于你的外圍模塊!量身定做你的外圍,傾情打造你的系統!我們需要的只是你的震撼! |
開放性 |
資源開放,便于使用!相對于傳統開發板其封閉性的設計,開放性的設計帶來以下優點:
可以接入用戶需要的模塊,而不是已經限定的模塊;不接入模塊,不占用I/O,而不是已經占用大量I/O! |
模塊化 |
分塊設計,持續更新!如軟件設計般設計硬件,對功能進行劃分,將它們模塊化、接口化,便于“調用”!
如軟件般,一次設計,到處使用。可用于產品的初期快速評估,避免重復勞動! |
移植性 |
支持移植,加速開發!各個模塊可從系統分離,接入到其它系統,便于產品的初期快速評估!模塊化的設計帶來的是超強的移植性,各個模塊可以接入其它MCU(如PIC、AVR、51等)或ARM(如ARM Coretex-M0、ARM7等)! |
擴展性 |
接口豐富,利于擴展!包括ONE-WIRE,I2C,SPI,USART,USB,PS/2接口等!(各AVR Open主控板的MCU不同,功能不同,所以,不一定都帶上述所有接口) |
易用性 |
接入設計,易于使用!模塊通過接口直接接入系統,靈活的同時做到了易用,讓你從學習爽到開發:
對比資源開放的實驗儀類開發板,不需連線,便于學習!對比資源封閉的集成型類開發板,不易受限,利于開發! |
軟件 |
附送常用模塊C語言驅動程序! |
教程 |
給出各類軟硬件設計教程,方便用戶快速入門AVR! |
調試接口定義
開發板仿真/下載接口的相關定義
![](http://file.elecfans.com/web1/M00/AC/AE/pIYBAF3CuLWAToQSAAC0h5U0Hnk275.jpg)
![](http://file.elecfans.com/web1/M00/AC/57/o4YBAF3CuICAHK0qAAC1sf23V_c523.jpg)
說明:
-
本JTAG接口兼容ATMEL指定的JTAG標準接口,但不輸出JTAG的PIN2 “GND”,它對應ISP的PIN2為“VCC”。
改進后優點:JTAG錯插入MCU的ISP接口,不會導致燒器件(需要目標板的JTAG、ISP接口做相關處理)。(了解更多)
-
本10-pin ISP接口兼容ATMEL指定的10-pin ISP標準接口,但不輸出ISP的PIN4 “GND”,它對應JTAG的PIN4為“VCC”。
改進后優點:ISP錯插入MCU的JTAG接口,不會導致燒器件(需要目標板的JTAG、ISP接口做相關處理)。(了解更多)
-
本6-pin ISP接口于ATMEL指定的6-pin ISP標準接口完全一致。(了解更多)
特別說明:OpenM128開發板提供調試、下載接口接入,但不自帶仿真、下載功能,亦不配送下載器與調試器試!(仿真器需另行購買)
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
相關推薦
我用的是mega128的開發板,用PROGISP(1.6.7)向開發板燒寫程序時總是提示can't finish chip erase! 我熔絲位用的是默認的,請高手幫忙解決。另外,開始時懷疑程序跑飛造成芯片鎖死,但是換了一塊新
發表于 04-07 21:48
本人是新手,要做一個基mega128的智能小車,現在在紅外壁障和超聲波測距上遇到了困難,各位大神們可以幫幫我嗎?我需要代碼研究一下,讓自己寫完全不知道該怎么寫。。拜托各位了。。。{:19:}
發表于 01-06 20:01
本人最近做MP3。 mega128主控 2.4寸tft彩屏顯示歌曲進程,vs1003解碼,SD卡 ch375u盤讀取 大求程序,萬分感謝!
發表于 01-24 08:41
用ICC軟件在mega128移植UCOS II d,編譯沒有錯誤,就是下載到板子里,系統不工作,但是人家編譯同樣的代碼編譯的HEX文件,我下進去也可以正常工作?我自己用ICC編譯的HEX文件就不工作。為什么呢?求大神解答
發表于 12-01 20:56
各位大俠好!請教各位大俠一個問題,是否做過MEGA128與CH375與PC進行通訊,請大俠給與指教,最好幫忙弄上一個例程謝了!!!!!!!!!
發表于 08-20 06:21
MEGA128系統板電路圖,MEGA128系統板原理圖,MEGA128系統板帶PCB文件。
發表于 05-29 08:17
?389次下載
AVR mega128開發板
聯系 楊迪 15336417867 0531-55508458 QQ:1347978253 http://www.easyele.cn
產品概述:AVR mega12
發表于 07-14 10:52
?84次下載
AVR mega128學習板
聯系 楊迪 15336417867 0531-55508458 QQ:1347978253 http://w
發表于 07-14 10:53
?85次下載
ATmega128開發板 AVR 學習板 套餐B 含11款模塊
引出常用接口,含LCD、串口、按鍵、無線通信等模塊
發表于 12-19 15:05
?1606次閱讀
ATmega128開發板 AVR 學習板 核心板 標準版本
引出常用接口,可接微雪外圍模塊
發表于 12-19 15:38
?1829次閱讀
EPM1270開發板 學習板 核心板 標準版本
引出常用接口,可接微雪外圍模塊
型號 OpenEPM1270 (標準版)
發表于 12-23 11:48
?4604次閱讀
EP4CE10F17C8N開發板 學習板 核心板 標準版本
引出常用接口,可接微雪外圍模塊
型號 OpenEP4CE10-C (標準版)
發表于 12-23 13:51
?1752次閱讀
STM32F407VET6開發板 學習板 核心板 含串口模塊
引出常用接口,可接微雪外圍模塊
型號 Open407V-C (標準版)
發表于 12-27 14:06
?1868次閱讀
LPC1768FBD100開發板 學習板 核心板 含下載模塊
引出常用接口,可接微雪外圍模塊
型號 Open1768 (標準版)
發表于 12-29 10:38
?2362次閱讀
LPC4357開發板 學習板 核心板 標準版本
引出常用接口,可接微雪外圍模塊
型號 Open4357-C (標準版)
發表于 12-29 10:56
?3191次閱讀
評論