Stránka 2 z 2

Napsal: 11 pro 2014, 17:33
od jiriS
Konstrukční elektronika A Radio-5/2006
Popis činnosti (LCD se zmíněným řadičem), program v assembleru, komentovaný.
Čekací doby sice jsou řešené smyčkami, zato ale nezabírají hardware procesoru (to někdy může být důležité).
Psané pro AVR MEGA.
Jirka

Napsal: 11 pro 2014, 23:30
od Celeron
Nojo, ale k čemu je mu AVR když má I51? :)
Jirka

Napsal: 12 pro 2014, 00:09
od Korado
Vývojovou desku mám, ta mě stála 3.5 litru, ale uC, uBasic aPascal jsem k ní nikde nenašel .... ty programy jsou na CD, se kterým ta deska je dodávaná, ale když to chceš aktivovat, musí dost zacálovat :(. Teď mě čeká investic až moc, tak zatím musím psát v Assembleru.

Napsal: 12 pro 2014, 08:07
od petrfilipi
Když chceš psát v assembleru, piš v assembleru. Ale jak uC, uPascal, tak i uBasic jsou ke stažení na stránkách http://www.mikroe.com, a to s možností tvořit programy do 4096 Bytů zdarma. Tzn. stáhni si placenou verzi (tj. tu jednu jedinou verzi, kterou má Mikroelektronika na svých stránkách ke stažení), nainstaluj ji, napiš kód a dej ho přeložit. Když se Ti dole ve stavovém okně neobjeví hlášení o překročení demo limitu, máš funkční kód. A když si někde seženeš starší verzi, možná k ní najdeš i nějakou tabletku, která posune 4096 směrem k nekonečnu.
Assembler je sice král mezi programovacími jazyky, kdo ho umí udělá vše, ale jak už tady někdo psal, nechtěl bych pak kód upravovat. Je nutné mít jakou takous představu, jak to v procesoru běhá, co udělá instrukce MOVLW, že je stavový registr, akumulátor, bit Z, C, DC, ... . Ale psát kód v assembleru, do toho bych nešel. Takže si myslím, že assembler jako programovací jazyk je minulost. Profi firmy, živící se psaním programů, asi aplikace od Mikroelektroniky nepoužívají, ale já jsem s nimi nadmíru spokojen.

Petr Filipi

Napsal: 12 pro 2014, 14:09
od ZdenekHQ
mtajovsky píše:Tyhle knihovny jsou všechny dost podobné a jejich hlavním nedostatkem jsou čekací doby pro odměřování impulsů E a čekání na dokončení operace v HD44780.
Ono to u těch mikrosekundových časů vzhledem k rychlosti procesoru moc nemá smysl hlídat aktivně, t.j. čekáním na příznak ukončení operace.

Napsal: 12 pro 2014, 20:22
od Korado
Honza_dy píše:Tady je výborný simulátor displeje s řadičem HD44780. Mě dost pomohl když jsem se učil displej ovládat přes PICAXE.
Ten vypadá fakt hezky, jestli tak bude i fungovat v souladu s reálem, tak to bude trefa :).