-
Datei
main.c
******************************************************* // File........: main.c // Target(s)...: atmega32u4 // Compiler....: AVR-GCC // Description.: USB-Test-Projekt // ueber atmega32u4 // übersetzt mit Makefile: make clean, make all // per USB geladen: make program //*************************************************************************** /* 29.6.2019 Umstellung auf Atmega32U4 Makefile angepasst Initialisierung angepasst Pins definiert CS-Pins, LDAC umdefiniert in sram23lcv.h, max5717.h 1.7.2019 void send_str() aus example.c in out.c eingebaut usb_init() aus example.c
in „Atmega32U4-Board: USB-Ausgabe in Betrieb nehmen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_new.h
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__) || defined(__AVR_ATmega162__) /* * memory mapped mode is only supported
in „HD44780 on Atmega32 with Peter Fleurys library“ · µC & Digital Electronics ·
-
Datei
komfort_main.c
COMPA_vect) { event++; // Erzeuge event in Software eventID++; } void init() { /*** Initialisierung fuer Atmega16 ***/ DDRA = 0x00; DDRB = (1 << PB3) | (1 << MOSI) | (1 << SS) | (1 << SCK); DDRC = 0xFF; DDRD = 0x00; /** Timer0 PWM **/ /* TCCR0 = 1 << WGM00; // Phase correct PWM TCCR0 |= (1 << COM01); // Set
in „Pointer suche“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/************************************************************************/ /* */ /* Commodore 64 Red Edition */ /* Toolbox */ /* */ /************************************************************************/ #include <avr/io.h> #include <avr/interrupt.h> #include <avr/eeprom.h> #include <util/delay.h> // CPU: ATmega644P-20PU 8MHz // ======================================================================= #define ENCODER_PORT PORTC #define LEDS_PORT PORTA #define ENCODER_DDR DDRC #define LEDS_DDR DDRA #define ENCODER_PIN
in „LED mit Encoder ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test7.c
2003,01.05 Purpose: Submarine Stabilizer and Depth Control Software: AVR-GCC to compile Hardware: ATMEGA8 Note: 8Mhz v0.9 http://ngrad.bei.t-online.de/microkontroller.htm */ #include <io.h> #include <sig-avr.h> #include <interrupt.h> #include <inttypes.h> void output (uint16_t x); // Prototypes void calculate
in „Umsteigen von at90s4433 auf ATMEGA8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
WProgram.h
long); void randomSeed(unsigned int); long map(long, long, long, long, long); #if defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) const static uint8_t A0 = 54; const static uint8_t A1 = 55; const static uint8_t A2 = 56; const static uint8_t A3 = 57; const static uint8_t A4 = 58; const static
in „Arduino + GSM-GPRS-GPS-Shield“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
WProgram.h
long); void randomSeed(unsigned int); long map(long, long, long, long, long); #if defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) const static uint8_t A0 = 54; const static uint8_t A1 = 55; const static uint8_t A2 = 56; const static uint8_t A3 = 57; const static uint8_t A4 = 58; const static
in „Arduino + GSM-GPRS-GPS-Shield“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Atmega64_mit_4xLS7060_in_MHz__MCP3204-Version2-20-09-2017-1.bas
------------------------------------------------------ ' Frequenzzähler, mit externem Interrupt, Atmega64, 4x LS7060 '------------------------------------------------------------------------------ 'letzte Änderung 20.9.17 durch Berres Potiabfrage $regfile = "m64def.DAT" 'Atmega64 $crystal = 10000000
in „Frequenzanzeige Spektrumanalyzer“ · HF, Funk und Felder ·
-
Datei
Signal_generator.c
- und Dreiecksignale in gewünschten Frequenzen am Ausgang eines 8bit DAC. * Anzeige auf LCD, mit Atmega8 oder größer * Created: 03.02.2013 19:10:12 * Author: Adrian Figueroa */ #include <avr/io.h> #include <avr/interrupt.h> #include <stdlib.h> #include <stdio.h> #include <util/delay.h> #include <math.h
in „Signalgenerator, Grenzen eines Atmega8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
250422_mcnet_mcrhis_fibonacci_382_80digits.asm
; Fibonacci Benchmark for Competition ; ; Wettkampf Opa(MOS6502) gegen Frischling(ATmega) ; ; https://www.mikrocontroller.net/topic/577155 ; ; 2025-04-21 by mchris ; ; remark: further optimizations are possbile .. ; org $C000 ; Start of the program OutputAddress = $F001 Start: LDA #0 STA
in „Wettkampf Opa(MOS6502) gegen Frischling(ATmega)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Programm.c
1 1 0 1 -- CS = ClockSelekt */ /* -- WGM12 = Wave Generation Mode */ TCCR0 = 0x0B; /* clk_I/O = 1:64 (From Prescaler) und WGM Mode = 2 = CTC (Clear Timer On Compare Match) --- (8 Bit - Timer/Counter) */ /* WGM01 CS02 CS01 CS00 = 1 0 1 1 -- CS = ClockSelekt --- (8 Bit - Timer/Counter) */ /* WGM = Wave
in „STK500 (ISP) und ATMEGA8515 Fuses und Timer/Counter“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Frequenzmit8Bit.txt
Board | ;+--------------------------------------------------------------------------+ ;| Prozessor : ATmega8 3,6864 MHz | ;| Sprache : Assembler | ;| Datum : ... | ;| Version : ... | ;| Autor : ... | ;+--------------------------------------------------------------------------+ .include "AVR.H" ;---------
in „brauche Beispiel zum Frequenzgenerieren !!!“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Rollladensteuerung.pdf
Ports des Atmega16 angesteuert werden. Es wird der Stromlaufplan für beide AVR- Lösungen beigefügt, der Code ist ebenfalls für beide Lösungen generierbar. Zum Vergleich: Punkt Atmega168 Atmega16 HMI Über TWI angesteuert
-
Datei
usb_serial.c
32 #define CDC_TX_BUFFER EP_DOUBLE_BUFFER #else // alle anderen USB-CPUs mit mehr DPRAM wie auch Atmega32u4 #define CDC_ACM_SIZE 16 #define CDC_ACM_BUFFER EP_SINGLE_BUFFER #define CDC_RX_SIZE 64 #define CDC_RX_BUFFER EP_DOUBLE_BUFFER #define CDC_TX_SIZE 64 #define CDC_TX_BUFFER EP_DOUBLE_BUFFER #endif
in „Atmega32U4-Board: USB-Ausgabe in Betrieb nehmen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
komfort_main.c
TIMER1_COMPA_vect) { event++; // Erzeuge event in Software } void init() { /*** Initialisierung fuer Atmega16 ***/ DDRA = 0x00; DDRB = (1 << PB3) | (1 << MOSI) | (1 << SS) | (1 << SCK); DDRC = 0xFF; DDRD = 0x00; /** Timer0 PWM **/ /* TCCR0 = 1 << WGM00; // Phase correct PWM TCCR0 |= (1 << COM01); // Set
in „Pointer suche“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
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__) || defined(__AVR_ATmega162__) /* * memory mapped mode is only supported
in „LCD-Ansteuerung schwarzer Balken“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Fleury_lcd_pollin.h
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__) || defined(__AVR_ATmega162__) /* * memory mapped mode is only supported
in „LCD HD44780 mit Atmega32 ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
camaro_stand_alone.pdf
0 6 0 PC0 R 1 R 1 R 1 PWM platine Ausgang PC1 24 Ansteuerung für die Gangwahl X5B PC2 25 U1 26 B ATmega328P-PU PC3 C3 B JP2 X5A PC4 27 22pF +5V GND OUT 1 28 GND PC5 4 FNC 2 FNC RESET/PC6 1 RESET328 0 T1 +5V CLK 3 SCK 4 BC337 4 3 2 1 J4 DAT 4 2 GND 1 1 PC817 V Nextion MOSI D PD0 CH340_TX_Atmega328p Lüfter
in „Stn1110 am atmega2560 uart probleme“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ATMEGA88-DB.pdf
Registers as data space using LD and ST instructions, 0x20 must be added to these addresses. The ATmega48/88/168 is a complex microcontroller with more peripheral units than can be supported within the 64 location reserved in Opcode for the IN and OUT instructions. For the Extended I/O space from 0x60
in „Schieberegister SN54HC595 mit Atmel atmega 88 ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/* Eine 8-kanalige PWM mit intelligentem Lösungsansatz ATmega8 @ 8 MHz */ // Defines an den Controller und die Anwendung anpassen //#define F_CPU 8000000L // Systemtakt in Hz //gesetz im Makefile #define F_PWM 100L // PWM-Frequenz in Hz #define PWM_PRESCALER
in „16 Kanal Software-PWM, Bitte um Hilfe“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
XBEE_readme.pdf
ausgelesen,Aktoren setzen, Daten speichern oder zu Debug-Zwecken ausgeben kann. Freie Pins des verwendetenATMega88 werden genutzt, um DS18B20 Temperatursensoren via 1-Wire-Bus anzuschließen. Diese Sensoren werden jeweils einzeln an je einem Portpin angeschlossen und können dadurch nacheinander ausgelesen werden
-
Datei
Makefile.txt
enclose it in quotes. EXTRALIBDIRS = #---------------- External Memory Options ---------------- # 64 KB of external RAM, starting after internal RAM (ATmega128!), # used for variables (.data/.bss) and heap (malloc()). #EXTMEMOPTS = -Wl,-Tdata=0x801100,--defsym=__heap_end=0x80ffff # 64 KB of external RAM, starting after internal RAM (ATmega128!), # only used for heap (malloc()). #EXTMEMOPTS = -Wl,--section-start,.data=0x801100,--defsym=__heap_end=0x80ffff EXTMEMOPTS = #---------------- Linker Options ---------------- # -Wl,...: tell GCC
in „Problem mit Makefile“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
makefile.txt
enclose it in quotes. EXTRALIBDIRS = #---------------- External Memory Options ---------------- # 64 KB of external RAM, starting after internal RAM (ATmega128!), # used for variables (.data/.bss) and heap (malloc()). #EXTMEMOPTS = -Wl,-Tdata=0x801100,--defsym=__heap_end=0x80ffff # 64 KB of external RAM, starting after internal RAM (ATmega128!), # only used for heap (malloc()). #EXTMEMOPTS = -Wl,--section-start,.data=0x801100,--defsym=__heap_end=0x80ffff EXTMEMOPTS = #---------------- Linker Options ---------------- # -Wl,...: tell GCC
in „makefile problem - multiple target patterns“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Makefile.txt
SCANF_LIB = $(SCANF_LIB_FLOAT) MATH_LIB = -lm #---------------- External Memory Options ---------------- # 64 KB of external RAM, starting after internal RAM (ATmega128!), # used for variables (.data/.bss) and heap (malloc()). #EXTMEMOPTS = -Wl,-Tdata=0x801100,--defsym=__heap_end=0x80ffff # 64 KB of external RAM, starting after internal RAM (ATmega128!), # only used for heap (malloc()). #EXTMEMOPTS = -Wl,--defsym=__heap_start=0x801100,--defsym=__heap_end=0x80ffff EXTMEMOPTS = #---------------- Linker Options ---------------- # -Wl,...: tell GCC
in „probleme bei kompilierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Makefile.txt
enclose it in quotes. EXTRALIBDIRS = #---------------- External Memory Options ---------------- # 64 KB of external RAM, starting after internal RAM (ATmega128!), # used for variables (.data/.bss) and heap (malloc()). #EXTMEMOPTS = -Wl,-Tdata=0x801100,--defsym=__heap_end=0x80ffff # 64 KB of external RAM, starting after internal RAM (ATmega128!), # only used for heap (malloc()). #EXTMEMOPTS = -Wl,--section-start,.data=0x801100,--defsym=__heap_end=0x80ffff EXTMEMOPTS = #---------------- Linker Options ---------------- # -Wl,...: tell GCC
in „Atmega16, LED-Blinken, Timer, C-Prog.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Makefile.txt
enclose it in quotes. EXTRALIBDIRS = #---------------- External Memory Options ---------------- # 64 KB of external RAM, starting after internal RAM (ATmega128!), # used for variables (.data/.bss) and heap (malloc()). #EXTMEMOPTS = -Wl,-Tdata=0x801100,--defsym=__heap_end=0x80ffff # 64 KB of external RAM, starting after internal RAM (ATmega128!), # only used for heap (malloc()). #EXTMEMOPTS = -Wl,--section-start,.data=0x801100,--defsym=__heap_end=0x80ffff EXTMEMOPTS = #---------------- Linker Options ---------------- # -Wl,...: tell GCC
in „Atmega16, LED-Blinken, Timer, C-Prog.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Makefile.txt
enclose it in quotes. EXTRALIBDIRS = #---------------- External Memory Options ---------------- # 64 KB of external RAM, starting after internal RAM (ATmega128!), # used for variables (.data/.bss) and heap (malloc()). #EXTMEMOPTS = -Wl,-Tdata=0x801100,--defsym=__heap_end=0x80ffff # 64 KB of external RAM, starting after internal RAM (ATmega128!), # only used for heap (malloc()). #EXTMEMOPTS = -Wl,--section-start,.data=0x801100,--defsym=__heap_end=0x80ffff EXTMEMOPTS = #---------------- Linker Options ---------------- # -Wl,...: tell GCC
in „WinAVR PonyProg Makefile“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Makefile.txt
enclose it in quotes. EXTRALIBDIRS = #---------------- External Memory Options ---------------- # 64 KB of external RAM, starting after internal RAM (ATmega128!), # used for variables (.data/.bss) and heap (malloc()). #EXTMEMOPTS = -Wl,-Tdata=0x801100,--defsym=__heap_end=0x80ffff # 64 KB of external RAM, starting after internal RAM (ATmega128!), # only used for heap (malloc()). #EXTMEMOPTS = -Wl,--section-start,.data=0x801100,--defsym=__heap_end=0x80ffff EXTMEMOPTS = #---------------- Linker Options ---------------- # -Wl,...: tell GCC
in „Blutiger Anfänger bruacht hilfe beim ATMEGA32“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
nano_os.h
CLK1024 _BV(CS02) |_BV(CS00) #elif defined (__AVR_ATmega88__) #define RAMSTART 0x60 #define HEAPSTART 0x02FF #define STACK_SIZE 54 #define TIMER_REGISTER TCCR0B #define TIMER_ENABLE TIMSK0 #define TIMER_VECTOR TIMER0_OVF_vect #define CLK1 _BV(CS00) #define CLK1024 _BV(CS02) |_BV(CS00) #elif defined (__AVR_ATmega32__) #define RAMSTART 0x60 #define HEAPSTART 0x085f #define STACK_SIZE 54 // immer Timer0 ! #define TIMER_REGISTER TCCR0 #define TIMER_ENABLE TIMSK #define TIMER_VECTOR TIMER0_OVF_vect #define CLK1
-
PDF
h.pdf
R 5 8 + 0 I V C 1 100K F GND 1 1 9+ 0 V U R3 R 5 C 1 5 O S 7 100K 1 K L R 5 µ R4 CIC1 1 100K 3 K ATMEGA64(TQFP64/0.80) R 5 R5 100K 4 K R 5 PA7(AD7) c c C E (OC2/OC1C)PB7 R6 PA6(AD6) V V V R PA5(AD5) A A (OC1B)PB6 100K 5 PA4(AD4) (OC1A)PB5 1 1 PA3(AD3) (OCO)PB4 R7 R 5 PA2(AD2) (MISO)PB3 (MOSI)PB2 100K
in „Schaltplan Korrektur“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TimerCompareMatch_TEST.s
Ganzanzeige_SIMPEL ;+---------------------------------------------------------------------- ;| Prozessor : ATmega8 ;| Takt : Int. RC Osc. 8 MHz; Start-up time: 6 CK + 64 ms ;| Sprache : Assembler ;| Datum : 13.07.2023 ;| Version : 1.0 ;| Autor : M. Kossyk ;|+----------------------------------------------------
in „Ich werde irre ;-) (Timer compare match interrupt)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
hsb2rgb.asm
------------------------------------------- ;HSB -> RGB Wandler, in AVR-Assembler, für ATiny und ATmega ;Kurzfeatures: (Details und ausführliche Erläuterungen im Quelltext) ;------------------------------------------------------------------- ;*Codegrösse nur ca.300 Words auf Atiny, ca.280 auf ATmega
in „Fertig: HSB->RGB Umrechnung rein in Assembler, auch für ATiny“ · Projekte & Code ·
-
Datei
Beleuchtung_vorlaeufig.txt
der Stufe 1 (unten) '* Hinweis 2 : LED12= LED der Stufe 12 (oben) '* Pause : 100ms '* Hardware : Atmega8 '************************************************************************** '* Compiler : lunaAVR 2013.r4 (or newer) '************************************************************************** '*
in „Atmega 8 / Abfrage einer bestimmten Reihenfolge“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Bootloader.bas
64 'Anzahl Pages im Flash 'Pagesize und anzahl Pages sind im Datenblatt 'des jeweiligen AVR ersichtlich '****** Bootloader Einstellungen ************************ Const Bootloader_adress = &H3C00 'Bootloader
in „Probleme mit Bootloader bei ATmega328p“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Bootloader.bas
64 'Anzahl Pages im Flash 'Pagesize und anzahl Pages sind im Datenblatt 'des jeweiligen AVR ersichtlich '****** Bootloader Einstellungen ************************ Const Bootloader_adress = &H3C00 'Bootloader
in „Probleme mit Bootloader bei ATmega328p“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2c.c
set pull-up resistors on I2C bus pins // TODO: should #ifdef these sbi(PORTC, 0); // i2c SCL on ATmega163,323,16,32,etc sbi(PORTC, 1); // i2c SDA on ATmega163,323,16,32,etc //sbi(PORTD, 0); // i2c SCL on ATmega128,64 //sbi(PORTD, 1); // i2c SDA on ATmega128,64 // clear SlaveReceive and SlaveTransmit
in „TWI, I2C Master-Slave mit AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Schwebekugel.c
****************************Schwebekugel**************************/ /************************Für ATMEGA8 bei 8MHz Takt*******************/ void delay (uint64_t n) {uint32_t x; for(x=0;x<n;x++){} } void pwminit() // PWM vorbereiten { OCR1A = 0; DDRB = (1 << PB1); // OC1A auf Ausgang schalten TCCR1A =
in „Schwebende Kugel“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
ASKTimer.c
/* Fachbereich Elektrotechnik / Telekommunikation */ /* */ /* */ /* In der Diplomarbeit wird ein Atmega8515L der Firma Atmel verwendet */ /********************************************************************************************************************/ /*******************************************
in „Infrarot senden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Check_Fuses.txt
or is not a regular file, skipping Using Port : /dev/parport0 Using Programmer : dapa AVR Part : ATMEGA8 Chip Erase delay : 10000 us PAGEL : PD7 BS2 : PC2 RESET disposition : dedicated RETRY pulse : SCK serial program mode : yes parallel program mode : yes Timeout : 200 StabDelay : 100 CmdexeDelay :
in „AVR- Arduino ATmega8 Bootloader,can not write Fuses“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mjgSerial.c
** */ #include <stdint.h> #include <avr/interrupt.h> #include "mjgErrors.h" #define TX_BUFFER_SIZE 64 // <= 256, power of two for best performance #define RX_BUFFER_SIZE 64 // <= 256, power of two for best performance #define UBRR_VALUE 51 // 2400 Baud @ 1 MHz clock unsigned char txBuffer [TX_BUFFER_SIZE
in „Was übersehe ich hier? If mit/ohne temporäre Variable“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
peinpaus.c
// Atmega 8, intern 8 Mhz, Isr Timer 1 1ms #ifndef F_CPU #define F_CPU 8000000UL #endif #include <avr/io.h> #include <avr/interrupt.h> #include <stdbool.h> #include <util/delay.h> ///////////////////////////
in „Pins Schieberegister zeitlich schalten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ENCODE2.C
********************/ #include <avr/io.h> #include <avr/interrupt.h> // target: ATtiny2313 ( was ATmega16 in original ) //------------------------------------------------------------------------ #define XTAL 8e6 // 8MHz #define PHASE_A (PIND & 1<<PD0) #define PHASE_B (PIND & 1<<PD1) #define LEDS_DDR
in „Drehgeber/Encoder 1-, 2- oder 4-schrittig“ · Projekte & Code ·
-
Datei
ENCODE2.C
********************/ #include <avr/io.h> #include <avr/interrupt.h> // target: ATtiny2313 ( was ATmega16 in original ) //------------------------------------------------------------------------ #define XTAL 8e6 // 8MHz #define PHASE_A (PIND & 1<<PD0) #define PHASE_B (PIND & 1<<PD1) #define LEDS_DDR
in „Drehgeber/Encoder 1-, 2- oder 4-schrittig“ · Projekte & Code ·
-
Datei
avrdude.txt
or is not a regular file, skipping Using Port : /dev/ttyUSB0 Using Programmer : avr911 AVR Part : ATmega8 Chip Erase delay : 10000 us PAGEL : PD7 BS2 : PC2 RESET disposition : dedicated RETRY pulse : SCK serial program mode : yes parallel program mode : yes Timeout : 200 StabDelay : 100 CmdexeDelay :
in „myAVR Board light welcher Programmer ist verbaut? für Linux“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATMEGA328P_Test.bas
------------------------------------------------------------ ' Testprog Interface-Controller ' ' ATMEGA328A intern 8MHz Clock 21.06.2021 '----------------------------------------------------------------------------- $regfile = "m328pdef.dat" 'Atmega328P config data $programmer = 19 'USBASP-Programmer
in „BASCOM AVR YwRobot_Lcd_i2c.lib für 1602 LCD anpassen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
readme.txt
mikrocontroller.net – Mitglied CPLDCPU.. auch hier ein Dankeschön). Beide dieser Projekte basieren auf einem ATMega / Arduino. Das Projekt von socram habe ich gar nicht an‘s Laufen gebracht, das von CPLDCPU / Tim nur mit sehr großen Einschränkungen – aber er hatte es in seiner Beschreibung ja auch schon gesagt gehabt
in „Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328“ · Projekte & Code ·
-
Datei
readme.txt
mikrocontroller.net Mitglied CPLDCPU.. auch hier ein Dankeschoen). Beide dieser Projekte basieren auf einem ATMega / Arduino. Das Projekt von socram habe ich gar nicht an's Laufen gebracht, das von CPLDCPU / Tim nur mit sehr grossen Einschraenkungen, aber er hatte es in seiner Beschreibung ja auch schon gesagt
in „Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328“ · Projekte & Code ·
-
Datei
test9_readme.txt
0x2E000 verlegt) Code wie 02 Terminal-Modus von avrdude zeigt auch den Code bei 0x2e000 avrdude -p atmega2560 -c stk500v2 -P /dev/ttyUSB0 -t dump flash 0x2e000 32 --- 04: funktioniert (vor der Schleife ein rjmp) 0003e000 <__ctors_end>: 3e000: 27 9a sbi 0x04, 7 ; 4 3e002: 00 00 nop 3e004: 00 00 nop 3e006
in „Programmierfehler bei 0x3E000 im ATmega2560, wenn mySmartUSBlight per ISP verwendet“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
techb_myethernet_de_en.pdf
=TxD} UART 10-polige ISP-Schnittstelle für die Programmierung sowie die Spannungsversorgung des ATmega644P 10 pin ISP interface for the programming and the power supply of the ATmega644P Pin 0 1 2 3 4 5 6 7 8 9 10 11 12 Port am A4 A5 A6 A7 B0 B1 B2 B3 B4 B5 B6 B7 A0 ATmega 644P Pin 13 14 15 16 17 18
in „Ulrich Radigs TCP/IP Stack auf MyAvr, ENC startet immer neu, Soft Spi Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
twi_lib.h
BIT_UCSZ0)) // 8bits, 1stop, no parity #define TWI_PORT PORTC #define TWI_PMASK 0x03 #elif defined __AVR_ATmega32__ // HS Extension 20.12.09 //***** Simulation TWI funktioniert nicht mit ATMEGA32 im Simulator - keine Ahnung warum ?? wurde von Hapsim Ersteller bestätigt (vermutl. Fehler in Simulator) #define
in „TWI MUX per SW an einem Port“ · Mikrocontroller und Digitale Elektronik ·