Hodiny s Atmega8

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
buchar
Příspěvky: 173
Registrován: 28 říj 2007, 00:00
Bydliště: Násedlovice

#91 Příspěvek od buchar »

Odesláno na mejl
Uživatelský avatar
RX-20
Doporučuje se dohled moderátorů
Příspěvky: 270
Registrován: 30 čer 2024, 00:00
Bydliště: střední Čechy u Koněpruských jeskyní

#92 Příspěvek od RX-20 »

buchar píše:ZJá umím jen nahrát HEX do procesoru. .....
To toho moc neumíš, sorry jako. :?
Když chceš používat mikropočítače, nauč se matematiku, nauč se kreslit vývojový diagramy (jsou na to grafický programy), pak si vyber nějaký jednoduchý mikropočítač, kup si programátor a vývojovou destičku, k tomu vývojový software a můžeš tvořit nějakou ptákovinu.

Ale... psal jsem teď v sousedním vláknu, že programování Arduína a podobných hraček nedává moc smysl. Leda jako hobby, protože tím se neuživíš. Jesli to nemáš jako hobby a plánuješ se elektronikou v budoucnu živit, tak si přečti moji radu pro mládežníky v sousedním vláknu. :D

Ten displej, co jsi na něj dal odkaz, se dá připojit na klasický logický obvody. Dokud to nezvládneš, nemá smysl začínat mikropočítačem. Logický obvody jsou základ. Když to dokážeš, pochopíš, jak displej připojit k mikropočítači.

Tohle vlákno, který řeší hodiny s MCU bylo založeno: únor 26, 2021 5:24 am
Dnes je 26.listopad 2025. uplynulo téměř 5 let a vy stále řešíte hodiny s MCU. :D
Přiitom hodiny lze snadno vyřešit s několika CMOS obvody řady 4500 bez MCU. Spotřeba menší než vaše ATMega. Před několika dny jsem tuhle viděl pěkný návod:
http://www.jplabs.co.uk/cz/articles/bh2026a.html
Akorát tam nemá plošňák.

teď jsem tam znovu koukal, na tu stránku,co tam má. Tady, má také hodiny s mikropočítačem Microchip. Má schéma zapojení a taky program. Stačí to oprásknout a opsat. :)
http://www.jplabs.co.uk/cz/articles/melab-kit.html
S časem se vše zhoršuje (zákon prof. Parkinsona).
Diskuze s hlupákem je ztráta času, protože hlupák vás stahne na jeho úroveň a umlátí vás jeho hloupými argumenty.
Uživatelský avatar
Mahoney
Příspěvky: 759
Registrován: 26 říj 2019, 00:00

#93 Příspěvek od Mahoney »

Nad takovýmihle radily se jednoho dne zavře voda…
Uživatelský avatar
Celeron
Příspěvky: 20508
Registrován: 02 dub 2011, 00:00
Bydliště: Nový Bydžov

#94 Příspěvek od Celeron »

Přihlas se na AI GPT-4 a ona ti to po pár dotazech vyřeší a řádek po řádku popíše, proč a nač to tak je naprogramovaný.
Jirka

Proč mi nemůže všechno chodit hned ?!!
Uživatelský avatar
Mahoney
Příspěvky: 759
Registrován: 26 říj 2019, 00:00

#95 Příspěvek od Mahoney »

Vzhledem k tomu, že cituje příspěvek z roku 2021…
Uživatelský avatar
RX-20
Doporučuje se dohled moderátorů
Příspěvky: 270
Registrován: 30 čer 2024, 00:00
Bydliště: střední Čechy u Koněpruských jeskyní

#96 Příspěvek od RX-20 »

venca666 přede mnou ve vlákně pokračoval. Tohle vlákno se tu tahne už roky ... a stále bojujete s ATMegou a duínama a snažíte se vytvořit hodiny :D :D To mi přepomíná Cervantesův boj s větrnými mlýny. Znáte ten román, ne?

Jsem vám dnes navečer sestavil programovatelné hodiny včetně schemátka a zdrojáku programu. Můžete si zdroják okopírovat a nahrát. Schemátko je dostatečně veliké a čitelné, můžete ho oprásknout. Obojí si můžete upravit podle vlastního gusta. Třeba tam přidělat další ptákovinky ...
Program je stažení zdarma. Chtěl jsem to nahrát sem, ale vzhledem k limitu tady, jsem to nahrál na firemní web:
http://www.jplabs.co.uk/cz/articles/bh571a-vhdl.html :D
S časem se vše zhoršuje (zákon prof. Parkinsona).
Diskuze s hlupákem je ztráta času, protože hlupák vás stahne na jeho úroveň a umlátí vás jeho hloupými argumenty.
Uživatelský avatar
RX-20
Doporučuje se dohled moderátorů
Příspěvky: 270
Registrován: 30 čer 2024, 00:00
Bydliště: střední Čechy u Koněpruských jeskyní

#97 Příspěvek od RX-20 »

Rozšířil jsem hodiny o dvě místa (o sekundy) a přidal jim multiplexovaný BCD výstup, na který lze připojit jediný dekodér pro různé displeje. Vyzkoušel jsem dvě řešení multiplexování. První s multiplexery, druhé s 3-stavovými buffery. Ve VHDL vychází řešení s třístavovými buffery lepší. Schémata a popis je zde:
http://www.jplabs.co.uk/cz/articles/bh571a2-vhdl.html
Výpisy VHDL jsem tam nedával, protože jsou dost dlouhé, ale na vyžádání je zájemcům pošlu. Můžu poslat také schemata v DEEDS formátu. To předpokládá, že musíte mít nainstalovaný DEEDS. Na vyžádání můžu schema ještě upravit, doplnit o tlačítka pro nastavování hodin a také pro jiný vstupní signál než 1 Hz.

Řešení hodin přes VHDL je velmi rychlé, Během 1-2 hodin máte vyrobený vlastní integrovaný obvod s digitálními hodinami. Navrhnete si plošňáček, který číňani vyrobí, vy si naletujete váš obvod na plošňáček a máte bezdujínové hodiny. :D

Ve VHDL můžete udělat spoustu aplikací, rychle bez kódování dujína. Některé CPLD obvody, například od Lattice fungují do vysokých kmitočtů, daleko přes 300 MHz. S nimi můžete udělat projekty, které s dujínem neuděláte.
S časem se vše zhoršuje (zákon prof. Parkinsona).
Diskuze s hlupákem je ztráta času, protože hlupák vás stahne na jeho úroveň a umlátí vás jeho hloupými argumenty.
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“