-
Datei
uart.c
define UART1_CONTROL UCSR1B #define UART1_DATA UDR1 #define UART1_UDRIE UDRIE1 #elif defined(__AVR_ATmega64__) || defined(__AVR_ATmega128__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1 #define UART0_RECEIVE_INTERRUPT SIG_UART0_RECV #define UART1_RECEIVE_INTERRUPT SIG_UART1_RECV
in „Reset bei serieller Kommunikation“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lauflicht.c
Lauflicht // Funktion : 8 LED's sollen nacheinander eingeschalten werden // Schaltung : // Prozessor : ATmega128 auf SAVY128 von chip45.com // Sprache : C // Datum : 10.08.2006 // Version : 1.0 // Autor : Ederer Christoph // --------------------------------------------------------------------------- #include
in „for schleife; einfaches Blinklicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_ssd1306_gfx.h
* lib for OLED-Display with SSD1306-Controller * first dev-version only for I2C-Connection * at ATMega328P like Arduino Uno **************************************************** * For other Atmegas/Attinys: GFX-Lib needs a * minimum of 1029 byte SRAM! *************************************************
in „SSD1306/1309 Library zum Darstellen von Text auf OLED Displays“ · Projekte & Code ·
-
Datei
clock.h
unsigned char rx_bit_counter; //Hilfs Sekunden Counter volatile unsigned int h_ss; #if defined (__AVR_ATmega128__) //Interrupt an dem das DCF77 Modul hängt hier INT0 #define DCF77_INT_ENABLE() EIMSK |= (1<<INT0); #define DCF77_INT SIG_INTERRUPT0 #define INT0_CONTROL EICRA #define INT0_FALLING_EDGE 0x02 #define INT0_RISING_EDGE 0x03 #define TIMSK1 TIMSK #endif #if defined (__AVR_ATmega32__) //Interrupt an dem das DCF77 Modul hängt hier INT0 #define DCF77_INT_ENABLE() GICR |= (1<<INT0); #define DCF77_INT SIG_INTERRUPT0 #define INT0_CONTROL MCUCR #define INT0_FALLING_EDGE 0x02 #define
in „Probleme mit Auswertung des DCF77-Signals“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
clock.h
unsigned char rx_bit_counter; //Hilfs Sekunden Counter volatile unsigned int h_ss; #if defined (__AVR_ATmega128__) //Interrupt an dem das DCF77 Modul hängt hier INT0 #define DCF77_INT_ENABLE() EIMSK |= (1<<INT0); #define DCF77_INT SIG_INTERRUPT0 #define INT0_CONTROL EICRA #define INT0_FALLING_EDGE 0x02 #define INT0_RISING_EDGE 0x03 #define TIMSK1 TIMSK #endif #if defined (__AVR_ATmega32__) //Interrupt an dem das DCF77 Modul hängt hier INT0 #define DCF77_INT_ENABLE() GICR |= (1<<INT0); #define DCF77_INT SIG_INTERRUPT0 #define INT0_CONTROL MCUCR #define INT0_FALLING_EDGE 0x02 #define
-
Datei
clock.h
unsigned char rx_bit_counter; //Hilfs Sekunden Counter volatile unsigned int h_ss; #if defined (__AVR_ATmega128__) //Interrupt an dem das DCF77 Modul hängt hier INT0 #define DCF77_INT_ENABLE() EIMSK |= (1<<INT0); #define DCF77_INT SIG_INTERRUPT0 #define INT0_CONTROL EICRA #define INT0_FALLING_EDGE 0x02 #define INT0_RISING_EDGE 0x03 #define TIMSK1 TIMSK #endif #if defined (__AVR_ATmega32__) //Interrupt an dem das DCF77 Modul hängt hier INT0 #define DCF77_INT_ENABLE() GICR |= (1<<INT0); #define DCF77_INT SIG_INTERRUPT0 #define INT0_CONTROL MCUCR #define INT0_FALLING_EDGE 0x02 #define
in „Funk-uhr über AVR Programmieren mit DCF01“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "Selfmade/Atmega644/global.h" #include "Selfmade/Atmega644/os.h" #include "Selfmade/Atmega644/all inclusive.c" #include "Selfmade/Atmega644/diagnose.c" #include "Selfmade/Atmega644/os.c" #define CHV_EN sbi(PORTC, 3
in „RTOS UART Semaphore“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
fft232.asm
value stw Y+, A ;/ lds AL, AdPtr ;Next pointer addi AL, 2 ; sts AdPtr, AL ;/ brne PC+2 ;Terminate if 128 samples captured. cbr _Flags, bit0 ;/ adc_skip: popw Y popw A out SREG, AL pop AL reti ;----------------------------------------------------------; ; Initialize peripherals (ATmega8-16AC @16MHz) reset
in „Schnelle FFT in Assembler“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
Datei
fft232.asm
value stw Y+, A ;/ lds AL, AdPtr ;Next pointer addi AL, 2 ; sts AdPtr, AL ;/ brne PC+2 ;Terminate if 128 samples captured. cbr _Flags, bit0 ;/ adc_skip: popw Y popw A out SREG, AL pop AL reti ;----------------------------------------------------------; ; Initialize peripherals (ATmega8-16AC @16MHz) reset
in „Schnelle FFT in Assembler“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
Datei
Output.txt
include -I.././NWK/include -I.././APS/include -I.././MAC_PHY/include -I.././HAL/include -I.././HAL/atmega1281/HAL_HWD/include -I.././Security/ServiceProvider/include src/pdsDataServer.c -o objs/pdsDataServer.o avr-gcc -Os -c -Wall -W -ffunction-sections -mmcu=atmega1281 -DATMEGA1281 -DHAL_8MHz -DMESHBEAN
in „AVR 5 Breakpoint Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rf12Tranceiver.bas
www.comwebnet.de ' ######################################################################## ' # !! ATMEGA mit externen Takt Fussen !! ' ######################################################################### $regfile = "m8def.dat" $hwstack = 128 $swstack = 128 $framesize = 128 '$PROG &HFF,&HFF,&HD9,&
in „Bascom-Code RF12 umschreiben für RFM01 und RFM02“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
644-test.c
dreh)) {*px = *px-1; break;} } else { DC_MOTOR_STOP(0); break; } } if (motor_nr==1) { if (i > 0 ) d= (128-i); else d = ((128+i) ); if (i<0) ii = -1; else ii = 1; while (ldreh==dreh && (!(i==0)) && (PIND & 0x01) ) { BP_MOTOR(ii,d*5) ; } } if (motor_nr==2) { if (i > 0 ) d= (128-i); else d = ((128+i) ); if
in „Spielerei mit Bipolar-, Unipolar- und DC Motor sowie LM298 und Drehgeber mit ATMEGA644P“ · Projekte & Code ·
-
Datei
glcd_backup.c
Project : Version : Date : 24.05.2004 Author : Sebastian Amthor Company : Comments: Chip type : ATmega32 Program type : Application Clock frequency : 8,000000 MHz Memory model : Small External SRAM size : 0 Data Stack size : 512 *********************************************/ #include <mega32.h> #include
in „Besonderheiten der Compiler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RSR232.c
#include <avr/io.h> // ATmega128 MCU #include <stdio.h> // Standard Input/Output functions int main(void) { // RS232 Buffer // USART initialization UCSR0A=0x00; // Communication Parameters: 8 Data, 1 Stop, No Parity UCSR0B=0x18
in „atmega 128 RS232 benutzen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mmc.h
angeschlossen ist also des SPI #define MMC_Read PINB #define MMC_Direction_REG DDRB #if defined (__AVR_ATmega128__) #define SPI_DI 3 //Port Pin an dem Data Output der MMC/SD-Karte angeschlossen ist #define SPI_DO 2 //Port Pin an dem Data Input der MMC/SD-Karte angeschlossen ist #define SPI_Clock 1 //Port Pin
in „µSD Karte Ulrich Radig Code funktioniert nicht mehr“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mmc.h
angeschlossen ist also des SPI #define MMC_Read PINB #define MMC_Direction_REG DDRB #if defined (__AVR_ATmega128__) #define SPI_DI 3 //Port Pin an dem Data Output der MMC/SD-Karte angeschlossen ist #define SPI_DO 2 //Port Pin an dem Data Input der MMC/SD-Karte angeschlossen ist #define SPI_Clock 1 //Port Pin
in „SD-Karte mit Mega644 & Software von Ulrich Radig“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Makefile.txt
Eric Weddingtion's fix (avrfreaks/gcc-forum) # - F_OSC Define in CFLAGS and AFLAGS # MCU name MCU = atmega16 # Main Oscillator Frequency # This is only used to define F_OSC in all assembler and c-sources. F_OSC = 3686400 # Output format. (can be srec, ihex, binary) FORMAT = ihex # Target file name (without
in „Hilfe bei Programmierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Makefile.txt
Eric Weddingtion's fix (avrfreaks/gcc-forum) # - F_OSC Define in CFLAGS and AFLAGS # MCU name MCU = atmega16 # Main Oscillator Frequency # This is only used to define F_OSC in all assembler and c-sources. F_OSC = 3686400 # Output format. (can be srec, ihex, binary) FORMAT = ihex # Target file name (without
in „Programmers notepad - probleme bei make all“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dogm-graphic.h
****************************************************/ //Select the display type: DOGS102: 102, DOGM128/DOGL128: 128, DOGM132: 132, DOGXL160: 160 #define DISPLAY_TYPE 160 //Should chip select (CS) be used? #define LCD_USE_CHIPSELECT 0 //Use Backlight? (0: no backlight, 1: backlight (on when pin is high
in „LCD Init an Atmega128 hängt sich auf“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
define UART1_CONTROL UCSR1B #define UART1_DATA UDR1 #define UART1_UDRIE UDRIE1 #elif defined(__AVR_ATmega64__) || defined(__AVR_ATmega128__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1 #define UART0_RECEIVE_INTERRUPT USART0_RX_vect #define UART1_RECEIVE_INTERRUPT USART1_RX_vect
in „ATmega UART spinnt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
define UART1_CONTROL UCSR1B #define UART1_DATA UDR1 #define UART1_UDRIE UDRIE1 #elif defined(__AVR_ATmega64__) || defined(__AVR_ATmega128__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1 #define UART0_RECEIVE_INTERRUPT USART0_RX_vect #define UART1_RECEIVE_INTERRUPT USART1_RX_vect
in „UART mit Atmega8 (Peter Fleury Library)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
define UART1_CONTROL UCSR1B #define UART1_DATA UDR1 #define UART1_UDRIE UDRIE1 #elif defined(__AVR_ATmega64__) || defined(__AVR_ATmega128__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1 #define UART0_RECEIVE_INTERRUPT USART0_RX_vect #define UART1_RECEIVE_INTERRUPT USART1_RX_vect
in „UART Bibliothek funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
define UART1_CONTROL UCSR1B #define UART1_DATA UDR1 #define UART1_UDRIE UDRIE1 #elif defined(__AVR_ATmega64__) || defined(__AVR_ATmega128__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1 #define UART0_RECEIVE_INTERRUPT USART0_RX_vect #define UART1_RECEIVE_INTERRUPT USART1_RX_vect
in „AVR Bootloader in C - Artikel“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ADC_fuer_Erwin.bas
Paul Baumann '---------------------------------------------------------- $regfile = "m8def.dat" 'ATmega8-Deklarationen $crystal = 3686400 'Quarz: 3,6864 MHz $baud = 9600 'Baudrate zum PC: 9600 Baud ' Ddrc = &B00000000 'PC7...PC0=0: PortC-Pins auf Eingang Admux = &B01100000 'Bits7+6=01: Aref ist intern
in „Register mit Faktor multiplizieren (Atmega8)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
error.txt
Aufruf stdio.h im Programm #include <avr/io.h> #include <stdio.h> #include <avr/io.h> #include <avr/iom128.h> #include <avr/interrupt.h> ERROR-Meldung rm -rf test.o Initialisierungen.o c_Funktionen_UARD1.o c_Funktionen_ICR40.o c_Funktionen_UARD0.o c_Funktionen_Auswertung.o c_Timer.o test.elf dep/* test.hex test.eep Build succeeded with 0 Warnings... avr-gcc.exe -I"D:\Projekte\test\Headerfiles" -mmcu=atmega128 -Wall -gdwarf-2 -O0 -fsigned-char -MD -MP -MT test.o -MF dep/test.o.d -c ../test.c ../test.c:2:19: error: stdio.h: No such file or directory ../test.c: In function 'main': ../test.c:117: warning
in „AVR Studio+WinAVR Bibliotheken / library“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rpn_boris_A328_v1.7.bas
== Function Convert(incode As Byte) As Byte Local Komma As Byte Komma = 0 Convert = 0 If Incode >= 128 Then Komma = 1 Incode = Incode - 128 End If Select Case Incode Case 0 ' Convert = 126 Convert = 29 Case 1 Convert = 48 Case 2 Convert = 109 Case 3 Convert = 121 Case 4 Convert = 51 Case 5 Convert =
in „Noch ein Taschenrechner auf ATMega Basis“ · Projekte & Code ·
-
Datei
adc.h
/*####################################################################################### ATmega8,16,32,64 and 128 ADC Functions Copyright (C) 2005 Branko Golubovic branko.golubovic@gmx.at #######################################################################################*/ #ifndef _ADC_H
in „ATmega32 ADC differentiell“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
adc.h
/*####################################################################################### ATmega8,16,32,64 and 128 ADC Functions Copyright (C) 2005 Branko Golubovic branko.golubovic@gmx.at #######################################################################################*/ #ifndef _ADC_H
in „Win AVR adc ansprechen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mmc.h
angeschlossen ist also des SPI #define MMC_Read PINB #define MMC_Direction_REG DDRB #if defined (__AVR_ATmega128__) #define SPI_DI 3 //Port Pin an dem Data Output der MMC/SD-Karte angeschlossen ist #define SPI_DO 2 //Port Pin an dem Data Input der MMC/SD-Karte angeschlossen ist #define SPI_Clock 1 //Port Pin
in „atmega8 stürzt bei Funktionsaufruf ab - jedoch schon bevor dieser erreicht ist?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
USART.c
#error Systematische Fehler der BAudrate groesser 1% und damit zu hoch! #endif /* UART_init Bsp. ATMega8*/ void uart_init(void) { UBRRH = UBRR_VAL >> 8 ; UBRRL = UBRR_VAL & 0xFF; UCSRB |= (1<<TXEN); UCSRC = (1<<URSEL)|(1<<UCSZ1)|(1<<UCSZ0); } void inittimer() { //32768 1/s mit 8Bit 2^8 -> 256s mit Prescaler 128 = 1s //Timer2 ASSR|=(1<<AS2); // Asynchronen-Modus TCCR2=(1<<CS22) | (1<<CS20); // 128 Prescaler TIMSK|=(1<<TOIE2); // enable Interrupt sei(); } int main() { uart_init(); while(!(UCSRA & (1<<UDRE)))
in „ATMega8 USART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
symbolliste.txt
(0x25) #define __DEC128_EPSILON__ 1E-33DL #define UCSZ00 1 #define UCSZ01 2 #define UCSZ02 2 #define AIN0D 0 #define ADTS0 0 #define ADTS2 2 #define __SFRACT_MAX__ 0X7FP-7HR #define __FRACT_IBIT__ 0 #define TCCR1A _SFR_MEM8
in „Prüfen ob -Werror gesetzt (Preprocessor)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ini.asm
; Bernhard.Erfurt@gmx.de ; 01/2021 ; ; ; 128 x 64 Pixel=8.192 Pixel :8=1024 ; ATmega328P ; 8MHz ;.include "m328pdef.inc" .include "MACROS.asm" .equ TAKT = 8000000 ; 8 MHz ; ERROR CODES .equ ERROR_TWI_MT_START =0x20 .equ ERROR_TWI_MT_SLA =0x21
in „DEBO OLED2 0.96 0,96" OLED-Display SSD1306 SSD1312 Initialisierung TWI I2C AVR ATmeg8 Assembler ASM“ · Projekte & Code ·
-
Datei
ini.asm
; Bernhard.Erfurt@gmx.de ; 01/2021 ; ; ; 128 x 64 Pixel=8.192 Pixel :8=1024 ; ATmega328P ; 8MHz ;.include "m328pdef.inc" .include "MACROS.asm" .equ TAKT = 8000000 ; 8 MHz ; ERROR CODES .equ ERROR_TWI_MT_START =0x20 .equ ERROR_TWI_MT_SLA =0x21
in „DEBO OLED2 0.96 0,96" OLED-Display SSD1306 SSD1312 Initialisierung TWI I2C AVR ATmeg8 Assembler ASM“ · Projekte & Code ·
-
PDF
Arduino_Fuses_martyncurrey-com.pdf
Arduino stuff Home Arduino Bluetooth Control Bluetooth Control Panel About ← Previous Next → Arduino / ATmega 328P fuse settings Posted onAugust 16, 2014 Part of programming stand-alone ATmega chips is setting the fuse bytes, these are special settings that can be used to change how the ATmega chips operate
in „Ersatzchip für Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
OSZI.asm
Programm-Ablauf: ; 1. Der ADC wird gestartet und jeder 8 Bit-Messwert ; wird in den SRAM geschrieben (bei ATmega8 ca. 1000) ; 2. Anschließend werden alle Messwerte über USART ausgegebnen ; 3. nach einer kurzen Pause, denn der PC muss die Daten ; auch grafisch darstellen können, beeginnt alles wieder von vorn
in „einfaches DIGITAL- Oszilloskop (800 Datenpunkte) Assembler“ · Projekte & Code ·
-
Datei
benchtest.txt
| ---------------------------------------------------------------------------- Apfelmaennchen 160x128 Pixel Optimierung -Os 62,9s / 6388 Byte -O3 62,8s / 7664 Byte Benchmark Ergebnisse ATmega328 Compiler: avr-gcc Version 7.3.0 | Zeit [s] | Optimierung | int8 | int16 | int32 | float | Codegroesse | -
in „CH32V003, float wirklich langsam?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
benchtest3.txt
4,37 | 11084 | ------------------------------------------------------------------- Apfelmaennchen 160x128 Pixel Optimierung -Os 62,9s / 6388 Byte -O3 62,8s / 7664 Byte Benchmark Ergebnisse ATmega328 Compiler: avr-gcc Version 7.3.0 | Zeit [s] | Optimierung | int8 | int16 | int32 | float | Codegroesse | -
in „CH32V003, float wirklich langsam?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
benchtest3.txt
4,37 | 11084 | ------------------------------------------------------------------- Apfelmaennchen 160x128 Pixel Optimierung -Os 62,9s / 6388 Byte -O3 62,8s / 7664 Byte Benchmark Ergebnisse ATmega328 Compiler: avr-gcc Version 7.3.0 | Zeit [s] | Optimierung | int8 | int16 | int32 | float | Codegroesse | -
in „CH32V003, float wirklich langsam?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
moodlight.pdf
as possible ● Extendable (with electronic skills) ● History ● v1: 2x16 characters LCD, 1 output, ATmega88 ● v2: 4x20 LCD, crossover network, ATmega168 ● v3: temperature sensor, EEPROM, 4 outputs, ATmega128 AVR-Moodlight - Frank Bättermann Software ● The very most work: ~1000 hours/18 months ● Written
in „AVR-Moodlight mit 6 Modi (ATmega128, FreeRTOS)“ · Projekte & Code ·
-
Datei
1.c
09.03.2004 Author : Freeware, for evaluation and non-commercial use only Company : Comments: Chip type : ATmega16 Program type : Application Clock frequency : 16,000000 MHz Memory model : Small External SRAM size : 0 Data Stack size : 256 *****************************************************/ #include <mega16
in „Funktionsgenerator“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
for OLED-Display with ssd1306/sh1106-Controller * first dev-version only for I2C-Connection * at ATMega328P like Arduino Uno **************************************************** * For other Atmegas/Attinys: GFX-Lib needs a * minimum of 1029 byte SRAM! *************************************************
in „RS485 von ms - immer noch Einschaltprobleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
FFT232b.asm
value stw Y+, A ;/ lds AL, AdPtr ;Next pointer addi AL, 2 ; sts AdPtr, AL ;/ brne PC+2 ;Terminate if 128 samples captured. cbr _Flags, bit0 ;/ adc_skip: popw Y popw A out SREG, AL pop AL reti ;----------------------------------------------------------; ; Initialize peripherals (ATmega8 @ 18,432MHz) reset
in „Schnelle FFT in Assembler“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
Datei
rx.bas
www.comwebnet.de ' ######################################################################## ' # !! ATMEGA mit externen Takt Fussen !! ' ######################################################################### $regfile = "m16def.dat" $hwstack = 128 $swstack = 128 $framesize = 128 $crystal = 8000000 ' $
in „RFM12 als Empfänger -> stürzt ab?/empfängt nix!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
foo.dwarf-3.txt
0x1b .uleb128 0xe .uleb128 0x55 .uleb128 0x17 .uleb128 0x11 .uleb128 0x1 .uleb128 0x10 .uleb128 0x17 .uleb128 0x2119 .uleb128 0x17 .byte 0 .byte 0 .uleb128 0x2 .uleb128 0x24 .byte 0 .uleb128 0xb .uleb128 0xb .uleb128
in „Simple C Frage zum Typ enum“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
USB_Programmer_V3.pdf
product needs assembled and welded by yourself. Features Summary: 1. IC Programmer: AT89S51, AT89S52. ATmega8(L),ATmega16(L),ATmega32(L),ATmega64(L) . ATmega88, ATmega168. 24C01, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, 24C128, 24C256, 24C512. 2. Logic Test: Eight Channels, measure Logic-0/Logic-1. 3. Voltmeter
in „USB Programmer für unter 15€“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
define UART1_CONTROL UCSR1B #define UART1_DATA UDR1 #define UART1_UDRIE UDRIE1 #elif defined(__AVR_ATmega64__) || defined(__AVR_ATmega128__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1 #define UART0_RECEIVE_INTERRUPT SIG_UART0_RECV #define UART1_RECEIVE_INTERRUPT SIG_UART1_RECV
in „SHT11 misst Mist“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
485test.c
485test // Funktion : 485 Schnittstelle (USART0) soll Zeichen senden // Schaltung : // Prozessor : ATmega128 auf SAVY128 von chip45.com // Sprache : C // Datum : 16.08.2006 // Version : 1.0 // Autor : Ederer Christoph // --------------------------------------------------------------------------- #include
in „USART Gehversuche und "syntax error before "volatile""“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
db_atmega8.pdf
<SPIF))) ; /* Return data register */ return SPDR; } Note: 1. See “About Code Examples” on page 8. 128 ATmega8(L) 2486P–AVR–02/06 ATmega8(L) SS Pin Functionality Slave Mode When the SPI is configured as a Slave, the Slave Select (SS) pin is always input. When SS is held low, the SPI is activated, and
in „ADC-Input und Auswahlverfahren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
makefile.txt
Memory Options ---------------- 232. 233. # 64 KB of external RAM, starting after internal RAM (ATmega128!), 234. # used for variables (.data/.bss) and heap (malloc()). 235. #EXTMEMOPTS = -Wl,-Tdata=0x801100,--defsym=__heap_end=0x80ffff 236. 237. # 64 KB of external RAM, starting after internal RAM (ATmega128!), 238. # only used for heap (malloc()). 239. #EXTMEMOPTS = -Wl,--defsym=__heap_start=0x801100,--defsym=__heap_end=0x80ffff 240. 241. EXTMEMOPTS = 242. 243. 244. 245. #---------------- Linker Options
in „Problem mit compilen mit headerdatei usw“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
471D81B8d01.pdf
Ordering Information Speed (MHz) Power Supply Ordering Code Package Operation Range 8 2.7 - 5.5 ATmega8L-8AC 32A Commercial ATmega8L-8PC 28P3 (0C to 70C) ATmega8L-8MC 32M1-A ATmega8L-8AI 32A Industrial ATmega8L-8PI 28P3 (-40C to 8°C) ATmega8L-8MI 32M1-A 16 4.5 - 5.5 ATmega8-16AC 32A Commercial ATmega8-16PC 28P3 (0C to 70C) ATmega8-16MC 32M1-A ATmega8-16AI 32A Industrial ATmega8-16PI 28P3 (-40C to 8°C) ATmega8-16MI 32M1-A Note: This device can also be supplied in wafer form. Please contact your local Atmel sales office for detailed
in „Motorregelung für Fußballroboter“ · Mikrocontroller und Digitale Elektronik ·