-
Datei
atmega32u2.patch
95,6 +95,7 @@ extern gdb_io_reg_def_type atmega3290p_io_registers[]; extern gdb_io_reg_def_type atmega329p_io_registers[]; extern gdb_io_reg_def_type atmega32hvb_io_registers[]; +extern gdb_io_reg_def_type atmega32u2_io_registers[]; extern gdb_io_reg_def_type atmega32u4_io_registers[]; extern gdb_io_reg_def_type atmega406_io_registers[]; extern gdb_io_reg_def_type atmega48p_io_registers[]; diff -Nur a/src/jtag2prog.cc b/src/jtag2prog.cc --- a/src/jtag2prog.cc
in „avarice und atmega32u2“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m8_n3410.c
OUT_OF_BORDER 1 #else // Nokia 5110 / 3310 #define LCD_VISIBLE_X_RES 84 #define LCD_VISIBLE_Y_RES 48 #define LCD_REAL_X_RES 84 #define LCD_REAL_Y_RES 48 #define OK 0 #define OUT_OF_BORDER 1 #endif /* ---------------------------------------------------- Prototypen ------------------------------------
in „ATmega8 und Nokia Display / SPI“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Tabelle mit Spezifikationen für ATmega328 Mikrocontroller
ATmega48A/PA/88A/PA/168A/PA/328/P 9.7 ATmega328 Speed (MHz) Power Supply (V) Ordering Code(2) Package(1) Operational Range 20(3) 1.8 - 5.5 ATmega328-AU 32A ATmega328-AUR(5) 32A ATmega328-MMH(4) 28M1 ATmega328-MMHR(4)(5) 28M1 ATmega328-MU 32M1-A ATmega328-MUR(5) 32M1-A ATmega328-PU 28P3 Industrial (-40°C to 85°C)
in „ATmega: unerwatetes Reset“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
uhr.c
i2c_readAck(); min = i2c_readAck(); hour = i2c_readNak(); i2c_stop(); */ time[0] = ((hour & 0b00110000)>>4)+48; // 48D eq 110000B eq 30H time[1] = (hour & 0b00001111)+48; time[2] = ':'; time[3] = ((min & 0b11110000)>>4)+48; time[4] = (min & 0b00001111)+48; time[5] = ':'; time[6] = ((sec & 0b11110000)>>4)+48; time[7] = (sec & 0b00001111)+48; time[8] = 0; } int main(void) { DDRB = 0xff; // Board LCD Ansteuerung DDRC = 0x00; lcd_init(); unsigned char cnt=0; char x[9]; char Buffer[3]; i2c_init(); // initialize I2C library for(;;) { gettime
in „Zeit auslesen PCF8583-Atmega8“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
techb_myavr_board_20.pdf
Beschreibung myAVR myAVR Board 2.0 USB • Lern- und Experimentierboard für ATMEL Mikrocontroller (ATmega8/48/88/168) • Mit Controller und typischen Ein- und Ausgabegeräten (Taster, LEDs, usw.) • Material: FR4, 1,5 mm; 0.35 µm Cu • Leiterplatte gebohrt, verzinnt, Industriefertigung, robust, bedruckt •
in „Probleme mit rjmp beim AVR Atmega 8L“ · 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
spi.c
*********** ************************************************************************************ ATMega48 SPI SLAVE ************************************************************************************ ************************************************************************************ ***************
in „SPI hängt sich auf“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Nokia_3310.h
//////////////////////////// #ifndef Nokia_3310_H #define Nokia_3310_H // Lcd #if defined (__AVR_ATmega8__) // Lcd Port Settings ATmega8 #define N3310_SER_PORT PORTB #define N3310_SER_DDR DDRB #define N3310_SCLK PINB5 // clock #define N3310_MOSI PINB3 // send data #define N3310_CS_ PINB2 // SS #define
in „Datein in AVR Studio 6 einbinden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ssd1305-oled-neu.bas
0 , 28 , 30 , 7 , 3 , 3 , 131 , 195 , 227 , 119 , 62 , 28 , 0 , 0 , 0 , 0 , 0 , 48 , 56 , 60 , 62 , 55 , 51 , 49 , 48 , 48 , 48 , 48 , 0 , 0 ' 2 Data 0 , 0 , 0 , 12 , 14 , 7 , 195 , 195 , 195 , 195 , 195 , 231 , 126 , 60 , 0 , 0 , 0 , 0 , 0 , 12 , 28 , 56 , 48 , 48 , 48 , 48 , 48 ,
in „OLED Display mit ssd1305 Chip“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Übersichtstabelle und Fotos verschiedener Arduino-Entwicklerboards
Entwicklerboards Arduino - Boards AT91SAMX3E84 32 3.3V 512 0 96 54 12 Arduino Due Arduino Explora ATmega32A64 16 8 5V 32 1 2,5 12 Arduino Leonardo ATmega328P 16 8 5V 32 1 2,5 20 Arduino Mega ATmega2560 16 8 5V 128 4 84 20 12 Arduino Micro ATmega32A64 16 8 5V 32 1 2,5 20 Arduino Mini ATmega328P 16 8 5V 32 1 2 14 6 8 Arduino Nano SAMD21 Cortex-M0+ 48 32 3.3V 256 0 32 20 12 Arduino Due Uno Rev. 3 ATmega32A64 16 8 5V 32 1 2,5 20 7 12 Arduino Uno Rev. 3 ATmega328 mit Bootloader Arduino Due ATmega328 mit vorinstalliertem Arduino Uno Bootloader Arduino
in „Arduinopreise? WTF?“ · Offtopic · · Screenshots
-
PDF
nRF24L01plus.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 ·
-
PDF
ATT5FCA9.pdf
erforderlich, die auf das STK500 aufgesteckt werden können. Supported Devices ATtiny11 ATtiny861 ATmega48 ATmega169 STK502 ATmega3290 STK504 ATtiny12 AT90S1200 ATmega64 STK501 ATmega169P STK502 ATmega6450 STK504 ATtiny13 AT90S2313 ATmega88 ATmega323 ATmega6490 STK504 ATtiny15 AT90S2323 ATmega103 STK501 ATmega324P ATmega8515 ATtiny22 AT90S2333 ATmega128 STK501 ATmega325 STK502 ATmega8535 ATtiny2313 AT90S2343 ATmega1280 STK503 ATmega329 STK502 AT90CAN32 STK501 ATtiny2STK504 AT90S4414 ATmega1281 STK501 ATmega406
in „Angebot STK500+STK501+JTAGICE“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.s
.file "lcd.c" .arch atmega8515 __SREG__ = 0x3f __SP_H__ = 0x3e __SP_L__ = 0x3d __tmp_reg__ = 0 __zero_reg__ = 1 .global __do_copy_data .global __do_clear_bss .text .global load_grafik .type load_grafik, @function load_grafik: /* prologue: frame size=0 */ /* prologue end (size=0) */ .L2: sbic 48-0x20,5 rjmp .L2 lds r24,4096 .L4: sbic 48-0x20,5 rjmp .L4 lds r24,4096 .L6: sbic 48-0x20,5 rjmp .L6 lds r24,4096 mov r26,r24 .L8: sbic 48-0x20,5 rjmp .L8 lds r24,4096 mov r23,r24 ldi r22,lo8(0) rjmp
in „Bug in WinAVR oder wieso macht der Compiler so einen Müll ?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PRINZIP_SPEKTRUMANALYSER_V1.pdf
1MHz Version-1 Verstärker Verstärker Mischer 1MHz Filter k 1 k2 k 3 Gleichrichtung 1 R 1 R 1 R BAT48 Tiefpass BF961 2N4393 2N4393 C4 D C1 C2 C3 C6 100n C5 NF 1k R5 S 100n Q1 22pF 100n P1 1MHz BAT48 22pF R Grafic-Display ATmega8 / ATmega328 VCO C7 PWM ADC 1...2MHz R6 20MHz Bernhard.Erfurt@gmx.de ) )
in „Spektrumanalyser Frequenzspektrometer Eigenbau bis 1MHz“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
makefile-0x1F00.TXT
= 0x7E00 #MCU = atmega32 # - does not compile -- MCU = atmega3250 # - does not compile -- MCU = atmega3290 # ------------- # BootLoader mega48 1k = 0x???? = (0x????words<<1)-0x400bytes #BOOTSTRT = 0x0C00 #BOOTSTRT = 0x0E00 #MCU = atmega48 # ------------- # BootLoader mega64 1k = 0xFC00 = (0x8000words<<1)-0x400bytes # Wenn text > 512 #BOOTSTRT = 0xFC00 # Wenn text <= 512 #BOOTSTRT = 0xFE00 #MCU = atmega64 # - does not compile -- MCU
-
Datei
fehler.txt
\Documents\Arduino\libraries\U8glib\src\clib\u8g_com_atmega_st7920_hw_spi.c Using cached library dependencies for file: C:\Users\Judith\Documents\Arduino\libraries\U8glib\src\clib\u8g_com_atmega_st7920_spi.c Using cached library dependencies for file: C:\Users
in „Marlin auf anet e12“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Values.txt
Ausgang 1 AtTINY45 1 ATTINY28 1 ATTINY26P 1 AT Tiny26 1 ATTINY24 1 ATTINY2313-20P 1 ATtiny2313 1 ATMEGA8-16P 1 ATMEGA640-16AU 1 ATMEGA48-20A 1 ATMEGA32U4-AU 1 ATMEGA2560-16AU 1 AT_MEGA16P 1 ATMEGA168-20A 1 ATMEGA164-20A 1 ATMEGA128_TQPF 1 ATiny2313 1 AT93C46 1 AT91SAM7X512-AU 1 AT91SAM7S128-AU 1 AT91RM9200
in „[KiCad] Bibliotheksaufbau - Konzeptideen gesucht“ · Platinen ·
-
Datei
irsndconfig.h
------------------------------------------------------------------------------------------ * AVR ATMega/ATTiny section: * * Change hardware pin here: IRSND_OC2 = OC2 on ATmegas supporting OC2, e.g. ATmega8 * IRSND_OC2A = OC2A on ATmegas supporting OC2A, e.g. ATmega88 * IRSND_OC2B = OC2B on ATmegas supporting OC2B, e.g. ATmega88 * IRSND_OC0 = OC0 on ATmegas supporting OC0, e.g. ATmega162 * IRSND_OC0A = OC0A on ATmegas/ATtinys supporting OC0A, e.g. ATtiny84, ATtiny85, ATtiny87/167 * IRSND_OC0B = OC0B on ATmegas/ATtinys supporting
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
Datei
avr-size.txt
dec hex filename 7688 240 65 7993 1f39 main.elf C:\Temp\AVR Programme\Alpha Bord>avr-size --mcu=atmega169 -C main.elf AVR Memory Usage ---------------- Device: atmega169 Program: 7928 bytes (48.4% Full) (.text + .data + .bootloader) Data: 305 bytes (29.8% Full) (.data + .bss + .noinit) C:\Temp\AVR Programme\Alpha Bord>avr-size --mcu=atmega169 -C LCD_functions.elf avr-size: 'LCD_functions.elf': No such file C:\Temp\AVR Programme\Alpha Bord>avr-size --mcu=atmega169 -C LCD_functions.o AVR Memory Usage ---------------- Device: atmega169
in „zu wenig speicher? atmega 169“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Transistortester097k.pdf
fugbar, um die Softwar fur den Tester zu kon▯gu- rieren: PARTNO beschreibt den Ziel-Prozessor: m8 = ATmega8 m48 or m48p = ATmega48 m88 or m88p = ATmega88 m168 or m168p = ATmega168 m328 or m328p = ATmega328 Beispiel: PARTNO = m168 UI LANGUAGE gibt die Sprache fur d n Tester an LANG ENGLISH, LANG GERMAN,
-
PDF
cdc-48.pdf
XM7B-0442 68 10 PB7 PB5 19 11 18 2 12 PD5 PB4 17 2 C3 13 PD6 PB3 16 104 14 PD7 PB2 15 PB0 PB1 U1 ATMEGA8/48/88 X1 12MHz C1 C2 18p 18p Title: AVR-CDC (ATmega8/48/88) 3 3 Design: Osamu Tamura Date: 2008-08-22 Sheet: 1 of 1 A B C D
in „uart problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ttester_110k_20140511.diff
0x08,0x10,0x00,0x10,0x00,0x10,0x08,0x08,0xC0,0x1F,0x00,0x00}, // 0x81 +{0x00,0x00,0x00,0x0F,0xC0,0x12,0x40,0x12,0x48,0x12,0x44,0x12,0x80,0x13,0x00,0x00}, // 0x82 +{0x00,0x00,0x00,0x0C,0x48,0x12,0x44,0x12,0x44,0x12,0x48,0x12,0x80,0x1F,0x00,0x10}, // 0x83 +{0x00,0x00,0x00,0x0C,0x48,0x12,0x40,0x12,0x40,0x12,0x48,0x12,0x80,0x1F
-
PDF
ttester_ger109k.pdf
V 50 m / i 40 c m n r r p 30 e / r r 20 t o e r 10 n E r 0 e i D -10 -20 0 2 4 6 8 10 Number of ATmega168 Abbildung 5.45: Daten von neun ATmega168-Prozessoren Die Diagramme 5.46a, 5.46b, 5.47, 5.48a und 5.48b zeigen die Messergebnisse der gleichen Pro- zessoren in einer Standard-Softwarekonfiguration
in „Sammelbestellung Transistortester III - schnelle Runde“ · Markt ·
-
PDF
TransistorTester_eng_094k.pdf
display layout is changed from hFE= to B= to save space. 11. The differences of reference voltage ofATmega8,ATmega88,ATmega168 andATmega328 are applied as noted in the data sheet. You can also use the feature WITH_AUTO_REF with a Makefile option, in this case the reference Voltage is read out withADC. The
-
PDF
2019-02-22_SCH_ATMega_Eval_DEVEL_v0_2_.PDF
.................................. 40 ............................................ C C D D Title ATMega_EvalDEVEL Size Number Revision A3 1 - Deckblatt 0.2 File: C:\Users\..\[1]-DECKBLATT.SchDDrawn By:ombc 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 ATMega_Eval A (Block Diagram) A POWER LED ARDUINO HEADER 12/24V IN LEDs B ATmega128 B 23 IO's JTAG ISP Taster/DIP-Schalter USB (UART) OLED 128x64 C C OLED 128x64 Piezo HEADER Drehenkoder (I2C) D D Title ATMega_EvalDEVEL Size Number Revision A3 2 - Block Diagramm 0.2 Date: 22.02.2019
in „AD.wandler und FFT auf Atmega 128A“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irsndconfig.h
------------------------------------------------------------------------------------------ * AVR ATMega/ATTiny section: * * Change hardware pin here: IRSND_OC2 = OC2 on ATmegas supporting OC2, e.g. ATmega8 * IRSND_OC2A = OC2A on ATmegas supporting OC2A, e.g. ATmega88 * IRSND_OC2B = OC2B on ATmegas supporting OC2B, e.g. ATmega88 * IRSND_OC0 = OC0 on ATmegas supporting OC0, e.g. ATmega162 * IRSND_OC0A = OC0A on ATmegas/ATtinys supporting OC0A, e.g. ATtiny84, ATtiny85, ATtiny87/167 * IRSND_OC0B = OC0B on ATmegas/ATtinys supporting
in „Umfrage: welche IR-Protokolle nutzt ihr mit IRMP?“ · PC Hard- und Software ·
-
PDF
getting_started.pdf
Ardudino UNO / nano oder eines AVR-Systems mit zugänglichen GPIO-Pins und einer USB2UART Bridge. ATmega328, ATmega168, ATmega8 und ATtiny2313 sind in der Lage, die Firmware in den Programmer zu flashen. Übersicht der Schritte zum Aufbau des Selbstbauprogrammers und „erste Schritte“ bei der Programmierung
in „CH32V003: Selbstbauprogrammer und "Getting started"“ · Projekte & Code ·
-
PDF
getting_started.pdf
Ardudino UNO / nano oder eines AVR-Systems mit zugänglichen GPIO-Pins und einer USB2UART Bridge. ATmega328, ATmega168, ATmega8 und ATtiny2313 sind in der Lage, die Firmware in den Programmer zu flashen. Übersicht der Schritte zum Aufbau des Selbstbauprogrammers und „erste Schritte“ bei der Programmierung
in „CH32V003: Selbstbauprogrammer und "Getting started"“ · Projekte & Code ·
-
Datei
Timer.h
Mcucpp * **************************************************************************** * ..\mcucpp\AVR\ATmega-164-324-644-1284\Timer.h * ********************************************** * modified: based on a concept used in ..\mcucpp\AVR\attiny|atmega...\usart.h * ******** * * **************************************************************************** * ATmega164A/PA/324A/PA/644A/PA/1284(*)/P(*) HAS TIMER D,D,H,H(*) * **************************************************************************** * ATmega48A-48PA-88A-88PA-168A-168PA-328-328P HAS TIMER D,D,H
in „Knoten im Kopf, Klassen und Vererbung“ · 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 ·
-
Bild
Textausschnitt aus einem Datenblatt
10mA at VCC = 3V) under steady state conditions (non-transient), the following must be observed: ATmega48A/PA/88A/PA/168A/PA/328P: 1] The sum of all IOH, for ports C0 - C5, D0 - D4, ADC7, RESET should not exceed 150mA. 2] The sum of all IOH, for ports B0 - B5, D5 - D7, ADC6, XTAL1, XTAL2 should not exceed
in „Ich messe 100mA für ein digital Pin auf dem Arduino Nano bei digitalWrite HIGH?“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
PDF
mega128-can128.pdf
AVR096: Migrating from ATmega128 to AT90CAN128 This application note is a guide to help current ATmega128 users convert existing designs to AT90CAN128. The information given will also help users migrating from any ATmega microcontroller
in „AtMega128 - At90Can128“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
_ 0x00, 0x00, 0x01, 0x02, 0x04, 0x00, // ' 0x00, 0x20, 0x54, 0x54, 0x54, 0x78, // a 0x00, 0x7F, 0x48, 0x44, 0x44, 0x38, // b 0x00, 0x38, 0x44, 0x44, 0x44, 0x20, // c 0x00, 0x38, 0x44, 0x44, 0x48, 0x7F, // d 0x00, 0x38, 0x54, 0x54, 0x54, 0x18, // e 0x00, 0x08, 0x7E, 0x09, 0x01, 0x02, // f 0x00, 0x18,
in „RS485 von ms - immer noch Einschaltprobleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irsndconfig.h
------------------------------------------------------------------------------------------ * AVR ATMega/ATTiny section: * * Change hardware pin here: IRSND_OC2 = OC2 on ATmegas supporting OC2, e.g. ATmega8 * IRSND_OC2A = OC2A on ATmegas supporting OC2A, e.g. ATmega88 * IRSND_OC2B = OC2B on ATmegas supporting OC2B, e.g. ATmega88 * IRSND_OC0 = OC0 on ATmegas supporting OC0, e.g. ATmega162 * IRSND_OC0A = OC0A on ATmegas/ATtinys supporting OC0A, e.g. ATtiny84, ATtiny85, ATtiny87/167 * IRSND_OC0B = OC0B on ATmegas/ATtinys supporting
in „IRSND Daten für Roomba“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irsndconfig.h
------------------------------------------------------------------------------------------ * AVR ATMega/ATTiny section: * * Change hardware pin here: IRSND_OC2 = OC2 on ATmegas supporting OC2, e.g. ATmega8 * IRSND_OC2A = OC2A on ATmegas supporting OC2A, e.g. ATmega88 * IRSND_OC2B = OC2B on ATmegas supporting OC2B, e.g. ATmega88 * IRSND_OC0 = OC0 on ATmegas supporting OC0, e.g. ATmega162 * IRSND_OC0A = OC0A on ATmegas/ATtinys supporting OC0A, e.g. ATtiny84, ATtiny85, ATtiny87/167 * IRSND_OC0B = OC0B on ATmegas/ATtinys supporting
in „IR Fernbedienung mit IRSND“ · Mikrocontroller und Digitale Elektronik ·
-
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 ·
-
Datei
augabe.txt
Dokumente und Einstellungen\\Daniel\\Eigene Dateien\\Arduino\\libraries\\U8glib\\src\\clib\\u8g_com_atmega_hw_spi.c" -o "C:\\DOKUME~1\\Daniel\\LOKALE~1\\Temp\\arduino_build_180034\\libraries\\U8glib\\clib\\u8g_com_atmega_hw_spi.c.o" "C:\\Programme\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -c -g -Os -w
in „Marlin auf anet e12“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
ones = ((rx / 1) % 10); lcd_gotoxy(0, 0); lcd_puts(" "); lcd_gotoxy(2, 0); lcd_putc(tenmillions + 48); lcd_putc(millions + 48); lcd_putc('.'); lcd_putc(hundredthousands + 48); lcd_putc(tenthousands + 48); lcd_putc(thousands + 48); lcd_putc('.'); lcd_putc(hundreds + 48); lcd_putc(tens + 48); lcd_putc(ones + 48); lcd_puts(" Hz "); //memstatus = 0; // Trigger memory write } // transfers a byte, a bit at a time, LSB first to the 9850 via serial DATA line void tfr_byte(uint8_t data) { for (int i=0; i<8; i++, data
in „AD9850 braucht Hilfe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
ones = ((rx / 1) % 10); lcd_gotoxy(0, 0); lcd_puts(" "); lcd_gotoxy(2, 0); lcd_putc(tenmillions + 48); lcd_putc(millions + 48); lcd_putc('.'); lcd_putc(hundredthousands + 48); lcd_putc(tenthousands + 48); lcd_putc(thousands + 48); lcd_putc('.'); lcd_putc(hundreds + 48); lcd_putc(tens + 48); lcd_putc(ones + 48); lcd_puts(" Hz "); //memstatus = 0; // Trigger memory write } // transfers a byte, a bit at a time, LSB first to the 9850 via serial DATA line void tfr_byte(uint8_t data) { for (int i=0; i<8; i++) {
in „AD9850 braucht Hilfe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TMC222_AVR.h
library for using a TMC222 together with AVR processors that have a hardware TWI interface (e.g. ATmega8, ATmega48, ATmega88, ATmega168, ATmega16, ATmega32, ATmega64, ATmega128, AT90CAN128 and many more). It implements and interrupt driven TWI master communication over the TWI of the AVR MCU and utilizes
in „Ansteuerung TMC222“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TMC222_AVR.c
library for using a TMC222 together with AVR processors that have a hardware TWI interface (e.g. ATmega8, ATmega48, ATmega88, ATmega168, ATmega16, ATmega32, ATmega64, ATmega128, AT90CAN128 and many more). It implements and interrupt driven TWI master communication over the TWI of the AVR MCU and utilizes
in „Ansteuerung TMC222“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TMC222_AVR.c
library for using a TMC222 together with AVR processors that have a hardware TWI interface (e.g. ATmega8, ATmega48, ATmega88, ATmega168, ATmega16, ATmega32, ATmega64, ATmega128, AT90CAN128 and many more). It implements and interrupt driven TWI master communication over the TWI of the AVR MCU and utilizes
in „ELV USB-I2C & Schrittmotorsteuerung iSMT“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sd_raw_config.h
define SD_RAW_SAVE_RAM 1 /* defines for customisation of sd/mmc port access */ #if defined(__AVR_ATmega8__) || \ defined(__AVR_ATmega48__) || \ defined(__AVR_ATmega88__) || \ defined(__AVR_ATmega168__) #define configure_pin_mosi() DDRB |= (1 << DDB3) #define configure_pin_sck() DDRB |= (1 << DDB5) #define
-
PDF
ch32v003_getting_started.pdf
rgbfromvalue 46 rgbfromega 46 gotoxy 46 setfont 46 lcd_putchar 47 putcharxy 47 outtextxy 47 line 47 rectangle 48 ellipse 48 fillellipse 48 showimage 48 lcd_puts 49 turtle_moveto 49 turtle_lineto 49 Globale Variable von st77xx_display_v2 und deren Funktion 50 bkcolor 50 textcolor 50 egapalette [ ] 50 aktxp, aktyp
in „CH32V003: Selbstbauprogrammer und "Getting started"“ · Projekte & Code ·
-
PDF
ch32v003_getting_started.pdf
rgbfromvalue 46 rgbfromega 46 gotoxy 46 setfont 46 lcd_putchar 47 putcharxy 47 outtextxy 47 line 47 rectangle 48 ellipse 48 fillellipse 48 circle 48 fillcircle 49 showimage 49 lcd_puts 49 turtle_moveto 50 turtle_lineto 50 Globale Variable von st77xx_display_v2 und deren Funktion 51 bkcolor 51 textcolor 51 egapalette
in „CH32V003: Selbstbauprogrammer und "Getting started"“ · Projekte & Code ·
-
Datei
Display-Ansteuern.c
/* * Display_Ansteuern.c * * Created: 18.10.2013 12:48:35 * Author: Test1 */ // // Anpassungen im makefile: // ATMega8 => MCU=atmega8 im makefile einstellen // lcd-routines.c in SRC = ... Zeile anhängen // #define __AVR_ATmega32C1__ // // Anpassungen im makefile: // ATMega8 => MCU=atmega8 im makefile einstellen // lcd-routines.c in SRC = ... Zeile anhängen // #include <avr/io.h> #include "lcd-routines.h" int main(void) { // Initialisierung des LCD // Nach der Initialisierung
in „LCD zeigt nichts an“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irsndconfig.h
------------------------------------------------------------------------------------------ * AVR ATMega/ATTiny section: * * Change hardware pin here: IRSND_OC2 = OC2 on ATmegas supporting OC2, e.g. ATmega8 * IRSND_OC2A = OC2A on ATmegas supporting OC2A, e.g. ATmega88 * IRSND_OC2B = OC2B on ATmegas supporting OC2B, e.g. ATmega88 * IRSND_OC0 = OC0 on ATmegas supporting OC0, e.g. ATmega162 * IRSND_OC0A = OC0A on ATmegas/ATtinys supporting OC0A, e.g. ATtiny84, ATtiny85, ATtiny87/167 * IRSND_OC0B = OC0B on ATmegas/ATtinys supporting
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
PDF
Schematic_Prints.pdf
INT5) U27A SPI_Bascom 8 PE6(T3/INT6) +5V PA7(AD7) 44 1 9 PE7(ICP3/INT7) PA6(AD6) 45 C19 PA5(AD5) 46 ATmega128 47 AGND 20pF U27H C157 PA4(AD4) 48 SLOAD_TG 2 64 10uF C158 C159 C160 C161 PA3(AD3) 49 SLOAD_AFE2 C20 Y1 AVCC 21 0.01uF 0.01uF 0.01uF 0.1uF PA2(AD2) 50 SLOAD_AFE1 24 VCC 52 PA1(AD1) 51 SDATA AGND 20pF 1 23 XTAL1 VCC 62 PA0(AD0) SCLOCK XTAL2 AREF 20 !RESET ATmega128 1 !PEN GND 53 AGND D S1 C226 GND 63 Title D 1 2 0.1uF GND 22 SW-SPST ATmega128 Size Number Revision A4 AGND AGND Date: 30.06.2009 Sheet of File: D:\PROJECTS\..\ATmega128.SchDoc Drawn By: 1 2 3 4
in „ATMega128 und AVR mkII - Resetproblem?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Kondensatormotor_20200220h.ino
int potipin = A5; // atmega pin 28 Poti Schleifer int enlppin = 2; // atmega pin 4 int enlnpin = 3; // atmega pin 5 int enhppin = 4; // atmega pin 6 int lpin = 5; // atmega pin 11 int hpin = 6; // atmega pin 12 int enhnpin = 7; // atmega pin 13 int optopin = 8; // atmega pin 14 schaltet die Optokoppler-Treiber ein unsigned long mvstart; // Multivibrator unsigned long mvist; bool mv; unsigned long enlpstart; unsigned long enlpistzeit
in „Arduino Kondensatormotor Drehzahlsteuerung“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
ttester.pdf
V 50 m / i 40 c m n r r p 30 e / r r 20 t o e r 10 n E r 0 e i D -10 -20 0 2 4 6 8 10 Number of ATmega168 Abbildung 5.45: Daten von neun ATmega168-Prozessoren Die Diagramme 5.46a, 5.46b, 5.47, 5.48a und 5.48b zeigen die Messergebnisse der gleichen Pro- zessoren in einer Standard-Softwarekonfiguration
in „Sammelbestellung Transistortester III - schnelle Runde“ · Markt ·