-
Bild
Grüne Leiterplatte mit Mikrocontroller und Anschlüssen
J1 8 x VDD D1 J3 VDD UPDI GND PF6 PF5 PF4 PF3 PF2 PF1 PF0 J4 8 x GND PD1 PD2 PD3 PD4 PD5 PD6 PD7 J5 C8 C6 C5 C3 C4 C2 R1 U1 PC0 PC1 PC2 PC3 J8 VDD VDDI02 GND J6 AVR-DB32/DD32 4-Aug-2024 J.T.F.
in „[V] AVR64DD32- und AVR16EB32-Experimentierboards“ · Markt · · Platinenfotos
-
Bild
Drei Fotos einer grünen Leiterplatte
J7 PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0 J6 PC0 PC1 PC2 PC3 VDD VDDI02 GND C8 C7 C6 C5 C4 C3 C2 C1 U1 J5 PF0 PF1 PF2 PF3 PF4 PF5 PF6 J4 VDD UPD I GND R1 C4 C3 C2 C1 AVR-DB32/DD32 4-Aug-2024 J.T.F. 0110311a_v5.240085 Henkel Consumer Service
in „[V] AVR64DD32- und AVR16EB32-Experimentierboards“ · Markt · · Platinenfotos
-
Datei
mcnet-avr64dd32.asm
.include <AVR64DD32def.inc> .macro xout ; eXtended "out" .if @0 > 0x3F sts @0, @1 .else out @0, @1 .endif .endmacro .macro xin ; eXtended "in" .if @1 > 0x3F lds @0, @1 .else in @0, @1 .endif .endmacro .equ F_CPU
in „AVR64DD32: TCA-Overflow-Interrupt deaktiviert RTC“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Ausschnitt aus einem Datenblatt von AVR Mikrocontrollern
AVR64DD28_32.pdf (SECURED) - Adobe Reader Memory Overview Table 1. Memory Overview AVR16DD14 AVR32DD14 AVR64DD14 AVR16DD20 AVR32DD20 AVR64DD20 AVR16DD28 AVR32DD28 AVR64DD28 AVR16DD32 AVR32DD32 AVR64DD32
in „AVR64DD20 - USART stürzt bei großem Buffer ab“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
PDF
AVR-DD-Product-Brief-DS40002215A-1.pdf
Horizontal migration to the left reduces the pin count and, therefore, the available features Figure 1. AVR DD Family Overview Flash 64 KB AVR64DD14 AVR64DD20 AVR64DD28 AVR64DD32 32 KB AVR32DD14 AVR32DD20 AVR32DD28 AVR32DD32 16 KB AVR16DD14 AVR16DD20 AVR16DD28 AVR16DD32 Pins 14 20 28 32 The name of a device
in „AVR-DD im Anrollen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
io.h
.h> #elif defined (__AVR_AVR64DD14__) # include <avr/ioavr64dd14.h> #elif defined (__AVR_AVR64DD20__) # include <avr/ioavr64dd20.h> #elif defined (__AVR_AVR64DD28__) # include <avr/ioavr64dd28.h> #elif defined (__AVR_AVR64DD32__) # include <avr/ioavr64dd32.h> #elif defined (__AVR_AVR64DU28__) # include <avr/ioavr64du28.h> #elif defined (__AVR_AVR64DU32__) # include <avr/ioavr64du32.h> #elif defined (__AVR_AVR16EA28__) # include <avr/ioavr16ea28
in „direkt in ein Register des Tiny5 schreiben“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Microchip Packs Repository Webseite
Device Support (3.0.158) Download Microchip ATtiny Series Device Support (3.0.151) Download Microchip AVR-Dx Series Device Support (2.3.272) Download AVR128DA28 AVR128DA32 AVR128DA48 AVR128DA64 AVR128DB28 AVR128DB32 AVR128DB48 AVR128DB64 AVR16DD14 AVR16DD20 AVR16DD28 AVR16DD32 AVR32DA28 AVR32DA48 AVR32DB28 AVR32DB32 AVR32DB48 AVR32DD14 AVR32DD20 AVR32DD28 AVR32DD32 AVR64DA28 AVR64DA32 AVR64DA48 AVR64DA64 AVR64DB32 AVR64DB48 AVR64DB64 AVR64DD14 AVR64DD20 AVR64DD28 AVR64DD32 2.3.272 (2022-12-16) - MPLAB X600
in „AVR64DD20 - USART stürzt bei großem Buffer ab“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Vergleichstabelle von Mikrocontroller-Spezifikationen
MVI0 TCA TCB RTC ADC DAC OPAMP ZCUD UART SPI TWI EVYSY WDT VREF PTC USB AVR128DB64 AVR128DB48 AVR128DB32 AVR128DB28 AVR64DB64 AVR64DB48 AVR64DB32 AVR64DB28 AVR64DD32 AVR64DD28 AVR64DD20 AVR64DD14 AVR32DD32 AVR32DD28 AVR32DD20 AVR32DD14 AVR16DD32 AVR16DD28 AVR16DD20 AVR16DD14 AVR64EA48 AVR64EA32 AVR64EA28 AVR32EA48 AVR32EA28 AVR16EA48 AVR16EA32 AVR16EA28
in „Moderne AVR (Nachfolger Atmega und Attiny)“ · Mikrocontroller und Digitale Elektronik · · Diagramme
-
Bild
Microchip Packs Repository Webseite
Series Device Support (2.0.401) Download Atmel ATtiny Series Device Support (2.0.368) Download Atmel AVR-Dx Series Device Support (2.2.253) Download AVR128DA48 AVR128DA32 AVR128DA48 AVR128DA64 AVR128DB28 AVR128DB32 AVR128DB48 AVR128DB64 AVR16DD14 AVR16DD20 AVR16DD28 AVR16DD32 AVR16DA32 AVR16DA48 AVR32DB28 AVR32DB32 AVR32DB48 AVR32DD14 AVR32DD20 AVR32DD28 AVR32DD32 AVR64DA28 AVR64DA32 AVR64DA48 AVR64DA64 AVR64DB28 AVR64DB32 AVR64DB48 AVR64DB64
in „AVR64DD20 - USART stürzt bei großem Buffer ab“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Tabelle mit Mikrocontroller-Unterstützung und Funktionen
Device Name MPLABX AVR128DB64 AVR16DD14 AVR16DD20 AVR16DD28 AVR16DD32 AVR16DU14 AVR16DU20 AVR16DU28 AVR16DU32 AVR16EA28 AVR16EA32 AVR16EA48 AVR16EB14 AVR16EB20 AVR16EB28 AVR16EB32 AVR32DA28 AVR32DA32 AVR32DA48 AVR32DB28 AVR32DB32 AVR32DB48 AVR32DD14 AVR32DD20 AVR32DD28 AVR32DD32 AVR32DU14 AVR32DU20 AVR32DU28 AVR32DU32 AVR32EA28 AVR32EA32 AVR32EA48 AVR64DA28 AVR64DA32 AVR64DA48 AVR64A64 C Compiler Version
in „AVR64DD28, mEDBG, Studio 7.0 - Fehler beim Schreiben von Fuses“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Vergleichstabelle von AVR-Mikrocontrollern
AVR64DA32 AVR64DA48 AVR32DA28 AVR32DA32 AVR32DA48 AVR128DB28 AVR128DB32 AVR128DB48 AVR128DB64 AVR64DB28 AVR64DB32 AVR64DB48 AVR64DB64 AVR32DB28 AVR32DB32 AVR32DB48 AVR16DD14 AVR16DD20 AVR16DD28 AVR16DD32 AVR32DD14 Mvio TCA TCB RTC ADC DAC OPAMP ZCD USART SPI TWI EVSYS WDT BOD VREF PTC USB
in „Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Bild
Speicherlayout Code space und Data space
Code space 0x00000 0x08000 0x0FFFF Flash code 64 KB Data space I/O Memory 0x0000 - 0x103F Single-cycle I/O registers 0x0000 - 0x003F LOCK 0x1040 - 0x104F Extended I/O registers 0x0040 - 0x103F FUSE 0x1050 - 0x107F USEROW 0x1080 - 0x10FF SIGROW 0x1100 - 0x13FF EEPROM 256 Bytes 0x1400 - 0x14FF (Reserved) 0x1500 - 0x5FFF SRAM 8 KB 0x6000 - 0x7FFF Mapped Flash 32 KB 0x8000 - 0xFFFF
in „Check Konstante Adresse Flash / Compiler / Linker“ · Mikrocontroller und Digitale Elektronik · · Diagramme
-
Datei
symbolliste.txt
GPIOR0 _SFR_IO8 (0x1E) #define GPIOR1 _SFR_IO8 (0x2A) #define GPIOR2 _SFR_IO8 (0x2B) #define SCNxLEAST32 "lx" #define PRIu16 "u" #define INT_LEAST64_MAX INT64_MAX #define SCNx32 "lx" #define __SIZEOF_PTRDIFF_T__ 2 #define __AVR 1 #define PRIu32 "lu" #define AVR_STATUS_ADDR _SFR_IO_ADDR(SREG) #define SM0
in „Prüfen ob -Werror gesetzt (Preprocessor)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Kapazitaetstester_03.asm
carry after com ret ;*************************************************************************** ;* Div64 ==>> 64/32=32 Bit Unsigned Division ca. 1800 cycles ;* register: r13 bis r31 ==>> Ergebnis r20 bis r27 ;* dd32uL::dd32uH: / dv32uL::dv32uH=dres32uL::dres32uH (drem32uL::drem32uH) ;* dividend divisor
in „Bitte um Codebeispiele“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Atmel Studio Code-Editor mit C-Quelltext
_C_AVR64DD32_Test - Microchip Studio main.c D:\\MyInstall\\__My_Atmel_my_projects\Atmel Studio\_C_AVR64DD32_Test\_C_AVR64DD32_Test\main.c Solution Explorer _C_AVR64DD32_Test (1 project) Dependencies Output Files Libraries main.c Properties #include <avr/io.h> int main(void) { /* Replace with your application code */ while (1) { } }
in „AVR64DD32, UART-Ausgabe bleibt hängen, Assembler“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
lcd_m50530.h
dezimal 17, oktal 21 #define LCD_SPECIAL_ss (char)163 // ß, dezimal 163, oktal 243 //Größe des CGRAM. 32, 64 od. 96 #define CGRAM_SIZE 64 #if CGRAM_SIZE == 96 #define ZeilenLaenge 40 // für 160 Worte DD-RAM -> 96 CG-RAM #define CGRAM_Anf_ADR 0xA0 // CGRAM Anfang Addresse -> 0xA0 #elif CGRAM_SIZE == 64 #define ZeilenLaenge 48 // für 192 Worte DD-RAM -> 64 CG-RAM #define CGRAM_Anf_ADR 0xC0 // CGRAM Anfang Addresse -> 0xC0 #elif CGRAM_SIZE == 32 #define ZeilenLaenge 56 // für 224 Worte DD-RAM -> 32 CG-RAM #define CGRAM_Anf_ADR 0xE0 // CGRAM Anfang
in „LCD-Problem nach Änderung der Pinbelegung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_m50530.h
dezimal 17, oktal 21 #define LCD_SPECIAL_ss (char)163 // ß, dezimal 163, oktal 243 //Größe des CGRAM. 32, 64 od. 96 #define CGRAM_SIZE 64 #if CGRAM_SIZE == 96 #define ZeilenLaenge 40 // für 160 Worte DD-RAM -> 96 CG-RAM #define CGRAM_Anf_ADR 0xA0 // CGRAM Anfang Addresse -> 0xA0 #elif CGRAM_SIZE == 64 #define ZeilenLaenge 48 // für 192 Worte DD-RAM -> 64 CG-RAM #define CGRAM_Anf_ADR 0xC0 // CGRAM Anfang Addresse -> 0xC0 #elif CGRAM_SIZE == 32 #define ZeilenLaenge 56 // für 224 Worte DD-RAM -> 32 CG-RAM #define CGRAM_Anf_ADR 0xE0 // CGRAM Anfang
in „LCD-Problem nach Änderung der Pinbelegung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_m50530.h
dezimal 17, oktal 21 #define LCD_SPECIAL_ss (char)163 // ß, dezimal 163, oktal 243 //Größe des CGRAM. 32, 64 od. 96 #define CGRAM_SIZE 64 #if CGRAM_SIZE == 96 #define ZeilenLaenge 40 // für 160 Worte DD-RAM -> 96 CG-RAM #define CGRAM_Anf_ADR 0xA0 // CGRAM Anfang Addresse -> 0xA0 #elif CGRAM_SIZE == 64 #define ZeilenLaenge 48 // für 192 Worte DD-RAM -> 64 CG-RAM #define CGRAM_Anf_ADR 0xC0 // CGRAM Anfang Addresse -> 0xC0 #elif CGRAM_SIZE == 32 #define ZeilenLaenge 56 // für 224 Worte DD-RAM -> 32 CG-RAM #define CGRAM_Anf_ADR 0xE0 // CGRAM Anfang
in „Zwei Pins von PORTB frei geben und dafür zwei Pins von PORTD bekommen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_m50530_nacher.h
dezimal 17, oktal 21 #define LCD_SPECIAL_ss (char)163 // ß, dezimal 163, oktal 243 //Größe des CGRAM. 32, 64 od. 96 #define CGRAM_SIZE 64 #if CGRAM_SIZE == 96 #define ZeilenLaenge 40 // für 160 Worte DD-RAM -> 96 CG-RAM #define CGRAM_Anf_ADR 0xA0 // CGRAM Anfang Addresse -> 0xA0 #elif CGRAM_SIZE == 64 #define ZeilenLaenge 48 // für 192 Worte DD-RAM -> 64 CG-RAM #define CGRAM_Anf_ADR 0xC0 // CGRAM Anfang Addresse -> 0xC0 #elif CGRAM_SIZE == 32 #define ZeilenLaenge 56 // für 224 Worte DD-RAM -> 32 CG-RAM #define CGRAM_Anf_ADR 0xE0 // CGRAM Anfang
in „LCD-Problem nach Änderung der Pinbelegung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_m50530.h
dezimal 17, oktal 21 #define LCD_SPECIAL_ss (char)163 // ß, dezimal 163, oktal 243 //Größe des CGRAM. 32, 64 od. 96 #define CGRAM_SIZE 64 #if CGRAM_SIZE == 96 #define ZeilenLaenge 40 // für 160 Worte DD-RAM -> 96 CG-RAM #define CGRAM_Anf_ADR 0xA0 // CGRAM Anfang Addresse -> 0xA0 #elif CGRAM_SIZE == 64 #define ZeilenLaenge 48 // für 192 Worte DD-RAM -> 64 CG-RAM #define CGRAM_Anf_ADR 0xC0 // CGRAM Anfang Addresse -> 0xC0 #elif CGRAM_SIZE == 32 #define ZeilenLaenge 56 // für 224 Worte DD-RAM -> 32 CG-RAM #define CGRAM_Anf_ADR 0xE0 // CGRAM Anfang
in „LCD-Problem nach Änderung der Pinbelegung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_m50530.h
dezimal 17, oktal 21 #define LCD_SPECIAL_ss (char)163 // ß, dezimal 163, oktal 243 //Größe des CGRAM. 32, 64 od. 96 #define CGRAM_SIZE 64 #if CGRAM_SIZE == 96 #define ZeilenLaenge 40 // für 160 Worte DD-RAM -> 96 CG-RAM #define CGRAM_Anf_ADR 0xA0 // CGRAM Anfang Addresse -> 0xA0 #elif CGRAM_SIZE == 64 #define ZeilenLaenge 48 // für 192 Worte DD-RAM -> 64 CG-RAM #define CGRAM_Anf_ADR 0xC0 // CGRAM Anfang Addresse -> 0xC0 #elif CGRAM_SIZE == 32 #define ZeilenLaenge 56 // für 224 Worte DD-RAM -> 32 CG-RAM #define CGRAM_Anf_ADR 0xE0 // CGRAM Anfang
in „Kodierfehler, welche ich nicht gelöst bekommen habe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mg.asm
98,97,96,95,94,93,92,91,90,89,88,87,87,86,85,84 .db 83,82,82,81,80,79,78,78,77,76,75,75,74,73,72,72 .db 71,70,69,69,68,67,67,66,65,65,64,64,63,62,62,61 .db 60,60,59,59,58,57,57,56,56,55,55,54,54,53,53,52 .db 51,51,50,50,49,49,48,48,48,47,47,46,46,45,45,44 .db 44,43,43,43,42,42,41,40,40,39,39,38,38,37,37,36 .db 35,35,34,34,33,33,32,31,31,30,30,29,29,28,28,27
in „Sequencer Prinzip ELM - Wavetable Melody Generator (ASM)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CFAG12864BTFHV_v3.0.pdf
mode when the frame frequency is 70 Hz, the oscillation frequency should be fosc=430kHz at FS=1(V ) DD fosc=215kHz at FS=0(Vss) .Slave mode Connect to VDD 31 DS1 Input Selection of display duty. 32 DS2 .Master mode DS1 DS2 Duty L 1/48 L H 1/64 L 1/96 H H 1/128 . Slave mode Connect to V DD Neotec Semiconductor
in „avr asm LCD Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
at90isp_ver23.asm
| 'V' | |dd dd | | 9 | ;* | Return hardware version | 'v' | |dd dd | | 9 | ;* | Return programmer type | 'p' | | dd | | 10 | ;* | Set LED | 'x' | dd | | 13d | 12 | ;* | Clear LED | 'y' | dd | | 13d | 12 | ;* | Universial
in „avr910 Pins Kurzschluss“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avr910.asm
data memory | 'D'(0x44) | dd | | 13d | | ;* | Read data memory | 'd'(0x64) | | dd | | | ;* | Chip erase | 'e'(0x65) | | | 13d | | ;* | Write lock bits | 'l'(0x6c) | dd | | 13d | | ;* | Leave programming mode | 'L'(0x4c) | | | 13d
-
Datei
avr910.asm
data memory | 'D'(0x44) | dd | | 13d | | ;* | Read data memory | 'd'(0x64) | | dd | | | ;* | Chip erase | 'e'(0x65) | | | 13d | | ;* | Write lock bits | 'l'(0x6c) | dd | | 13d | | ;* | Leave programming mode | 'L'(0x4c) | | | 13d
-
Datei
910.asm
;*************************************************************************** ;* ;* Title : AVR ISP (Auto adr inc, 115200bps) ;* Version : 3.2.1 ;* Last updated : Nov 18 2003 ;* Target : AT90S2313 ;* File : avr910_2313_v32.asm ;* Author(s) : klaus@mikrocontroller-projekte.de ;* last Filename:
in „avr910 programmer“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
foo.dwarf-3.txt
FUSE_CKOUT (unsigned char)~_BV(6)" .LASF1382: .string "INT0_vect _VECTOR(1)" .LASF101: .string "__INT32_C(c) c ## L" .LASF265: .string "__ULLACCUM_MIN__ 0.0ULLK" .LASF812: .string "PRIoLEAST16 \"o\"" .LASF676: .string "countlsk __builtin_avr_countlsk" .LASF179: .string "__DEC64_EPSILON__ 1E-15DD" .LASF914
in „Simple C Frage zum Typ enum“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avr910_2313_v38c.asm
data memory | 'D'(0x44) | dd | | 13d | | ;* | Read data memory | 'd'(0x64) | | dd | | | ;* | Chip erase | 'e'(0x65) | | | 13d | | ;* | Write lock bits | 'l'(0x6c) | dd | | 13d | | ;* | Leave programming mode | 'L'(0x4c) | | | 13d
in „Programmer incl. neuem Code für Atmel AN910“ · Projekte & Code ·
-
Datei
ausgabe.txt
pdc.0: Atmel Peripheral DMA Controller enabled at32_eic at32_eic.0: External Interrupt Controller at 0xfff00100, IRQ 19 at32_eic at32_eic.0: Handling 4 external IRQs, starting with IRQ 64 smc smc.0: Atmel Static Memory Controller at 0xfff03400 cpufreq
in „grasshopper Atmel buildroot 2.3.0 kompilieren avr32.ext2 make error 1“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ISP_Programmer_avr910.asm
| 'V' | |dd dd | | 9 | ;* | Return hardware version | 'v' | |dd dd | | 9 | ;* | Return programmer type | 'p' | | dd | | 10 | ;* | Set LED | 'x' | dd | | 13d | 12 | ;* | Clear LED | 'y' | dd | | 13d | 12 | ;* | Universial command | ':' | 3*dd | dd | 13d | | ;* | New universal command | '.' | 4*dd | dd | 13d | | ;* | Special test command | 'Z' | 2*dd | dd | | | ;* +-----------------------------------+-----+-------+------+-----+------+ ;* ;
in „RS232 <--> RS485“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR910-m8.txt
| 'V' | |dd dd | | 9 | ;* | Return hardware version | 'v' | |dd dd | | 9 | ;* | Return programmer type | 'p' | | dd | | 10 | ;* | Set LED | 'x' | dd | | 13d | 12 | ;* | Clear LED | 'y' | dd | | 13d | 12 | ;* | Universial command | ':' | 3*dd | dd | 13d | | ;* | New universal command | '.' | 4*dd | dd | 13d | | ;* | Special test command | 'Z' | 2*dd | dd | | | ;* +-----------------------------------+-----+-------+------+-----+------+ ;* ;
in „Wer wandelt ASM ---> Hex ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ISP_AVR910.ASM.txt
| 'V' | |dd dd | | 9 | ;* | Return hardware version | 'v' | |dd dd | | 9 | ;* | Return programmer type | 'p' | | dd | | 10 | ;* | Set LED | 'x' | dd | | 13d | 12 | ;* | Clear LED | 'y' | dd | | 13d | 12 | ;* | Universial command | ':' | 3*dd | dd | 13d | | ;* | New universal command | '.' | 4*dd | dd | 13d | | ;* | Special test command | 'Z' | 2*dd | dd | | | ;* +-----------------------------------+-----+-------+------+-----+------+ ;* ;
in „ISP Adapter für Atmel über RS232“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
UI-Messung_Textpad_erweitert.asm
$EE, $EE, $EE, $EE, $EE, $EE, $EE, $EE .db $EE, $EE, $EE, $EE, $EE, $EE, $EE, $DD, $DD, $DD, $DD, $DD, $DD, $DD .db $DD, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC .db $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $CC, $DD .db $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD, $DD .db $CC, $CC, $CC, $CC, $CC, $CC, $BC, $BB, $BB, $BB, $BB, $BB, $AA, $AA .db $AA, $AA, $AA, $AA, $99, $99, $99, $99, $99, $99, $99, $88, $88, $88 .db $88,
in „Ungenauigkeit beim ATtiny26 ADC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Packages.txt
XC15B5 1 WS14 1 WS10 1 WIZ810MJ 1 WE-TPC_M/MH 1 WE-TPC_L/LH 1 WE-SL2_74422... 1 WE-KI_0805_B 1 WE-DD_M/S 1 WANNENBUCHSE14 1 W237-9P 1 W237-8P 1 W237-5P 1 W237-113 1 W237-10P 1 W236-3 1 W12864 1 VV11 1 VTA52 1 VQ100 1 VO20 1 VG96 1 VG64_1/2EURO 1 VG32 1 USB-BUCHSE-B 1 UL94V-0 1 U57X32 1 TT5D6 1 TT2D7
in „[KiCad] Bibliotheksaufbau - Konzeptideen gesucht“ · Platinen ·
-
PDF
LCD8DIGIT.pdf
r24r25r26r27 ;*************************************************************************** Div6432: clr drem32u0 ; clear 4 lower remainde byte clr drem32u1 ; clr drem32u2 ; clr drem32u3 ; clc ; ldi dcnt32u,64 ; init loop counter d32u_loop: lsl dd32u0 ; shift left dividend rol dd32u1 ; rol dd32u2 ; rol dd32u3 ; rol dd32u4 ; rol dd32u5 ; rol dd32u6 ; rol dd32u7 ; rol drem32u0 ; shift dividend into remainder rol drem32u1 ; rol drem32u2 ; rol drem32u3 ; cp drem32u0,dv32u0 ; remainder = remainder - divisor cpc drem32u1
in „32Bit Division mit inline Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ReciprCnt.pdf
r24r25r26r27 ;*************************************************************************** Div6432: clr drem32u0 ; clear 4 lower remainde byte clr drem32u1 ; clr drem32u2 ; clr drem32u3 ; clc ; ldi dcnt32u,64 ; init loop counter d32u_loop: lsl dd32u0 ; shift left dividend rol dd32u1 ; rol dd32u2 ; rol dd32u3 ; rol dd32u4 ; rol dd32u5 ; rol dd32u6 ; rol dd32u7 ; rol drem32u0 ; shift dividend into remainder rol drem32u1 ; rol drem32u2 ; rol drem32u3 ; cp drem32u0,dv32u0 ; remainder = remainder - divisor cpc drem32u1
-
Datei
ea_dog.c
#include <inttypes.h> #include <avr/io.h> #include <avr/interrupt.h> #include <stdio.h> #include "ea_dog.h" #include <util/delay.h> void InitSPI (void) { volatile unsigned char dummy=0; // /* Set MOSI and SCK output, andere input SPI2X SPR1 SPR0 SCK Frequency 0 0 0 fosc/4 0 0 1 fosc/16 0 1 0 fosc/64 0 1 1 fosc/128 1 0 0 fosc/2 1 0 1 fosc/8 1 1 0 fosc/32 1 1 1 fosc/64 */ PORT_SS |= (1 << PIN_SS); //SPI Slave select ausschalten! DDR_SPI = (1<<DD_MOSI)|(1<<DD_SCK)|(1<<DD_SS); SPCR = ((1<<SPE)|(1<<MSTR
-
Datei
ea_dog.c
#include <inttypes.h> #include <avr/io.h> #include <avr/interrupt.h> #include <stdio.h> #include "ea_dog.h" #include <util/delay.h> void InitSPI (void) { volatile unsigned char dummy=0; // /* Set MOSI and SCK output, andere input SPI2X SPR1 SPR0 SCK Frequency 0 0 0 fosc/4 0 0 1 fosc/16 0 1 0 fosc/64 0 1 1 fosc/128 1 0 0 fosc/2 1 0 1 fosc/8 1 1 0 fosc/32 1 1 1 fosc/64 */ PORT_SS |= (1 << PIN_SS); //SPI Slave select ausschalten! DDR_SPI = (1<<DD_MOSI)|(1<<DD_SCK)|(1<<DD_SS); SPCR = ((1<<SPE)|(1<<MSTR
in „DOGM - 163 Initialisierung +5V SPI“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Akkulader_Beschreibung.pdf
dem 32-fachen der Spannung (m32s). Die Umrechnung vom Messwert in eine Spannung (in mV) erfolgt nach der folgenden Formel: UmV∗256=m32s∗256∗5000/1024∗32=39∗m32s Akkulader, Beschreibung 10 info@avr-asm-tutorial.net
in „2A 1s Li-ion Lader + Protection“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
PWM_Controller_Manual.pdf
30 $019 Res_HW_PWM_LB_EEP Res_HW_PWM_LB_SRAM $079 31 $01A Res_Soft_PWM_EEP Res_Soft_PWM_SRAM $07A 32 $01B PWM_vs_BUS_EEP PWM_vs_CALC_SRAM $07B Speicherbelegung 2/2 AVR- Speicherreservierungen SRAM Adresse [*16] Größe[Byte] Bottom SRAM Start Reserviert für RX Befehle TOP 128 TWI Receive Buffer Bottom
in „PWM- Controller 18- Kanal TWI- Bus Proj.“ · Projekte & Code ·
-
Datei
AVRxt.asm
; SLdt 2405021744 PIT-Interrupt auf AVR64EA28 ; avrasm2 .include "AVR64EA28def.inc" /* .include "AVR128DA28def.inc" .include "AVR64EA28def.inc" .include "AVR16EB28def.inc" .include "AVR32DD28def.inc" .include "m4809def.inc" */ .equ DIR_LED
in „AVR64EA28: PIT-Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
webpage.h
0x71,0x86,0x98,0xAA, 0x4B,0x65,0x01,0x86,0x62,0x96,0xDC,0xB1,0x92,0x24,0xFB,0x21,0x1B,0x4B,0x7A,0xE6, 0x32,0x64,0x4E,0xE9,0x2A,0x6E,0x04,0x49,0x47,0x96,0x59,0x1A,0x7D,0xCC,0xED,0x99, 0x47,0x70,0xA0,0x1D,0xA1,0xD3,0x80,0x15,0x82,0x02,0x33,0x8E,0xE1,0x1D,0x6B,0x6A, 0x36,0x00,0x03,0x62,0xC8,0x91,0x3A,0x99,0x26,0x30,0x73,0x13,0x10,0x64,0xDE
in „AVR Webserver Radig eingabe speichern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
webpage.h
0x71,0x86,0x98,0xAA, 0x4B,0x65,0x01,0x86,0x62,0x96,0xDC,0xB1,0x92,0x24,0xFB,0x21,0x1B,0x4B,0x7A,0xE6, 0x32,0x64,0x4E,0xE9,0x2A,0x6E,0x04,0x49,0x47,0x96,0x59,0x1A,0x7D,0xCC,0xED,0x99, 0x47,0x70,0xA0,0x1D,0xA1,0xD3,0x80,0x15,0x82,0x02,0x33,0x8E,0xE1,0x1D,0x6B,0x6A, 0x36,0x00,0x03,0x62,0xC8,0x91,0x3A,0x99,0x26,0x30,0x73,0x13,0x10,0x64,0xDE
in „AVR ETH_M32_EX von Ulrich Radig“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
webpage_backup.h
0x71,0x86,0x98,0xAA, 0x4B,0x65,0x01,0x86,0x62,0x96,0xDC,0xB1,0x92,0x24,0xFB,0x21,0x1B,0x4B,0x7A,0xE6, 0x32,0x64,0x4E,0xE9,0x2A,0x6E,0x04,0x49,0x47,0x96,0x59,0x1A,0x7D,0xCC,0xED,0x99, 0x47,0x70,0xA0,0x1D,0xA1,0xD3,0x80,0x15,0x82,0x02,0x33,0x8E,0xE1,0x1D,0x6B,0x6A, 0x36,0x00,0x03,0x62,0xC8,0x91,0x3A,0x99,0x26,0x30,0x73,0x13,0x10,0x64,0xDE
in „AVR ETH_M32_EX von Ulrich Radig“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SPI.c
ob Controller als SPI Master laufen soll { DDR_SPI = (1<<DD_MOSI)|(1<<DD_SCK) | (1<<DD_SS); //MOSI und SCK und SS als Ausgang setzen DD_SPI = (1<<DD_SS); //Chip-Select auf HIGH setzen SPCR |= (1<<MSTR); //Controller zum Master ernennen switch (takt_teiler) //SCK-Takt einstellen { case 4: break; case 16: SPCR |= (1<<SPR0); break; case 64: SPCR |= (1<<SPR1); break; case 128: SPCR |= (1<<SPR1) | (1<<SPR0); break; case 2: SPSR |= (1<<SPI2X); break; case 8: SPCR |= (1<<SPR0); SPSR |= (1<<SPI2X); break; case 32: SPCR |= (1<<SPR1); SPSR |=
in „AT90CAN128 und MCP2515-Controller“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR128DA28_32_48_64.pdf
AVR64DA64 AVR128DA64 AVR32DA48 AVR64DA48 AVR128DA48 Devices AVR32DA32 AVR64DA32 AVR128DA32 AVR32DA28 AVR64DA28 AVR128DA28 Flash Memory 32 KB 64 KB 128 KB SRAM 4 KB 8 KB 16 KB EEPROM 512B 512B 512B User
in „AVR64EA28: PIT-Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PWM_Controller_Manual.pdf
$078 30 $019 Res_HW_PWM_LB_EEP Res_HW_PWM_LB_SRAM $079 31 $01A Res_Soft_PWM_EEP Res_Soft_PWM_SRAM $7A 32 $01B PWM_vs_CALC_EEP PWM_vs_CALC_SRAM $07B Speicherbelegung 2/2 AVR- Speicherreservierungen SRAM Adresse [^16] Größe[Byte] Reserviert für RX Bottom SRAM Start 128 Befehle TOP E0 Bottom E1 TWI Receive
in „PWM- Controller 18- Kanal TWI- Bus Proj.“ · Projekte & Code ·
-
Datei
lcd_tools.h
PC0-PC3 = D4-D7 * R/W ist n.c. * * 03/2005 Florian Schäffer, http://www.blafusel.de * */ #include <avr/io.h> #include <avr/delay.h> #define delay(us) _delay_loop_2 (((F_CPU/4000)*us)/1000) // wartet µs // Enable-Leitung toggeln void lcd_flash_e () { PORTC = PORTC | ( 1<<DDC5 ) ; // Enable = HIGH delay
in „LCD Problem mit blafusel´s Routinen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVRxt.asm
; SLdt 2405061640 PIT-Interrupt auf AVR64EA28 ; avrasm2 .include "AVR64EA28def.inc" /* .include "AVR128DA28def.inc" .include "AVR64EA28def.inc" .include "AVR16EB28def.inc" .include "AVR32DD28def.inc" .include "m4809def.inc" */ .equ DIR_LED
in „AVR64EA28: PIT-Interrupt“ · Mikrocontroller und Digitale Elektronik ·