Fórum témák
» Több friss téma |
16F648A, 16F1826, 16F1827, 16F1847
A hozzászólás módosítva: Nov 25, 2013
Egy kérdésem lenne. A 16F sorozatnak mi az előnye a 18F sorozathoz képest?
Köszönöm.
Az ára és az előző hozzászólásokka kapcsolatban a lábkompatibilitás.
Köszönöm mindenkinek az öteleteket. Mondjuk, ha a táppal nem kell vergődni, mert a pickit3 figyel rá, a PGD és PGC-t le lehet választani egy ellenállással, akkor az MCLR vs 10K ellenállás lábat már egy sima váltókapcsolóval is lehet kezelni.
Ez jó megoldás, köszönöm.
Bár bevallom, ezt a PGD-PDC leválasztást ellenállással nem egészen értem miért/hogyan működik...
Találtam egy ilyen kapcsolót. Ez elvileg 4 áramakört tud egyszerre kapcsolni. Ezzel simán le lehet választani az egész programozót (mondjuk a gnd kivételével)
kapcsoló Idézet: Teljesen fölösleges kapcsolgatni. Az MPLAB-ban kell rábírni a PICkitet, hogy programozás után "engedje el" az MCLR lábat. „... az MCLR vs 10K ellenállás lábat már egy sima váltókapcsolóval is lehet kezelni.” A 10 kOhm pont azért ennyi, hogy a programozáskor a Vpp és a külső táp különbsége ne eredményezzen zavaróan nagy áramokat. Így nem kell a külső tápot leválasztani.
Sziasztok, pár hete újraraktam a gépemet, és visszatelepítettem rá a PCWHD nevű PIC C szerkesztőt. Az újratelepítés elött tökéletesen működött, de most ha lcd.c fájlal csinálok egy programot, akkor mindíg ezt írja ki fordításnál ;
Idézet: „undefined identifier -- delay_ms” A lcd.c ben minden delay-nél beleköt, mitől lehet ez? Köszönöm!
A delay_ms() nevű függvényt hiányolja. Azt korábban honnan vetted?
Pont ez a lényeg, hogy ez a gyári lcd.c ben van benne, én ehhez eddig sohasem nyúltam, ezt a programmal együtt kaptam .
Idézet: Ha benne lenne, akkor nem keresné! „Pont ez a lényeg, hogy ez a gyári lcd.c ben van benne” ![]() A program elején van olyan, hogy #use delay(clock=4000000)? Vagy nem 4000000, hanem annyi amennyi...
Hú, nagyon szépen köszönöm, már ezzel szenvedek 3 napja, volt benne clock is, de a lcd.c után, ezért ugye a fordító nem is találta, köszönöm!!
![]()
Sziasztok!
Tudna valaki segíteni, hogy a következő hibaüzenetet miért kapom? CORE-E0002: Trap due to misaligned data word access, occurred from instruction at 0x000ae0 dsPIC30F6014A-t programozok ASM30-ban. Mellékelem a kérdéses program részletet, amelyre a hibaüzenetet kapom. Segítséget előre is köszönöm! smrtln
Használsz megszakítást? Ha igen, akkor esetleg a megszakítási rutinban valami módosítja a W0 regiszter tartalmát. Csinálj egy töréspontot a MOV [W0++],W3 utasítás elé és nézd meg a W0 tartalmát!
A hozzászólás módosítva: Nov 28, 2013
Sziasztok!
Az MPLAB tud hex-et fisszafejteni asm-be? Vagy alternatív magoldás kellene 18F452-ből származó program visszafejtésére.
Tud, de nem "olvasmányos"
![]()
Hát ez tényleg nem valami jó. A PICDISASM tök jó asm fájlt csinál csak nem támogatja a 18F típusokat.
![]()
Sziasztok!
PIC16F628A-van kínlódok. 3,2786Mz-es kvarcot raktam a 12 és 13-as lábakra, elvileg így a Timer1-erről fog ketyegni. Ilyenkor a többi résznek kell még más oszcillátor (belső vagy külső)? Mert így nem nagyon akar működni a program.
Köszönöm a segítséged, ez volt a probléma a W0 tartalmának a visszatöltését rosszul csináltam.
![]()
Üdv!
Igen kell egy másik oszci, mert az csak a Timer1-et ketyegteti majd.
Sziasztok!
Megépítettem ezt az áramkört de a nyomógombra nem reagál elvileg azzal lehetne a villogási effekteket változtatni! Mi lehet a gond, köszönöm. egyébként jó ez a rajz, szerintetek?
Button C1 felőli vége testre megy, nem?
A hozzászólás módosítva: Dec 1, 2013
Inkább C1 helyett rövidzárat ültetnék be.
De akkor nem lesz értelme a nyomógombnak. Hacsak az R1 nem a testre fog menni.
A hozzászólás módosítva: Dec 1, 2013
A rajz szerint van ,megépítve de így nem működik csak egy effekt megy rajta.
A nyomógomb C1 felőli végét össze kell kötni a földdel (alighanem kimaradt egy vonal a rajzból).
A megépített áramkörön a nyomógomb és kondi közti rész a testre megy? Az R1 mekkora értékű?
R1 10 kilós. Nem a testre úgy mint a rajzon.
|
Bejelentkezés
Hirdetés |