-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) || defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) \ || defined(__AVR_ATmega3250__) || defined(__AVR_ATmega3290__) ||defined(__AVR_ATmega6450__) || defined(__AVR_ATmega6490__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT USART_RX_vect #define
in „UART Auswertung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) || defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) \ || defined(__AVR_ATmega3250__) || defined(__AVR_ATmega3290__) ||defined(__AVR_ATmega6450__) || defined(__AVR_ATmega6490__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT USART_RX_vect #define
in „µC rechnet falsch oder ich finde den Fehler nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) || defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) \ || defined(__AVR_ATmega3250__) || defined(__AVR_ATmega3290__) ||defined(__AVR_ATmega6450__) || defined(__AVR_ATmega6490__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT USART_RX_vect #define
in „µC rechnet falsch oder ich finde den Fehler nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) || defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) \ || defined(__AVR_ATmega3250__) || defined(__AVR_ATmega3290__) ||defined(__AVR_ATmega6450__) || defined(__AVR_ATmega6490__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT USART_RX_vect #define
in „avr dude Programm zu groß? Eclipse GCC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) /* ATmega with
in „ATMega nach ADC BascomPRG stk500 WEG!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) /* ATmega with
in „ATmega168 Bootloader“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) /* ATmega with
in „fleurys I2C + UART lib halten in Kombination die Hauptschleife an!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) /* ATmega with
in „Inkonsistentes Verhalten einfachem avr-gcc-codes“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) /* ATmega with
in „RFM70 Timing Problem?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) /* ATmega with
in „Float via UART an PC senden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) /* ATmega with
in „UART bei externer Stromquelle“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
mpx_8digit.pdf
mit einem auf internen 8 MHz Takt gefusten Controller. Zu setzende Fuses sind für die Controller ATmega48, ATmega88, ATmega168 und ATmega328p identisch: Lo-Fuse Hi-Fuse Ext-Fuse 0xE2 0xDF 0xFF Funktionsweise Die Ansteuerung der Anzeige (multiplexen) sowie das Einlesen der Tasten geschieht ausschließlich
in „AVR-ATmega: Multiplex von 8 Digits 7-Segment und 8 Tasten“ · Projekte & Code ·
-
Datei
RADIOCONTEST.asm
.NOLIST .INCLUDE "m328Pdef.inc" ; Befehlsliste des ATMega328P .LIST .def temp1 = r16 .def temp2 = r19 .def segm0 = r20 .def segm1 = r21 .def segm2 = r22 .def tempadc = r23 .equ SCHIEBE_DDR = DDRD .equ SCHIEBE_PORT = PORTD
in „Zeigt her eure Kunstwerke (2017-2019)“ · Projekte & Code ·
-
PDF
Schaltplan.pdf
100n 100n D 5*2 GND (MOSI1/T3/ADC7)PE3 22 N$6 1 ALERT CS1 8 1 +3V3 5 VDD N 2 SMDAT CS2 7 2 IO G ATMEGA328PB-AU 3 SMCLK CS3 6 3 JP3 D C17 1 SDA I 4 5 1 2 N +3V3 VDD GND 3 4 G 100n 6 GND CAP1203 SCL 2 ISP1 D VSS N +5V 2 VCC MISO 1 n 5 G SHT21 4 MOSI SCK 3 0 C GND D 6 GND RST 5 A4_SDA 1 N A5_SCL G RXD
in „Schaltplan richtig zeichnen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
can_g1251_v02_12f.eagle7.sch.pdf
ADC6)PE2 19 A6_G1188 +3V3 5 VDD C16 C18 5*2 22 A7_HGND GND (MOSI1/T3/ADC7)PE3 C17 1 3 1 100n 100n ATMEGA328PB-AU SDA 3 100n 6 J SCL GND 2 VSS 4 2 GND SHT21 GND RXD TXD A3_VSENS DRV D3_RG+ A6_G1188 +5VIO D23_TRIG IO D9-EXTOFF D22_ECHO IO +9V +3V3 +9V +9VBUF 6 k IO IO A1_H1_CS DRV8833 D2 1 0 +5V R 2 +5VIO
in „Schaltplan richtig zeichnen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schaltplan_2.pdf
VCC (SCL1/T4)PE1 6 SCL + (SS1/ICP3/ADC6)PE2 19 100n 100n GND 5*2 GND (MOSI1/T3/ADC7)PE3 22 N$6 RXD ATMEGA328PB-AU TXD D3_RG+ GND A6_G1188 A3_VSENS D23_TRIG D22_ECHO +5VIO F IO O +9V T +9VBUF 0 9 X 1 C JP1 k 6 - IC2 GND 1 2 2 R +9V +9VBUF D 12 n 3 4 2 VM 11 1 C 3 u 5 6 +5IOO VCP 14 C 2 GND 7 8 VINT GND
in „Schaltplan richtig zeichnen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega328P__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT SIG_USART_RECV #define
in „Zu viele Pointer - brauche Hilfe.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PT1000.c
/* Beispielprogramm fuer einfache PT1000-Messung mit einem ATmega (hier 328). Zunächst die Schaltungsbeschreibung: Der zu messende PT1000-Widerstand liegt mit einem Ende an GND und mit dem anderen Anschluss am Eingang ADC0 (PT_IN_0). Vom Anschluss Vref des ATmega
in „PT1000, einfache Auswertung mit AVR (ATmega328)“ · Projekte & Code ·
-
Datei
avrfibo.s
; filepath: d:\Hardware\avrfibo.s ; Fibonacci sequence generator for ATmega328p ; Outputs 80-digit numbers via UART .include "m328pdef.inc" .equ F_CPU = 16000000 ; CPU Frequency .equ BAUD = 9600 ; Desired Baud Rate .equ UBRR_VAL = (F_CPU / 16 / BAUD) - 1 .def temp1 = r16 ;
in „Wettkampf Opa(MOS6502) gegen Frischling(ATmega)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ePaper-Test2.ino
BUSY -> 7, RST -> 9, DC -> 8, CS-> 10, CLK -> 13, DIN -> 11 // Board: "Arduino Nano" // Processor: "ATmega328P (Old Bootloader)" // Programmer: "AVRISP mkII" // Anschluss und Einstellungen für Arduino MEGA 2560: // BUSY -> 7, RST -> 9, DC -> 8, CS-> 53, CLK -> 52, DIN -> 51 // Board: "Arduino/Genuino Mega or Mega 2560" // Processor: "ATmega2560 (Mega 2560)" // Programmer: "AVRISP mkII" // include library, include base class, make path known #include <GxEPD.h> #include <GxGDEH029A1/GxGDEH029A1.h> // 2.9" b/w #include <GxIO/GxIO_SPI/GxIO_SPI.h
in „Arduino-Library auf GitHub: Keine Dokumentation?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
device.c
DF_NO_MOVW|DF_NO_BREAK|DF_NO_EICALL|DF_NO_EIJMP}, /* AT90USB series*/ // AT90USB168 // AT90USB1287 /* ATmega series */ { "ATmega8", 4096, 0x60, 1024, 512, DF_NO_JMP|DF_NO_EICALL|DF_NO_EIJMP|DF_NO_ELPM|DF_NO_ESPM}, { "ATmega161", 8192, 0x60, 1024, 512, DF_NO_EICALL|DF_NO_EIJMP|DF_NO_ELPM|DF_NO_ESPM}, { "ATmega162
in „AVR-ChipBasic2 - BASIC-Computer mit ATMega 644“ · Projekte & Code ·
-
Datei
device.c
DF_NO_MOVW|DF_NO_BREAK|DF_NO_EICALL|DF_NO_EIJMP}, /* AT90USB series*/ // AT90USB168 // AT90USB1287 /* ATmega series */ { "ATmega8", 4096, 0x60, 1024, 512, DF_NO_JMP|DF_NO_EICALL|DF_NO_EIJMP|DF_NO_ELPM|DF_NO_ESPM}, { "ATmega161", 8192, 0x60, 1024, 512, DF_NO_EICALL|DF_NO_EIJMP|DF_NO_ELPM|DF_NO_ESPM}, { "ATmega162
-
Datei
small_printf.c
von ATmegaxx8 anpassen -------------------------------------------------- */ #if defined (__AVR_ATmega8__) || defined (__AVR_ATtiny2313__) || defined (__AVR_ATmega8515__) #define UBRR0 UBRR #define UBRR0L UBRRL #define UBRR0H UBRRH #define UCSR0A UCSRA #define UCSR0B UCSRB #define UCSR0C UCSRC #define
in „#define Ich bekomme ein Makro nicht hin.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) || defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) \ || defined(__AVR_ATmega3250__) || defined(__AVR_ATmega3290__) ||defined(__AVR_ATmega6450__) || defined(__AVR_ATmega6490__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT USART_RX_vect #define
in „ATmega UART spinnt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) || defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) \ || defined(__AVR_ATmega3250__) || defined(__AVR_ATmega3290__) ||defined(__AVR_ATmega6450__) || defined(__AVR_ATmega6490__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT USART_RX_vect #define
in „UART mit Atmega8 (Peter Fleury Library)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) || defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) \ || defined(__AVR_ATmega3250__) || defined(__AVR_ATmega3290__) ||defined(__AVR_ATmega6450__) || defined(__AVR_ATmega6490__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT USART_RX_vect #define
in „AVR bootloader Probleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) || defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) \ || defined(__AVR_ATmega3250__) || defined(__AVR_ATmega3290__) ||defined(__AVR_ATmega6450__) || defined(__AVR_ATmega6490__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT USART_RX_vect #define
in „UART Bibliothek funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) || defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) \ || defined(__AVR_ATmega3250__) || defined(__AVR_ATmega3290__) ||defined(__AVR_ATmega6450__) || defined(__AVR_ATmega6490__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT USART_RX_vect #define
in „AVR Bootloader in C - Artikel“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
* lib for OLED-Display with SSD1306-Controller * first dev-version only for I2C-Connection * at ATMega328P like Arduino Uno or ATMega168PA/88PA/48PA * */ #ifndef LCD_H #define LCD_H #ifndef YES #define YES 1 #define NO 0 #else #error "Check #defines for YES and NO in other sources !" #endif #if (__GNUC
in „SSD1306 - Adressierung einzelner Pixel im Buffer“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
* lib for OLED-Display with SSD1306-Controller * first dev-version only for I2C-Connection * at ATMega328P like Arduino Uno or ATMega168PA/88PA/48PA * */ #ifndef LCD_H #define LCD_H #ifndef YES #define YES 1 #define NO 0 #else #error "Check #defines for YES and NO in other sources !" #endif #if (__GNUC
in „SSD1306/1309 Library zum Darstellen von Text auf OLED Displays“ · Projekte & Code ·
-
Datei
lcd.c
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 ·
-
PDF
can_g1251_v02.eagle7_Falk.sch.pdf
G V V 5*2 22 N$6 A4_SDA 2 C2 100n 100n GND (MOSI1/T3/ADC7)PE3 A5_SCL D VSS D10n D D D G N N N N ATMEGA328PB-AU SHT21 220k 4k7 G G G G RXD A3_VSENS TXD D3_RG+ A6_G1188 +9VBUF +5IOO D23_TRIG +9V D2 D22_ECHO I MBRS130LT3 Q3 3 V +5V IRLML6244 3 + +9V IO+ IO D5 IC2 I JP1 PMEG2005EG D9-EXTOFF D6_AI1 16 AIN1
in „Schaltplan richtig zeichnen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Temperf_PT100x.pdf
Abweichung. Die Digitalisierung selbst erfolgt über einen ADC, mit einer Datenbreite von 10-Bit (z.B. ATmega328P). Eine Linearisierung und Skalierung des Istwertes macht man am Besten in der Software, z.B. mit Hilfe einer Zweipunktgeraden – Funktion. Die Gerade ist durch die Punkte x1, x2 sowie y1 und y2
in „PT100 Zehntel Grad Auflösung“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
uart_and_lcd.c
Sourcen aus, da nicht angenommen werden kann, welche Toolchain zum Uebersetzen verwendet wird. MCU : ATmega8, ATmega48/88/168/328p, ATtiny2313/4313 Takt: 16 MHz 30.05.2026 R. Seelig ----------------------------------------------- */ #include <avr/io.h> #include <util/delay.h> #include <stdint.h> /* -----
in „Kommunikation zwischen 2 MC“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Arduino_-_PinMapping2560.pdf
ATmega2560-Arduino Pin Mapping Below is the pin mapping for the Atmega2560. The chip used in Arduino 2560. There are pin mappings to Atmega8 (//www.arduino.cc/en/Hacking/PinMapping) and Atmega 168/328 (//
in „3D Drucker zum Laserengraver umbauen?“ · Mechanik, Gehäuse, Werkzeug ·
-
Datei
wiring.c
// this needs to be called before setup() or some functions won't // work there sei(); // on the ATmega168, timer 0 is also used for fast hardware pwm // (using phase-correct PWM would mean that timer 0 overflowed half as often // resulting in different millis() behavior on the ATmega8 and ATmega168)
in „Sekunden,Minuten zählen mit der Funktion Millis()“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) /* ATmega with
in „SHT11 misst Mist“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Unterprogramme.h
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) /* ATmega with
in „Roboter-Linienverfolgung mit P-Regler und Ausweichmodus“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_gfx.c
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 1027 byte SRAM! *************************************************
in „RS485 von ms - immer noch Einschaltprobleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sd2PinMap.h
------------------------------------------------------------------------------ #if defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__) // Mega // Two Wire (aka I2C) ports uint8_t const SDA_PIN = 20; uint8_t const SCL_PIN = 21; // SPI port uint8_t const SS_PIN = 53; uint8_t const MOSI_PIN = 51;
in „SD Karte an AVR 328 Arduino UNO welche Pins ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DISRAM.asm
.NOLIST .INCLUDE "m328Pdef.inc" ; Befehlsliste des ATMega328P .LIST .def temp1 = r16 .def temp2 = r18 .def temp3 = r17 .def PROGW = r19 .def SREGISTER = r20 .equ FREI = 2 ; Freigabe-PIN .equ SCHIEBE_DDR = DDRD .equ SCHIEBE_PORT
in „Zeigt her eure Kunstwerke (2017-2019)“ · Projekte & Code ·
-
Datei
doubledigitavrfibo.s
; Fibonacci sequence generator for ATmega328p ; Outputs 80-digit numbers via UART ; Optimized to store 2 digits per byte .include "m328pdef.inc" .equ F_CPU = 16000000 ; CPU Frequency .equ BAUD = 9600 ; Desired Baud Rate .equ UBRR_VAL = (F_CPU
in „Wettkampf Opa(MOS6502) gegen Frischling(ATmega)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DISRAM.asm
.NOLIST .INCLUDE "m328Pdef.inc" ; Befehlsliste des ATMega328P .LIST .def temp1 = r16 .def temp2 = r18 .def temp3 = r17 .def PROGW = r19 .def SREGISTER = r20 .equ FREI = 2 ; Freigabe-PIN .equ SCHIEBE_DDR = DDRD .equ SCHIEBE_PORT
in „Assembler mit Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stack.h
t netmask[4]; //extern uint8_t router_ip[4]; //extern uint16_t IP_id_counter; #if defined (__AVR_ATmega32__)|| defined (__AVR_ATmega328P__) #define MAX_TCP_ENTRY 5 #define MAX_UDP_ENTRY 5 #define MAX_ARP_ENTRY 5 #define MTU_SIZE 600 #endif #if defined (__AVR_ATmega644__) || defined (__AVR_ATmega644P__) || defined (__AVR_ATmega1284P__)|| defined(_AVR_IOM2560_H_) #define MAX_TCP_ENTRY 5 #define MAX_UDP_ENTRY 5 #define MAX_ARP_ENTRY 5 #define MTU_SIZE 1200 #endif #if defined (__AVR_ATmega128__)|| defined (arm_cortex) #define
in „Webpage Webserver“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
config_328.h
/* ************************************************************************ * * ATmega 328 specific global configuration, setup and settings * * (c) 2012-2020 by Markus Reschke * based on code from Markus Frejek and Karl-Heinz Kübbeler * * ********************************************
in „ComponentTester-1.42m problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
config_328.h
/* ************************************************************************ * * ATmega 328 specific global configuration, setup and settings * * (c) 2012-2021 by Markus Reschke * based on code from Markus Frejek and Karl-Heinz Kübbeler * * ********************************************
-
Bild
Mikrocontroller auf Trays und lose
ATmega328P
in „[V] 10St Silabs 8051 er EFM8UB20F64G TQFP48 (13€)“ · Markt · · Fotos
-
Bild
Integrierte Schaltkreise und eine Entwicklungsplatine
ATmega328P
in „[V] Parallax Propeller Demo Board (Modell 32100)“ · Markt · · Fotos
-
PDF
nRF24L01_.pdf
2.4GHz-HowTo von der Beschreibung abweichend sind die folgenden Verbindungen: • nRF24L01+ CE → Arduino D8 (ATMega8 PB0) • nRF24L01+ CSN → Arduino D4 (ATMega8 PD4) • nRF24L01+ IRQ → Arduino D3 (ATMega8 PD3) Gaaaanz wichtig der 100µF Kondensator nahe bei der 3,3V Versorgung für den nRF24L01+ nicht vergessen. Die
in „Repeating und Routing Netzwerk mit Arduino und nRF24L01+“ · Projekte & Code ·
-
Bild
Inhalt eines Versandkartons mit Bauteilen
Boards & Co. ATmega328P
in „Wanderkiste Widlar VII“ · Markt · · Fotos