Fórum témák
» Több friss téma |
Van egy SEGMENT_TABLE rész, ott a bináris részt faragd át... Egyeseket nullára és a nullákat egyesre. Próbáld ki. Persze a kijelzőt is bekötésileg hozzá kell igazítanod.
A meghajtást meg kell fordítani:
- A digit vezérlő tranzisztorokat PNP típusúakra kell cserélni, az emitterüket a tápra kell kötni. - A programban a PORTA 3..0 és a PORTB 7..0 bitjeire kiírt értéket a kiírás előtt negálni kell. A módosításokat kisbetűsen írtam.
Több megolds lehetséges. Egyet pl Hp41C fórumtárs javasolt, vagy amit a kérdésedből ítélve te is megértesz, eredmény*100, kerekítés (mikroc floor() függvény) aztán /100, és kész.
Esetedben a volt =volt*5000 helyett volt=volt*500000+50, utána egy floor(volt); aztán egy temp= volt/1000 a volt/10 helyett.
Sziasztok!
Van nálam javításra egy nyákocska, amiben egy PIC16C621A típusú alkatrész csücsül. Az áramkörben valószínű ez okozza a gondot, cserével próbálom helyrehozni a készüléket. (Kenyérdagasztó masina) A programra volna szükségem a kontrollerből. (Márha lehetséges olvasni. . .) PICKit 3 nem olvassa, nem támogatott üzenettel nem nyúl hozzá, 3FE0 ID-vel. Azaz valószínűleg ezzel az égetővel nem fogok eredményre jutni. Kérem, akinek van ezirányú tapasztalata, vagy ötlete, ne tartsa vissza... Köszönöm előre is! A hozzászólás módosítva: Aug 8, 2017
Szia!
Nagy esélyed van rá, hogy nem lehet kiolvasni, mert bekapcsolták rajta a védelmet. Ha a közeledben van fórumtárs, aki megpróbálja pickit2-vel, akkor kiderül.
Most nézem, nem neked akartam válaszolni, hanem Imi18-nak.
Sem a PICkit2 sem a PICkit3 nem kezeli a 16C típusokat. A PICkit2 -t fel lehetett bővíteni a 16C83 és a 16C84 kezelésére, de a többi 16C -hez nem elég csupán felvenni a listába. Mivel a 16C84A kivételével a 16C sorozatban nincs DeviceId, így az automatikus felismerés biztosan nem működik. A legnagyobb gondot írom legutoljára: Ez a sorozat a Vpp lábon jelentős áramot (50mA) igényel, amit a PICkit2 ill. a PICkit3 nem tud biztosítani.
Párhuzamos portos programozóval (Bővebben: Link) és egy jó régi PC -vel (amiben még van hagyományos párhuzamos port) lehet próbálkozni. Programming Specifications for PIC16C6XX/7XX/9XX OTP MCUs
Sziasztok
A programomba felesleges bigyesztettem szerintem bele. A célja hogy pergésmenetesitése és szerintem fölösleges a timeres rész bele. A kód:
Szerintetek is nem kell ide interup? Pergésmentesítés a cél.
Ezt csak a Mikrochip tudja kiolvasni (esetleg az NSA). Megoldás : új programot írni egy lábkompatibilis PIC-re (viszonylag egyszerű és bonyolult is).
A hozzászólás módosítva: Aug 11, 2017
Sziasztok!
Van egy Pickit2 programozóm. Arra vettem, hogy ki tudjak olvasni 24LC16 vagy 24LC64 eepromokat, és azt át tudjam másolni egy másikba. Vért izzadok, de a Pickit program akkor sem ismeri fel, bárhogy teszem bele a pici 8 lábút, és bárhogy jumperolom, mindig csak 00-ákat olvas, lassan átgurulok rajta az autó kerekével... (hozzáértésem konvergál a nullához). Valaki meg tudná menteni a napom, mert lassan elválik az asszony, annyit dühöngök az asztal felett
Szia!
A pickit2 telepítési mappájában van egy txt fájl, ott benne van, hogyan kell bekötni. Az 5-ös lábra kell egy felhúzó ellenállás is, ha esetleg azt kihagytad volna.
Sziasztok! Valaki segítene nekem,hogy kell pickit2 vel PIC12F629 -et programozni? A saját programjával.A hex filét kéne áttnyomni rá . Előre is köszi
Eszerint kötöttem be az elsö kép szerint.
Ha valóban az első rajz szerint kötötted be, akkor működni fog.
Ezt írja a program.Mit jelent?
Mért? A második rajz nem jó? Amit én töltöttem fel?
A hozzászólás módosítva: Aug 13, 2017
PIC16F887 van a próbapanelen. Kijelző háttérfény és kontraszt van, billentyűzet feláll, de nem reagál, azaz nem ír a kijelzőre!
Van a quartz lábai és a negatív között egy-egy 22㎊ kondenzátor, ami nincs még rajta a rajzon. Mi lehet még probléma? Nincs esetleg valami ilyesmi kitben (mert már kezdem feladni)?
Ha csatlakoztatom a PIC tápfeszültségét is, akkor leesik 3V köré a feszültség, és semmi se működik, csak az LCD háttérfénye gyengébb és a PIC eléggé meleg!
A hozzászólás módosítva: Aug 13, 2017
Zárlatos a PIC.
Ha lehúzol mindent s Picröl és csak a kvarcot meg a 100nF kondit hagyod rajta akkor is melegszik ? Mekkora tápfeszt adsz a picnek és miről hajtod?
5V megy az egész rendszernek egy univerzális adapterről! És milyen 100㎋ kondenzátor?? Olyan nincs a kapcsolásban, legfeljebb kettő 22㎊ kondenzátor a quartz lábai és negatív között! Tulajdonképpen bármit csinálok a helyzet változatlan!
A hozzászólás módosítva: Aug 13, 2017
Jól emlékszem, hogy pár hónapja több oldalon keresztül volt ez már téma?
A hozzászólás módosítva: Aug 13, 2017
Az LCD kontraszt poti bekötése nem jó, ha kontraszt beállítás nincs, akkor semmi nem látszik.
Áramfelvétel mennyi, a táp is lehet gyenge.
Táp gyenge? Az simán elbír egy eredetileg 12V-os fénycső-előtétet! És elnézést, kontraszt is van, csak amikor leesik a feszültség, akkor már az se látszik...
Idézet: Ha a PIC-et kiveszed a panelből és visszajön a tápfeszültség (ami eléggé valószínű a leírásod alapján), akkor zárlatos a PIC. „...leesik 3V köré a feszültség... ...a PIC eléggé meleg”
Mitől? Pedig mindent az előírásoknak megfelelően kötöttem össze!
|
Bejelentkezés
Hirdetés |