Gast
#1091854
Hallo erst mal..... Hab ein riesen Problem mit meinem PIC. Die Ausgabe normaler Zustände funktionieren alle.(also setze bit 1 von portb oder so). Aber z.B. ein Blinklicht funktioniert nicht. Auch ein Lauflicht nicht. Daher denke ich es hat etwas mit der Taktversorgung zu tun.Warum auch immer..... Die Led geht an......und bleibt an.....soll aber blinken! Beim Lauflicht das selbe 1.led geht an...der rest nicht! Die beiden Programme sind richtig geschrieben.Auf einer anderen Testplatine funktionierten sie auch. Aber auf meiner nicht^^ Hier mal der Quellcode: VON DEM BLINK-programm (ich schreibs mal ohne Include....sondern mache Zuweisungen.)(wie gesagt es funktioniert egtl.) ;*********************************************** ;Blink led ;27.12.08 ;Andreas Prager ;*********************************************** ;Grund-zw list p=16f84 radix hex ;register-zw status equ 03 portb equ 06 trisb equ 86 d equ 20 e equ 21 f equ 22 ;Bit-zw rp0 equ 05 ;*********************************************** CLRF portb bsf status,rp0 bcf trisb,0 bcf status,rp0 start: bsf portb,0 Call up bcf portb,0 Call up goto start ;Pause:(ca.16sekunden....ziemlich lang..aber egal) up: movlw d'255' movwf f vw: movwf e neu: movwf d again: decfsz d goto again decfsz e goto neu decfsz f goto vw return end So das isses........ In der schaltung seht ihr meine Quarz beschaltung.....den Rest bitte nicht betrachten. So was noch wichtig wäre: -Programmiere über Vellemann brenner. -Betriebsspannung an meiner Testplatine: über 7805 kommen ca. 4,5V -Quarz 4,000MHz -Kondensatoren am Quarz: je 22pf Danke im Vorraus für die Antworten

