Vývojová deska ATMEL včetně AVR ATmega16 v2: Porovnání verzí

Z MediaWiki SPŠ a VOŠ Písek
Skočit na navigaci Skočit na vyhledávání
Bez shrnutí editace
Řádek 12: Řádek 12:
* Potenciometr pro napětí Vref
* Potenciometr pro napětí Vref
* Vyvedení všech portů mikroprocesoru
* Vyvedení všech portů mikroprocesoru
* HD44780 2x16 LCD s podsvícením
* [[:Media:VYV50_ATmega-03.jpg|HD44780 2x16 LCD s podsvícením]]
* LCD displej na konektoru - možnost výměny
* LCD displej na konektoru - možnost výměny
* Nastavení kontrastu displeje LCD
* Nastavení kontrastu displeje LCD
Řádek 57: Řádek 57:




* [http://jaja.kn.vutbr.cz/~svoboda58/dil1/at16d1.htm AVR ATMEGA16 -1.díl]
[[Soubor:html.jpg]] [http://jaja.kn.vutbr.cz/~svoboda58/dil1/at16d1.htm AVR ATMEGA16 -1.díl]
* [http://jaja.kn.vutbr.cz/~svoboda58/dil2/dil2.htm Atmega16-díl2 AVR assembler]]
 
* [http://jaja.kn.vutbr.cz/~svoboda58/dil3/dil3.htm Atmega16-díl3 Instrukce LDI, IN, OUT a MOV]
[[Soubor:html.jpg]] [http://jaja.kn.vutbr.cz/~svoboda58/dil2/dil2.htm Atmega16-díl2 AVR assembler]]
 
[[Soubor:html.jpg]] [http://jaja.kn.vutbr.cz/~svoboda58/dil3/dil3.htm Atmega16-díl3 Instrukce LDI, IN, OUT a MOV]


Postup:
Postup:
Řádek 78: Řádek 80:
šk. síť: N:/janousek/mikroLAB/87_VYV Vyvojove sestavy/VYV50 AVR ATmega32/
šk. síť: N:/janousek/mikroLAB/87_VYV Vyvojove sestavy/VYV50 AVR ATmega32/
   
   
* [ftp://obelix.sps-pi.cz/N/janousek/mikroLAB/87_VYV%20Vyvojove%20sestavy/VYV50%20AVR%20ATmega32/ VYV50 AVR ATmega32]
[[Soubor:FTP.jpg]] [ftp://obelix.sps-pi.cz/N/janousek/mikroLAB/87_VYV%20Vyvojove%20sestavy/VYV50%20AVR%20ATmega32/ VYV50 AVR ATmega32]
 
[[Soubor:Icon-pdf.gif]] [[Media:mod_avr_2_popis_desky_s_ATmega32.pdf|Dokumentace]]
 
[[Soubor:html.jpg]] [http://www.gotronik.pl/index.html gotronik - prodejce]
 
[[Soubor:html.jpg]] [http://programatory.com.pl/sklep/index.php programátory]  


* [http://www.gotronik.pl/index.html gotronik - prodejce]  
[[Soubor:html.jpg]] [http://aukro.cz/show_user_auctions.php?uid=13483057 Aukro]
* [http://programatory.com.pl/sklep/index.php programátory]  
* [http://aukro.cz/show_user_auctions.php?uid=13483057 Aukro]

Verze z 14. 4. 2012, 06:58

Univerzální modul je vhodný pro výuku programování mikroprocesorů ATMEL řady AVR řady.

doporučený SW: Bascom AVR, WinAVR, AVR Studio, CodeVisionAVR

Na desce modulu je:

  • Mikrokontrolér: ATMEGA16 16PU
  • Quartz rezonátor: 16MHz
  • Tlačítko RESET
  • Konektor pro programování ISP
  • Potenciometr pro napětí Vref
  • Vyvedení všech portů mikroprocesoru
  • HD44780 2x16 LCD s podsvícením
  • LCD displej na konektoru - možnost výměny
  • Nastavení kontrastu displeje LCD
  • MMC / SD karta s vyhazovačem
  • Multiplexní 7-segment LED 4ks
  • LED 8 ks
  • 8ks tlačítka mikrospínače klávesnice.
  • Čtyři potenciometry pro nastavení napětí kapaliny 0-5V
  • Výkonové tranzistory s otevřeným kolektorem (8 výstupů) ULN2803
  • Reproduktor - bzučák
  • Digitální teploměr DS1820 1-wire
  • TSOP4836 infračervený přijímač
  • Hodiny reálného času PCF8583
  • I2C sběrnice s restorami 4K7
  • Sériové paměti EEPROM 24C16
  • Převodník RS485 - SN75176
  • Baterie - baterie CR232
  • USB - možnost napájení modulu
  • USB-RS232 - postaven na systému FR232RL
  • Napájecí zdroj (usměrňovač most, filtr kapacitní, stabilizátor 7805
  • 132 podložky pro vlastní potřebu - univerzální deska:

Fotografie:

Popis vývoj v asm:


AVR ATMEGA16 -1.díl

Atmega16-díl2 AVR assembler]

Atmega16-díl3 Instrukce LDI, IN, OUT a MOV

Postup:

  • Bootloader - je program kterým je ATmega naprogramovaný z výroby. Tento firmware umožňuje nahrát vyvíjenou aplikace do paměti Flash pomocí seriové linky USB.
  • Konfigurace musí být nastavena propojkami u FT232 Txd<-->PD0 a Rxd<---> PD1
  • Nainstalujte si program MegaLoad
  • Po spuštění vyberte soubor formátu *.hex, kterým chcete naprogramovat MCU, vyberte příslušný port (např. Port11) a nastavte přenosovou rychlost 57 600bps. Pozn. Správný port najdete ve WIN ve správci zařízení v řádku Porty (COM a LPT)
  • K naprogramování mikroprocesoru, stiskněte tlačítko RESET

Ukázkové programy:

  • Blikání LED
  • Počítadlo impulsů

www:

šk. síť: N:/janousek/mikroLAB/87_VYV Vyvojove sestavy/VYV50 AVR ATmega32/

VYV50 AVR ATmega32

Dokumentace

gotronik - prodejce

programátory

Aukro