-
Datei
AVRootloader.asm
"tn2313def.inc" ; ATtiny2313 ;.include "tn24def.inc" ; ATtiny24 ;.include "tn25def.inc" ; ATtiny25 ;.include "tn261def.inc" ; ATtiny261 ;.include "tn43Udef.inc" ; ATtiny43U ;.include "tn44def.inc" ; ATtiny44 ;.include "tn45def.inc" ; ATtiny45 ;.include "tn461def.inc" ; ATtiny461 ;.include "tn48def.inc" ; ATtiny48 ;.include "tn84def.inc" ; ATtiny84 ;.include "tn85def.inc" ; ATtiny85 ;.include "tn861def.inc" ; ATtiny861 ;.include "tn88def.inc
-
PDF
ATT5FCA9.pdf
STK501 ATtiny25 AT90S4433 ATmega161 ATmega640 STK503 AT90CAN128 STK501 ATtiny26 AT90S4434 ATmega162 ATmega644 AT90PWM2 STK520 ATtiny28 AT90S8515 ATmega163 ATmega645 STK502 AT90PWM3 STK520 ATtiny4STK505 AT90S8535 ATmega164P ATmega649 STK502 AT90USB646 STK525 ATtiny45 ATmega8 ATmega165 STK502 ATmega2560 STK503 AT90USB647 STK525 ATtiny84 ATmega16 ATmega165P STK502 ATmega2561 STK501 AT90USB1286 STK525 ATtiny85 ATmega32 ATmega168 ATmega3250 STK504 AT90USB1287 STK525
in „Angebot STK500+STK501+JTAGICE“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVRootloader.asm
"tn2313def.inc" ; ATtiny2313 ;.include "tn24Adef.inc" ; ATtiny24A ;.include "tn24def.inc" ; ATtiny24 ;.include "tn25def.inc" ; ATtiny25 ;.include "tn261def.inc" ; ATtiny261 ;.include "tn43Udef.inc" ; ATtiny43U ;.include "tn44Adef.inc" ; ATtiny44A ;.include "tn44def.inc" ; ATtiny44 ;.include "tn45def.inc" ; ATtiny45 ;.include "tn461def.inc" ; ATtiny461 ;.include "tn48def.inc" ; ATtiny48 ;.include "tn84def.inc" ; ATtiny84 ;.include "tn85def.inc
-
Datei
AVRootloader.asm
"tn2313def.inc" ; ATtiny2313 ;.include "tn24Adef.inc" ; ATtiny24A ;.include "tn24def.inc" ; ATtiny24 ;.include "tn25def.inc" ; ATtiny25 ;.include "tn261def.inc" ; ATtiny261 ;.include "tn43Udef.inc" ; ATtiny43U ;.include "tn44Adef.inc" ; ATtiny44A ;.include "tn44def.inc" ; ATtiny44 ;.include "tn45def.inc" ; ATtiny45 ;.include "tn461def.inc" ; ATtiny461 ;.include "tn48def.inc" ; ATtiny48 ;.include "tn84def.inc" ; ATtiny84 ;.include "tn85def.inc
in „Bootloader von Hagen - Port toggeln während des Flashens“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
optiboot_atmega128.lst
external reset 1fc16: 29 f0 breq .+10 ; 0x1fc22 <try_loader> 0001fc18 <appStart>: #if (defined(__AVR_ATtiny841__) || defined(__AVR_ATtiny441__) || defined(__AVR_ATtiny1634__)) && (WATCHDOG_TIME == WATCHDOG_OFF) ldi r21, 0xD8 ; special signature to change protected I/O register AOUT CCP, r21 AOUT WDTCSR,
in „Tester für Spezialversion des AVR Bootloaders optiboot gesucht!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ow_avr_ds2dht.c
along with this program. If not, see <http://www.gnu.org/licenses/>. // // //VERSION 1.2 DS18B20 ATTINY13 (AD input) and ATTINY25 (internal sensor) //FOR MAKE by hand /* avr-gcc -mmcu=attiny13 -O2 -c [name].c avr-gcc.exe -mmcu=attiny13 [name].o -o [name].elf avr-objcopy -O ihex [name].elf [name].hex */ #include <avr/io.h> #include <avr/interrupt.h> #if defined(__AVR_ATtiny13A__) || defined(__AVR_ATtiny13__) // OW_PORT Pin 6 - PB1 //Analog input PB2 //OW Pin #define OW_PORT PORTB //1 Wire Port #define OW_PIN PINB //1 Wire Pin as number #define OW_PORTN (1<<PINB1) //Pin
in „1-Wire Slave auf AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVRootloader.asm
.include "pwm3Bdef.inc" ; AT90PWM3B ;.include "pwm3def.inc" ; AT90PWM3 ;.include "tn13def.inc" ; ATtiny13 ;.include "tn167def.inc" ; ATtiny167 ;.include "tn2313def.inc" ; ATtiny2313 ;.include "tn24def.inc" ; ATtiny24 ;.include "tn25def.inc" ; ATtiny25 ;.include "tn261def.inc" ; ATtiny261 ;.include "tn43Udef.inc" ; ATtiny43U ;.include "tn44def.inc" ; ATtiny44 ;.include "tn45def.inc" ; ATtiny45 ;.include "tn461def.inc" ; ATtiny461 ;.include "tn48def.inc" ; ATtiny48 ;.include "tn84def.inc" ; ATtiny84 .include "tn85def.inc
-
Datei
Node2_2017-11-02.ino
#define RF69_COMPAT 1 // JeeLib: RFM69 Funkmodul #define TINY 1 // JeeLib: ATtiny84 Mikrokontroller #include <JeeLib.h> int LED = 8; // LED PIN 8 bzw. Nummerierung 11 bzw. PA2, am ATtiny84 int LDRout = 1; // Digital-PIN für Fotowiderstand (Strom) int LDRin = 3; // Analog-PIN für
in „Kombination von ATtiny84A, RFM69CW, BME280 - möglich?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
fuse.c
programmable attinys * . reset hi-low fuses to factory default on target devices * . layout to drop-on attiny13, attiny25/45/85 8 pin devices targets * . attiny24/44/84 targets needs additional breadboard and jumper wires * . standalone operations, fuses show on 7 segment display * * . project fuse setting
in „Attiny85 neu verfust?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
small_printf.c
minimalistischen (und im Funktionsumfang eingeschraenkten) Version von printf zur urspruenglichen Verwendung im ATtiny23 (sollte allerdings auch mit allen anderen AVR- Controllern funktionieren) 22.04.2016 R. Seelig Danke an www.mikrocontroller.net (Dr.Sommer, beric) Platzhalterfunktionen von tiny_printf ----------
in „#define Ich bekomme ein Makro nicht hin.“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
top2008.pdf
AT90S8515, AT90LS8515, AT90S4434, AT90S8535, AT90LS8535, AT90S4434, AT90LS4434, AT90S2333, AT90S4433, ATTINY11(Hi), ATTINY12(Hi), ATTINY13(Serial), ATTINY15L(Hi), ATTINY25, ATTINY26, ATTINY26L, ATTINY28L, ATTINY28V, ATTINY2313(DIP20), ATTINY2313V(DIP20),ATTINY2313, ATMEGA8, ATMEGA8L, ATMEGA16, ATMEGA16L,
in „[V] Top 853 Universal Programmer + 74er Tester“ · Markt ·
-
Datei
main.c
irsnd.h" #ifndef F_CPU # error F_CPU unknown #endif void timer1_init (void) { #if defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__) // ATtiny45 / ATtiny85: OCR1C = (F_CPU / F_INTERRUPTS / 4) - 1; // compare value: 1/15000 of CPU frequency, presc = 4 TCCR1 = (1 << CTC1) | (1 << CS11) | (1 << CS10
in „IRSND Daten für Roomba“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avr.h
define ASM_SPEC "%{mmcu=*:-mmcu=%*}" #define LINK_SPEC " %{!mmcu*:-m avr2}\ %{mmcu=at90s1200|\ mmcu=attiny11|\ mmcu=attiny12|\ mmcu=attiny15|\ mmcu=attiny28:-m avr1}\ %{mmcu=attiny22|\ mmcu=attiny26|\ mmcu=at90s2*|\ mmcu=at90s4*|\ mmcu=at90s8*|\ mmcu=at90c8*|\ mmcu=at86rf401|\ mmcu=attiny13|\ mmcu=attiny2313
in „ATtiny24 - ISR wird nie gerufen __vectors> fehlt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SIR.c
uart.h" #include "irmp.h" #define UART_BAUD_RATE 38400 void timer1_init (void) { #if defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__) // ATtiny45 / ATtiny85: #if F_CPU >= 16000000L OCR1C = (F_CPU / F_INTERRUPTS / 8) - 1; // compare value: 1/15000 of CPU frequency, presc = 8 TCCR1 = (1 << CTC1) |
in „uart_puts funktioniert nur sporadisch (zusammen mit IRMP)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
include "irmp.h" #ifndef F_CPU #error F_CPU unkown #endif void timer1_init (void) { #if defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__) // ATtiny45 / ATtiny85: #if F_CPU >= 16000000L OCR1C = (F_CPU / F_INTERRUPTS / 8) - 1; // compare value: 1/15000 of CPU frequency, presc = 8 TCCR1 = (1 << CTC1) |
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
PDF
avr-libc-user-manual-1.8.0.pdf
Doxygen 1.3 Supported Devices 5 • attiny26 • attiny261 • attiny261a • attiny28 [1] • attiny2313 • attiny2313a • attiny40 • attiny4313 • attiny43u • attiny44 • attiny44a • attiny45 • attiny461 • attiny461a • attiny48 • attiny84 • attiny84a
in „Interrupt Probleme beim Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Teileliste-04-18-2233.pdf
Mikrocontroller ATMega AVR RISC, 32 KB, 16 Mhz PDIP-40 ATMEGA 32-16 DIP 2 2,99 EUR 1,05 EUR 46 Mikrocontroller ATTiny AVR RISC, 1 KB, 4 Mhz PDIP-8 ATTINY 12L DIP 3 0,99 EUR 0,35 EUR 47 Mikrocontroller MSP430F2001 DIP-Gehäuse 2 0,40 EUR 48 Ethernet-Controller ENC 28J60 DIL-28 3 1,00 EUR 49 Schmitt-Trigger DM74121N
in „Bauelemente abzugeben“ · Markt ·
-
PDF
Teileliste-04-19-1539.pdf
Mikrocontroller ATMega AVR RISC, 32 KB, 16 Mhz PDIP-40 ATMEGA 32-16 DIP 2 2,99 EUR 1,05 EUR 46 Mikrocontroller ATTiny AVR RISC, 1 KB, 4 Mhz PDIP-8 ATTINY 12L DIP 3 0,99 EUR 0,35 EUR 47 Mikrocontroller MSP430F2001 DIP-Gehäuse 2 0,40 EUR 48 Ethernet-Controller ENC 28J60 DIL-28 3 1,00 EUR 49 Schmitt-Trigger DM74121N
in „Bauelemente abzugeben“ · Markt ·
-
PDF
Teileliste-04-19-1957.pdf
Mikrocontroller ATMega AVR RISC, 32 KB, 16 Mhz PDIP-40 ATMEGA 32-16 DIP 0 2,99 EUR 1,05 EUR 46 Mikrocontroller ATTiny AVR RISC, 1 KB, 4 Mhz PDIP-8 ATTINY 12L DIP 0 0,99 EUR 0,35 EUR 47 Mikrocontroller MSP430F2001 DIP-Gehäuse 2 0,40 EUR 48 Ethernet-Controller ENC 28J60 DIL-28 3 1,00 EUR 49 Schmitt-Trigger DM74121N
in „Bauelemente abzugeben“ · Markt ·
-
PDF
Teileliste-04-20-1111.pdf
Mikrocontroller ATMega AVR RISC, 32 KB, 16 Mhz PDIP-40 ATMEGA 32-16 DIP 0 2,99 EUR 1,05 EUR 46 Mikrocontroller ATTiny AVR RISC, 1 KB, 4 Mhz PDIP-8 ATTINY 12L DIP 0 0,99 EUR 0,35 EUR 47 Mikrocontroller MSP430F2001 DIP-Gehäuse 2 0,40 EUR 48 Ethernet-Controller ENC 28J60 DIL-28 3 1,00 EUR 49 Schmitt-Trigger DM74121N
in „Bauelemente abzugeben“ · Markt ·
-
PDF
avr8-gnu-toolchain-3.4.0.663-readme.pdf
which are newly supported in this release are marked with * at90s2313 at90s2323 at90s2333 at90s2343 attiny22 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 ata5272* ata5505* ata5790* ata5795* ata6285* ata6286* ata6289 attiny13 attiny13a attiny2313 attiny2313a attiny24a attiny4313 attiny44 attiny44a attiny828* attiny84 attiny25 attiny45 attiny85 attiny261 attiny261a attiny461a attiny861 attiny861a attiny43u attiny87 attiny88 at86rf401 at43usb355 at76c711 atmega103 at90usb82 at90usb162 atmega8u2 atmega16u2 atmega32u2
in „ATtiny10 ISR TIM0_COMPB_vect“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Fernbedienung_mit_IRSND_mega8.c
Andreas */ #define F_CPU 8000000L #include "irsnd.h" void timer1_init (void) { #if defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__) // ATtiny45 / ATtiny85: OCR1C = (F_CPU / F_INTERRUPTS / 4) - 1; // compare value: 1/15000 of CPU frequency, presc = 4 TCCR1 = (1 << CTC1) | (1 << CS11) | (1 << CS10
in „IR Fernbedienung mit IRSND“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Fernbedienung_mit_IRSND_mega8.c
Andreas */ #define F_CPU 8000000L #include "irsnd.h" void timer1_init (void) { #if defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__) // ATtiny45 / ATtiny85: OCR1C = (F_CPU / F_INTERRUPTS / 4) - 1; // compare value: 1/15000 of CPU frequency, presc = 4 TCCR1 = (1 << CTC1) | (1 << CS11) | (1 << CS10
in „IR Fernbedienung mit IRSND“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
fuse.c
programmable attinys * . reset hi-low fuses to factory default on target devices * . layout to drop-on attiny13, attiny25/45/85 8 pin devices targets * . attiny24/44/84 targets needs additional breadboard and jumper wires * . standalone operations, fuses show on 7 segment display * * . project fuse setting
in „Attiny85 neu verfust?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
IRMP_Test_nio.txt
#define F_CPU 16000000 #include "irmp.h" static void timer1_init (void) { #if defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__) // ATtiny45 / ATtiny85: #if F_CPU >= 16000000L OCR1C = (F_CPU / F_INTERRUPTS / 8) - 1; // compare value: 1/15000 of CPU frequency, presc = 8 TCCR1 = (1 << CTC1) |
in „IR NEC Signal mit einlesen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
avrdude.pdf
ATtiny5 t84 ATtiny84 t85 ATtiny85 t861 ATtiny861 t88 ATtiny88 t9 ATtiny9 x128a1 ATxmega128A1 x128a1d ATxmega128A1revD x128a3 ATxmega128A3 x128a4 ATxmega128A4 x128d4 ATxmega128D4 x16a4 ATxmega16A4 x16d4 ATxmega16D4
in „AVRDude als Tool in AVR Studio 4 einbinden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
device.c
}, { "ATtiny84", 4096, 0x60, 512, 512, DF_NO_MUL|DF_NO_JMP|DF_NO_ELPM|DF_NO_ESPM|DF_NO_EICALL|DF_NO_EIJMP}, { "ATtiny85", 4096, 0x60, 512, 512, DF_NO_MUL|DF_NO_JMP|DF_NO_ELPM|DF_NO_ESPM|DF_NO_EICALL|DF_NO_EIJMP
in „AVR-ChipBasic2 - BASIC-Computer mit ATMega 644“ · Projekte & Code ·
-
Datei
device.c
}, { "ATtiny84", 4096, 0x60, 512, 512, DF_NO_MUL|DF_NO_JMP|DF_NO_ELPM|DF_NO_ESPM|DF_NO_EICALL|DF_NO_EIJMP}, { "ATtiny85", 4096, 0x60, 512, 512, DF_NO_MUL|DF_NO_JMP|DF_NO_ELPM|DF_NO_ESPM|DF_NO_EICALL|DF_NO_EIJMP
-
Datei
main.c
debounce.h" #ifndef F_CPU # error F_CPU unknown #endif void timer1_init (void) { #if defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__) // ATtiny45 / ATtiny85: OCR1C = (F_CPU / F_INTERRUPTS / 4) - 1; // compare value: 1/15000 of CPU frequency, presc = 4 TCCR1 = (1 << CTC1) | (1 << CS11) | (1 << CS10
in „Konzeption einer IR Fernbedienung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR_Uebersichtstabelle.pdf
8 ATtiny13 1 0.064 64B + 32 reg 6 20 1.8-5.5 -- 1 2 -- -- -- -- Yes 4 Yes Yes Yes Yes No 9 6 Yes PDIP 8 SOIC 8 SOIC (EIAJ) 8 MLF 20 ATtiny15L 1 0.0625 -- 6 1.6 2.7-5.5 -- 2 1 -- -- -- -- Yes 4 Yes Yes Yes Yes
in „Unterschied der AVR'S“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
chips.xml
<CHIPLIST> <CHIP> <NAME>ATtiny13A</NAME> <FLASH>1024</FLASH> <EEPROM>64</EEPROM> <SIG>0x0007901E</SIG> <PAGE>16</PAGE> <LFUSE layout="4">YES</LFUSE> <HFUSE layout="6">YES</HFUSE> <EFUSE>NO</EFUSE> <LOCK>YES</LOCK> <CALIB>YES</CALIB
in „extreme Burner AVR 1.4.3 + ATTiny Erweiterungen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
beispiel.html
A3967SLB | A3977 | AD594/95 | AT89S52 | ATMEGA16 | ATMEGA64 | ATMEGA8 | ATMEGA8-16PI | ATMEGA8535 | ATTINY11 | ATTINY12 | ATTINY13DIP-SO | ATTINY13MLF | ATTINY15L | ATTINY16DIP/SO | ATTINY16MLF | ATTINY2313DIP/SO | ATTINY2313MLF | ATTINY24-44-84/DIP-SO | ATTINY24-44-84/QFN-MLF | ATTINY25-45-85/DIP-SO |
in „[KiCad] Bibliotheksaufbau - Konzeptideen gesucht“ · Platinen ·
-
Datei
owdevice_ATT13_DS18B20.c
#ifdef __AVR_ATmega32__ #include "uart.h" #include <util/delay.h> #endif //DEVICES #ifdef __AVR_ATtiny13A__ #define OW_PORT PORTB #define OW_PIN PINB #define OW_PORTN (1<<PINB3) #define OW_PINN (1<<PINB3) #define OW_DDR DDRB #define SET_LOW OW_DDR|=OW_PINN;OW_PORT&=~OW_PORTN; #define RESET_LOW OW_DDR
in „1-Wire Slave auf AVR“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVRMicrocontrollers_Peripheral_Integration.pdf
S S S M A A C A D T I Z 8 1 Q W R 8 1 1 C M C C P B W U U I S I S Q Q L E D E S S p (3) ü ü ü ü ATtiny4/5/9/10 6 0.5–1 0.032 1.8–5.5 12 10³ 4 2 1 4 ATtiny102/104 8/14 1 0.032 1.8–5.5 12 10 5/8 ü ü 2 2 ü ü 1 4 ATtiny13A 8–20 1 0.064 1.8–5.5 20 10 4 ü 2 ü ü ü ü 3 ü ATtiny20/40 12–20 2/4 0.128/0.256 1.8–5.512 10 8/12 ü ü 2 2 1 1 ü ü ü 1 1 ü 4 ATtiny24A/44A/84A 14–20 2–8 Up to 0.512 1.8–5.520 10 8 ü ü ü ü 2 2 1 1 ü ü ü 1 1 ü 4 ü ATtiny48/88 28–32 4/8 Up to 0.512 1.8–5.516 10 8 ü ü ü 1 1 1 1 ü ü ü 1 1 3 ü ATtiny87/167 20–32 8/16 0.512 1.8–5.5 16
in „Nachfolger von Atmega169“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
diff = max_v - *b; *b = *b + (diff * (0.01 * s)); } int main(void) { uint8_t mask; #ifdef __AVR_ATtiny10__ CCP=0xD8; // configuration change protection, write signature CLKPSR=1; // set cpu clock prescaler =1 (8Mhz) (attiny 4/5/9/10) mask=_BV(PB0); #else CLKPR=_BV(CLKPCE); CLKPR=0; // set clock prescaler to 1 (attiny 25/45/85/24/44/84/13/13A) mask=_BV(PB0); #endif DDRB|=mask; while(1) { unsigned int winkel; unsigned char r, g, b; for (winkel=0; winkel < 256; winkel++) { hsv_to_rgb(winkel, 100, 100, &r, &g, &b);
in „Lightweight WS2811/WS2812 Library“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avrdude.txt
% avrdude -c avrispmkII -p attiny84 -vvvv avrdude: Version 6.0.1, compiled on Dec 4 2013 at 20:56:05 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System wide configuration file is
in „ATtiny84A-PU mit AVRISP mkII programmieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DDS_440Hz.c
/* SLdt 210308 (Disclaimer: None. Sue me.) ATtiny2313: DDS 440 Hz Sinus */ #include <avr/io.h> #include <avr/pgmspace.h> #define F_CPU 10000000 #define ICR 256 #define PWM F_CPU/ICR #define A4 440 #define A4_Phasendelta 738 // (A4/PWM*65536) uint16
in „Attiny2313 Timer16 Bit, Normal Mode, unsauber“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Attiny.txt
Send: 0 [30] [20] avrdude: Send: 0 [30] [20] avrdude: Recv: . [14] avrdude: Recv: . [10] AVR Part : ATtiny85 Chip Erase delay : 400000 us PAGEL : P00 BS2 : P00 RESET disposition : possible i/o RETRY pulse : SCK serial program mode : yes parallel program mode : yes Timeout : 200 StabDelay : 100 CmdexeDelay
in „Projekt fertiggestellt: MP3 Player für Kinder auf ATTiny-Basis“ · Projekte & Code ·
-
Datei
sender.c
Fehlerberechnung #define BAUD_ERROR ((BAUD_REAL*1000)/BAUD) void timer1_init (void) { #if defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__) // ATtiny45 / ATtiny85: OCR1C = (F_CPU / F_INTERRUPTS / 4) - 1; // compare value: 1/15000 of CPU frequency, presc = 4 TCCR1 = (1 << CTC1) | (1 << CS11) | (1 << CS10
in „16bit Zeichen über SPI übertragen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mpx_2digit_demo.c
-------- mpx_2digit_demo.c 2 stellige gemultiplexte 7-Segmentanzeige mit gemeinsamer Anode MCU : attiny84 F_CPU : 8000000 07.02.2022 by R. Seelig ------------------------------------------------------------ */ #include <util/delay.h> #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include "mpx_2conc.h" /* ATtiny 24 / 44 / 84 Anschlusspins IC +-----------+ Vcc | 1 A 14 | GND PB0 - PCINT8 - XTAL1 - SCI - CLKI | 2 T 13 | PA0 - ADC0 - AREF - PCINT0 PB1 - PCINT9 - XTAL2 | 3 t 12 | PA1 - ADC1 - AIN0 - PCINT1 PB3
in „7 Segment Anzeige auf verschiedenen Ports“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mpx_2digit_demo.c
-------- mpx_2digit_demo.c 2 stellige gemultiplexte 7-Segmentanzeige mit gemeinsamer Anode MCU : attiny84 F_CPU : 8000000 07.02.2022 by R. Seelig ------------------------------------------------------------ */ #include <util/delay.h> #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include "mpx_2conc.h" /* ATtiny 24 / 44 / 84 Anschlusspins IC +-----------+ Vcc | 1 A 14 | GND PB0 - PCINT8 - XTAL1 - SCI - CLKI | 2 T 13 | PA0 - ADC0 - AREF - PCINT0 PB1 - PCINT9 - XTAL2 | 3 t 12 | PA1 - ADC1 - AIN0 - PCINT1 PB3
in „7 Segment Anzeige auf verschiedenen Ports“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Arduino.h
LSBFIRST 0 #define MSBFIRST 1 #define CHANGE 1 #define FALLING 2 #define RISING 3 #if defined(__AVR_ATtiny24__) || defined(__AVR_ATtiny44__) || defined(__AVR_ATtiny84__) #define DEFAULT 0 #define EXTERNAL 1 #define INTERNAL1V1 2 #define INTERNAL INTERNAL1V1 #elif defined(__AVR_ATtiny25__) || defined(__AVR_ATtiny45__) || defined(__AVR_ATtiny85__) #define DEFAULT 0 #define EXTERNAL 4 #define INTERNAL1V1 8 #define INTERNAL INTERNAL1V1 #define INTERNAL2V56 9 #define INTERNAL2V56_EXTCAP 13 #else #if defined(__AVR_ATmega1280__) || defined(_
in „Sekunden,Minuten zählen mit der Funktion Millis()“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR4100.pdf
ATmega6490P X32K_1v8_ULP MegaAVR ATmega649A X32K_1v8_ULP MegaAVR ATmega649P X32K_1v8_ULP TinyAVR ATtiny84A X32K_1v8 TinyAVR ATtiny85 X32K_1v8 TinyAVR ATtiny861 X32K_1v8 MegaAVR ATmega48P X32K_1v8_ULP 21 Atmel-8333E-AVR-03/2015 Device Family Device Oscillator module MegaAVR ATmega48PA X32K_1v8_ULP MegaAVR
in „Passende Kondensatoren für Uhrenquarz gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
1wire.cpp
along with this program. If not, see <http://www.gnu.org/licenses/>. // // //VERSION 1.1 DS2423 for ATTINY2313 and ATTINY25 //FOR MAKE by hand /* avr-gcc -mmcu=[attiny25|attiny2313] -O2 -c ow_slave_DS2423.c avr-gcc.exe -mmcu=[attiny25|attiny2313] ow_slave_DS2423.o -o ow_slave_DS2423.elf avr-objcopy -O ihex
in „1-Wire Slave auf AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
owdevice_ATT25_DS2423_2_counter.c
) #define TCNT_R TCNT0 #define DBH PORTB|=(1<<PORTB4); #define DBL PORTB&=~(1<<PORTB4); #endif //ATtiny13 #ifdef __AVR_ATtiny25__ // OW_PORT Pin 7 - PB2 #define OW_PORT PORTB #define OW_PIN PINB #define OW_PORTN (1<<PINB2) #define OW_PINN (1<<PINB2) #define OW_DDR DDRB #define SET_LOW OW_DDR|=OW_PINN
in „1-Wire Slave auf AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
EmonLib_Cpp_comment.txt.ino
on the ATmega2560 http://openenergymonitor.org/emon/node/2253#comment-11432 #elif defined (__AVR_ATtiny24__) || defined(__AVR_ATtiny44__) || defined(__AVR_ATtiny84__) ADMUX = _BV(MUX5) | _BV(MUX0); #elif defined (__AVR_ATtiny25__) || defined(__AVR_ATtiny45__) || defined(__AVR_ATtiny85__) ADMUX = _BV(
in „ESP32: Konstante Abtastrate / Timing des ADC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mpx_2digit_ntc.c
gemeinsame Anode) und NTC-Widerstand 10k, Beta 3950 NTC-Widerstand an PA0 mit Pop-Upwiderstand 10k MCU : attiny84 F_CPU : 8000000 07.02.2022 by R. Seelig ------------------------------------------------------------ */ #include <util/delay.h> #include <avr/io.h> #include <avr/pgmspace.h> #include <avr/interrupt.h> #include "adc_single.h" #include "mpx_2conc.h" /* ATtiny 24 / 44 / 84 Anschlusspins IC +-----------+ Vcc | 1 A 14 | GND PB0 - PCINT8 - XTAL1 - SCI - CLKI | 2 T 13 | PA0 - ADC0 - AREF - PCINT0 PB1 - PCINT9 - XTAL2 | 3 t 12 | PA1 - ADC1 - AIN0 - PCINT1 PB3
in „7 Segment Anzeige auf verschiedenen Ports“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Bauteile.txt
Digi-Key Neupreis @ 1 Stk.: 1.67000USD Neupreis @ 1 Stk.: 1.67000USD VHB: 1.00 EUR Anzahl: 20 MPN: BZX84C10LT1 Desc: 250 mW 10 V ±5% Zener Diode Voltage Regulator URL: https://octopart.com/bzx84c10lt1-on+semiconductor-327677 Lieferant: Component Sense Neupreis @ 1 Stk.: 0.04500USD Neupreis @ 1 Stk.: 0.04500USD VHB: alle 0.50 EUR Anzahl: 8 MPN: attiny10-tshr Desc: 8 BIT MICROCONTROLLER MCU, AVR TINY, 12MHZ, 6-UDFN, FULL REEL URL: https://octopart.com/attiny10-tshr-microchip-77761921 Lieferant: Digi-Key VHB: 0.30 EUR Anzahl: 5 MPN: LM3668SD-2833/
-
Datei
device2007.txt
AT90S8515, AT90LS8515, AT90S4434, AT90S8535, AT90LS8535, AT90S4434, AT90LS4434, AT90S2333, AT90S4433, ATTINY11, ATTINY12, ATTINY15L, ATTINY26, ATTINY26L, ATTINY28L, ATTINY28V, ATTINY2313, ATTINY2313V, ATMEGA8, ATMEGA8L, ATMEGA16, ATMEGA16L, ATMEGA32, ATMEGA32L, ATMEGA8515, ATMEGA8515L, ATMEGA8535, ATMEGA8535L
in „24C04 beschreiben und auslesen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2c-slave.c
****************************************************************************/ #if defined(__AVR_ATtiny2313__) #define USI_DDR DDRB #define USI_PORT PORTB #define USI_PIN PINB #define USI_SDA PB5 #define USI_SCL PB7 #elif defined(__AVR_ATtiny25__) | defined(__AVR_ATtiny45__) | defined(__AVR_ATtiny85_
in „LCD ueber i2c mit ATMega88PA“ · Mikrocontroller und Digitale Elektronik ·