erstmal danke für die schnelle antwort
Also an pin 1 habe ich 1,3V mit 14,5 ampeere halt von 5V über 330OHM
An pin 2 klar gnd
an pin 3 ebenfals klar gnd
an pin 4 habe ich nichts da ich keine drehrichtung bestimmen möchte
an pin 5 habe ich klar 2,3 V
und an pin 6 habe ich VCC vom mc 4,78V
Die LED war blau![]()
das einzige was nach entfernen der led noch auf der leitung liegt ist ein 10k Ohm wiederstand der als pull down wiederstand fungiert damit ich ein klares signal erhaltekönnte es vielleicht daran liegen.
hier noch unser genauer code :Code:$regfile = "m328pdef.dat" $framesize = 32 $swstack = 32 $hwstack = 32 $crystal = 16000000 'Quarzfrequenz $baud = 9600 Config Portd.2 = Input Dim Ist As Word Dim Soll As Word 'Interrupt Messung Const Timervorgabe = 3036 Const Markierungenproscheibe = 60 Dim Zaehlerirq0 As Long Dim Impulseprosekunde As Long Dim Impulseprominute As Long Dim Umdrehungenprominute As Integer Dim Umdrehungenprosekunde As Integer 'LCD Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portb.1 , Rs = Portb.0 Config Lcd = 16 * 2 'Interrupt Messung Config Int0 = Falling Config Timer1 = Timer , Prescale = 256 Zaehlerirq0 = 0 On Int0 Irq0 Enable Int0 On Timer1 Timer_irq Enable Timer1 Enable Interrupts Cls Do 'Umrechnen der Messgrößen Impulseprominute = Impulseprosekunde * 60 Umdrehungenprominute = Impulseprominute / Markierungenproscheibe Umdrehungenprosekunde = Impulseprosekunde / Markierungenproscheibe Locate 1 , 1 Lcd "Min" ; Umdrehungenprominute Locate 2 , 1 Lcd "Impuls" ; Impulseprominute Loop End 'end program Irq0: Incr Zaehlerirq0 'Pro Impuls (Markierung auf Scheibe) ein Aufruf Return Timer_irq: 'Pro Sekunde ein Aufruf Timer1 = Timervorgabe Impulseprosekunde = Zaehlerirq0 Zaehlerirq0 = 0 Return







Zitieren

Lesezeichen