Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

PIC18F452 úprava programu
Jdi na stránku Předchozí  1, 2
 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Zaky



Založen: Oct 30, 2010
Příspěvky: 6616
Bydliště: Praha

PříspěvekZaslal: so říjen 01 2016, 19:22    Předmět: Citovat

První řádek obdélníky a druhý nic, to je nezinicializovaný displej, tzn. kód vůbec neběží.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ohryzek36



Založen: Dec 24, 2008
Příspěvky: 2376
Bydliště: Zlínsko

PříspěvekZaslal: ne říjen 02 2016, 6:39    Předmět: Citovat

To je pravda, ale zdá se mi to už divné, protože jsem porovnával výsledné kódy a kromě samotného zdrojového kódu (té prostřední části) je první řádek a konec (konfigurační bity a pod) shodná a fungovat by to mělo. To že to nefunguje mi jenom připomíná situci před pár lety, když jsem se snažil v tomto programu oživit něco jiného a kvůli "úspěšnosti" jsem raději skončil u assembleru Confused .
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
hakamusai



Založen: Apr 17, 2007
Příspěvky: 943

PříspěvekZaslal: ne říjen 02 2016, 7:28    Předmět: Citovat

Není ten kód schválně napsán s chybou ?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ohryzek36



Založen: Dec 24, 2008
Příspěvky: 2376
Bydliště: Zlínsko

PříspěvekZaslal: ne říjen 02 2016, 7:45    Předmět: Citovat

I to je možné - já se v této verzi céčka nevyznám, tak nemůžu soudit - možná chybí nějaká inicializační rutina nebo něco podobného (nevím). Zkusil jsem ještě znovu přeložit neupravený kód a i ten se liší od originálního souboru - přikládám ho, protože jsem zvědavý, jestli aspoň tento kód funguje. Ještě jsem našel v projektovém adresáři odpovídající kód v assembleru, ale v tom se také moc navyznám (jde aspoň vidět, jakým zpúsobem překládá program céčko do assembleru).


subamp452.hex
 Komentář:

Stáhnout
 Soubor:  subamp452.hex
 Velikost:  12.61 kB
 Staženo:  100 krát


subamp452.asm
 Komentář:

Stáhnout
 Soubor:  subamp452.asm
 Velikost:  74.81 kB
 Staženo:  82 krát

Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
alzo



Založen: Apr 10, 2009
Příspěvky: 31

PříspěvekZaslal: ne říjen 02 2016, 9:02    Předmět: Citovat

Takže odzkoušen i tento poslední hex - 1. řádek obdélníky, 2. řádek nic
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ohryzek36



Založen: Dec 24, 2008
Příspěvky: 2376
Bydliště: Zlínsko

PříspěvekZaslal: ne říjen 02 2016, 9:23    Předmět: Citovat

Funguje ti aspoň ten původní program? Je to jak psal Zaky - takto se chová displej v případě, že ho nic nezinicializuje (t.j. má jenom připojené napájecí napětí a na ostatních vstupech se nic neděje).
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
alzo



Založen: Apr 10, 2009
Příspěvky: 31

PříspěvekZaslal: ne říjen 02 2016, 9:40    Předmět: Citovat

Jo, ten původní funguje, ale štve mě to zhasínání LCD po těch cca 10s. V běžném režimu tam svítí (10s) "Volume: xx" (xx je nastavená hlasitost), otočením enkoderu se zase na chvíli rozsvítí a zase zhasne.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Atlan



Založen: May 10, 2004
Příspěvky: 4507
Bydliště: Košice

PříspěvekZaslal: ne říjen 02 2016, 9:49    Předmět: Citovat

Programovacie poistky mas dobre nastavene? Cim to programujes? Vecer sa na to vrhnem.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
alzo



Založen: Apr 10, 2009
Příspěvky: 31

PříspěvekZaslal: ne říjen 02 2016, 10:23    Předmět: Citovat

Pojistky jsem žádné nenastavoval, mám programátor Presto.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
hakamusai



Založen: Apr 17, 2007
Příspěvky: 943

PříspěvekZaslal: ne říjen 02 2016, 12:07    Předmět: Citovat

Presto si umí načíst pojistky z toho hex a pokud tam nejsou,upozorní hláškou.
Ještě mě napadá : není ten problém způsobený rozdílem verzí Mikro C ? Oni ty knihovny aktualizují taky a nejsou kompatibilní.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Atlan



Založen: May 10, 2004
Příspěvky: 4507
Bydliště: Košice

PříspěvekZaslal: ne říjen 02 2016, 13:23    Předmět: Citovat

Tak ze mam CCS ,Hitec a este nejaky kompiler od Mirocipu c18. Ale mikro C nevedieme. Jedine prepisat.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Atlan



Založen: May 10, 2004
Příspěvky: 4507
Bydliště: Košice

PříspěvekZaslal: po říjen 03 2016, 9:46    Předmět: Citovat

Tak vyskusaj to v simulatore to beha.

edit zmena 10:50, chybicka sa vludila. uz by to malo chodit, ODskrtol som i2c Very Happy



subamp452.hex
 Komentář:

Stáhnout
 Soubor:  subamp452.hex
 Velikost:  14.62 kB
 Staženo:  76 krát


subamp452_treble.hex
 Komentář:

Stáhnout
 Soubor:  subamp452_treble.hex
 Velikost:  14.62 kB
 Staženo:  72 krát

Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
alzo



Založen: Apr 10, 2009
Příspěvky: 31

PříspěvekZaslal: po říjen 03 2016, 15:21    Předmět: Citovat

Atlan: vyzkoušeno a běhá to nejen tobě v simulátorui, ale i v tom PICu Very Happy
Už to LCD svítí stále, paráda. Tak jsem si to představoval.
Atlane, velký dík především tobě i všem ostatním, kteří si s tím hráli.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Atlan



Založen: May 10, 2004
Příspěvky: 4507
Bydliště: Košice

PříspěvekZaslal: út říjen 04 2016, 12:22    Předmět: Citovat

Ok,som rad ze sa zadarilo.Naco to pouzivad ze potrebujes svietiaci dispej s velkostou hlasitosti? Dialkove nebude?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
alzo



Založen: Apr 10, 2009
Příspěvky: 31

PříspěvekZaslal: út říjen 04 2016, 14:48    Předmět: Citovat

Měl by to být zesilovač k PC (schema viz odkaz v 1. příspěvku), jestli se dokopu k tomu, dát to do nějaké krabice. Je mi jasné, že to není nic moc, ale k tomu PC to snad bude stačit. Na čelním panelu by měl být ten displej a připadá mi zvláštní, aby nesvítil. DO nebude.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2
Strana 2 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.14 sekund