-
Datei
main.c
/* * A converter for servo signal (1-2ms) to 0-10V analog * * ATtiny24A @ 4MHz * */ #define F_CPU 4000000 #define TEST_LOW PORTA &= ~(1<<PA6) #define TEST_HIGH PORTA = (1<<PA6) #define TEST_TOG PORTA ^= (1<<PA6) #include <avr/io.h> #include <avr/sleep.h> #include <avr
in „PWM Signal ( 5V, Pulslänge 1-2ms) für Servomotor in 0-10v umsetzen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
thermometer-bausatz.pdf
PB0 (PCINT9/XTAL2)PB1 3 P 5 _ (PCINT10/CKOUT/OC0A/INT0)PB2 J T 14 GND (PCINT11/dW/RESET)PB34 E T ATTINY24A-SSU GNDD c m e P r P Programmierung: e J o J 1.) Jumper 2 stecken B P 2.) an J3 kurzzeitig verbinden 6-1 -> Erhöhen der Temperaturanzeige 6-3 -> Verringern der Temperaturanzeige C GNDD GNDD 6-4
-
Datei
t13-charlieplexing.asm
Schmidt * ; *********************************** ; .nolist .include "tn13adef.inc" ; Define device ATtiny13A .list ; ; ********************************** ; H A R D W A R E ; ********************************** ; ; Device: ATtiny13A, Package: 8-pin-PDIP_SOIC ; ; ; ; / | 100n ; o--|RESET VCC|--o----||---
in „Attiny13a stürzt ab“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ADC_Test.asm
Bit 0 RC-Glied 1uF/10 kOhm ;* Port B Bit 1 Mess-Spannung ;* Port B Bit 3 Timer-PWM-Ausgang ;* MCU ATTiny4313, Takt 4 MHz ;* PortD LCD Ausgabe: R/W=GND ;* PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0 ;* n/a LED ena rs D7 D6 D5 D4 ;* Adapter auf LCD-Port: ;* PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0 ;* D7 D6 D5 D4 LED n/a ena rs ; ATtiny4313 memory use summary [bytes]: ; Segment Begin End Code Data Used Size Use% ;-------------------------------------------------- ;[.cseg] 0x000000 0x0002a6 650 28 678 4096 16.6% ;[.dseg] 0x000060 0x000060
in „CD4093 automatische Abschaltung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ADC_06032018.asm
Bit 0 RC-Glied 1uF/10 kOhm ;* Port B Bit 1 Mess-Spannung ;* Port B Bit 3 Timer-PWM-Ausgang ;* MCU ATTiny4313, Takt 4 MHz ;* PortD LCD Ausgabe: R/W=GND ;* PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0 ;* n/a LED ena rs D7 D6 D5 D4 ;* Adapter auf LCD-Port: ;* PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0 ;* D7 D6 D5 D4 LED n/a ena rs ; ATtiny4313 memory use summary [bytes]: ; Segment Begin End Code Data Used Size Use% ;-------------------------------------------------- ;[.cseg] 0x000000 0x0002a6 650 28 678 4096 16.6% ;[.dseg] 0x000060 0x000060
in „Literatur für Microcontroller“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mpx_2digit_uart.c
-------- mpx_2digit_uart.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 <stdbool.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 ·
-
PDF
IR.pdf
Programm\IR.asm ;************************************************ ;RC 5 decoding programm ;device: ATtiny 13 ;autor: Steven Weyrich ;************************************************ .org 0x0000 ;adress for initial programm rjmp RESET .org 0x0002 ;Adress for pin change interrupt rjmp PCINT0 .org 0x0006
in „Pinchange-Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
atmega8burnfuse.c
send1b_atmega8(0x038); send1b_atmega8(0x0FE); send1b_atmega8(0x003); rv= ((send1b_atmega8(0x0FE) & 0x0FFL) << 24L); send1b_atmega8(0x038); send1b_atmega8(0x0FE); send1b_atmega8(0x002); rv= rv | ((send1b_atmega8(0x0FE) & 0x0FFL) << 16L); send1b_atmega8(0x038); send1b_atmega8(0x0FE); send1b_atmega8(0x001); rv= rv
-
Datei
irmpconfig.h
150 bytes #define IRMP_SUPPORT_S100_PROTOCOL 0 // S100 >= 10000 ~250 bytes #define IRMP_SUPPORT_ACP24_PROTOCOL 0 // ACP24 >= 10000 ~250 bytes #define IRMP_SUPPORT_TECHNICS_PROTOCOL 0 // TECHNICS >= 10000 ~250 bytes #define IRMP_SUPPORT_PANASONIC_PROTOCOL 0 // PANASONIC Beamer >= 10000 ~250 bytes #define
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
PDF
man_gcc.pdf
program memory and with the "MOVW" instruction. mcu@tie{}= "ata5272", "ata6616c", "attiny13", "attiny13a", "attiny2313", "attiny2313a", "attiny24", "attiny24a", "attiny25", "attiny261", "attiny261a", "attiny43u", "attiny4313", "attiny44", "attiny44a", "attiny441", "attiny45", "attiny461", "attiny461a", "attiny48", "attiny828", "attiny84", "attiny84a", "attiny841", "attiny85", "attiny861", "attiny861a", "attiny87", "attiny88", "at86rf401". "avr3" "Classic" devices with 16@tie{}KiB up to 64@tie
in „avr-g++: external linkage von const/PROGMEM Symbol.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
fender_fade.c
#include <avr/io.h> #include <util/delay.h> /* F_CPU = 8 MHz Attiny2313 POLLIN FUNK AVR BRÜCKE ======================================= PB2 OC0A 11 an J4 PD5 OC0B PD5/LED2 31 an J4 PB3 OC1A 12 an J4 --+ PB4 OC1B 13 an J4 | PD6/LED1 32 an J4 --+ */ #if 0 unsigned char
in „Zwischen 2 LEDs faden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Fan_Controll.c
geschaltet. * * Zwei LEDs signalisieren den Betriebszustand. * * * * Version : 1.0 * * Date : 2011-02-24 * * Author : (c) xxx * * Chip type : Atmel Tiny 13 (Attiny 13) * * Program type : Application * * Clock frequency : 9,6 MHz * * * *********************************************************************
in „AVR schafft keine 5V“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test_taster.asm
; ATtiny 2313 ; _______ ; / | ; (Reset/dW) PA2 o| 1 20 |o VCC ; Taster0 (RXD) PD0 o| 2 19 |o PB7 (UCSK/SCL/PCINT7) ; Taster1 (TXT) PD1 o| 3 18 |o PB6 (MISO/DO/PCINT6) ; (XTAL2) PA1 o| 4 17 |o PB5 (MOSI/DI/SDA
in „AVR Sprungtabelle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test_taster.asm
; ATtiny 2313 ; _______ ; / | ; (Reset/dW) PA2 o| 1 20 |o VCC ; Taster0 (RXD) PD0 o| 2 19 |o PB7 (UCSK/SCL/PCINT7) ; Taster1 (TXT) PD1 o| 3 18 |o PB6 (MISO/DO/PCINT6) ; (XTAL2) PA1 o| 4 17 |o PB5 (MOSI/DI/SDA
in „AVR Sprungtabelle“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
EPJ9_web.pdf
470Ω 0805 Alle 0,10 € Schritt 1: Fangen wir mit der Oberseite X1 USB Buchse Mini-B 5 pol. SMD R 0,24 € der Platine an. Diese ist relativ unkri- tisch, alle SMD Bauteile können schon - Akku 600mAh iPod Mini R 5,30 € aufgelötet werden. Lediglich mit den - Gehäuse Hammond 1551R 5x5x- C 1,67 € beiden größten
in „Embedded Projects Journal: 9. Ausgabe erschienen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Konsolenausgabe.txt
/avr25/attiny44a avr/lib/avr25/attiny441 avr/lib/avr25/attiny45 avr/lib/avr25/attiny461 avr/lib/avr25/attiny461a avr/lib/avr25/attiny48 avr/lib/avr25/attiny828 avr/lib/avr25/attiny84 avr/lib/avr25/attiny84a avr/
in „cannot read spec file 'device-specs/specs-atmega4808'“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
This protocol uses 67 mark/space periods, which is too much for the // limited amount of RAM in the ATtiny2313. Simply truncating the // packet to the amount of available buffer space is not an option, // because the significant bits are at the end of the packet. Instead, // a buffer of 35 bytes (IR_MAX
in „IR-Empfänger/ -Decoder“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sprungtabelle.txt
Tabellen_Sprung.asm * * Created: 10.07.2016 16:21:43 * Author: Claude und benutzung der Tabelle Sprung ATtiny 2313 ' _______ ' / | ' (Reset/dW) PA2 o| 1 20 |o VCC ' Alternance (RXD) PD0 o| 2 19 |o PB7 (UCSK/SCL/PCINT7) ' Position 1 (TXT) PD1 o| 3 18 |o PB6 (MISO/DO/PCINT6) ' (XTAL2) PA1 o| 4 17 |o PB5 (MOSI
in „AVR Sprungtabelle“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
touch-controller.pdf
Phase R17 R15 2 H2 R1 D3 D5 C13 D12 1 AC MountingHole 1n, 1kV, 21n, 1kV, 200877 1n4007 BAT46 140365, 24V, 1.3W50k 750k 2k7 470µF, 50V, RM5 C14 A In1 220nBornier, 450856 A GND D1 C7 R3 D6 1n4007 100n 2k7 BAT46 GND GND 1 2 INPUT +5V +5V Bornier, 450856 J1 +5V +5V C15 C2 C4 100n R2 D4 D7 1n, 1kV, 21n, 1kV
in „Touch-Controller für Lampe“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
avr910_2313_v38c.asm
SCK .endm .macro pulse_SCK ; pulse SCK sbi PORTB,SCK ldi temp2,(XTAL/750+1) ; had to slow down for ATTiny2313 (internal clock) default was (XTAL/1500+1) m0: dec temp2 brne m0 cbi PORTB,SCK ldi temp2,(XTAL/1500+1) ; had to slow down for ATTiny2313 (internal clock) default was (XTAL/3000+1) m1: dec temp2
in „Programmer incl. neuem Code für Atmel AN910“ · Projekte & Code ·
-
Datei
Code.c
/ b 1000.0011 // Benutzter Teiler 8. defaulteinstellung 8 MHz. // nicht nötig da CKDIV8 gesetzt. ATtiny 24V läuft bereits mit 1 MHz /* Interrupts */ sei(); // alle Interrupts möglich while(1) { PassCount ++; /* Spannungsmessung an VCC zur Batterieüberwachung */ ADMUX = (1<<MUX5)|(1<<MUX0); // MUX5...0
in „Power-down mit Taster“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Stueckliste_Zeitschaltuhr.pdf
100nF LED21 = LED Anzeige C9 = 22µF LED22 = LED Anzeige C10 = 100nF LED23 = LED Anzeige C11 = 33µF LED24 = LED Anzeige C12 = 100nF LED25 = LED Anzeige C13 = 22µF LED26 = LED Anzeige C14 = 100nF LED27 = LED Anzeige LED28 = LED Anzeige D1 = BAT85 LED29 = LED Anzeige D2 = BAT85 LED30 = LED Anzeige D3 = BZX83V003.6
in „AVR, ATmega32; Schaltplan für eine Zeitschaltuhr“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irmp_stm8.diff
--- irmp.orig/irmpconfig.h 2015-09-21 14:46:25.126889000 +0200 +++ irmp/irmpconfig.h 2015-10-25 23:24:35.910908227 +0100 @@ -141,6 +141,13 @@ # define IRMP_BIT_NUMBER 4 /*--------------------------------------------------------------------------------------------------------------------------------------------------- + * Change hardware pin here for ATMEL ATMega/ATTiny/XMega + *--------------------------------------------------------------------------------------------------------------------------------------------------- + */ +#elif defined (SDCC_STM8) // use PA1
-
Datei
Tabellen_Sprung.asm
Tabellen_Sprung.asm * * Created: 10.07.2016 16:21:43 * Author: Claude und benutzung der Tabelle Sprung ATtiny 2313 ' _______ ' / | ' (Reset/dW) PA2 o| 1 20 |o VCC ' Alternance (RXD) PD0 o| 2 19 |o PB7 (UCSK/SCL/PCINT7) ' Position 1 (TXT) PD1 o| 3 18 |o PB6 (MISO/DO/PCINT6) ' (XTAL2) PA1 o| 4 17 |o PB5 (MOSI
in „AVR Sprungtabelle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test_sprungtabelle.asm
/* * Tabellen_Sprung.asm * * Created: 10.07.2016 16:21:43 * Author: Claude ATtiny 2313 ' _______ ' / | ' (Reset/dW) PA2 o| 1 20 |o VCC ' Alternance (RXD) PD0 o| 2 19 |o PB7 (UCSK/SCL/PCINT7) ' Position 1 (TXT) PD1 o| 3 18 |o PB6 (MISO/DO/PCINT6) ' (XTAL2) PA1 o| 4 17 |o PB5 (MOSI
in „AVR Sprungtabelle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sprungtabelle.asm
Tabellen_Sprung.asm * * Created: 10.07.2016 16:21:43 * Author: Claude und benutzung der Tabelle Sprung ATtiny 2313 ' _______ ' / | ' (Reset/dW) PA2 o| 1 20 |o VCC ' Taster0 (RXD) PD0 o| 2 19 |o PB7 (UCSK/SCL/PCINT7) ' Taster1 (TXT) PD1 o| 3 18 |o PB6 (MISO/DO/PCINT6) ' Taster2 (XTAL2) PA1 o| 4 17 |o PB5 (MOSI
in „AVR Sprungtabelle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sprungtabelle.txt
Tabellen_Sprung.asm * * Created: 10.07.2016 16:21:43 * Author: Claude und benutzung der Tabelle Sprung ATtiny 2313 ' _______ ' / | ' (Reset/dW) PA2 o| 1 20 |o VCC ' Taster0 (RXD) PD0 o| 2 19 |o PB7 (UCSK/SCL/PCINT7) ' Taster1 (TXT) PD1 o| 3 18 |o PB6 (MISO/DO/PCINT6) ' Taster2 (XTAL2) PA1 o| 4 17 |o PB5 (MOSI
in „AVR Sprungtabelle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.asm
Tabellen_Sprung.asm * * Created: 10.07.2016 16:21:43 * Author: Claude und benutzung der Tabelle Sprung ATtiny 2313 ' _______ ' / | ' (Reset/dW) PA2 o| 1 20 |o VCC ' Taster0 (RXD) PD0 o| 2 19 |o PB7 (UCSK/SCL/PCINT7) ' Taster1 (TXT) PD1 o| 3 18 |o PB6 (MISO/DO/PCINT6) ' Taster2 (XTAL2) PA1 o| 4 17 |o PB5 (MOSI
in „AVR Sprungtabelle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
VU-Meter.c
/* * VU Meter für ATTiny25 (45/85) für 12 LEDs (z.B. 9 grün, 2 gelb, 1 rot) * 15.3.17, HildeK * Anregung von https://www.mikrocontroller.net/topic/419372 - dort ist die HW mit einem Tiny13 beschrieben * * Taktfrequenz 8MHz
in „VU-Meter mit Attiny13a statt LM3916“ · Projekte & Code ·
-
PDF
avr450.pdf
closer to the maximum capacity of the battery. Improved ler and the highly integrated low-cost 8-pin ATtiny15 resolution also eliminates the need for external Op-amps to microcontroller, however, it can be implemented using any "window" the voltage. The result is reduced board space AVR microcontroller with
-
Datei
tiny12test.lst
: ../../../Desktop/tiny12test.eep Kompiliert: 19.03.2010, 19:45:15 Durchgang: 2 1: ; Target MCU: ATtiny12 2: .NOLIST 5: 6: ; REGISTER LIST 7: ; 8: ; r16 set I/O 9: ; r17 load Inputs and compare them 10: ; r18 (not used yet) 11: ; r19 set nop cycles 12: ; r20 set high in loop if not 0x00 13: ; 14: 15:
in „[AVR|ASM] LED-Controller mit ATtiny12“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
vkabel.c
/* Servoreverser V6 MCU: ATTiny 24 Takt: Externer Quarz@8MHz, CKDIV/8 Fuse aus. RC-In: ICP1 (PA7) RC-Out:PA0..3 */ #ifndef F_CPU #define F_CPU 8000000UL #endif #define PPM_IN PA7 #define SERVOPORT PORTA #define SERVODDR DDRA #define
in „[AVR] signed int und EEPROM (GCC)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCD_Treiber.asm
;*********************************************** ;writtten by: Marcel Hirsch * ;date: 24.09.2007 * ;version: 1.00 * ;file saved as: LCD_Treiber.asm * ;for AVR: * ;clock frequency: 4 MHz * ;*********************************************** ;Program function: ;LCD Display Treiber für Standard 2 Zeilen-Display z.B. peaktech 162B .device ATtiny2313 .nolist .include "tn2313def.inc" ;============ ;Declarations: .def temp =r16 .def counter =r17 .def data =r18 ;Register für Datensendung .def txt =r19 ;Register für Textausgabe .def status =r0
in „LCD TC1602-08 am STK500“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Standheizung.asm
.include "tn13def.inc" ; ; Schaltbild: ; ATMEL ATtiny13 ; ___ ____ ; ___ 1/ |_| |8 ;+5 Volt O--|___|----|Res Vcc|----O + 5 Volt ; | |7 Jumper ; hexfet --|PB3 PB2|----| |--O 0 Volt ; / | |6 Jumper ; 0 Volt O--O O--|PB4 PB1|----| |--O 0 Volt ; 4| |5 Jumper
in „Impulsunterdrückung Simulation ok, Testaufbau geht nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rand.c
sich vor allem durch sehr schnelle Berechnung aus (Mit GCC und * Optimierungsstufe -Os auf einem ATTiny oder ATMega 31 Takte für eine * 8bit-Zahl, wenn RANDSIZE eine Potenz * von 2 ist; 36/37 Takte, falls nicht). * Im Gegenzug haben die Zufallszahlen nicht die Qualität manch anderer * Generatoren. Erst
-
Datei
avrdude_verbose.txt
avrdude -c usbasp -P usb -p t2313 -n -B 100 -vvvv avrdude: Version 5.11.1, compiled on Feb 12 2013 at 01:24:54 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch System wide configuration file is "/usr/local/CrossPack-AVR-20130212/etc/avrdude.conf" User configuration
in „Usbasp+AVRDUDE "target doesn't answer"“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sprungtabelle.asm
Tabellen_Sprung.asm * * Created: 10.07.2016 16:21:43 * Author: Claude und benutzung der Tabelle Sprung ATtiny 2313 ' _______ ' / | ' (Reset/dW) PA2 o| 1 20 |o VCC ' Taster0 (RXD) PD0 o| 2 19 |o PB7 (UCSK/SCL/PCINT7) ' Taster1 (TXT) PD1 o| 3 18 |o PB6 (MISO/DO/PCINT6) ' Taster2 (XTAL2) PA1 o| 4 17 |o PB5 (MOSI
in „AVR Sprungtabelle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sprungtabelle.txt
Tabellen_Sprung.asm * * Created: 10.07.2016 16:21:43 * Author: Claude und benutzung der Tabelle Sprung ATtiny 2313 ' _______ ' / | ' (Reset/dW) PA2 o| 1 20 |o VCC ' Taster0 (RXD) PD0 o| 2 19 |o PB7 (UCSK/SCL/PCINT7) ' Taster1 (TXT) PD1 o| 3 18 |o PB6 (MISO/DO/PCINT6) ' Taster2 (XTAL2) PA1 o| 4 17 |o PB5 (MOSI
in „AVR Sprungtabelle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
funkelnde_LEDS.asm
.include "1200def.inc" ; Das Programm ist für den AT90S1200 geschrieben, ; für den ATTiny2313 sind Änderungen erforderlich!! .equ XTAL = 3187200 .def i = r21 ; diverse Zwischenvariablen .def Change = r22 .def Change_D = r23 .def Change_B = r24 .def temp = r25 .def DelCount_1 = r26 ; bestimmt
in „[Verschenkt]Platine für Lötübungen ATTiny2313“ · Markt ·
-
PDF
Pflichtenheft_Quarzuhr_mit_Sekundenll.pdf
geschlossenen Räumen einsetzbar und kann ohne Aufsicht betrieben werden. Betriebsdauer: Täglich, 24 Stunden Stromversorgung via Netzteil an einer Steckdose 3 Produktumgebung Welche Software, Hardware ist erforderlich? 3.1 Hardware Es ist keine besondere, explizite Hardware vorgesehen 3.2 Software
in „Projekt: Quarzuhr mit Sekunden“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
reichelt.htm
Atmel AVR-RISC-Controller</td> <td><input type="text" name="Input_Unknown[19]" value="ATTINY 2313 DIP" class="artnr"/></td> <td><input type="text" id="item[19]" name="Anzahl_Unknown[19]" maxlength="5" class="menge" value="1"/></td> </tr> <!-- Artikel ENDE --> <!-- Artikel START
-
Datei
irsnd.c
Copyright (c) 2010-2015 Frank Meyer - frank(at)fli4l.de * * Supported AVR mikrocontrollers: * * ATtiny87, ATtiny167 * ATtiny45, ATtiny85 * ATtiny44 ATtiny84 * ATmega8, ATmega16, ATmega32 * ATmega162 * ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284, ATmega1284P * ATmega88, ATmega88P, ATmega168
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
Datei
irsnd.c
Copyright (c) 2010-2015 Frank Meyer - frank(at)fli4l.de * * Supported AVR mikrocontrollers: * * ATtiny87, ATtiny167 * ATtiny45, ATtiny85 * ATtiny44 ATtiny84 * ATmega8, ATmega16, ATmega32 * ATmega162 * ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284, ATmega1284P * ATmega88, ATmega88P, ATmega168
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
Datei
main.c
OWT_PRESENCE 50 //160 #define OWT_READLINE 8 //for fast master, 10 for slow master and long lines 24-32 #define OWT_LOWTIME 8 //for fast master, 10 for slow master and long lines 24-32 #elif F_CPU == 8000000 #define OWT_MIN_RESET 45 //360 #define OWT_RESET_PRESENCE 4 //32 #define OWT_PRESENCE 20 //160 #define OWT_READLINE 3 //for fast master, 4 for slow master and long lines 24-32 #define OWT_LOWTIME 3 //for fast master, 4 for slow master and long lines 24-32 #endif //Initializations of AVR #define INIT_AVR TIMSK0=0; \ PCMSK3 |= (1<<PCINT29); \ PCICR|=(1<<PCINT3); /*set direct
in „1-Wire Slave auf AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
FlackerLED.asm
/* Flackernde LED-Flamme für ATtiny12 LEDs werden über Soft-PWM gedimmt, PWM-Frequenz ca 73Hz, 5 Kanäle (PB0 bis PB4), 64 Stufen. PWM-Werte werden nach 5 Zyklen zufällig neu bestimmt. */ .include "tn12def.inc" ; Definitionsdatei für
in „Miniprojekt: Lagerfeuer-LED (ATtiny25)“ · Projekte & Code ·
-
PDF
Schaltplan_1.2.pdf
10 SCK QC 3 IRF7103 7 8 10k - - - - GND 9 0 GND SCL QD 4 10 LM339N 4 - J J J V C 1 12 RCK QF 5 R16R24 2 2 +8 6 7 5 V QG 6 SV1 10k 5 3 GND + IC1 QH 7 T3A VENTILE2 D7IC8A - C A B N J 20 VCC (SCL)PB7 19 IRF7103 1 2 1N4148 3 V G 8 PB6 18 13 G QH* 9 3 4 10k 2 O E E I 4 R4 C8 (SDA)PB5 17 5 6 7 8 8 8 4 R R
-
PDF
h-bridge-rev2_A3.pdf
k 4 2 B 4 6 I Q8 R R15 3 N N 4 R2 R 1 Q1 4 2 I 12V 3.3V B 7 IC1B 2N3904S D 1 1 D 2N3904S IC1D 7 4 R24 10k 10k R1 12 6 11 5 10k 10k 13 D U$7 U$2 D C7 C8 C9 C10 C11 74S08N IRFZ40 IRFZ40 74S08N GND GND .1uF RADCAP8MM .1uF .1uF .1uF G S S G 0 GND 1 0 GND 0 6 GND R 1 1 R GND GND C C Select encoder power Battery
in „Stromstärke steuern“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
main.c
/* * ATTiny 25 (45/85), 8MHz, ADC mit Autotrigger, source Timer/Counter0 Overflow * UNKLAR: warum muss ADC mit Teiler 8 laufen, um die 31kHz Sampling Rate zu bekommen? * * Überlegungen: * 8MHz Systemtakt * ADC-Taktteiler
in „ATTiny25: unklare Interaktion PROGMEM <-> ADC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include "main.h" // interface for car steering wheel remote to Alpine Radio // device: ATtiny45 // uses the functionality of the well-known debouncing algorithms from // Peter Danegger (PeDa) for matrix keyboards and switches //steering wheel buttons prog_uint16_t thresholds[] = { ADC_THR_NONE
in „Kombination aus PeDa Taster-Entprellroutine und Matrix-Entprellroutine“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
resteliste_2.pdf
Bezeichnung Menge Gehäuse Hersteller Bezeichnung Angebot 24C02 WMN6P 30 SO8 2 KBit (256 x 8 Bit) 3,00 € 28F02DA 25 PLCC40 256K *8 Flash 8,00 € 74FCT244 50 SO20 DigitalIC 5,00 € 74HC373DW 50 SO20 TTL 5,00 € 74HC374D 50 SO20 TTL 5,00 € 74HCT4051 50 DIL16 TTL 5,00