Gast
#704114
Moin Leute,
hoffe hier kann mir wer n tipp geben.
fange gerade erst mit dem PiCs an
und vrsuch mal einfache IO aufgaben zu bewältigen.
leider scheitert die einfache 1 ausgabe schon.
event ist aber der PIc auch schrott, der lag ne weile in der wühlkiste.
möchte eigendlich ertmal nur am GPIO 0 5v anliegenhaben.
versucht hab ichs folgendermassen-->
list p=12f675 ; list directive to define processor
#include <p12f675.inc> ; processor specific variable
definitions
errorlevel -302 ; suppress message 302 from list file
__CONFIG _CP_OFF & _CPD_OFF & _BODEN_OFF & _MCLRE_ON & _WDT_OFF &
_PWRTE_ON & _INTRC_OSC_CLKOUT
ORG 0x000 ; processor reset vector
goto main ; go to beginning of program
main BSF CMCON, CM0 ; GP0,1 von Comparator auf digital
BSF CMCON, CM1
BSF CMCON, CM2
BSF STATUS, RP0 ; Bank 1
CLRF ANSEL ; GP0,1,2,4 von ADC auf digital
BCF STATUS, RP0 ; Bank0
movlw B'000011'
movwf GPIO
movwf 0x05
bsf STATUS, RP0
bsf GPIO, 0
loop goto loop
END ; directive 'end of program'
wäre für n tipp sehr dankbar
gruss WvD