-
Datei
Spannunerfassung_LCD.asm
;Voreinstellungen .device ATtiny26 .nolist .include "tn26def.inc" .list ;Deklarationen .def mp=R16 ;allgemeine Register .def adhigh=R17 ;Ergebnis vom ADC ;Stackpointer initialisiern ldi mp, RAMEND out SP, mp ;Definition der Ein und
in „Attiny26_Spannungerfassung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Display.asm
.device ATtiny26 .include "tn26def.inc" ;Deklarationen .def mp=R16 .def mp1=R17 .def mp2=R18 .def mp3=R19 ;Stackpointer initialisieren ldi mp, RAMEND out SP, mp ;Ein- und Ausgänge definieren ldi mp, 0b11111111 out
in „Verzweifelt keine Anzeige am LCD“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tiny1b.ino
<avr/wdt.h> #include <avr/interrupt.h> #include <avr/sleep.h> #include <util/delay.h> #define DUTY 20 #define LED_PIN PB0 #define ONTIME 7210 #define OFFTIME 10101 //#define ONTIME 213 //#define OFFTIME 425 //#define ONTIME 5 //#define OFFTIME 5 #define BIT(x) (1<<x) #define N_1 (_BV(CS00)) #define N
in „AtTiny13: Watchdog Interrupt dauert lange“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
key2encoder.c
gray code) short button press advances single steps long button press goes into auto repeat mode ATtiny13 @ 1 MHz */ #include <avr/io.h> #include <avr/sleep.h> #include <avr/interrupt.h> #define F_CPU 1000000UL #include <util/delay.h> #define KEY_PIN PINB #define KEY0 3 #define KEY1 4 #define ALL_KEYS
in „Signal für Drehsignalgeber erzeugen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
key2encoder.c
gray code) short button press advances single steps long button press goes into auto repeat mode ATtiny13 @ 1.2 MHz */ #include <avr/io.h> #include <avr/sleep.h> #include <avr/interrupt.h> #define F_CPU 1200000UL #include <util/delay.h> #define KEY_PIN PINB #define KEY0 3 #define KEY1 4 #define ALL_KEYS
in „Signal für Drehsignalgeber erzeugen“ · Mikrocontroller und Digitale Elektronik ·
-
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
DCF77_with_Date.asm
DCF77 Clock with extended display (14 digits, time with seconds and date) ;Controller: AT90S2313 or ATTiny2313 @ 4.194304 MHz external crystal ; ;Assemble with AVR-Studio (http://atmel.com/) only, this file contains ;directives specific for this assembler! ; ;(C) Arne Rossius, http://www.elektronik.de.vu
in „DCF77 mit SC-23 Segmente Aber wie?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lampe.asm
=$40 .equ normalgotospeed =$10 .equ fastgotospeed =$08 .equ veryfastgotospeed =$04 .equ dotspeed =$20 .equ dashspeed =$e0 .equ pausespeed =dotspeed .equ outputpin =4 .equ lobatpin =3 .equ buttonpin =0 .equ maxtastverh =100 .equ maxpower =100 .equ highpower =84 ; dim to 70% light - i.e. 84% power .equ
in „fehlermeldung in avr studio3.56“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
include <avr/io.h> #include <avr/interrupt.h> #include <avr/eeprom.h> #include <util/delay.h> // CPU: ATtiny2313-20PU 8MHz // ======================================================================= #define LEDS_PORT PORTB #define TASTER_PORT PORTA #define SCHALTER_PORT PORTD #define LEDS_DDR DDRB #define
in „Zwei Interrupts/Auswertungen gleichzeitig“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sinus2313_3.asm
Tabelle ; Ein Sinussignal wird an Port B ausgegeben ; R2R-Netzwerk zur DA-Wandlung ; Testprogramm mit ATTINY2313 .include "tn2313def.inc" .equ F_CPU = 20000000 ; Systemtakt in Hz .equ BAUD = 9600 ; Baudrate ; Berechnungen .equ UBRR_VAL = ((F_CPU+BAUD*8)/(BAUD*16)-1) ; clever runden .equ BAUD_REAL = (F_CPU
in „wieder einmal dds“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main1.c
<avr/interrupt.h> #include <avr/eeprom.h> #include <util/delay.h> #include <avr/sleep.h> // CPU: ATTiny44-20PU 8MHz // ======================================================================= // Ein-/Ausgänge // ----------------------------------------------------------------------- #define ENCODER_PORT
in „Variable per Timer zurücksetzen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main1.c
<avr/interrupt.h> #include <avr/eeprom.h> #include <util/delay.h> #include <avr/sleep.h> // CPU: ATTiny44-20PU 8MHz // ======================================================================= // Ein-/Ausgänge // ----------------------------------------------------------------------- #define ENCODER_PORT
in „Variable per Timer zurücksetzen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
doc2521.pdf
are used for programming the Flash, EEPROM, Lock-bits and most Fuse-bits in all AVRs (except the ATtiny11 and ATtiny28). This feature makes it possible to program the AVR in the last stage of production of a target application board, reprogram if SW bugs are identified late in the process, or even update
in „ATmega8: Das Buch“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TempMess.asm
; TempMess für Attiny85 ; Temperature Measuring System ; (TMS) for Attiny85 ; ; UART see Application Note AVR307 / Siehe Application Note AVR307 ; For the first tests we use 300 baud / Baudrate temporär auf 300 herabgestuft
in „ATtiny85 UART mit USI [ASM]: Wo liegt der Fehler?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Grillen_Fuchs_Beschreibung_V1_0.pdf
Lautsprecher wird ein kleiner Signalgeber genutzt, dessen Spulenwiderstand so hoch ist, dass der ATTINY ihn direkt treiben kann. Wem das Signal zu leise ist, kann dieses jedoch nach Belieben mit einem Transistorverstärker verstärken. Wenn man die Grillen-Funktion nicht benutzen möchte, lässt man den PB1-Pin einfach offen. DerATTINY wird in den Pausen zwischen dem Senden immer in den Power-Down-Modus versetzt. Die Stromaufnahme der gesamten Schaltung beträgt dann etwa 5uA. Wenn im Code das #define PAUSE vergrößert wird, so kann
in „ATTINY 433MHz Fuchssender mit akustischem Grillen-Sound“ · Projekte & Code ·
-
PDF
Grillen_Fuchs_Beschreibung_V1_1.pdf
Lautsprecher wird ein kleiner Signalgeber genutzt, dessen Spulenwiderstand so hoch ist, dass der ATTINY ihn direkt treiben kann. Wem das Signal zu leise ist, kann dieses jedoch nach Belieben mit einem Transistorverstärker verstärken. Wenn man die Grillen-Funktion nicht benutzen möchte, lässt man den PB1-Pin einfach offen. DerATTINY wird in den Pausen zwischen dem Senden immer in den Power-Down-Modus versetzt. Die Stromaufnahme der gesamten Schaltung beträgt dann etwa 5uA. Wenn im Code das #define PAUSE vergrößert wird, so kann
in „ATTINY 433MHz Fuchssender mit akustischem Grillen-Sound“ · Projekte & Code ·
-
Datei
Taste.asm
;Keine Fuses geändert! Prescaler für int. Takt von 8 auf 16 geändert. ;Läuft hier mit 600kHz der Attiny13, damit die Timerzeit mit 1,7ms zu erreichen war. Ist ;noch nichts weiter getestet ob andere Werte besser wären, war eben der Wert der sich ;ergab. ;Die eigentliche Tastenabrfage besteht nur aus timerov
in „Wieder mal Tastenabfrage geht das auch so?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
adc_powerdown_watchdog.c
fonttbl{\f0\fswiss\fcharset0 Arial;}} {\*\generator Msftedit 5.41.15.1512;}\viewkind4\uc1\pard\f0\fs20 /****************************************************************************\par Prozessor\tab\tab :\tab Attiny 44\par Schnittstellen\tab\tab :\tab SPI und ADC Wandler\par \tab\tab\tab\par Letzte \'
in „On-Chip Temperatur ATtiny“ · 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
blinky.c
------------------ * * Replacement blue flash light for Playmobil toy. * * Controller used is an ATtiny2313. */ /* $Id: blinky.c,v 1.2 2012/10/08 12:20:16 j Exp $ */ #include <stdbool.h> #include <avr/interrupt.h> #include <avr/io.h> #include <avr/fuse.h> #include <avr/sleep.h> #define F_CPU 1000000ul
in „LED's in unterschiedlicher frequenz blinken“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main-c.txt
um das Modul universell //einsetzen zu können. Wenn die Taste der FB gedrückt gehalten wird, // //ATTiny2313 //int. 8 Mhz // //********************************************************************************************** //*************************************************************************** //
in „Schaltparameter Fernbedienung“ · 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
test.c
<avr/sleep.h> #include <avr/eeprom.h> #include <avr/pgmspace.h> #include <util/delay.h> // CPU: ATTiny44-20PU 8MHz // ======================================================================= // Ein-/Ausgänge // ----------------------------------------------------------------------- #define ENCODER_PORT
in „attiny13 aufwecken aus power down modus“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
blinky.c
------------------ * * Replacement blue flash light for Playmobil toy. * * Controller used is an ATtiny2313. */ /* $Id: blinky.c,v 1.2 2012/10/08 12:20:16 j Exp $ */ #include <stdbool.h> #include <avr/interrupt.h> #include <avr/io.h> #include <avr/fuse.h> #include <avr/sleep.h> #define F_CPU 1000000ul
in „Doppelblitz Blaulicht und allgemeine Fragen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Spannunerfassung_LCD1.asm
***************************************************************; ;Grundinitialisierungen .device ATtiny26 .nolist .include "tn26def.inc" .list ;Deklarationen .def mp=R16 ;allgemeine Register .def adhigh=R17 ;Ergebnis vom ADC .def mp1=R18 .def mp2=R19 .def mp3=R20 ;Stackpointer initialisiern ldi mp, RAMEND
in „Verzweifelt keine Anzeige am LCD“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
hd44780_i2c.c
die Anbindung eines HS44780 kompatiblen Textdisplays ueber einen PCF8574 I2C I/O Expander MCU : ATtiny44 F_CPU : 8 MHz intern Fuses : fuer 8 MHz intern lo 0xe2 hi 0xdf Fuses : fuer ext. Quarz >= 8 MHz lo 0xde hi 0xdf Benoetigt i2c_sw.c Pinbelegung I2C --------------- PB0 = SDA PB1 = SCL 23.10.2018 R
in „(sehr) kleines "FrameWork" für ATtiny44“ · Projekte & Code ·
-
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
FG_328.ino
Abfrage von 'P', 'W' oder 'F' an. .A Die Anzahl der Timertakte/Mikrosenkunde wird ausgegeben. typ. 20 bei 20 MHz 2017-08-10 Anpassung auf Arduino Uno mit 16 MHz */ //#define VERSION "mino FG_4313 V1.1 2013-10-30" #define VERSION "mino FG_328 V1.0 2017-08-10" #include <avr/io.h> #include <avr/interrupt.h
in „PWM-Signal mit 0,1 Hz erzeugen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dds.txt
Tabelle ; Ein Sinussignal wird an Port B ausgegeben ; R2R-Netzwerk zur DA-Wandlung ; Testprogramm mit ATTINY2313 .include "tn2313def.inc" .equ F_CPU = 20000000 ; Systemtakt in Hz .equ BAUD = 9600 ; Baudrate ; Berechnungen .equ UBRR_VAL = ((F_CPU+BAUD*8)/(BAUD*16)-1) ; clever runden .equ BAUD_REAL = (F_CPU
in „Einfaches Labornetzteil? R2R + großer Transistor“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
UniversalBlinker.asm
Durchschalt-Modus, ; wenn portb= 0b xx xx 11 1x ; ; _______________ ; | | ; RES__| |__Vcc ; | | ; PB3__| Attiny 13 |__PB2 ; | | T ; PB4__| |__PB1/Int0_______/_________ ; | | | ; Gnd__| |---PB0----|>|-----/\/\/\--| ; | | " __|__ ; |_______________| ___ ; _ ; .include "tn13def.inc" ; Variablen definieren: .def
in „Attiny13 Universeller Blinker“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCD_Test2.asm
PB4 PB3 PB2 PB1 PB0 R/Wquer=GND ; D7 D6 D5 D4 LED n/c ENA RS ; ; CPU Takt 4 MHz (Rev.6-020518) ; ; ATtiny4313 memory use summary [bytes]: ; Segment Begin End Code Data Used Size Use% ; ----------------------------------------------------------------- ; [.cseg] 0x000000 0x0001d8 472 0 472 4096 11.5% ; [
in „Atiny2313 / 4313 / LCD Displaytech 204B/ DCF77“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR-ASM-Tutorial_16_05_08_v3.pdf
bei einer 1 wird der Widerstand an den Eingangs-Pin zugeschaltet. • Bei den neuerenAVR (wie z.B.ATtiny13,ATtiny2313, ATtiny24/44/84,ATtiny25/45/85, ATmega48/88/168, usw.) kann man alsAusgang konfigurierte Pins toggeln (PORTx zwischen 0 und 1 „umschalten“), indem man eine 1 an die entsprechende Bit Position
in „AVR-ASM-Tutorial: PDF 16.5.08“ · www.mikrocontroller.net ·
-
Datei
FlackerGen.asm
* ;* Copyright 2007 by TravelRec. * ;* Programmversion vom 03.10.2007 * ;* * ;* Anschlußbelegung ATtiny 13 (@ 4,8Mhz int ) * ;* * ;* * ;* * ;* Fuse settings: Preserve EEPROM: on * ;* * ;* * ;**************************************************************** .include "tn13def.inc" .def Null =r2 ;Register
in „Miniprojekt: Lagerfeuer-LED (ATtiny25)“ · Projekte & Code ·
-
Datei
2tast.c
Dannegger */ /* */ /************************************************************************/ // Target; ATtiny13 #include <avr/interrupt.h> #include <util/atomic.h> #define F_CPU 1.2e6 // 1.2MHz #define KEY_PIN PINB #define KEY_PORT PORTB #define KEY0 0 #define KEY1 1 #define LED_DDR DDRB #define LED_PORT PORTB
-
Datei
Touchkreiscode.s
____| ;| ;+---------------------------------------------------------------------- ;| Prozessor : ATtiny13 , ATmega8 ;| Takt : egal ;| Sprache : Assembler ;| Datum : heute ;| Version : 1.1 ;| Autor : Tobias Frintz, 15 ;| Tobias-Frintz@web.de ;+----------------------------------------------------------
in „Touchpadcode für http://www.mikrocontroller.net/articles/Touchpad“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Touchkreiscode.asm
____| ;| ;+---------------------------------------------------------------------- ;| Prozessor : ATtiny13 , ATmega8 ;| Takt : egal ;| Sprache : Assembler ;| Datum : heute ;| Version : 1.1 ;| Autor : Tobias Frintz, 15 ;| Tobias-Frintz@web.de ;+----------------------------------------------------------
in „Touchpadcode für http://www.mikrocontroller.net/articles/Touchpad“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PollinSpiel.bas
$framesize = 40 $swstack = 10 $hwstack = 30 $regfile = "ATtiny2313.dat" $crystal = 1000000 Lcd_db4 Alias Portb.0 Lcd_db5 Alias Portb.1 Lcd_db6 Alias Portb.2 Lcd_db7 Alias Portb.3 Lcd_e Alias Porta.0 Lcd_rs Alias Porta.1 Lcd_ein Alias Portd.6 Lcd_kontrast Alias
in „Messgeraetchen aus Pollin Spiel bauen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
tiny230-scm.pdf
GND PA3 10 PA3 PB3 4 RST PB1_SCK 9 PA4 PB2_MOSI 8 PA5 P PB3_MISO 7 S PA6 I PB0_SEL 1 2 6 PA7 AVR ATtiny44 D 1 2 attinyx4 V 2 D 0M 0 J1 s1 0 G 1 1 n V 1 R Rev B only 1 06 C 1s IOBUS 2 D D 3 2 1 0 N D A A A A G0V D P P P P DGND 2 S 3 2 2 B 1 20 0 R 1 0R 0 O R s 0 2 1 02 1 I 1 s 2 R s2 R P2 P1 1 1 1 TP
in „LED als Fotodiode (war: Brauche Hilfe bei Schaltplan)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schaltplan_1.2.pdf
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 D D D 1 RESET 74HC595N 7 8 R17R25339N 6 - J J J I 1 2 3 4 A 56k 100n T3B 10 1 2 C
-
PDF
h-bridge-rev2_A3.pdf
SERVO3.3 1 5 XTAL1(PA0) (OC0A/PCI2)PB2 14 EN F 2 3.3V (AIN1/PCI1)PB1 13 DIRB Some switches.. why not? 5 C 20 VCC (AIN0/PCI0)PB0 12 DIRA 12V 3.3V R3 12V 5V 1 10 GND IN OUT IN OUT (ICP)PD6 11 ENCA C3 2 C5 GND GND (OC0B/T1)PD5 9 ENCB E GND E GND (T0)PD4 8 LEDB SW1 E U$3 10uF L U$17 10uF (INT1)PD3 7 3 2 LM1086-3.3 LM1086-5 6 4 1 GND GND (CKOUT/XCK/INT0)PD2 3 TXD O (TXD)PD1 2 RXD (RXD)PD0 GND ATTINY2313V-10P 1 2 3 4 5 6 7 8 12/4/08 8:36 AM f=0.85 /home/johnboiles/eagle/H-Bridge/H-Bridge Rev2/H-Bridge rev2.sch (Sheet: 1/1)
in „Stromstärke steuern“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
IR12roll.asm
diesem Handsender unbenutzt) ;die Werte 0..39 stehen für 20 Tastenpaare mit folgender Anordnung: ; 0 2 4 6 8 ; 1 3 5 7 9 ; 10 12 14 16 18 ; 11 13 15 17 19 ; 20 22 24 26 28 ; 21 23 25 27 29 ; 30 32 34 36 38 ; 31 (33) 35 (37) 39 ;Eine andere Anordnung hätte die
in „8-Kanal IR-Fernbedienungs-Bausatz IRK8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
UI-Messung_Textpad_erweitert.asm
add r30,r20 ldi r20,ADCTab_h adc r31,r20 lpm r20,Z ;Lese Z-pointer ldi r21,1 eor r30,r21 lpm r21,Z ;Lese Z-pointer sbrc r30,0 rjmp Leseende subi r30,Low(-2) ;Z-pointer erhöhen sbci r31,High(-2) lpm r21,Z ;Lese Z-pointer
in „Ungenauigkeit beim ATtiny26 ADC“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
TRXcharger.pdf
Zeitabschaltung implementiert. Im wesentlichen besteht die Schaltung aus dem kleinen Mikrocontroller ATTiny26 von Atmel, zwei Power-MOSFETs, einem 470 uF Elko und einer 100 uH Spule. Die Strom- regelung sowie das Ladeverfahren sind per Software realisiert. Im Schnelllade-Modus wird mit dem eingestellten
in „Tiny26 programmieren - Laie“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
TRXcharger_Anleitung__0_0_2.pdf
Zeitabschaltung implementiert. Im wesentlichen besteht die Schaltung aus dem kleinen Mikrocontroller ATTiny26 von Atmel, zwei Power-MOSFETs, einem 470 uF Elko und einer 100 uH Spule. Die Strom- regelung sowie das Ladeverfahren sind per Software realisiert. Im Schnelllade-Modus wird mit dem eingestellten
in „2A 1s Li-ion Lader + Protection“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
gaakgaak.bas
überschrieben. 'einige vordefinierte Parameter: Const Zeitlimit = 5 'Zeitlimit zum Umschalten (in 20 ms) Const Maxposi = 130 'Schwellwert langer Impuls (75 bis 150) Const Minposi = 95 'Schwellwert kurzer Impuls (75 bis 150) 'Bascom-spezifische Deklarationen: $regfile = "attiny13.dat" 'Portnamen vereinbaren
in „Status abfragen, bevor es ins Hauptprogramm geht / BASCOM“ · Mikrocontroller und Digitale Elektronik ·