www.rn-wissen.de/index.php/C-Tutorial
www.rn-wissen.de/index.php/Avr-gcc
http://www.mikrocontroller.net/artic...R-GCC-Tutorial
Du solltest mit einfachen Dingen anfangen. Schau dir die Tutorials an, da steht alles drinnen was du dafür brauchst.
www.rn-wissen.de/index.php/C-Tutorial
www.rn-wissen.de/index.php/Avr-gcc
http://www.mikrocontroller.net/artic...R-GCC-Tutorial
Du solltest mit einfachen Dingen anfangen. Schau dir die Tutorials an, da steht alles drinnen was du dafür brauchst.
Einen schönen Guten Morgen.
Ich bin ein Anfänger was das Programmieren an geht und habe mir zum probieren und Lernen den Atmega 16-16PU ein Steckbrett, den Diamex All-AVR Programmer zugelegt.
Die Software ist das Atmel Studio 6.0
Ich habe ein problem mit einem Atmega 16-16PU.
Ein kleines Programm habe ich auch schon geschrieben und damit eine LED Angesteuert.
/*
* GccApplication2.c
*
* Created: 14.12.2013 20:11:52
* Author: Jens Grumme
*/
#define F_CPU 16000000UL
#include <avr/io.h>
int main(void)
{
DDRA=0b01100001;
while(1)
{
PORTA=0b01000000;
Ich Suche nach dem befehl das die LED Blinken soll.
Habe nach langem probieren den befehl
_delay_ms() gefunden in die Klammern habe ich 200 rein geschrieben für 200ms.
Aber nach dem Build Solution bekomme ich diesen Fehler angezeigt.
Error 2 undefined reference to `_delay_ms'
Kann mir da jemand tip geben.
Wünsche noch ein schönen 3 Advent.
Hallo,
es fehlt wohl das entsprechende include, also
Grüße,Code:#include <util/delay.h>
Bernhard
PS: Damit man deinen Code besser lesen kann, kannst du ihn hier im Forum zwischen [CODE ] und [/CODE ] (ohne Leerzeichen) einfügen![]()
"Im Leben geht es nicht darum, gute Karten zu haben, sondern auch mit einem schlechten Blatt gut zu spielen." R.L. Stevenson
Danke es hat geklappt.
Recht vielen Dank noch mal.
Eine Frage hätte ich noch, kann man mit dem atmega 16-16PU eine LED Uhr bauen bzw programmieren.
Das ist auf jeden Fall machbar. Dafür verwendet man Siebensegmentanzeigen, die man dann meist mit sog. Multiplexing betreibt.Eine Frage hätte ich noch, kann man mit dem atmega 16-16PU eine LED Uhr bauen bzw programmieren.
"Im Leben geht es nicht darum, gute Karten zu haben, sondern auch mit einem schlechten Blatt gut zu spielen." R.L. Stevenson
Guten abend, ich habe eine frage.
Ich habe bei mir noch ein LCD Modul vom Typ msc-c204dyly-1n gefunden.
Frage wie Steuer ich das mit einem Atmega 16-16 an bzw kann ich es überhaubt ansteuern.
Grund der frage ist ich habe mir ein kleines projekt mit dem modul aus gedacht.
Das ist ein Standard-LCD mit einem KS0076 Kontroller, HD44780 kompatibel. Dafür gibt es fertige Librarys. Suche mal nach Peter Fleury.
Lesezeichen