Změna displeje

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
niko231
Příspěvky: 418
Registrován: 14 čer 2005, 00:00
Bydliště: Třebíč

Změna displeje

#1 Příspěvek od niko231 »

Dobrý den, byl by někdo ochotný pomoci se změnou programu v ASM pro jednoduchý termostat s PIC16f628. V původním provedení je použit displej se spol. katodou a bez dalších úprav bych jej chtěl nahradit displejem se spol. anodou. Je to staženo z ruských stránek. Zkusil jsem jednu radu viz txt. ale to nefunguje. Děkuji za případné návrhy.
Přílohy
aaa.txt
(12.22 KiB) Staženo 224 x
rusky.asm
(182.56 KiB) Staženo 218 x
TERMOSTAT POKUS.pdf
(11.37 KiB) Staženo 241 x
Uživatelský avatar
Banda
Příspěvky: 1170
Registrován: 22 bře 2005, 00:00
Bydliště: OV

#2 Příspěvek od Banda »

Chvíli mi to trvalo, než jsem pochopil, že ten rus poslal vysvětlení, co máš v programu změnit. Upozorňuji, že rusky neumím, ale princip je jednoduchý. On ti vypsal všechny řádky, které je potřeba invertovat, tzn. celý byte. A poslední věc co píše dole, je že musíš změnit příkazy "bcf" pro jednotlivé pozice (SOT, DES, EDI) na "bsf".
No vyhraješ si s tím pěkně, ale půjde to, neboj.
Poznámka: osobně bych raději použil pro buzení jednotlivých pozic PNP tranzistory, už kvůli proudovému zatížení a navíc bych se tak vyhnul vyhledávání a změny příkazů pro (SOT, DES, EDI).
Uživatelský avatar
niko231
Příspěvky: 418
Registrován: 14 čer 2005, 00:00
Bydliště: Třebíč

#3 Příspěvek od niko231 »

Právě že jsem si tu práci dal a podle toho ruskáho návodu přepsal, ale nefunguje to.
Přílohy
pokus5a.asm
(91.55 KiB) Staženo 188 x
Uživatelský avatar
Banda
Příspěvky: 1170
Registrován: 22 bře 2005, 00:00
Bydliště: OV

#4 Příspěvek od Banda »

Zobrazuje to aspoň něco? Běží program?
Uživatelský avatar
Atlan
Příspěvky: 4514
Registrován: 10 kvě 2004, 00:00
Bydliště: Košice

#5 Příspěvek od Atlan »

nahraj tam nieco jednoduche co bude blikat segnmentami ci ti to vobec ide......
Uživatelský avatar
niko231
Příspěvky: 418
Registrován: 14 čer 2005, 00:00
Bydliště: Třebíč

#6 Příspěvek od niko231 »

Původní zapojení s displ. se spol katodou funguje správně. V konstrukci jen přehazuji v patici PIC a displej. Po změně na displ. se spol anodou ( po úpravě z toho odkazu) displej ukazuje v režimu regulace správně , teplotu to ukazuje a měří také správně, nefunguje ovládání tlačítek a v úvodním hlášení displeje blikájí některé segmenty, které nemají.
Uživatelský avatar
BOBOBO
Příspěvky: 20886
Registrován: 25 úno 2008, 00:00
Bydliště: Rychnovsko

#7 Příspěvek od BOBOBO »

Tak si otevři tuto stránku v češtině i s podporou . http://s-o.webnode.cz/
Odpovědět

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