Názory ke článku AVR – USART – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Názory ke článku AVR – USART – Programujte.comNázory ke článku AVR – USART – Programujte.com

 

Názory ke článku AVR – USART

benghi   NOVÝ
21. 11. 2006

Nevíte někdo, zda existuje nějakej jednočip, kterej by měl vícero sériových řadičů? Před časem jsem potřeboval 1x synchronní a 1x async, přičemž finální řešení spočívalo v tom, že synchronní řadič byl softwarově emulován (AT89C51). Kdyby se ovšem našlo něco, co by ten řadič mělo jaxi v hardwarové podobě, bylo by to zajimavé.

durmitor, autor článku   NOVÝ
21. 11. 2006

Existují i mezi AVR typy, kde je více sériových řadičů, například ATMEGA162

NoSense   NOVÝ
9. 12. 2006

Mám problém s kódem v příkladu. Jediný rozdíl, že mám ATMega8 proto jsem jen vložil správný soubor s definicemi (.INCLUDE "m8def.inc") ale program mi nejak nefunguje. HW se zdá v pořádku. Ověřil sem ho tímto kódem:

test:	SBIS	PINB, 1

CBI PORTB, 0

SBIC PINB, 1
SBI PORTB, 0
RJMP test

TX z COM portu pripojen na PB1, RX na PB0, v terminálu se mi vracely zapsané znaky.

Predpokládám, že kód z příkladu má také vracet odeslané znaky zpět. Ovšem se mi ho nepodařilo rozchodit. Nepozdávají se mi některé kroky:
1) rutina PRIJEM_DAT je volána instrukcí RCALL, ale chybí návrat zpět (RET)
2) Příznak TXC v UCSRA nastane až po odeslání nějakého znaku. Tudíž čekat na něj před odesláním prvního znaku není dobrý nápad.

Mně samotnému se ještě nepodařilo vytvořit funkční spojení s PC, takže berte mé připomínky s rezervou.

Na závěr ještě malé upozornění na překlep:
"URSEL – povolí zápis do registru UCSRS" Patří UCSRC.

durmitor, autor článku   NOVÝ
10. 12. 2006

Ahoj, mrknu na to co by to mohlo delat. Delam jen s ATMEGA16. Je tam opravdu chybka s tim RET. Priklad co sem zkousel sem blbe zkopiroval. Opravim a dam vedet....

durmitor, autor článku   NOVÝ
10. 12. 2006

Tak sem opravil priklad. Nevim jak je to mozny, ale puvodni reseni ac melo, nechodilo. Nahradil sem teda symbolicky oznaceni konstantami a funguje to...

Ares93   NOVÝ
20. 10. 2011

Caw, chcem sa spýtať či by si my toto vedel trošku vysvetliť alebo nejaky navod k PIC, lebo ja nemôžem použiť AVR

Přidej svůj názor

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo e-mailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Reaguješ na příspěvek:
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové názory e-mailem (pouze pro přihlášené)
Sleduj názory ke článku a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.



Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý