Gefunden für microcontroller basics - Zum Elektronik Forum |
| 1 - Dimensionierung eines Netzteils -- Dimensionierung eines Netzteils | |||
| |||
| 2 - Welchen Arduino -- Welchen Arduino | |||
| Ja, aber manchmal denke ich auch, dass man die Profi-Programmierer sowieso nie mehr einholen kann (bin Ende 30) und dass es ein ziemlicher Aufwand ist, sich in so etwas Spezielles einzuarbeiten und man nach viel Übung dann immer noch nur an den Basics rumwerkelt - das Ende der Fahnenstange ist so weit (CPU usw.) dass man meint, man bräuchte erst gar nicht damit anfangen, weil man in Relation zum heutigen Stand der Technik immer noch nur Amateur bleiben kann.. oder?
Andererseits macht es gerade das spannend, dass das Thema Microcontroller für 99,5 % der Weltbevölkerung eine Black-Box ist. ... | |||
3 - Mikrowellecontroller programieren -- Mikrowellecontroller programieren | |||
| Hallo
Wenn du microcontroller programmierst musst du ab und zu einzelne Bits in den Steuerregistern, die meißt ein Byte lang sind, verändern. Da aber ein Byte das kleinste ist was sich addressieren lässt kann man die Bits nicht einzeln verändern, man muss sich 'Tricks' einfallen lassen. Das zum einen bitweise Boolsche Operationen (&, |, !,...) soll heißen (und, oder, nicht,...). Diese vergleichen jeweils ein Bit miteinander. zb: 01010000 | 00001010 = 01011010 Zum anderen sind hexadezimale Zahlen ganz praktisch: Die Ziffern 0-9 werden einfach mit Buchstaben A-F fortgesetzt. Man kann so mit einer Stelle 16 verschiedene Zustände angeben. (statt 10 wie bei dezimalen Zahlen, daher der Name) Zur Kennzeichnung einer hex Zahl schreibt man in C ein 0x davor. Mit zwei Ziffern kann man jetzt schon 16*16 Zustände darstellen (vergleiche 10*10) und das entspricht... hopsala 256, also genau ein Byte. Wenn man also schreibt: (0b heißt natürlich binär) 0x03 heist dass eigentlich 0b00000011 0x00 natürlich 0b00000000 und 0xFF heißt 0b11111111 Auf diese Weise kann man sich Zuweisungen und Abfragen zusammenbasteln, will man zb. Bit 0 (TOV0) des Registers TIFR (Timer Interrupt Flag Register) setzen ohne die anderen Bits zu ... | |||
| 4 - ich krieg das programmierwn nicht gebacken -- ich krieg das programmierwn nicht gebacken | |||
hallo. ich hab bis gestern nacht gesessen und kolophoniumdämpfe geschnüffelt.als es draussen hell wurde bin ich dann total entnervt ins bett gegangen. mein problem: ich hab mir das tutorial von microcontroller.net durchgelesen(hab mich hier aus dem forum hingelingt) Link und hab die schaltungen alle ordnungsgemäß aufgebaut und an meinen parallelport gehängt. und wie krieg ich jetzt das led programm da rein? ich hab mit dem avrstudio, mit yaap und ponyprog rumgefummelt und kriegs einfach nicht hin. ponyprog unterstützt den atmega8 nichtmal, was yaap machtweiss ich nicht genau und in das avrstudio krieg ich zwar den text vom tutorial (meinem link) reinkopiert, doch wie krieg ich den in den microcontroller? ich komm mir echt saublöd vor aber ich brauch hilfe. ... |
|
Zum Ersatzteileshop Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation! gerechnet auf die letzten 30 Tage haben wir 12 Beiträge im Durchschnitt pro Tag heute wurden bisher 6 Beiträge verfasst 15 Besucher in den letzten 60 Sekunden alle 4.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |