Ik heb het politie Project van de site gemaakt en raad es hij doet et!!! maar er is een nadeel als bijvoorbeeld het linker ledje knipperd blijft hij tussen de knippers door nog een beetje branden. Ook blijft aan de andere kant een kleine stroom lopen die een heel klein beetje knippert.
zou het kunnen dat er een kleine kortsluiting in zit of is het altijd zo??
het is niet zo erg maar misschien is het toch op te lossen.
Jeroen Boere
IF you can't convince them, then confuse them!
heb je dat schema exact gebouwd als op de tekening?
ik heb namelijk nergens last van, eergister nog gebouwd...
Bastiaan
Bachelor of Engineering -- Microcontrollers AVR, PIC (asm, C), PC applicaties (C, C++), Webpages (HTML, CSS, PHP, SQL), Rail-infra engineer
Ik snap niet helemaal het probleem.
Je hebt het over "aan de andere kant een klein beetje stroom lopen". Andere kant waarvan en waar is dat dan?
daarmee bedoel ik het andere ledje (er zitten er 2 aan)
trouwens lekker snel reaktie GOED MAN!!!
:):)
sytse
Euh......
Ik had hetzelfde probleem. Toen ik het allemaal nog een keer naliep bleek dat ik de min van de uC niet had aangesloten. Kijk dat eens na.
Suc6
Sytse
jawel heb ik ook wel eens gemerkt, alleen krijgt ie zn poorten niet meer helemaal naar 0. Je merkt t snel genoeg iig.
k.p.meinesz
Een schizofreen is nooit alleen!
heb het zelfde gehad
prog maar eens
led 1 aan
led 1 uit
led 2 aan
led 2 uit
led 1&2 aan
led 2 uit
led 1 aan
zodra led 1 en 2 aangaan gaat je pic uit
youloun
er bestaan geen domme vragen,wel domme antwoorden
Dit programma laat echter maar 1 ledje knipperen. Wil je ze nu na elkaar laten knipperen dan moet je dit programma weer wat uitbreiden. Je kunt dan hetzelfde stuk programma eronder plakken. Omdat je alleen dan een andere uitgang wilt aansturen dien je ipv 0000.0001 op poort A, 0000.0010 neer te zetten. Dus eerst W laden met 02h en dan dit op poort A neerzetten. Let er wel op dat een label maar 1 keer mag voorkomen, dus in het geval dat je hetzelfde programma er onder zet moet je de namen wel wat aanpassen van de labels. Je kunt nu zelf experimenteren met het programma om je eigen knipperpatronen te creëren.
IK SNAP NIET ZO GOED WAT IK MOET VERANDEREN, KAN ER IEMAND MIJ HET AANDUIDEN OP HET PROG.(+vb) instelporta EQU 85h
porta EQU 05h
teller EQU 40h
teller2 EQU 41h
ORG 00h ;beginadres kiezen
BSF 03,5 ;kies bank 1
CLRF instelporta ;alles pinnen poort A uitgang maken
BCF 03,5 ;kies bank 0
knipper MOVLW 01h ;laad 01h in W
MOVWF porta ;zet de waarde van W in porta, oftewel zet de led aan
MOVLW 0FFh ;laad 0FFh in W
MOVWF teller2
verder MOVLW 0FFh
MOVWF teller
opnieuw DECFSZ teller, 1
GOTO opnieuw
DECFSZ teller2, 1
GOTO verder
MOVLW 00h ;laad 00h in W
MOVWF porta ;zet de waarde van W in porta, oftwel doe de led uit
MOVLW 0FFh ;1 cycle
MOVWF teller2 ;1 cycle
again MOVLW 0FFh ;1 cycle
MOVWF teller ;1 cycle
again2 DECFSZ teller, 1 ;1 cycle
GOTO again2 ;2 cycles
DECFSZ teller2, 1
GOTO again
GOTO knipper
END
youloun
er bestaan geen domme vragen,wel domme antwoorden
Op 10 januari 2004 01:32:17 schreef youloun:
Dit programma laat echter maar 1 ledje knipperen. Wil je ze nu na elkaar laten knipperen dan moet je dit programma weer wat uitbreiden. Je kunt dan hetzelfde stuk programma eronder plakken. Omdat je alleen dan een andere uitgang wilt aansturen dien je ipv 0000.0001 op poort A, 0000.0010 neer te zetten. Dus eerst W laden met 02h en dan dit op poort A neerzetten. Let er wel op dat een label maar 1 keer mag voorkomen, dus in het geval dat je hetzelfde programma er onder zet moet je de namen wel wat aanpassen van de labels. Je kunt nu zelf experimenteren met het programma om je eigen knipperpatronen te creëren.IK SNAP NIET ZO GOED WAT IK MOET VERANDEREN, KAN ER IEMAND MIJ HET AANDUIDEN OP HET PROG.(+vb) instelporta EQU 85h
porta EQU 05h
teller EQU 40h
teller2 EQU 41hORG 00h ;beginadres kiezen
BSF 03,5 ;kies bank 1
CLRF instelporta ;alles pinnen poort A uitgang maken
BCF 03,5 ;kies bank 0knipper MOVLW 01h ;laad 01h in W
MOVWF porta ;zet de waarde van W in porta, oftewel zet de led aanMOVLW 0FFh ;laad 0FFh in W
MOVWF teller2
verder MOVLW 0FFh
MOVWF teller
opnieuw DECFSZ teller, 1
GOTO opnieuw
DECFSZ teller2, 1
GOTO verderMOVLW 00h ;laad 00h in W
MOVWF porta ;zet de waarde van W in porta, oftwel doe de led uitMOVLW 0FFh ;1 cycle
MOVWF teller2 ;1 cycle
again MOVLW 0FFh ;1 cycle
MOVWF teller ;1 cycle
again2 DECFSZ teller, 1 ;1 cycle
GOTO again2 ;2 cycles
DECFSZ teller2, 1
GOTO againGOTO knipper
END
k.p.meinesz
Een schizofreen is nooit alleen!
Op 10 januari 2004 01:32:17 schreef youloun:
IK SNAP NIET ZO GOED WAT IK MOET VERANDEREN, KAN ER IEMAND MIJ HET AANDUIDEN OP HET PROG.(+vb)instelporta EQU 85h porta EQU 05h teller EQU 40h teller2 EQU 41h ORG 00h ;beginadres kiezen BSF 03,5 ;kies bank 1 CLRF instelporta ;alles pinnen poort A uitgang maken BCF 03,5 ;kies bank 0 knipper MOVLW 01h ;laad 01h in W MOVWF porta ;zet de waarde van W in porta, oftewel zet de led aan MOVLW 0FFh ;laad 0FFh in W MOVWF teller2 verder MOVLW 0FFh MOVWF teller opnieuw DECFSZ teller, 1 GOTO opnieuw DECFSZ teller2, 1 GOTO verder MOVLW 02h ;laad 00h in W MOVWF porta ;zet de waarde van W in porta oftwel zet led 1 uit en led 2 aan MOVLW 0FFh ;1 cycle MOVWF teller2 ;1 cycle again MOVLW 0FFh ;1 cycle MOVWF teller ;1 cycle again2 DECFSZ teller, 1 ;1 cycle GOTO again2 ;2 cycles DECFSZ teller2, 1 GOTO again GOTO knipper END
Jeroen Boere
IF you can't convince them, then confuse them!
kijk voor de vergelijking eens in
http://www.circuitsonline.net/circuits/view/94
daar zie je de source staan voor de complete versie 
have fun 
Wiebo
For Every Existing Problem Exists a Solution, Just Try To Find It...
PS: idd, een PIC kan "werken" zonder de min of massa aangesloten te hebben. De stroom gaat dan van de voeding de PIC in, en via de ESD (ElektroStatic Discharge, of Elektrostatic Sensitive Device) klemdioden van de IO-pins naar de massa via aangesloten componenten. (bv. een LED die met een weerstand naar de massa gaat)
Nog een voorbeeld: Wil je een modchip in een playstation via een knopje uitschakelen, onderbreek de voedingsspanning niet, want dan komt deze ook via de ESD-klemdioden op de voedinglijnen van de PIC. (Zie deze dioden dan maar als een meerfasige gelijkrichting in de PIC) In de plaats kan je beter de resetlijn constant laag trekken, is veel beter