Založen: Mar 02, 2005 Příspěvky: 1273 Bydliště: Bratislava, Petrzalka
Zaslal: st květen 18 2016, 6:37 Předmět: napálenie PIC v RF analyzátore PE 8-9-2000
Dobrý deň kolegovia.
Prosím vedeli by ste mi poradiť, aké konfiguračné slovo treba vypáliť do procesora PIC16C57 použitého v projekte RF analyzátor (Martin Šenfeld) uverejneného v PE-AR 8-9/2000?
zo stránky AMARO človek môže sťiahnuť .HEX súborhttp://www.aradio.cz/programs/rfanal.zip.Keď tento súbor otvorím a pozerám na adresu 0x000FFF, kde by sa toto slovo malo nachádzať, vidím tam 0xFF hodnotu. Toto znamená, že Watchdog je zapnutý a oscilátor je prednastavený na vnútorný RC.
Avšak zo schémy v AR vidím, že obvod má kryštál 4.000MHz pripojený zvonka.
Nezdá sa mi preto toto nastavenie. Pozerám to prosím správne? Staval prosím niekto túto konštrukciu?
Ivan
Založen: Mar 05, 2007 Příspěvky: 6084 Bydliště: Jesenice u Prahy
Zaslal: po květen 23 2016, 13:16 Předmět:
Ivan_Ryger napsal(a):
Keď tento súbor otvorím a pozerám na adresu 0x000FFF
A kde tam vidíš tuto adresu ?
Oscilátor musíš naprogramovat, osvědčil se ale HX, protože s XT a s nějakými krystaly se ten procesor nerozjel.
Procesor máš ? a budeš to pálit do té PIC16C57 ?
Založen: Mar 02, 2005 Příspěvky: 1273 Bydliště: Bratislava, Petrzalka
Zaslal: po květen 23 2016, 17:49 Předmět:
Páni ďakujem za odpoveď.
Danharde, otvoril som HEX súbor zo stránky AMARO a vyhľadal som v ňom bunku s touto adresou. (bázová adresa 0xFF0 + offset 0x0F). Na tejto adrese je zapísaná hodnota 0xFF.
Procesor mám kúpený pôvodný 1 kus OTP PIC16C57. Dnes by bolo zrejme lepšie mať 16F57, aby sa v prípade problému mohol preprogramovať. Takto vsádzam na 1 kartu, aby som to správne nastavil na prvýkrát.
Založen: Mar 02, 2005 Příspěvky: 1273 Bydliště: Bratislava, Petrzalka
Zaslal: po květen 23 2016, 18:32 Předmět:
Myslím, že som na chybu prišiel. Otvoril som HEX súbor v online HEX editore a tam sa mi na tejto adrese (0xFF0 || 0x0F) zobrazuje 0x35, čo znamená, že je zapnutý XT oscilátor, Watchdog je povolený, zapnutá ochrana kódu. Teraz zostáva len záhadou, prečo to programátor načítal ináč.
Založen: Dec 24, 2008 Příspěvky: 2376 Bydliště: Zlínsko
Zaslal: po květen 23 2016, 18:43 Předmět:
V čem jsi to otevíral? Mám takový dojem, že jeden ze známějších programů na programování PICů (snad WinPic, možná něco jiného) mně také podobně napálil - naprogramoval všechno, až na konfigurační slovo. Naštěstí jsem měl přepisovatelný procesor, ale stejně chvíli trvalo, než jsem přišel na důvod podivného chování zařízení. Jako osvědčené programy momentálně používám IC-Prog a WinPic800 (pro novější procesory).
Založen: Mar 02, 2005 Příspěvky: 1273 Bydliště: Bratislava, Petrzalka
Zaslal: po květen 23 2016, 18:48 Předmět:
Toto bolo otvárané v Miniprog softvéri dodávaného k čínskemu programátoru TL866CS. Skúsim to ešte otvoriť v IC prog, len pre zaujímavosť, čo to ukáže. Neviem, či IC prog zvládne PIC16C57.
Ivan
Založen: Dec 24, 2008 Příspěvky: 2376 Bydliště: Zlínsko
Zaslal: po květen 23 2016, 19:23 Předmět:
Tak jak se dívám, tak ani jeden z mnou jmenovaných programů ten PIC16C57 nezvládne, a i kdyby to zvládlo, tak se s tím TL886CS asi nedomluví . Nejde konfigurační slovo zadat v tom Miniprogu ručně?
Založen: Mar 05, 2007 Příspěvky: 6084 Bydliště: Jesenice u Prahy
Zaslal: po květen 23 2016, 21:21 Předmět:
Tak především se adresa pro PIC krokuje po dvou byte !
A ten hex. soubor, co jsi sem dal odkaz, končí s daty na byte 0DFF, na to si to stačí otevřít v Notepadu
Založen: Mar 05, 2007 Příspěvky: 6084 Bydliště: Jesenice u Prahy
Zaslal: po květen 23 2016, 21:57 Předmět:
Na jakou ? Co tam má být za konfiguraci ? na to jsem tu už odpověděl, XT, nebo radši HS oscilátor a watchdog zapnutý.
I když by jsi ho vypnul, tak se nic neděje, protože tam SLEEP nikde není, tudíž se to projeví, jen když se zasekne procesor, což v normálním provozu není.
Založen: Mar 02, 2005 Příspěvky: 1273 Bydliště: Bratislava, Petrzalka
Zaslal: po květen 23 2016, 22:01 Předmět:
problém je, že môj programátor nezapisuje konfiguračné slovo samostatne. Potrebujem ho napísať priamo do hex súboru. Snažím sa vypátrať, kde má toto slovo ležať a skontrolovať, či je to správne zapísané v ňom.
Založen: Mar 02, 2005 Příspěvky: 1273 Bydliště: Bratislava, Petrzalka
Zaslal: po květen 23 2016, 22:14 Předmět:
Programátor je Miniprog TL866CS. Pri napaľovaní CPU požaduje zvoliť buď program, configuration, alebo program+configuration.
Volím možnosť program+configuration, pretože predpokladám, že konfiguračné slovo je uložené priamo v HEX súbore. Potom to nasleduje tak, ako som už napísal.
Časy uváděny v GMT + 1 hodina Jdi na stránku 1, 2Další
Strana 1 z 2
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
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.