-
PDF
as5installer_stable-5.0.1038-readme-1.pdf
Full Full Control AT32UC3B1256 Full Full Full Control AT32UC3B1512 Full Full Full Control AT32UC3B164 Full Full Full Control AVR UC3C Series AVR Dragon AVRISP mkII AVR ONE! JTAGICE mkII QT600 Simulator STK600 AT32UC3C0512C
in „AVR-Studio 5“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Fehlermeldungen.txt
-MF dep/artnet.o.d -c ../artnet.c avr-gcc -I"C:\Dokumente und Einstellungen\erster\Eigene Dateien\ETH_M32EX\." -mmcu=atmega32 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT base64.o -MF dep/base64.o.d -c ../base64.c avr-gcc -I"C:\Dokumente und Einstellungen\erster\Eigene Dateien\ETH_M32EX\." -mmcu=atmega32 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums
in „GCC: wie kompiliere ich ETH_M32EX von Ulrich Radig richtig?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avr_f64.c
as // these functions will overwrite the memory. // If this Library shall be compiled as C++ with avr-gcc (after renaming the file to avr_f64.cpp), // all integer constants larger than 32 Bits must get the ending LLU . #include "avr_f64.h" #ifdef USE_AVR #define LANGEEINS (1ull) #else #define LANGEEINS
in „64 Bit float Emulator in C, IEEE754 compatibel“ · Projekte & Code ·
-
Datei
double64-4.diff
-$(srcdir)/config/avr/t-multilib: $(srcdir)/config/avr/genmultilib.awk \ +t-multilib-avr: $(srcdir)/config/avr/genmultilib.awk \ $(AVR_MCUS) - $(AWK) -f $< $< $(AVR_MCUS) > $@ + $(AWK) -v with_double64=$(WITH_DOUBLE64) \
in „64 Bit float Emulator in C, IEEE754 compatibel“ · Projekte & Code ·
-
Datei
output_sort.txt
COLLECT_GCC=C:\avrToolchain\avr-gcc-11.2.0_mingw32_binutils2.38\bin\avr-g++.exe Target: avr Configured with: ../../downloads/gcc/configure --prefix=/home/ubuntixer/local/avrWindows64/ --target=avr --disable-nls --host
in „avr-libstdcpp - Atmel Studio 7 - std::throw bad alloc()“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
output.txt
COLLECT_GCC=C:\avrToolchain\avr-gcc-11.2.0_mingw32_binutils2.38\bin\avr-g++.exe Target: avr Configured with: ../../downloads/gcc/configure --prefix=/home/ubuntixer/local/avrWindows64/ --target=avr --disable-nls --host
in „avr-libstdcpp - Atmel Studio 7 - std::throw bad alloc()“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avr_f64.c
as // these functions will overwrite the memory. // If this Library shall be compiled as C++ with avr-gcc (after renaming the file to avr_f64.cpp), // all integer constants larger than 32 Bits must get the ending LLU . #include "avr_f64.h" #ifdef USE_AVR #define LANGEEINS (1ull) #else #define LANGEEINS
in „64 Bit float Emulator in C, IEEE754 compatibel“ · Projekte & Code ·
-
Datei
v_Ausgabe.txt
/gcc-9.2.0/configure --prefix=/home/ubuntixer/local/avrWindows64/ --target=avr --disable-nls --host=x86_64-w64-mingw32 --build=x86_64-linux-gnu --enable-languages=c,c++,lto --with-gnu-as --with-gnu-ld --disable-shared --with-dwarf2 --enable-mingw-wildcard
in „cannot read spec file 'device-specs/specs-atmega4808'“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
avr-libc-user-manual-1.8.0.pdf
__ avr4 PBSat90pwm3 PBS__AVR_AT90PW- M3__ avr4 PBSat90pwm3b PBS__AVR_AT90PW- M3B__ avr4 PBSat90pwm81 PBS__AVR_AT90PW- M81__ avr5 PBSat90can32 PBS__AVR_AT90CA- N32__ avr5 PBSat90can64 PBS__AVR_AT90CA- N64__
in „Interrupt Probleme beim Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
doc7593.pdf
microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the 4 ATmega32U6/AT90USB64/128 7593J–AVR–03/09 ATmega32U6/AT90USB64/128 ATmega32U6/AT90USB64/128 achieves throughputs
in „Problem mit dem TC4469“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
doc8209.pdf
8-bit Atmel megaAVR Microcontroller ATmega16M1 / ATmega32M1 / ATmega64M1 Features • High performance, low power Atmel AVR 8-bit microcontroller Advanced RISC architecture – 131 powerful instructions - most single clock
-
Datei
avr-gcc_8.5.0_relax_MegaCoreX_-v_-Wl-v.txt
: avr Configured with: ../../downloads/gcc/configure --prefix=/home/ubuntixer/local/avrWindows64/ --target=avr --disable-nls --host=x86_64-w64-mingw32 --build=x86_64-linux-gnu --enable-languages=c,c++,lto
in „GCC v14 Release“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
avrdude.pdf
x192a1 ATxmega192A1 x192a3 ATxmega192A3 x256a1 ATxmega256A1 x256a3 ATxmega256A3 x256a3b ATxmega256A3B x32a4 ATxmega32A4 x32d4 ATxmega32D4 x64a1 ATxmega64A1 x64a3 ATxmega64A3 x64a4 ATxmega64A4 x64d4 ATxmega64D4 ucr2 deprecated, (*) The AT90S2323 and ATtiny22 use the same algorithm. (**) Flash addressing above
in „AVRDude als Tool in AVR Studio 4 einbinden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
doswrite3.c
,8); strcpy_P(filename,PSTR("16.bin")); WriteTestFile(filename,buffer,16); strcpy_P(filename,PSTR("32.bin")); WriteTestFile(filename,buffer,32); strcpy_P(filename,PSTR("64.bin")); WriteTestFile(filename,buffer,64); strcpy_P(filename,PSTR("77.bin")); WriteTestFile(filename,buffer,77); strcpy_P(filename
in „ATmega32 + SD-Karte (Klabunde-Lib)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
kompiliert_nicht_gcc910.txt
--disable-shared --enable-static --enable-mingw-wildcard --host=i686-w64-mingw32 --build=x86_64-pc-linux-gnu Thread model: single gcc version 9.1.0 (GCC) "C:\Users\Worker\Documents\Atmel Studio\7.0\toolchain\avr-gcc-9.1.0_mingw32\bin\avr-gcc.exe" -x c -funsigned-char -funsigned-bitfields
in „cannot read spec file 'device-specs/specs-atmega4808'“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR32-64SD20-28-32-48-ProductBrief-DS40002417.pdf
Horizontal migration to the left reduces the pin count and, therefore, the available features Figure 1. AVR SD Family Overview Flash 64 KB AVR64SD28 AVR64SD32 AVR64SD48 32 KB AVR32SD20 AVR32SD28 AVR32SD32 Pins 20 28 32 48 The name of a device in the AVR SD Family is decoded as follows: Figure 2. AVR SD Device
-
PDF
AVR4100.pdf
MegaAVR ATmega329PA X32K_1v8_ULP MegaAVR ATmega32A X32K_2v7 MegaAVR ATmega48 X32K_1v8 MegaAVR ATmega48A X32K_1v8_ULP MegaAVR ATmega48P X32K_1v8_ULP MegaAVR ATmega48PA X32K_1v8_ULP MegaAVR ATmega64 X32K_2v7
in „Passende Kondensatoren für Uhrenquarz gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
avr-typen.pdf
16 2 1024 64 64 ATmega329P 32 20 2 1024 64 64 54 17 2 1 1 8 10 1 nein ja 1,8..5,5 1,8..5,5 3 4 1 4 ja ATmega329A 32 20 2 1024 64 64 ATmega329PA 32 20 2 1024 64 64 ATmega649 64 16 4 2048 64 64 ATmega649P 64 16 4 2048
-
Datei
index.html
root/root or admin/admin. </p> </td></tr> <tr><td> <a href="/wiki"><img src="/images/help.png" width="64" height="64" alt="wiki" /></a> </td><td> <p><a href="/wiki">AVR32 wiki documentation</a></p> <p> A wiki snapshot of the official AVR32 documentation available from <a href="http://www.atmel.com/">atmel.com</a>. The wiki contains information about all AVR32 kits from Atmel. </p> </td></tr> <!-- SWAT_DISABLED <tr><td> <a href="http://samba.example.net:901/"> <img src="/images/folder.png" width="64" height="64" alt="swat" /> </a> </td><td> <p><a href="
in „NGW100 IO´s übers Web ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Amadeus.pdf
Einstellung, wenn die MCU mit weniger als 1MHz getaktet ist, und der interne Oszillator keine 8MHz bietet. PT64: 20.6s - 15/32- Amadeus USB Programmer for PIC and AVR Option Description 10000kHz Fast Select this option if you clock your MCU below 1MHz and the internal oscillator offers (2ms) 8MHz. Wähle diese
in „USB-Programmer PIC/AVR Jetzt auch auf Deutsch :-)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
kompiliert.txt
_x86-hostlibs/lib CPPFLAGS= --target=avr --host=i686-w64-mingw32 --build=x86_64-pc-linux-gnu --prefix=/home/toolsbuild/workspace/avr8-gnu-toolchain/avr8-gnu-toolchain-win32_x86 --libdir=/home/toolsbuild/workspace/avr8-gnu-toolchain/avr8-gnu-toolchain-win32
in „cannot read spec file 'device-specs/specs-atmega4808'“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.s
)=(0,4)",128,0,119,0 .stabs "int32_t:t(4,5)=(0,3)",128,0,120,0 .stabs "uint32_t:t(4,6)=(0,5)",128,0,121,0 .stabs "int64_t:t(4,7)=(0,6)",128,0,122,0 .stabs "uint64_t:t(4,8)=(0,7)",128,0,123,0 .stabs "intptr_t:t(4,9)=(4,3)",128,0,135,0
-
Datei
foo.dwarf-3.txt
: .string "__ULLACCUM_EPSILON__ 0x1P-48ULLK" .LASF711: .string "lkbits __builtin_avr_lkbits" .LASF308: .string "__GCC_ATOMIC_CHAR_LOCK_FREE 1" .LASF64: .string "__UINT_FAST16_TYPE__ unsigned int" .LASF337: .string "__AVR_SFR_OFFSET__ 0x20" .LASF65: .string "__UINT_FAST32_TYPE__ long
in „Simple C Frage zum Typ enum“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Übersicht der AVR EA Familien-Mikrocontroller
Family Overview The figure below shows the AVR EA Family devices, laying out pin count variants and memory sizes: Vertical migration is possible without code modification, as these devices are fully pin and feature compatible Horizontal migration to the left reduces the pin count and, therefore, the available features Figure 1. AVR EA Family Overview Flash 64 KB AVR64EA28 AVR64EA32 AVR64EA48 32 KB AVR32EA28 AVR32EA32 AVR32EA48 16 KB AVR16EA28 AVR16EA32 AVR16EA48 Pins 28 32 48
in „Neuigkeiten vom Halbleiter- und Komponentenmarkt“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
PDF
ATT5FCA9.pdf
AT90USB647 STK525 ATtiny84 ATmega16 ATmega165P STK502 ATmega2561 STK501 AT90USB1286 STK525 ATtiny85 ATmega32 ATmega168 ATmega3250 STK504 AT90USB1287 STK525 STK501 STK500 Das STK501 ist ein Erweiterungsboard für das STK500, das die 64-Pin AVR- Controller im TQFP-Gehäuse unterstützt. Supported Devices ATmega64 ATmega1281 AT90CAN64 ATmega103 ATmega2561 AT90CAN128 + ATmega128 AT90CAN32 STK501 JTAGICE MkII Das Atmel JTAGICE MkII ist ein Emulator, der alle Atmel AVR-Controller unterstützt, die ein JTAG- oder ein debugWIRE-Interface
in „Angebot STK500+STK501+JTAGICE“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
avr32_tc_t *tc = &AVR32_TC; // switch to osc0 volatile avr32_pm_t* pm = &AVR32_PM; pm_switch_to_osc0(pm, FOSC0, AVR32_PM_OSCCTRL0_STARTUP_2048_RCOSC); // Switch main clock to Osc0. pm_pll_setup(pm, 0, /
in „AVR32 SPI 1 Slave-Mode, Problem mit Interrupt (gelöst)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
link_mit_-v.txt
/ld.exe -m avr5 -Tdata 0x800100 -o ETH_M32_EX.elf c:/winavr-20090306rc1/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5/crtm644.o -LC:\WinAVR-20090306rc1\avr\include\avr -LC:\WinAVR-20090 306rc1\avr\include -LC:
in „Fehler bei exp()“ · 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 Addresse
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 Addresse
in „LCD-Problem nach Änderung der Pinbelegung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
taste_gedruckt16; else taste_vorher16 = taste_nicht_gedruckt16; if(!(PIND & (1<<PD7))) taste_vorher32 = taste_gedruckt32; else taste_vorher32 = taste_nicht_gedruckt32; if(!(PINB & (1<<PB2))) taste_vorher64 = taste_gedruckt64; else taste_vorher64 = taste_nicht_gedruckt64; if(!(PINB & (1<<PB3))) taste_vorher128
in „Anfänger - Übertragung von 1 bis 255 von PC und Atmega8“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Fuses.pdf
Unique oscilloscope DIY kits at $49 DDS signal generator DIY kit at $47 AVR AVR meets EOS Erklärung AVR Fuse Bits SUT_CKSEL (Taktauswahl) AVR meets Ethernet Kategorie: AVR meets Me AVR meets Bluetooth Geschrieben von Schniko AVR meets Me Wenn man sich einmal Taktmöglichkeit
in „Atmel Studio: Takteinstellungen zurücksetzen auf default“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
deinterleave.c
even; } #if 0 //////////////////////////////////////////////////////////// void set_all_LEDs( uint64_t value) { union { uint64_t u64; uint32_t u32[ 2]; } data; union { uint16_t u16; uint8_t u8[ 2]; } odd, even; data.u64 = value; deinterleave3( data.u32[ 1], &odd.u16, &even.u16); // LED 63...33 SPI_send( odd.u8[ 1]); SPI_send( odd.u8[ 0]); // LED 64...34 SPI_send( even.u8[ 1]); SPI_send( even.u8[ 0]); deinterleave3( data.u32[ 0], &odd.u16, &even.u16); // LED 32...2 SPI_send( even.u8[ 1]); SPI_send( even.u8[ 0]); // LED 31...1 SPI_send( odd.u8[ 1
in „AVR/ATmega uint32_t Deinterleaving optimieren“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AT90SC6464C.pdf
This mechanism allows each instruction to be executed in a single clock cycle. The EEPROM includes 64 bytes of bit-addressable memory and 64 bytes of OTP (One Time Programmable) memory. The 22-bit Program Counter (PC) on AT90SC6464C-USB can address 4M words (8M bytes) of program memory. Most AVR instructions have a single 16-bit word format. Every program memory address contains a 16-bit or 32-bit instruc- tion. The 3K bytes of data RAM can be accessed easily through the five different addressing modes supported in the AVR architecture. 3 1559BS–8/02 A flexible interrupt controller has its
in „AT90SC6464C ??“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MigrationDiff.pdf
Migrating from Atmel C51/CAN: T89C51CC01, AT89C51CC03 To Atmel AVR/CAN: AT90CAN128, CAN, 80C51, AT90CAN64, AT90CAN32 AVR, Microcontroller Introduction This application note is a guide, on the CAN controller, to help current T89C51CC01, AT89C51CC03 users convert existing
in „Migration von AT89C51CC03 nach AT90CAN128 - wie?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
xmega_a1.pdf
4 KB 16 KB 32 1.6 - 3.6V ATxmega192A1-AU 192K + 8K 2 KB 16 KB 32 1.6 - 3.6V 100A ATxmega128A1-AU 128K + 8K 2 KB 8 KB 32 1.6 - 3.6V ATxmega64A1-AU 64K + 4K 2 KB 4 KB 32 1.6 - 3.6V ATxmega384A1-CU 384K + 8K 4 KB 32
in „Welchen Wert hat der Pull-up-Widerstand dieses XMega?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
foo.stabs.txt
_t:t(2,3)=(0,1)",128,0,0,0 .stabs "uint16_t:t(2,4)=(0,4)",128,0,0,0 .stabs "int32_t:t(2,5)=(0,3)",128,0,0,0 .stabs "uint32_t:t(2,6)=(0,5)",128,0,0,0 .stabs "int64_t:t(2,7)=(0,6)",128,0,0,0 .stabs "uint64_t:t(2,8)=(0,7)",128,0,0,0 .stabs "intptr_t:t(2,9)=(2,3)",128,0,0,0 .stabs "uintptr_t
in „Simple C Frage zum Typ enum“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
can_example2.c
High gpio_set_gpio_pin(54); // Output PB22 = High // Enable USART Rx interrupt. UART_USART->ier = AVR32_USART_IER_RXRDY_MASK; static const gpio_map_t CAN_GPIO_MAP = { {AVR32_CANIF_RXLINE_0_4_PIN, AVR32_CANIF_RXLINE_0_4_FUNCTION}, {AVR32_CANIF_TXLINE_0_4_PIN, AVR32_CANIF_TXLINE_0_4_FUNCTION}, {AVR32_CANIF_RXLINE_1_4_PIN, AVR32_CANIF_RXLINE_0_4_FUNCTION}, {AVR32_CANIF_TXLINE_1_4_PIN, AVR32_CANIF_TXLINE_0_4_FUNCTION} }; // Assign GPIO to CAN. gpio_enable_module(CAN_GPIO_MAP, sizeof(CAN_GPIO_MAP) / sizeof(CAN_GPIO_MAP[0]))
in „UC3C Problem mit 2. CAN-Kanal“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
can_example2ch.c
High gpio_set_gpio_pin(54); // Output PB22 = High // Enable USART Rx interrupt. UART_USART->ier = AVR32_USART_IER_RXRDY_MASK; static const gpio_map_t CAN_GPIO_MAP = { {AVR32_CANIF_RXLINE_0_4_PIN, AVR32_CANIF_RXLINE_0_4_FUNCTION}, {AVR32_CANIF_TXLINE_0_4_PIN, AVR32_CANIF_TXLINE_0_4_FUNCTION}, {AVR32_CANIF_RXLINE_1_4_PIN, AVR32_CANIF_RXLINE_0_4_FUNCTION}, {AVR32_CANIF_TXLINE_1_4_PIN, AVR32_CANIF_TXLINE_0_4_FUNCTION} }; // Assign GPIO to CAN. gpio_enable_module(CAN_GPIO_MAP, sizeof(CAN_GPIO_MAP) / sizeof(CAN_GPIO_MAP[0]))
in „UC3C Problem mit 2. CAN-Kanal“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATmegaBOOT.c
__AVR_ATmega32__ #define SIG2 0x95 #define SIG3 0x02 #define PAGE_SIZE 0x40U //64 words #elif defined __AVR_ATmega16__ #define SIG2 0x94 #define SIG3 0x03 #define PAGE_SIZE 0x40U //64 words #elif defined __AVR_ATmega8__ #define SIG2 0x93 #define SIG3 0x07 #define PAGE_SIZE 0x20U //32 words #elif defined __AVR_ATmega88__ #define SIG2 0x93 #define SIG3 0x0a #define PAGE_SIZE 0x20U //32 words #elif defined _
in „Bootloader startet überhaupt nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
two_ch_can.c
High gpio_set_gpio_pin(54); // Output PB22 = High // Enable USART Rx interrupt. UART_USART->ier = AVR32_USART_IER_RXRDY_MASK; static const gpio_map_t CAN_GPIO_MAP = { {AVR32_CANIF_RXLINE_0_4_PIN, AVR32_CANIF_RXLINE_0_4_FUNCTION}, {AVR32_CANIF_TXLINE_0_4_PIN, AVR32_CANIF_TXLINE_0_4_FUNCTION}, {AVR32_CANIF_RXLINE_1_4_PIN, AVR32_CANIF_RXLINE_0_4_FUNCTION}, {AVR32_CANIF_TXLINE_1_4_PIN, AVR32_CANIF_TXLINE_0_4_FUNCTION} }; // Assign GPIO to CAN. gpio_enable_module(CAN_GPIO_MAP, sizeof(CAN_GPIO_MAP) / sizeof(CAN_GPIO_MAP[0]))
in „UC3C Problem mit 2. CAN-Kanal“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avr.h
SHORT_TYPE_SIZE (INT_TYPE_SIZE == 8 ? INT_TYPE_SIZE : 16) #define LONG_TYPE_SIZE (INT_TYPE_SIZE == 8 ? 16 : 32) #define LONG_LONG_TYPE_SIZE (INT_TYPE_SIZE == 8 ? 32 : 64) #define FLOAT_TYPE_SIZE 32 #define DOUBLE_TYPE_SIZE 32 #define LONG_DOUBLE_TYPE_SIZE 32 #define DEFAULT_SIGNED_CHAR 1 #define SIZE_TYPE (INT_TYPE_SIZE
in „ATtiny24 - ISR wird nie gerufen __vectors> fehlt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Java_AVR32_doc32049.pdf
<n> instructions is the same as dstore with an index <n>, except that the operand <n> is implicit. 64 AVR32 32049A–AVR32–09/06 AVR32 4.38 DSUB – Subtract double 4.38.1 Description The values are popped from the operand stack. The double result is value1 - value2. The result is pushed onto the operand
in „Arm(e)s JAVA - Jazelle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
diff-20100825.txt
connected */ @@ -377,7 +409,9 @@ extern int main (void) * Calculate frequency from counters */ uint32_t cnt = TCNT0 + ((uint32_t)cnt_t0 << 8); - const uint64_t fact = F_CPU * pow (10, MIN_RES) + .5; + // const uint64_t fact = F_CPU * pow (10, MIN_RES) + .5; + const uint64_t fact = F_CPU * _POW_10_FUNC(MIN_RES) + .5; + /* This would overflow in 32bit * (actually fact may even be larger than UINT32_MAX) */ uint64_t frq = uint64_mul32 (fact, cnt); @@ -385,10 +419,25 @@ extern int main (void) frq += nom >> 1; // round frq = uint64_div32 (frq, nom
in „Reziproker Frequenzzähler+ Optimierte 64bit uint Routinen“ · Projekte & Code ·
-
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 Addresse
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 Addresse
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 Addresse
in „LCD-Problem nach Änderung der Pinbelegung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
techb_GraficLCD_de_en.pdf
Steckerleiste sowohl mit directly connected over the standardized connector with einem myAVR Board als auch einer mySTM32- both a myAVR and a mySTM32 expansion board. It is Erweiterungsplatine direkt verbunden werden. equipped with a high quality graphic LC display with a Ausgestattet ist es
in „LCD Ansteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR-Studio_4.19_Release_Notes.pdf
(SP). Part support The following new parts have been added to AVR Studio since 4.18 SP3: -ATtiny84A,ATtiny1634,ATmega3250PA,ATmega325PA,ATmega3290PA,ATXMEGA16A4U,ATXMEGA32A4U, ATXMEGA64A3U,ATXMEGA128A3U,ATXMEGA192A3U,ATXMEGA256A3U,ATXMEGA256A3BU Check the device matrix
in „Plugins für AVR-Studio 4 Was“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AT90CAN128.pdf
compiler dependent. Please confirm with the C compiler documen- tation for more details. 8 AT90CAN32/64/128 7679H–CAN–08/08 AT90CAN32/64/128 3. AVR CPU Core 3.1 Introduction This section discusses the AVR core architecture in general. The main function of the CPU core is to ensure correct program execution
in „uC + 3 Schieberegister + 7-Segmentanzeige“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Elektronikladen07.pdf
EPSILON5 (*) . . . . . . . . . . . . . . . . 62 KEIL C166 . . . . . . . . . . . . . . . . . . . . 9 AVR-JTAG . . . . . . . . . . . . . . . . . . . 63 386EX-Card III . . . . . . . . . . . . . . . 10 AVR ISP Adapter . . . . . . . . . . . . . 64 Micro-PC . . . . . . . . . . . . . . . . . . . . 11 BASCOM-AVR
in „MC68000 von Motorolla“ · Mikrocontroller und Digitale Elektronik ·