Založen: Apr 02, 2011 Příspěvky: 19303 Bydliště: Nový Bydžov
Zaslal: so duben 19 2025, 11:42 Předmět: Naprogramování PIC16C54
Nenašel by se tu dobrý člověk, kterej je zařízenej pro napečení PIC16C54? Měl by to snad umět taky Elnec ale bacha, ten můj je pouzdro SO18. Data a procesor dodám.
Díky _________________ Jirka
Založen: Apr 02, 2011 Příspěvky: 19303 Bydliště: Nový Bydžov
Zaslal: so duben 19 2025, 17:39 Předmět:
Pro zásilkovnu je vzdálenost na území ČR nepodstatná.
K Elnecu jsou právě ty redukce nejbolavější místo, je to drahý, je jich moc pro hodně typů pouzder a tak si zájemci pořídí jen to co skutečně potřebují do výroby. Jednoho Elneca mám dokonce asi 400 m od baráku ale skončili jen na DIL a redukci na ATmega 328 SMD a spol. _________________ Jirka
A nemůže to být PIC16F54? Ten je přímá náhrada (snad kromě jednoho bitu v CONFIG word, kterej je invertovanej) toho PIC16C54 a jde programovat přes ICSP... (pokud máš starší počítač s LPT, tak ten starší PIC jde programovat přes TAIT serial a IC-prog)
Je to jednoduché a spolehlivé - stačí tvrdé drátky opatřené silikonovou bužírkou (nasunout).
Nevím, jestli můžu zaměnit F za C. O PICech vím prd, nic k nim nemám. A kvůli 1-2 kusům, co potřebuju, shánět nebo stavět programátor, případně prostředí, to se mě nechce. Stačí mi věci kolem Atmela A51 a AVR. Snad se tu někdo najde.
A ty umíš PIC16F54 napíct?
voitano, myslíš HW a SW redukce, nebo fyzická redukce pro programování SO18 na DIL18? _________________ Jirka
Múžeš, je to tak přímo navrženo. Umím, ale myslím že jsi někde psal, že máš Presto, a to ho umí taky, a vzhledem k ceně v TME (28,- Kč + DPH) se ti vyplatí nejvíc tahle možnost.
Založen: Apr 02, 2011 Příspěvky: 19303 Bydliště: Nový Bydžov
Zaslal: po duben 21 2025, 19:20 Předmět:
Nemám Presto ale USBASP na ATmegy a Superpro/L+. Bascom kterej je pro USBASP PICy nepodporuje vůbec, jestli AVRDUDE, tak to jsem zatím na netu nenašel.
Na Superpro se kouknu zítra, nemám ho doma. Ale nikdy jsem si dříve nevšiml, že by tam PICy byly. _________________ Jirka
Založen: Apr 02, 2011 Příspěvky: 19303 Bydliště: Nový Bydžov
Zaslal: po duben 21 2025, 19:45 Předmět:
Podle seznamu na stránkách Xeltec by měla SP610 umět i ten můj PIC16C54 i PIC16F54. Ale to neznamená, že o cca 15-20 let starší Superpro/L+ to bude umět taky. Ale naděje umírá poslední, možná že bude stačit jen sesmolit redukci i když mě zatím nenapadá, u tý PIC16C54 SO18 z čeho. Asi to bude chtít opravdu PIC16F54, tam je redukce na výrobu přijatelná. _________________ Jirka
Založen: Apr 02, 2011 Příspěvky: 19303 Bydliště: Nový Bydžov
Zaslal: čt duben 24 2025, 11:34 Předmět:
No vyřešil, možná že jo, možná že ne. Dnes dorazily PICy jak C tak F, tak zkusím tu drátobužírkovou redukci na F. Pokud se nezadaří, tak bych Tě požádal o napečení 16C54.
Zkusil jsem jak je to s PIC16V54 a PIC16F54 na Xeltec Superpro L+. Po výběru typu je to pro oba stejné, objeví se redukční tabulka na připojení DIL48 ZIF na plně zapojenou SOIC28 redukci. To znamená, že nejspíš oba PICy jsou programovány paralelně. Navíc tam není napsáno, jak se PIC v pouzdře SO18 do tý redukce SOIC28 vloží. Nejspíš to bude jako s EPROMkama, že se vkládají na doraz k spodním pinům DIL48 Superpra, tedy pin 24 a 25.
Před vlastním programováním vyskočí tabulka s ID0 až ID3, defaultně je všude nastaveno 0FFF. Pak tam je ještě povolení WTD en/dis, Code protect on/off a volba oscilátoru na LP, XT, HS a RC. V zapojení je krystal 20MHz, netuším, co zadat.
Eleferner, máš tušení jak to všecko nastavit?
Díky _________________ Jirka
Založen: Aug 16, 2022 Příspěvky: 653 Bydliště: Roztoky
Zaslal: čt duben 24 2025, 11:50 Předmět:
Oscilátor určitě na HS, WDT záleží na tom, jestli je v programu watchdog použitý nebo ne. Když nevíš, raději ho zakaž s vědomím,. že tam prostě nebude, jinak se ti to může cyklicky resetovat. ID je identifikátor a může ale nemusí ho používat program, většinou tam jsou ty 0x0FFF
PIC16C54 je paralelně, PIC16F54 ICSP (má flash místo EEPROM). WDT dis, CP OFF, XT osc. Pojistky bývají obsahem HEXu, když ho načteš první, měly by se nastavit podle něho. Když ne, nastav tak, jak jsem napsal. ID nemusíš řešit, to je volitelné (pro uživatele).
Edit: Má pravdu, HS, kondenzátory 15 pF. Zvol DIL a těch pět drátů na ICSP si prostě vytáhni tak jak je to na té fotce, na nic to nemá vliv, zapojení je stejné, redukci nemusíš řešit (datasheet přiložen, zapojení pouzder je hned na začátku).
Č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.