Hi,
ich lese hier ja schon eine weile so ziemlich alles mit, und gebe auch oft zu manchem meinen senf dazu.
da ich nicht gerade zu den elektronikfreaks gehöre (aber schön langsam durch dieses superforum werde), wollte ich mir erstmal das selberbauen und mögliche fehlersuchen in der hardware ersparen, eins nach dem anderen. also habe ich mir so ein billiges teil gekauft mit 8 leds und lcd, RS232 und einem stk200.
das demoprogramm läuft gut, ponyprog haut auch hin *freu*
jetzt stellen sich natürlich ein paar fragen, die ich durch die Suche leider nicht finden konnte:
1.) wenn ich das programm lade und abspeichere auf platte, kann ich dann den AVR wieder in den originalzustand bringen, wenn ich mal was verbocke, ausser bei den lockbits?
und wenn ja, worauf muss ich beim auslesen achten?
was speichern etc.....
2.) wenn ich mich jetzt durchwurschtle durch die diversen threads wie zB. leds blinken lassen usw, muss ich dann, um das programm zu testen, alle
gesetzten brücken erstmal entfernen (ich nehme an, dass die nur für das demoprogramm gesetzt sind) und an meine tests anpassen?
zur zeit scrollt ein begrüssungstext über das lcd und die 8 leds laufen von links nach rechts.
oder kann ich für erste led-tests alles so lassen, wie es ist, weils auf die ansteuerung ankommt?
3.) kann man bei den jumpern was kaputtmachen, wenn die falsch gesetzt sind?
4.) ist das normal, dass der controller läuft, bis man mit dem ponyprog was damit macht?
(ich habs jetzt mal fix angesteckt am pc mit dem stk200)
der controller blinkt und schreibt, bis ich mit pony darauf zugreife, dann friert die aktion quasi ein: schrift bleibt stehen und irgendeine led leuchtet einfach.
hier das gerät.
und hier die spärliche erklärung:
Code:
Das Display belegt Port C(PC0 - PC6) mit:
PC=-PC3 Data
PC4:RS, PC5: R/W, PC6 Enable
Port A lässt sich durch jumper komplett auf leds schalten. die jumper sind an der oberen stiftleiste links (8 Stück) zu setzen.
auch die verbindung zum display (pin 22 - 28) kann durch jumper gesetzt bzw getrennt werden. pin 14 und 15 werden durch jumper zum schnittstellenbaustein max 232 verbunden und können bei bedarf ebenfalls getrennt werden.
der AVR ist mit dem internen RC-Oszillator auf 1mhz getaktet. die baudrate beträgt somit 2400 bps
5.) da sitzt was nahe am avr, das sieht aus wie ein quarz, kann es sein, dass der interne takt verwendet wurde wegen des tempos für die demo?
ok, mehr fällt mir grade nicht ein,
danke schonmal den lehrmeistern im voraus
knacki
Lesezeichen