ja also wenn du mir ein link schickst wo wam Bascom lernen kann dan neheme ich das.
Aber das pronlem ist ich kann keine schalt pläne und layouts entwerfen ich kann es nur lesen.
Also,
wenn du dir das Programm Bascom AVR herunterlädtst, da sind viele Beispielprogramme dabei.
Die würd ich mal durchgehen, und Fragen stellen.
Es gibt immer so eine Grundstruktur, z.B. musst du definieren,welchen Chip du nimmst und mit welcher Frequenz er läuft.
Ich Suche mal nach nem Link!
EDIT: Das Programm ist ne kostenlose Demo. Aber bis zu 4 kByte kann man raufladen, und das genügt meistens. (Bei mir immer!)
http://www.rn-wissen.de/index.php/Ba...Ausgabebefehle
Hier, etwas runterscrollen.
Einen I/O Port umschalten
Wenn du das alles verstehst, hast du einen guten Anfang mit AVR-Mikrokontrollern.
$regfile = "m32def.dat" 'Die Anweisung bestimmt Controllertyp, hier AVR Mega 32
$framesize = 32 'Stackanweisungen, die eigentlich nur bei größeren Programmen
$swstack = 32 'wirklich nötig werden
$hwstack = 32 $crystal = 16000000 'Die Frequenz des verwendeten Quarzes
$baud = 9600 'Die Baudrate für RS232 Ausgabe. 'Sie muss auch bei PC Terminalprogramm identisch sein
Config Pinc.0 = Output 'Ein Pin wird als Ausgang konfiguriert PC0 (also Pin0 von Port C) do Portc.0 = 1 'Pin wird auf High, also 5V geschaltet Waitms 100 Portc.0 = 0 'Pin wird auf Low, also 0V geschaltet Waitms 100 loop
Dann sollten wir in einem BASCOM-Unterordner weiterschreiben
Schaltpläne entwerfen lernst du mit der Zeit. Mach erst mal Minimalbeschaltung.
Z.B. fängst du mit Attiny 13 an. Dann wie im datasheet beschrieben: GND auf den Minuspol. VCC auf Pluspol.
Und am gewünschten Port eine LED mit 500 - 1000 Ohm Vorwiderstand.Hast
du ein Steckbrett? Also so eine Platine: http://www.mikrocontroller.net/attac...eckplatine.JPG
Da musst du nix löten und kannst alles 1000 mal probieren, ohne was kaputt zu machen.
Geändert von runner02 (01.05.2012 um 19:29 Uhr)
Lesezeichen