-
Datei
SPI_Portexpander.c
#define F_CPU 4000000UL #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <stdint.h> #include <avr/interrupt.h> #define linePort PORTD #define lineDDR DDRD #define LEFT 6 #define RIGHT 7 #define sPort PORTB #define
in „Mega8 bleibt bei SPI-Ausgabe hängen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
*********************************************************************/ #include "main.h" #include <avr/interrupt.h> #include <avr/sleep.h> #include <util/delay.h> #include <util/twi.h> //enthält z.B. die Bezeichnungen für die Statuscodes in TWSR #include <avr/io.h> #include <stdint.h> //definiert den
in „Wetterstation Windrichtung kodieren und dekodieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
terminal.txt
7e621000 Deferred imagehlp<elf> \-PE 7e610000-7e621000 \ imagehlp ELF 7e621000-7e635000 Deferred lz32<elf> \-PE 7e630000-7e635000 \ lz32 ELF 7e635000-7e64f000 Deferred version<elf> \-PE 7e640000-7e64f000 \ version ELF 7e64f000-7e675000 Deferred odbc32<elf> \-PE 7e660000-7e675000 \ odbc32 ELF 7e675000
-
Datei
fcntl.lst
double:t(0,17)=r(0,17);8;0;",128,0,0,0 31 .stabs "complex long double:t(0,18)=r(0,18);8;0;",128,0,0,0 32 .stabs "__builtin_va_list:t(0,19)=*(0,20)=(0,20)",128,0,0,0 33 .stabs "_Bool:t(0,21)=@s8;-16;",128,0,0,0 34 .stabs "C:/PROGRA~1/AVRGCC/avr/include/string.h",130,0,0,0 35 .stabs "C:/PROGRA~1/AVRGCC/lib
in „Compiler-Fehler?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
1wire.cpp
timer-counter #define TIMER_INT ISR(TIM0_OVF_vect) //the timer interrupt service routine //Initializations of AVR #define INIT_AVR CLKPR=(1<<CLKPCE);\ CLKPR=0;/*9.6Mhz*/\ TIMSK0=0;\ GIMSK=(1<<INT0);/*set direct GIMSK register*/\ TCCR0B=(1<<CS00)|(1<<CS01); /*9.6mhz /64 couse 8 bit Timer interrupt every 6,666us*
in „1-Wire Slave auf AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stk500boot.c
__) #define SIGNATURE_BYTES 0x1E9406 #elif defined (__AVR_AT90CAN32__) #define SIGNATURE_BYTES 0x1E9581 #elif defined (__AVR_AT90CAN64__) #define SIGNATURE_BYTES 0x1E9681 #elif defined (__AVR_AT90CAN128__) #define SIGNATURE_BYTES 0x1E9781 #else #error "no
in „ATmega328p + stk500v2 (Peter ihm sein Bootloader), Flash bleibt leer“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ms5611.c
#define F_CPU 3686400 #include <stdlib.h> #include <avr/io.h> #include <stdint.h> #include <util/delay.h> #include "ms5611.h" #include "NokiaLCD.h" uint16_t _C[MS561101BA_PROM_REG_COUNT]; int16_t temp; int32_t dT; void BmpInit (void) { char hight_str [5]
in „Problem mit avr-gcc und Optimierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <avr/wdt.h> #include <math.h> #define true 1 #define false 0 #define RED (1<<PD0) #define GREEN (1<<PD1) #define BLUE (1<<PD2) uint16
in „HSV RGB Led Dimmer, C Code & Video & Doku“ · Projekte & Code ·
-
Datei
IRLog.c
#include <avr/interrupt.h> #include <avr/pgmspace.h> #define sbi(x,b) (x |= (1 << (b))) #define cbi(x,b) (x &= ~(1 << (b))) #define BAUD 115200 typedef uint64_t timeT; typedef uint64_t* timeP; #define TPL ((timeP
in „Mini-Helikopter“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
IRLog.c
#include <avr/interrupt.h> #include <avr/pgmspace.h> #define sbi(x,b) (x |= (1 << (b))) #define cbi(x,b) (x &= ~(1 << (b))) #define BAUD 115200 typedef uint64_t timeT; typedef uint64_t* timeP; #define TPL ((timeP
in „Mini-Helikopter“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stk500boot.c
__) #define SIGNATURE_BYTES 0x1E9802 #elif defined (__AVR_AT90CAN32__) #define SIGNATURE_BYTES 0x1E9581 #elif defined (__AVR_AT90CAN64__) #define SIGNATURE_BYTES 0x1E9681 #elif defined (__AVR_AT90CAN128__) #define SIGNATURE_BYTES 0x1E9781 #else #error "no
in „[AVR] Problem mit ATmega2561 und Fleury Bootloader“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ADC.c
#include <avr/io.h> #include <avr/interrupt.h> #include "types.h" #include "ADC.h" #include <avr\pgmspace.h> #define AD_MUXCHANNELMASK 0x07 /* Referenzspannung Selection */ #define AD_VOLTAGEREF 0xC0 AdcVal_t AdcVal
in „ATmega16: ADC-Multiplexing geht nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVRxt.asm
; SLdt 2405031200 PIT-Interrupt auf AVR64EA28 ; avrasm2 .include "m4809def.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
Hameg.c
23); return; } if(DataTest1 != 0xFF) { SendUART("\nKanal 1:\n\n", 11); i2c_ReadPage(0, &puffer[0], 32); // Erste 32 Byte auslesen SendPageToUART(&puffer[0]); // und an UART ausgeben for(i = 1; i < 64; i++) { i2c_ReadDirect(&puffer[0], 32); // Folgende Bytes direkt auslesen SendPageToUART(&puffer[0]); } } if(DataTest2 != 0xFF) { SendUART("\nKanal 2:\n\n", 11); i2c_ReadPage(2048, &puffer[0], 32); // Erste 32 Byte auslesen SendPageToUART(&puffer[0]); // und an UART ausgeben for(i = 1; i < 64; i++) { i2c_ReadDirect(&puffer[0], 32); // Folgende Bytes direkt auslesen SendPageToUART(&puffer[0]);
in „For-Schleife ärgert mich ...“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avr.txt
also dezimal 96. Das ist auch die unterste mögliche Adresse für den SRAM, da im Speichersystem des AVR darunter die 64 IO-Register und darunter noch die 32 generellen Arbeitsregister plaziert sind. Wenn als erste RAM-Adresse hex 0 eingesetzt wird, funktioniert das Programm auch, aber mit großer Wahrscheinlichkeit
-
PDF
ATtiny26.pdf
2.05 25 °C 2 ) 85 °C H 1.95 M C F 1.9 1.85 1.8 1.75 1.7 2 2.5 3 3.5 4 4.5 5 5.5 VCC (V) 161 1477K–AVR–08/10 Figure 132. Calibrated 2 MHz RC Oscillator Frequency vs. Osccal Value CALIBRATED 2MHz RC OSCILLATOR FREQUENCY vs. OSCCAL VALUE 4.3 3.8 3.3 ) H 2.8 ( C F 2.3 1.8 1.3 0.8 0 16 32 48 64 80 96 112
in „ATtiny26(L) Analog-Digital-Wandler ( ADC ) Datenblattübersetzung“ · 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 ·
-
Datei
AdConverter.c
; m_Adc_result.ADC_LSB = ADCL ; } /* return 1 Alles OK / return 0 Fehler Prescaler = { |= 2/4/8/16/32/64/128 } Sampling Freq = cpuclock/(prescaler * 13) Input channel Depending on uC Pins ADC0 = 0;ADC1 = 1 .... Ref_Sel |= 0 = external / 1 = AVCC / 2 = not Allowed / 3 = internal 2.5 Volt */ byte InitAD_Converter
in „AD Converter Prescaler Probleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Descriptions.txt
DRIVER 3 DC POWER JACK 3 ADAPTIVE BALLAST CONTROL IC 3 9-V BATTERY CLIP 3 8-bit Microcontroller with 64K Bytes In-System Programmable Flash 3 8-bit AVR Microcontroller with 2K Bytes Flash 3 8-bit AVR Microcontroller with 1K Bytes In-System Programmable Flash 3 4 Independant Resistors in one device 3 10
in „[KiCad] Bibliotheksaufbau - Konzeptideen gesucht“ · Platinen ·
-
Datei
header.h
| -2^7...2^7-1 | signed char // int16_t | 16 | -2^15...2^15-1| signed int oder signed short // int32_t | 32 | -2^31...2^31-1| signed long // int64_t | 64 | -2^63...2^63-1| signed double oder signed long long // uint8_t | 8 | 0...2^8-1 | unsigned char // uint16_t | 16 | 0...2^16-1 | unsigned int oder unsigned short // uint32_t | 32 | 0...2^32-1 | unsigned long // uint64_t | 64 | 0...2^64-1 | unsigned double oder unsigned long long #ifndef F_CPU #warning "F_CPU war noch nicht definiert, wird nun nachgeholt" #define F_CPU
in „Falscher RETURN-Wert (Atmega128)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dual_fading.c
<avr/io.h> #include <util/delay.h> #include <avr/pgmspace.h> // global variables uint16_t pwmtable_10[64] PROGMEM = {0, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 19
in „PWM Led fading problem mit Soft-PWM Artikel“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uploadlog.txt
ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- flash 65 6 32 0 yes 4096 64 64 4500 4500 0xff 0xff Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----
in „Atmel Studio, Arduio ISP und Attiny“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ledheart.c
/ modified from ledarray.c #define F_CPU 14745600 #include <stdio.h> #include <stdlib.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <inttypes.h> #include "../libnerdkits/delay.h" #include "../libnerdkits/uart.h" #include "../libnerdkits/lcd.h" // PIN DEFINITIONS
in „Nerdkits LED-Heart - Duty-Cycle wie in ASM lösen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dude5.6_avr910.txt
not exist or is not a regular file, skipping Using Port : /dev/cu.SLAB_USBtoUART Using Programmer : avr910 avr910_devcode (avrdude.conf) : 0x76 Overriding Baud Rate : 19200 AVR Part : ATMEGA8 Chip Erase delay : 10000 us PAGEL : PD7 BS2 : PC2 RESET disposition : dedicated RETRY pulse : SCK serial program
in „avrdude - Probleme unter Mac OS X 10.7 (Lion)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ch32v003_getting_started.pdf
/downloads (xpack-riscv-none-elf-gcc-14.2.0-3-linux-x64.tar.gz auswählen) einen Arduino UNO / nano oder ein AVR-System (ATmega328 / 168, ATmega8 oder ATtiny2313) ein im System eingerichtetes AVRDUDE Texteditor um Programme erstellen / bearbeiten zu
in „CH32V003: Selbstbauprogrammer und "Getting started"“ · Projekte & Code ·
-
PDF
ch32v003_getting_started.pdf
/downloads (xpack-riscv-none-elf-gcc-14.2.0-3-linux-x64.tar.gz auswählen) einen Arduino UNO / nano oder ein AVR-System (ATmega328 / 168, ATmega8 oder ATtiny2313) ein im System eingerichtetes AVRDUDE Texteditor um Programme erstellen / bearbeiten zu
in „CH32V003: Selbstbauprogrammer und "Getting started"“ · Projekte & Code ·
-
Datei
servo.c
1) //Externe Funktionen #include <io.h> #include <inttypes.h> #include <interrupt.h> #include <sig-avr.h> #include <avr/delay.h> //Um zu wissen für was uint8_t u.s.w. steht siehe inttypes.h typedef uint8_t u08; typedef int8_t s08; typedef uint16_t u16; typedef int16_t s16; typedef uint32_t u32; typedef int32_t s32; //Globale Variablen u08 volatile servo1 = 128; //Mittelstellung u08 volatile servo2 = 128; SIGNAL(SIG_OVERFLOW0) { //Ein und Ausschalten der Servo Pins /* 12 Takte zum Sichern der Register */
-
Datei
servo.c
1) //Externe Funktionen #include <io.h> #include <inttypes.h> #include <interrupt.h> #include <sig-avr.h> #include <avr/delay.h> //Um zu wissen für was uint8_t u.s.w. steht siehe inttypes.h typedef uint8_t u08; typedef int8_t s08; typedef uint16_t u16; typedef int16_t s16; typedef uint32_t u32; typedef int32_t s32; //Globale Variablen u08 volatile servo1 = 128; //Mittelstellung u08 volatile servo2 = 128; SIGNAL(SIG_OVERFLOW0) { //Ein und Ausschalten der Servo Pins /* 12 Takte zum Sichern der Register */
in „Servo am Mikrocontroller“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
linux-2.6.27.grasshopper.1.patch
diff -rupN atngw100//arch/avr32/boards/grasshopper/btn.c grasshopper//arch/avr32/boards/grasshopper/btn.c --- atngw100//arch/avr32/boards/grasshopper/btn.c 1970-01-01 01:00:00.000000000 +0100 +++ grasshopper//arch/avr32/boards/grasshopper
in „AVR32 grasshopper patch für ATMEL buildroot 2.2.1“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
makefile-0x1F00.TXT
off optimization. s = optimize for size. # (Note: 3 is not always the best optimization level. See avr-libc FAQ.) OPT = s -mcall-prologues # Debugging format. # Native formats for AVR-GCC's -g are dwarf-2 [default] or stabs. # AVR Studio 4.10 requires dwarf-2. # AVR [Extended] COFF format requires stabs
-
Datei
bootlog.txt
2.6.25.10.atmel.2 (ssg@ssg-0) (gcc version 4.2.2-atmel.1.0.8) #1 Wed Oct 8 12:03:28 CEST 2008 CPU: AT32AP700x chip revision C CPU: AP7 [01] core revision 0 (AVR32B arch revision 1) CPU: MMU configuration: Shared TLB CPU: features: dsp simd ocd perfctr java CPU: Running at 140.000 MHz Physical memory: 10000000
in „STK1000 und JTAGICE MKII - Verbindung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
example.html
" style="font-size:12px;margin-top:2px;margin-bottom:32px"><a target="_blank" href="http://matrixstorm.com/avr/avrstick/#support">by Stephan Baerwolf</a></p> <p> <form method="get" action="http://matrixstorm.com/avr/avrstick/" target="_blank"> <p align="center
in „XMega128A3 Kalibrationswerte ADC sind alle 0“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
lcdcon_320240.pdf
179 0 139 0 255 zeichnet ein 40x40 großes, schwarzes Rechteck, mit einem weißen Rand 19 160 0 120 15 64 128 zeichnet einen Kreis mit dem Mittelpunkt 160,120 und dem Radius 15, gefüllt mit der dunkelsten Graustufe und einem etwas helleren Rand 16 170 2 16 1 8 0 1 2 4 8 16 32 64 128 zeichnet ein 8x8 Pixel großes Bild mit den Daten 1, 2, 4, 8, 16, 32, 64, 128 (=schräge Linie) an die Position 16, 16 16 170 4 16 2 8 1 0 3 0 12 0 48 0 192zeichnet ein 8x8 Pixel großes Bild (schräge Linie) an die Position 16, 16, also 3 0 12 0 48 0 192 0 genauso wie vorher
in „Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen“ · Projekte & Code ·
-
Datei
AVRxt.asm
: 'AVR macro assembler 2.2.8 (build 80 Jan 14 2020 18:27:50)' */ .include "AVR64EA28def.inc" /* .include "AVR64EA28def.inc" .include "AVR16EB28def.inc" .include "AVR128DA28def.inc" */ .equ dir = VPORTA_DIR
in „AVR64EA28: PIT-Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avr.txt
also dezimal 96. Das ist auch die unterste mögliche Adresse für den SRAM, da im Speichersystem des AVR darunter die 64 IO-Register und darunter noch die 32 generellen Arbeitsregister plaziert sind. Wenn als erste RAM-Adresse hex 0 eingesetzt wird, funktioniert das Programm auch, aber mit großer Wahrscheinlichkeit
-
Datei
Wie_sag_ich_es_dem_AVR.txt
also dezimal 96. Das ist auch die unterste mögliche Adresse für den SRAM, da im Speichersystem des AVR darunter die 64 IO-Register und darunter noch die 32 generellen Arbeitsregister plaziert sind. Wenn als erste RAM-Adresse hex 0 eingesetzt wird, funktioniert das Programm auch, aber mit großer Wahrscheinlichkeit
in „Assembler Sprache erlernen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
F_PWM oder PWM_PRESCALER erhöhen. #endif // includes #include <stdint.h> #include <string.h> #include <avr/io.h> #include <avr/interrupt.h> // globale Variablen volatile uint8_t foo, n, flag; // ----Neue Variablen uint8_t array[16][100] = { {1,1,1,2,2,2,3,3,4,4,4,5,5,6,6,7,7,8,8,9,10,10,11,12,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,30,31,32,34,35,37,38,40,41,43,45,47,49,51,53,55,57,59,61,64,66,69,72,74,77,80,83,86,90,93,97,100,104,108,112,116,120,125,129,134,139,144,149,155,161,166,172,179,185,192,199,206,213,221,229,237,246,254}, {11,13,15,17,20,23,26,30,34,38,42,47,52,58,64,70,76,83,91,98,106,114,123,131,140,149,158,166,175,184,192,201,209,216,223,229,235,240,245,248,251,253,254,254,254,252,250,247,243,238,232,226,220,212,205,197,188,180,171,162,153,144,135,127,118,110,102,94,87,80,73,67,61,55,50,45,40,36,32,28,25,22,19,16,14,12,10,8,6,5,3,2,1,1,2,3,4,6,7,9
in „Soft-PWM Version 3: Probleme beim Anpassen des Programms“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Tiny12.pdf
microcontrollers. Table 1. Parts Description Device Flash EEPROM Register Voltage Range Frequency ATtiny11L 1K - 32 2.7 - 5.5V 0-2 MHz ATtiny11 1K - 32 4.0 - 5.5V 0-6 MHz ATtiny12V 1K 64 B 32 1.8 - 5.5V 0-1.2 MHz ATtiny12L 1K 64 B 32 2.7 - 5.5V 0-4 MHz ATtiny12 1K 64 B 32 4.0 - 5.5V 0-8 MHz The ATtiny11/12 AVR is
in „ATTiny12 uns SPI?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ATTINY11_ATTINY12_ATM.pdf
microcontrollers. Table 1. Parts Description Device Flash EEPROM Register Voltage Range Frequency ATtiny11L 1K - 32 2.7 - 5.5V 0-2 MHz ATtiny11 1K - 32 4.0 - 5.5V 0-6 MHz ATtiny12V 1K 64 B 32 1.8 - 5.5V 0-1.2 MHz ATtiny12L 1K 64 B 32 2.7 - 5.5V 0-4 MHz ATtiny12 1K 64 B 32 4.0 - 5.5V 0-8 MHz The ATtiny11/12 AVR is
in „Attiny12 Datenblatt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
can_sd.c
define OSCSPEED 16000000 /* in Hz */ #define CAN_BAUDRATE 1000 //Für 500kBits/s Baudrate #include <avr/io.h> #include "can.h" #include <avr/interrupt.h> #include "ff.h" #include "diskio.h" #define nop() asm("NOP") typedef uint8_t U8; typedef uint16_t U16; typedef uint32_t U32; typedef uint64_t U64; typedef int8_t S8; typedef int16_t S16; typedef int32_t S32; typedef int64_t S64; U8 data[2048]; BYTE test = 0; int pins; ISR(BADISR_vect) {set_leds(1);} ISR(INT0_vect) {set_leds(2);} ISR(INT1_vect) {set_leds(3);} ISR(INT2_vect) {set_leds(4);} ISR(INT3_
in „ISR(SPI_STC_vect) wird nicht verlassen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MotorControl.c
#include <avr/io.h> #include <stdint.h> #include <stdlib.h> #include <avr/interrupt.h> //Encoder #define PHASE_A (PIND & 1<<PD2) #define PHASE_B (PIND & 1<<PD3) volatile int32_t enc_delta = 0; // Position volatile
in „Roboterarm --> Steuerung per Mikrocontroller“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Pinbelegung AVR128DA28/32/48/64 VQFN und TQFP
AVR128DA28/32-48-64 Er... 64-Pin VQFN and TQFP Pinout PA2 PA1 PG7 PC6 PG4 VDD GND PG3 PG1 UPD1 PF5 PF4 PF3 PF2 PF1 PF0 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0 GND AVDD PD7 PD6 PD5 PD4 PD3 PD2 PD1 PC7 PC6 PC5 PC4
in „AVR128DA64 TCA1 funktioniert nicht mit alternativen Output?“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
162_24sin_mess02.c
// Messung des Ausgangsignals mit ICP, Ausgabe über UART #include <stdlib.h> #include <avr/io.h> #define F_CPU 3686400L #include <util/delay.h> #include <avr/interrupt.h> #include <inttypes.h> #include <avr/io.h> #include <stdint.h> #include <string.h> #include <avr/pgmspace.h> #ifndef TRUE
in „Sinus in cHz genau mit Atmega162“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
162_24sin_mess02.c
// Messung des Ausgangsignals mit ICP, Ausgabe über UART #include <stdlib.h> #include <avr/io.h> #define F_CPU 3686400L #include <util/delay.h> #include <avr/interrupt.h> #include <inttypes.h> #include <avr/io.h> #include <stdint.h> #include <string.h> #include <avr/pgmspace.h> #ifndef TRUE
in „Genauigkeit ICP Messung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
162_24sin_mess02.c
// Messung des Ausgangsignals mit ICP, Ausgabe über UART #include <stdlib.h> #include <avr/io.h> #define F_CPU 3686400L #include <util/delay.h> #include <avr/interrupt.h> #include <inttypes.h> #include <avr/io.h> #include <stdint.h> #include <string.h> #include <avr/pgmspace.h> #ifndef TRUE
in „unruhiges Sinussignal“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
harman_kardon_avr145_sm.pdf
adjustable voltages and currents. TO-220 1 D-PAK 1 1. Input 2. GND 3. Output Internal Block Digram 127 AVR145 harman/kardon 128 AVR145 harman/kardon 129 AVR145 harman/kardon 130 AVR145 harman/kardon M24C64 M24C32 64Kbit and 32Kbit Serial I²C Bus EEPROM FEATURES SUMMARY 2 ■ Two-Wire I C Serial Interface Figure
in „Relais beim AVR 145 von harman/kardon durch SSR ersetzen“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
Devices.txt
W237-09P 1 W237-08P 1 W237-05P 1 W236-3 1 W12864 1 VV11 1 VS1011 1 VS1001-SOIC-28 1 VG96 1 VG-535-64PHALBEEURO 1 VG32 1 USB-BUCHSE-B 1 USB-B-61729 1 UNTERSCHRIFT 1 ULN2003AD 1 U57X32 1 TT2D7 1 TSL235 1 TRIMM_R 1 TRIMMER_25_GÄNGE 1 TRIM_EU-S75H 1 TRIM_EU-RJ6 1 TRIM_EU-ECP10S 1 TRIM_EU-CT6 1 TRIM_EU-B25X
in „[KiCad] Bibliotheksaufbau - Konzeptideen gesucht“ · Platinen ·
-
PDF
RTC_AVR.pdf
stopped – 0 0 1 CK 1/64s 0 1 0 CK/8 1/8s 0 1 1 CK/32 1/4s 1 0 0 CK/64 1/2s 1 0 1 CK/128 1s 1 1 0 CK/256 2s 1 1 1 CK/1024 8s Note: 1. CK = 32.768 kHz 3 1259B–AVR–05/02 Configuration As shown in Figure 1, the crystal should be
in „Läuft der Timer während seinem Interrupt weiter?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avrdude_crash.txt
ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- flash 65 6 32 0 yes 2048 32 64 4500 4500 0xff 0xff Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----
in „Avrdude stürzt ab, beim Flash/EEPROM Lesen über usbtiny, Ubuntu 16.04“ · PC Hard- und Software ·
-
Datei
md5-asm.S
0xBA st X+, r24 ldi r24, 0x98 st X+, r24 ldi r24, 0x76 st X+, r24 ldi r24, 0x54 st X+, r24 ldi r24, 0x32 st X+, r24 ldi r24, 0x10 st X+, r24 st X+, r1 st X+, r1 st X+, r1 st X+, r1 ret #endif ;########################################################### /* static uint32_t md5_F(uint32_t x, uint32_t y, uint32
in „avr-as, Makro kaputt aus avr-crypto-lib“ · Mikrocontroller und Digitale Elektronik ·