JTAG! *********
hallo leute
ich baue gerade an einer robotersteuerung. ich schaffe es aber nicht die leds zum leuchten zu bringen!
inzwischen habe ich die pis am controller abgelötet und direkt daran gemessen. es funktionieren alle pins am controller nur von von port C funktionieren pin 2-5 nicht! und das bei allen drei controller die ich da haben. (einer ist heuter neu per post gekommen!
oder kann das ein problem beim programmieren sein?
und dies ist mein testprogramm: (kann eigentlich gar nicht falsch sein...???)
Code:.include "m16def.inc" ldi r16, 0b11111111 out DDRA, r16 ldi r16, 0b11111111 out PORTA, r16 ldi r16, 0b11111111 out DDRB, r16 ldi r16, 0b11111111 out PORTB, r16 ldi r16, 0b11111111 out DDRC, r16 ldi r16, 0b11111111 out PORTC, r16 ldi r16, 0b11111111 out DDRD, r16 ldi r16, 0b11111111 out PORTD, r16 ende: rjmp ende
JTAG! *********
Diesen 4 pins wirden standart fur JTAG reserviert, sind nicht als I/O zu benutzen. Wenn mann der JTAGEN fuse auf 1 (unprogrammed) stellt oder bit JTD im MCUCSR register auf 1 stellt (sehe datenblatt wegen "timed wrtie sequence") wird JTAG abgeshaltet und die pins sind normal I/O.
Martin.
hey super merci...
da hätte ich nicht stundenlang meine schaltung auf fehler untersuchen müssen. ich habe im momment leider nur "per zufall" an diesen pins 3 LEDs dran. und ich dachte die komplette schaltung funktioniere nicht. nochmals glück gehabt!!!
Super! Vielen Dank! Ich hatte/ habe das gleiche Problem und dachte ich hätte mit einer falschen Ankopplung eines LCDs diese Ports zerstört!
ich dachte mir zuerst auch, dass ich die pins zerstört hätte! aber einmal benutzt jeder diese pins zum ersten mal
Lesezeichen