ne555.at und avr-programmierung.com

Diese Website beschäftigt sich mit Ideen, Schaltungen und Grundlagenwissen der Elektronik. Der Timerbaustein NE555 wird ebenso behandelt wie auch die Programmierung von Mikrocontrollern uvm. Verschiedene Basteleien und Projekte auf dieser Webseite unterstützen Sie dabei, diese doch sehr komplexe Materie etwas leichter verstehen zu können.

Sollte Ihnen unsere Website gefallen, oder die Inhalte hilfreich für Sie gewesen sein, dann können Sie gerne via paypal einen kleinen Betrag

​Anhand vieler Projekte und Beispiele wird Ihnen hier das Know-How für eigene Projekte vermittelt.

Blinklicht, Lauflicht, ADC-Spannungsmessung, Tastenzustände einlesen, Schalten von Lasten, Ampelsteuerung per State-Machine, Temperaturmessung, EEPROM beschreiben und auslesen, Erzeugung einer PWM, Ansteuerung eines Servos, Dimmen von LEDs, Ansteuerung einer 7-Segment-Anzeige, ein Zeichen vom PC an den Mikrocontroller senden, ein LC-Display initialisieren und ansteuern, Schnittstellenkommunikation per SPI, USI, USART und I²C und sehr viel mehr.

Programmiersektionen

Des Weiteren gibt es einen ausführlichen Informatikbereich in dem die Programmierung in C#, C++ und Java anhand von einfachen Beispielen erklärt wird.

AVR Mikrocontroller

Programmierung in C

Ihr leichter Einstieg in die Mikrocontroller-Programmierung. Gibt es das? Einen leichten Einstieg in die Programmierung von Mikrocontrollern? Die Antwort ist Ja! Dieses Buch wurde praxisnahe speziell für Einsteiger geschrieben und beweist, dass „aller Anfang“ nicht unbedingt schwierig und mühsam sein muss! Schritt für Schritt lernen Sie die Mikrocontrollerprogrammierung in der Hochsprache C anhand von praxisbezogenen Beispielen! Programmieren in C mit ATMEL® Studio 6.2 ATMEL® Studio ist eine von ATMEL® zum Download angebotene kostenlose Entwicklungsumgebung (IDE) für die Programmierung von AVR und ARM-Mikrocontrollern. Die Software bietet eine komplette Projektverwaltung, einen Editor, einen Debugger und weitere Tools zum Programmieren der Mikrocontroller in C, C++ und Assembler. Selbstständig Programme entwickeln Das ist das erklärte Ziel des Buches.

Eigene Projekte selbst entwickeln und verstehen

Mit dieser ausführlichen Schritt-für-Schritt-Anleitung sind Sie in der Lage, bereits nach kurzer Zeit eigene Programme für Ihr Mikrocontrollersystem zu entwickeln. Nach einer kurzen Einführung beginnen Sie damit, einfache Projekte wie z.B. ein Blinklicht oder Lauflicht zu programmieren. Dabei erlenen Sie den Umgang mit der ATMEL® Studio Entwicklungsumgebung und dem Debugger. Sie lernen, wie Sie die Fuse-Bits eines AVR-Mikrocontrollers richtig einstellen und worauf Sie achten müssen, wenn Sie Variablen während eines Debugging-Prozesses überwachen möchten. Viele Projekte und Beispiele Anhand vieler Beispiele und Projekte (Blinklicht, Lauflicht, ADC-Spannungsmessung, Tasten-zustände einlesen, Schalten von Lasten, Temperaturmessung, EEPROM beschreiben und auslesen, Erzeugung einer PWM, Ansteuerung eines Servos, Dimmen von LEDs, Ansteuerung einer 7-Segment-Anzeige, uvm.

Über den Autor

Ing. Heimo Gaicher

Senior Electronic Engineer

Heimo Gaicher, Jahrgang 1969, ist bereits seit jungen Jahren leidenschaftlicher Bastler, Elektroniker und Programmierer. Berufs-begleitend absolvierte er die Werkmeisterschule für industrielle Elektronik und anschließend die Höhere Technische Bundeslehr- und Versuchs-anstalt der Fachrichtung Elektronik und Technische Informatik (BULME) in Graz. In seiner Industrielaufbahn befasst er sich mit der Hard- und Softwareentwicklung für innovative Produkte aus den Bereichen der LED-Lichttechnik, der Entwicklung von Prüf-umgebungen sowie der Entwicklung von Steuergeräten für Allradsysteme.

Produktinformation

Unterstützung für ne555.at
Sehr geehrter Websitebesucher! Wir haben mit 04.09.2018 eine Sammelaktion gestartet, welche uns helfen soll die jährlichen Kosten für das Webhosting und die Domain zu senken. Wir möchten Sie bitten, sofern Sie unsere Inhalte lesenswert finden, uns bei dieser Aktion zu unterstützen und bedanken uns schon vorab recht herzlich für die entgegengebrachte Unterstützung für unser Projekt ne555!

WHAT PEOPLE SAY

AVR Mikrocontroller Buch für Anfänger

Klasse Einführung in das Thema, sehr gut für den Anfänger geeignet mit vielen interessanten Beispielen zum Nachbauen.

Wolfgang-F. Wagner

Beliebteste Artikel

Schaltalgebra (Boolsche Algebra)

 
  • Rechenregeln und Theoreme

  • Kommutativgesetz und Assoziativgesetz

  • Distributivgesetz

  • DeMorgansche Gesetze

  • Aufgabenstellungen

Monostabile Kippstufe (Monoflop)

 

Ein Monoflop oder ein monostabiles Kippglied ist mit dem 555 recht einfach gebaut. Die Schaltung eignet sich für alle möglichen Verzögerungen, als Timer oder Zeitschalter. Kommt am Trigger-Eingang ein LOW-Impuls, schaltet der Ausgang für die Zeit...

Transistor - Aufbau und Funktionsweise

 

Im Unterschied zur Diode, besitzt der Transistor einen weiteren Anschluss (Basis), welcher zur Steuerung des Stromes dient. Beim NPN-Transistor werden zwei n-dotierte Schichten durch eine p-dotierte Schicht getrennt. Diese Schichten sind mit Metallelektroden kontaktiert...

Neueste Artikel

UART Initialisierung

AVR Mikrocontroller

Programmierung

 
  • Initialisierung der UART, 9600, 8N1 unter Verwendung von Marcos

  • Funktionen zum Senden und Empfangen eines Bytes im Polling

  • Ein empfangenes Zeichen wieder senden und am PortB ausgeben

  • Controller: ATmega88

RLC

Serienschwingkreis

 

Ein elektrischer Schwing-kreis besteht aus einer Spule und einem Konden-sator, die entweder in Reihe oder parallel geschaltet sind. Beide Bauteile können Energie speichern. Der Kondensator speichert...

Induktivität einer Spule

 

Oft kommt es vor, dass man in seiner "Bastelkiste" eine Spule ohne Beschriftung findet und man daher die Induktivität der Spule nicht bestimmen kann. Mit einem kleinen Versuchsaufbau ist die Bestimmung der Induktivität der Spule aber möglich...

Programmierbare Logik - SPLDs, PLA, PAL/GAL

 

SPLDs ersetzen eine größere Anzahl von Standardlogikbausteinen zur Realisierung kleinerer kombinatorischer und sequentieller Funktionen.

Sie bieten die Möglichkeit besondere Funktionen durch Programmierung herzustellen...

AVR-Mikrocontroller Programmierung in C

ne555.at

avr-programmierung.com

Heimo & Patrick Gaicher