PIC10F200
Verfasst: 16.11.2007 21:17
Hallo,
ich hab ein Problem mit nem PIC10F200:
hier mal der Programmcode:
Mein Problem:
Am Ausgang GP2 liegen nur ca. 2,45V an!!!, und nicht meine erwarteten 5V.
Wieso?
ich hab ein Problem mit nem PIC10F200:
hier mal der Programmcode:
Code: Alles auswählen
;###############################
;# #
;# Würfel #
;# #
;# mit dem PIC10F200 #
;# #
;###############################
;*****-PIC-Typ festlegen-*****
list p=10F200
;**********************
;*-Konfiguration Bits-*
;**********************
_MCLRE_ON equ 0FFF
_MCLRE_OFF equ 0FEF
_CP_ON equ 0FF7
_CP_OFF equ 0FFF
_WDT_ON equ 0FFF
_WDT_OFF equ 0FFB
_INTRC_OSC equ 0FFF
__config _MCLRE_OFF & _CP_OFF & _WDT_OFF & _INTRC_OSC
;******************
;*-Arbeitsrgister-*
;******************
W equ 0000
F equ 0001
;*********************
;*-Register zuweisen-*
;*********************
STATUS equ 0003
OSCCAL equ 0005
GPIO equ 0006
;*************************
;*-Registerbits zuweisen-*
;*************************
;*****************
;*-Programmstart-*
;*****************
org 0000
movwf OSCCAL
goto INIT
;******************
;*-Initialisieren-*
;******************
INIT bsf OSCCAL,0000
movlw B'11000111'
option
movlw B'1000'
tris GPIO
clrf GPIO
;*****************
;*-Hauptschleife-*
;*****************
REPEAT movlw B'0101'
movwf GPIO
goto REPEAT
;****************
;*-Programmende-*
;****************
endAm Ausgang GP2 liegen nur ca. 2,45V an!!!, und nicht meine erwarteten 5V.
Wieso?