Fórum témák
» Több friss téma |
Kérdések:
Mekkora a kristály frekvenciája? Hogyan tesztelted? Nyomógomb felengedett állpotban indítva, az RB6 -on kellene négyszög jelet látni vagy nem nulla feszültséget mérni a Vss -hez képest. Elindul-e az oszcillátor? Lehet az RA7 (16) és a RA6 (15) lábon látni valamilyen jelet vagy mérni nem nulla feszültséget. A 4MHz egy határ az XT és a HS oszcillátor mód között. Ez eddigi hex -ek XT oszcillátort használtak.. Ez most HS oszcillátoros 4.0 MHz -s. A hozzászólás módosítva: Máj 31, 2024
Nem jó a fordító (language tool) elérési útvonala. Project / Set language tool location
Szia 4MHz a kristály ami benne van. Tápegységre kapcsolva nem csinál semmit. Több db 628 - al is próbáltam. Mindkét üzemmódot.
16f84 - el alapból a 1200-át villog ki ha a nyomógombot benyomva tartom akkor a tesztüzem indul el.
Fel tudod töltni azt a hex -et, amivel a 16F84 működik?
Ez a tesztprogram csak a 16F628A RB6 lábán csinál kb. 1kHz -es négyszögjelet. Ez elindul?
A hozzászólás módosítva: Máj 31, 2024
Minden szegmens elkezdett világítani. Kb 30 sec után. A 6-os lábon nincs jel.
A 16F628A nem indul el. Van jel az RA7 (16) és a RA6 (15) lábon? A MCLR láb fel van húzva a tápra? Talán a 16F628 igényli a kondenzátorokat a quartz kivezetései és a föld kötött. Valamint egy 100nF kerámia kondenzátor is kellene a táp és a föld közé a pic közvetlen közelében elhelyezve.
Esetleg nem is sikerül felprogramozni rendesen.... Programozás közben az RB4 hova van kötve? Eléri-e a Vdd a 4.7V -ot programozás alatt? If LVP is not being used for programming and the LVP Configuration bit is set (i.e., LVP feature is enabled), the PGM pin must not be allowed to toggle while programming. The PGM pin is edge sensitive and if an edge is detected during programming, it may cause the PC to reset. If the LVP feature is disabled, the PGM pin will have no effect on programming. Egy törölt kontrolleren az LVP engedélyezett. A hozzászólás módosítva: Máj 31, 2024
A kvarc mellett ott van a két kondi a pic táplábánál be van téve a100nf. A felprogramozás az működik. Más hexet a beégetek ugyanabba a picbe akkor működik a gyári ajánlás szerint vannak a lábak bekötve.
Ez egy 7 utasításból álló program, ami a PORTB alsó 7 bitjén négyszöglelet generál. Elindul?
Még egy kérdés: Mekkora a tápfeszültsgég? Az 16LF84A és a 16LF628A 4MHz -en 2.0V -tal már megy, de a 16F628A -nak 4MHz -en minimum 3V kell.
Szia! A PicKit3 nem tudja sajnos a 93C66A-t!
![]()
Szia most értem haza melóbol. A pic 5voltról megy. Meg is van a lábán az 5 volt. A tesztprogramot holnap reggel kipróbálom.
Szia! Sikerült a másolás egy COM portra összedobott 3db ellenállásból és 3db zenerből álló "programozóval" és a ponyprogv207c-vel. Egyébként egy Baxi/Westen gázkazán paneljén lévő kivehető memória ("konfigurátor kulcs"). Egy 93C66A Eeprom és egy smd kondi van rajta. Csatoltam a képét, mennyiét adják és még programoztatni kell! 200Ft az alkatrészára, de persze üressel nem indul a kazán. Így egy másikból átmásolva tökéletes!
A hozzászólás módosítva: Jún 1, 2024
Köszönöm a segítséget megtaláltuk a 628 - ra lefordított programot. Az órához.
Fel tudod tölteni ide a jót, hogy másnak ne kelljen ezt végigjárnia. Köszönöm...
1 digites vezérlő
Sziasztok!
Gépkocsimba szeretnék belső világítás vezérlést kreálni a fiókomban található 16f684-es PIC-et felhasználva. Itt a oldalon találtam is egy hasonló, némi átalakítással személyemre szabható mintát, amit potyo készített 2008-ban. Link Ő 12f683-at használt Hi-Tech C fordítóval, én MikroC-t jelenleg, de ez most mindegy is. Át böngésztem mindkét adatlapot, próbáltam megérteni is, de nagyon kezdőként nem jártam sikerrel. Működik is, meg nem is. A CCP modul PWM halványítás működik, viszont a számláló rész egyáltalán nem. Folyamatosan világít a próba ledem. Ami a fenti sárga szövegdobozban találhatő azokat elvégeztem. Tudna segíteni valaki nekem?
Mutasd meg a teljes programot, hátha valaki látja a hibát.
Csak az első részét másolom be, a többi úgy is lényegtelen, mert már ez sem működik.
Próbáltam már többféleképpen de ugyan azt kaptam lényegében mindig, jelenleg ez az utolsó, ami kb ugyan az mint a potyoé. Köszi!
Van egy ilyened:
Meg egy ilyened:
A feltételes vizsgálat előtt egyszer sem adsz egyéb értéket a "szamlalo" nevű változónak, így az a programrészlet soha nem hajtódik végre.
Valamiért most egyáltalán nem működik az egész, amint sikerült megtalálmon az okát kipróbálom és jelentkezek...
Kitöröltem nullát a szamlalo uán, illetve az if (szamlalo) sort is, de változatlan a működés
A C nyelv gyönyörei. Ez a feladat assembliben megírva sem hoszú, viszont belelátni a részletekbe.
Én PIC10F322-re írtam meg. Az ajtó becsukása után van egy 15 másodperces várakozás, aminek végeztével 4 másodperc alatt alszik ki teljesen a beltér lámpa. Ha a motor beindúl, és az ajtó be van csukva, kimarad a 15 másodperc várakozás. (Bár én nem a motor beindulására, hanem a gyújtás ráadására kötöttem rá.)
Elhiszem és megértem hogy hardver közeli az assembly, de nagyon kezdőként számomra egy nagy katyvasz, se eleje se vége dolog. Én is gyújtásra kötném majd rá, ez csak a feladat egy részlete lenne, persze ha rájönnék mi is a baj.
Te fordítva ülsz a lovon.
Semmi olyasmit nem írtam, hogy rövidebb lenne. Azt írtam, asm-ben sem hosszú. Csak épp átlátni a működését.
Kezdjük az elején, mert elvesztettem a fonalat. LED villogtatás megy? Kontroller konfiguráció? Csak a kérdéses rész nem megy vagy semmi nem megy?
Kicsit több, mint egy éve már eljátszottátok ezt.
![]()
Na akkor segíts te nekem.
Nem ismerem az adott kontrollert, de gondolom, ha van benne CCPR1L, akkor CCPR1H-nak is kéne lennie. Márpedig az eddig általam használt kontrollerekben a CCPR1H-t kellett leginkább feltölteni értékkel. |
Bejelentkezés
Hirdetés |