Suchergebnisse für "AVR128DB"
PORTD /**< port for Enable line */ #define LCD_E_PIN 7 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„mal wieder ein LCD am Atmega8“
·
Mikrocontroller und Digitale Elektronik
·
08.03.2010 13:15
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 1 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„LCD zeigt nur die Hälfte an“
·
Mikrocontroller und Digitale Elektronik
·
12.03.2010 10:37
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 1 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„LCD zeigt nur die Hälfte an“
·
Mikrocontroller und Digitale Elektronik
·
16.03.2010 22:49
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 1 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„WinAVR Studio gibt Fehlermeldung aus beim "Build Projekt"“
·
Mikrocontroller und Digitale Elektronik
·
11.04.2010 19:01
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen“
·
Projekte & Code
·
10.05.2010 09:08
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 5 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Kompilieren von C Dateien in Kubuntu“
·
Mikrocontroller und Digitale Elektronik
·
12.05.2010 21:00
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 5 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Kompilieren von C Dateien in Kubuntu“
·
Mikrocontroller und Digitale Elektronik
·
14.05.2010 23:46
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„LCD Displaytech 164a“
·
Mikrocontroller und Digitale Elektronik
·
16.01.2007 15:33
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„LCD + ATMEGA32“
·
Mikrocontroller und Digitale Elektronik
·
23.01.2007 21:20
PORTD /**< port for Enable line */ #define LCD_E_PIN 7 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Mega8, Lcd, Fleury“
·
Mikrocontroller und Digitale Elektronik
·
15.02.2007 16:18
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Mega8, Lcd, Fleury“
·
Mikrocontroller und Digitale Elektronik
·
19.02.2007 17:39
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„zweiter ADC-Wert auf LCD ausgeben“
·
Mikrocontroller und Digitale Elektronik
·
23.02.2007 17:17
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 2 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Atmega32 PortB freigeben, freischalten“
·
Mikrocontroller und Digitale Elektronik
·
25.03.2007 04:16
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„LCD Initialisierung mit Fleury“
·
Mikrocontroller und Digitale Elektronik
·
08.06.2007 17:55
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Programmoptimierung“
·
Mikrocontroller und Digitale Elektronik
·
06.06.2010 21:46
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 2 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„LCD ES DIP204“
·
Mikrocontroller und Digitale Elektronik
·
30.07.2007 15:41
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 5 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„LCD Controller KS0073 Support im 4-Bit Mode“
·
Projekte & Code
·
26.09.2007 08:36
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„LCD Displaytech 204B & ATmega32“
·
Mikrocontroller und Digitale Elektronik
·
27.09.2007 15:57
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 2 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„LCD mit ATMEGA128 und Peter Fleury“
·
Mikrocontroller und Digitale Elektronik
·
04.10.2007 21:20
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Hilfe zu fleurys Lcd Lib“
·
Mikrocontroller und Digitale Elektronik
·
07.10.2007 20:41
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Probleme mit LCD-Ausgabe von Peter Fleury“
·
Mikrocontroller und Digitale Elektronik
·
25.02.2008 22:49
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Probleme mit Wintek 2704 am STK500“
·
Mikrocontroller und Digitale Elektronik
·
31.07.2008 22:33
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 1 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„LCD Programmierproblem“
·
Mikrocontroller und Digitale Elektronik
·
30.01.2012 12:12
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„LCD Routine Peter Fleury“
·
Mikrocontroller und Digitale Elektronik
·
02.05.2012 14:43
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Attiny2313 mit HD44780 LCD“
·
Mikrocontroller und Digitale Elektronik
·
04.09.2012 17:43
PORTD /**< port for Enable line */ #define LCD_E_PIN 2 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Attiny2313 mit HD44780 LCD“
·
Mikrocontroller und Digitale Elektronik
·
05.09.2012 10:55
PORTD /**< port for Enable line */ #define LCD_E_PIN 2 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Attiny2313 mit HD44780 LCD“
·
Mikrocontroller und Digitale Elektronik
·
08.09.2012 15:48
PORTB /**< port for Enable line */ #define LCD_E_PIN 0 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„HMC-16223 (HDD44780 kompatibel) zeigt kein ASCII nur "?", "_" usw“
·
Mikrocontroller und Digitale Elektronik
·
05.01.2013 22:06
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 1 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„HIlfe - AVR an LCD - Fleury lib“
·
Mikrocontroller und Digitale Elektronik
·
12.10.2006 12:48
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 2 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„LCD funktioniert nicht“
·
Mikrocontroller und Digitale Elektronik
·
04.01.2007 14:20
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 0 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Display Programmierung mit GCC 16x4 Display“
·
Mikrocontroller und Digitale Elektronik
·
18.11.2011 21:15
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 5 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„AVR Studio 6 und Datei“
·
Mikrocontroller und Digitale Elektronik
·
18.11.2013 17:47
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 5 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Komisches Verhalten mit lcd_puts“
·
Mikrocontroller und Digitale Elektronik
·
03.12.2013 20:18
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 5 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Komisches Verhalten mit lcd_puts“
·
Mikrocontroller und Digitale Elektronik
·
04.12.2013 18:32
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 1 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„20x4 lcd zeigt immer das gleiche an“
·
Mikrocontroller und Digitale Elektronik
·
14.04.2014 17:39
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„LCD tc1604a mit ATMEGA16“
·
Mikrocontroller und Digitale Elektronik
·
21.04.2013 18:52
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 2 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„avr dude Programm zu groß? Eclipse GCC“
·
Mikrocontroller und Digitale Elektronik
·
16.04.2013 09:21
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR _AT90S4414__) || defined(__AVR _AT90S8515__) || defined(__AVR _ATmega64__) || \ defined(__AVR _ATmega8515__)|| defined(__AVR _ATmega103__) || defined(__AVR _ATmega128 __) || \ defined(__AVR _ATmega161__) ||
in
„Probleme mit LCD-Ausgabe von Peter Fleury“
·
Mikrocontroller und Digitale Elektronik
·
11.10.2006 21:59
Thread
Lacktropfenversiegelt". es sollten 3 identische LCD's sein - stammen aus einer verschrottungsaktion der DB . (fahrkartenautomat???) waren 3 ident. geräte, wo ich die displays ausgebaut hab. möchte sie nicht wirklich wegwerfen weil 128 x64. falls es kein dateblatt, routines od. ähnliches gibt werd ich wohl entsorgen
könntest du dich evtl. an dem Datenblatt orientieren. Die Pinbelegung ist bei bei einer Reihe von 128 x64 Displays anzutreffen. MfG Spess
Mikrocontroller und Digitale Elektronik
· Peter Zinn
· 06.10.2010 18:43
· 8 Antworten
Thread
wenn wirklich ein anderer Controller gesucht würde fällt mir aktuell als möglicher Kandidat nur ein AVR 128 DB 64 ein. Hat zwar weniger Pins aber ansonsten von allen mehr, wobei die Timer anders sind. Also 4x 16 Bit Timer hat man nicht, dafür haben die andere Features. Vorallendingen für Messaufgaben. Arbeitet
Datenblatt, die wiederum sagt, dass er bei 2.7V funktioniert. Ich fände die 4.5V auch merkwürdig, der AVR -Kern (und auch die Peripherie) ist ja bei allen AVRs im Grunde gleich. Würde mich dann schon interessieren, was genau am 2560 so anders ist, dass er bei 2.7V nicht gehen soll.
Mikrocontroller und Digitale Elektronik
· Mike K.
· 03.05.2023 09:37
· 43 Antworten
Thread
kommen an Port A vom AVR RS kommt an Port C0 vom AVR (Adressleitung A8) RW und WR kommen an die Ports G0 und G1 vom AVR CS kannst Du beispielsweise an Port C7 hängen. Auf das Datenregister kannst Du dann z.B. unter Adresse
Seite 48 im DB ganz oben.
Mikrocontroller und Digitale Elektronik
· Moot S.
· 09.11.2019 11:14
· 23 Antworten
<avr /pgmspace.h> #include <avr \io.h> #include <stdlib.h> #include <avr /io.h> #include <avr /interrupt.h> #include <inttypes.h> #define BAUD 9600L #define UBRR_VAL ((F_CPU+BAUD * 8)/(BAUD*16)-1) //clever runde
in
„[Atmega8]LCD-Display+UART“
·
Mikrocontroller und Digitale Elektronik
·
22.10.2009 15:18
Thread
berechnet werden. $regfile = "m16def.dat" $crystal = 8000000 $baud = 57600 Config Lcdpin = Pin , Db 4 = Portc.0 , Db 5 = Portc.1 , Db 6 = Portc.2 , Db 7 = Portc.3 , E = Portc.4 , Rs = Portc.5 Config Portb = Output Config Timer0 = Timer , Prescale = 256 On Timer0 Timer_irq Nosave Dim X As Byte
Das hatte ich mir leichter vorgestellt. Hat der M128 nicht von hause aus 8 PWM kanäle, die ich unabhängik nutzen kann ?
Mikrocontroller und Digitale Elektronik
· Gast
· 12.07.2008 20:42
· 10 Antworten
Thread
oder Kette von 7-Segment Dekodern und Zählern. Der Mikro hat hier den Vorteil, das du auch gleich dB anzeigen könntest, wenn du nur wolltest.
MCs gibt es auch noch haufenweise im DIP, z.B. ATmega1284: https://www.reichelt.de/8-bit-atmega-avr -mikrocontroller-128 -kb-20-mhz-dip-40-atmega-1284p-pu-p112738.html?&trstct=pos_2&nbc=1
Analoge Elektronik und Schaltungstechnik
· Bernd H.
· 06.01.2023 18:58
· 46 Antworten
Thread
Meine damalige Software in AVR -Assembler war etwas aufwendiger, mit "langsam verblassendem Schreibstrahl" und ständig sichtbarer Beschriftung: https://www.funkamateur.de/tl_files/downloads/hefte/2005/DB 1UQ_LC-Display_1.zip dafür
Christoph db 1uq K. schrieb im Beitrag #7061444: > Es gibt hier noch einen Artikel von Benedikt mit einem > Software-LCD-Controller > https://www.mikrocontroller.net/articles/Grafikf%C3%A4higer_LCD_Controller_f
Mikrocontroller und Digitale Elektronik
· Andre G.
· 11.05.2022 16:23
· 8 Antworten
Thread
ATTiny zu PWM einlesen. Vielleicht hilft auch das Tutorial https://www.mikrocontroller.net/articles/AVR -Tutorial:_PWM.
ATtiny402, ATtiny412 // LED fade-in fade-out 10-bit PWM // PWM output: Pin 7 (PA3) #include <avr /io.h> uint16_t pw[64] = {0,1,1,1,2,2,3,4,5,7,8,10,12,14,16,18,21,24,27,30,34,38,43,48,54,60,67,74,81,89,98,108,118,128 ,140,152,164,178,192,208,225,247,270,294,319,343,368,396,424,452,481,511,543,577,612,650,689,730,773,819,867,917,969,1023
Mikrocontroller und Digitale Elektronik
· Klaus
· 31.08.2021 22:23
· 33 Antworten
Thread
} } Dieses funktioniert soweit auch, nur dauert die ganze Prozedur bei einem 8MHz Atmega128 ganze 7ms (compiliert mit AVR -GCC). Das würde bedeuten, dass er nicht bei jeden ankommenden Byte eines 9600 Baud Datenstroms rechtzeitig fertig sein würde. Das würde gerade noch ausreichen, weil
nur gerne den cmp_array schöner befüllen. Im Assember konnte ich die Zeichenketten einfach in eine db schreiben: Zeichenkette 1: .db 0x35, 0x56, 0x23, 0x67, 0x50, 0x23, 0x77) Zeichenkette 2: .db 0x35, 0x78, 0x23, 0x67, 0x23, 0x50, 0x77) . . Um in C das memcmp damit zu füttern wäre ein zweidimensionales
Mikrocontroller und Digitale Elektronik
· I. E.
· 27.12.2009 16:16
· 34 Antworten
Thread
Hallo Leute, da bastet und programmiert man schon seit jahrzehnten mit den AVR rum und denkt man kennt alles. Neue AVR -Typen sind immer für Überraschungen gut. Wie Beispielsweise der ATTINY406: *kompakte Programmierschnittstelle (3pins) *Komparator mit programmierbare Hysterrese
oder AVR 128 DB 28. Diese Einschränkung entfällt z.B. beim (neueren) AVR 32DD28, bei diesem sind alle Pins 'fully asynchronous'.
Mikrocontroller und Digitale Elektronik
· Torsten R.
· 08.01.2026 15:34
· 22 Antworten
Thread
256] = { ... }; const uint8_t cos[256] = { ... }; main() { uint8_t i = 0; CLKPR = 128 ; CLKPR = 1; DDRB = 3; PORTB = 0x3c; OCR0A = 128 ; TCCR0A = 0xf3; TCCR0B = 1; for (;;) { OCR0A = sin[i]; OCR0B = cos[i]; i++;
etwas Funktionalität hinzufügen (2 unabhängige Frequenzen, die 2. eben als COS): [c] #include <avr /io.h> #include <avr /pgmspace.h> #include <stdint.h> #define F_CPU 9600000UL // Quarz mit 9.600.000 MHz #define TIMERRELOAD 256 // Nachladewert des Timers 0-255 #define AUFLOESUNG
Mikrocontroller und Digitale Elektronik
· Rudi D.
· 11.03.2019 11:55
· 47 Antworten
Thread
, winre. Demnach wäre also die olle IBM eher akkufrei als AVR . Stimmt das soweit? Ja, die Frage ist ernst gemeint.
Percy N. schrieb im Beitrag #6481831: > Demnach wäre also die olle IBM eher akkufrei als AVR . AVR hat keinen Akku.
Mikrocontroller und Digitale Elektronik
· Michael S.
· 20.11.2020 22:26
· 199 Antworten