-
Datei
tn2313def.inc
" ;* Title : Register/Bit Definitions for the ATtiny2313 ;* Date : 2005-10-01 ;* Version : 2.20 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATtiny2313 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register
in „AVR000: Register and Bit-Name Definitions“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tn2313def.inc
" ;* Title : Register/Bit Definitions for the ATtiny2313 ;* Date : 2005-11-04 ;* Version : 2.21 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATtiny2313 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register
in „ATTINY2313 16Mhz“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
UC-Liste-Schukat.pdf
ATTINY11L- ISP-MC 2,7-5,5V 1K-Flash ▯ E 3,39 1,99 1,29 1 2MHz SO 2SI ! ATTINY12-8PI ISP-MC 5V 1K-Flash 8MHz ▯ E 3,55 2,15 1,45 1 DIP8 ! ATTINY12L- ISP-MC 2,7-5,5V 1K-Flash ▯ E 3,45 2,05 1,35 1 4MHz DI 4PI ! ATTINY12-8SI ISP-MC 5V 1K-Flash 8MHz ▯ E 3,14 1,74 1,04 1 SOIC8 ! ATTINY12L- ISP-MC 2,7-5,5V 1K-Flash ▯ E 3,14 1,74 1,04 1 4SI 4MHz SO ! ATTINY15L- ISP-MC 2,7-5,5V 1K-Flash ▯ E 3,95 2,55 1,85 1 1PI 1MHz DI
-
PDF
UC-Liste-Schukat.pdf
ATTINY11L- ISP-MC 2,7-5,5V 1K-Flash ▯ E 3,39 1,99 1,29 1 2MHz SO 2SI ! ATTINY12-8PI ISP-MC 5V 1K-Flash 8MHz ▯ E 3,55 2,15 1,45 1 DIP8 ! ATTINY12L- ISP-MC 2,7-5,5V 1K-Flash ▯ E 3,45 2,05 1,35 1 4MHz DI 4PI ! ATTINY12-8SI ISP-MC 5V 1K-Flash 8MHz ▯ E 3,14 1,74 1,04 1 SOIC8 ! ATTINY12L- ISP-MC 2,7-5,5V 1K-Flash ▯ E 3,14 1,74 1,04 1 4SI 4MHz SO ! ATTINY15L- ISP-MC 2,7-5,5V 1K-Flash ▯ E 3,95 2,55 1,85 1 1PI 1MHz DI
-
Datei
DOG2_SPI.asm
----------------------------------- ; Byte über SPI ausgeben ; in: r18 Datenbyte ; changed : - ; ATTiny 2313 .if t2313==1 spi_out: push r18 out USIDR,r18 ldi r18,(1<<USIOIF) out USISR,r18 ldi r18,(1<<USIWM0)|(1<<USICS1)|(1<<USICLK)|(1<<USITC) spi_out_10: out USICR,r18 sbis USISR,USIOIF rjmp spi_out_10 pop r18 ret .message "Target: ATTiny2313" .endif ;---------------------------------------------------------------------------------------- ; ATMega 48/88/168 .if (m48_88_168 ==1)|(m8==1) spi_out: push r18 out SPDR,r18 ; Start transmission
in „ea dog-m162 anschließen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DOG2_SPI.asm
----------------------------------- ; Byte über SPI ausgeben ; in: r18 Datenbyte ; changed : - ; ATTiny 2313 .if t2313==1 spi_out: push r18 out USIDR,r18 ldi r18,(1<<USIOIF) out USISR,r18 ldi r18,(1<<USIWM0)|(1<<USICS1)|(1<<USICLK)|(1<<USITC) spi_out_10: out USICR,r18 sbis USISR,USIOIF rjmp spi_out_10 pop r18 ret .message "Target: ATTiny2313" .endif ;---------------------------------------------------------------------------------------- ; ATMega 48/88/168 .if (m48_88_168 ==1)|(m8==1) spi_out: push r18 out SPDR,r18 ; Start transmission
in „Display DOG-M an SPI- ich bekomme es nicht hin“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
avrdude.pdf
m8535 ATmega8535 m88 ATmega88 m88p ATmega88P m8u2 ATmega8U2 Chapter 2: Command Line Options 6 t10 ATtiny10 t11 ATtiny11 t12 ATtiny12 t13 ATtiny13 t15 ATtiny15 t2313 ATtiny2313 t24 ATtiny24 t25 ATtiny25 t26 ATtiny26 t261 ATtiny261 t4 ATtiny4 t4313 ATtiny4313 t44 ATtiny44 t45 ATtiny45 t461 ATtiny461 t5
in „AVRDude als Tool in AVR Studio 4 einbinden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Drehzalmesser_7seg.5stel..bas
Signaleingang ' PB0-PB6: 7-segment - Segment A bis G ' PD1-PD5: 7-segment - Ziffer - Select '$regfile = "2313def.dat" 'AT90S2313 $regfile = "attiny2313.dat" 'ATtiny2313 $crystal = 8000000 '8MHz Quarz Ddrb = &B11111111 'PortB = Ausgang Ddrd = &B0111111 'PortD = Ausgang bis auf PD6 Dim Icount As Long At &H60
in „Drehzahlmesser 4 mal 7-segment mit 90S2313“ · Projekte & Code ·
-
Datei
Drehzalmesser_7seg.5stel..bas
Signaleingang ' PB0-PB6: 7-segment - Segment A bis G ' PD1-PD5: 7-segment - Ziffer - Select '$regfile = "2313def.dat" 'AT90S2313 $regfile = "attiny2313.dat" 'ATtiny2313 $crystal = 8000000 '8MHz Quarz Ddrb = &B11111111 'PortB = Ausgang Ddrd = &B0111111 'PortD = Ausgang bis auf PD6 Dim Icount As Long At &H60
in „Bascom Siebensegment Codeproblem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
small_printf.c
--------------------------------------------- */ #if defined (__AVR_ATmega8__) || defined (__AVR_ATtiny2313__) || defined (__AVR_ATmega8515__) #define UBRR0 UBRR #define UBRR0L UBRRL #define UBRR0H UBRRH #define UCSR0A UCSRA #define UCSR0B UCSRB #define UCSR0C UCSRC #define U2X0 U2X #define RXEN0 RXEN
in „#define Ich bekomme ein Makro nicht hin.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tn2313def.inc
" ;* Title : Register/Bit Definitions for the ATtiny2313 ;* Date : 2006-10-03 ;* Version : 2.24 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATtiny2313 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register
in „Timer Compare Interrupt Attiny2313“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
OLED_Test2_Attiny2313.asm
************************************************* ; OLED Test I2C via USI-Interface ; MCU: ATMEL ATtiny2313 (ATtiny4313) ; Clock: 4 MHz ; I2C-PortB PB7=SCL; PB5=SDA ; ; Device slave address: $3C OLED ;ATtiny4313 memory use summary [bytes]: ;Segment Begin End Code Data Used Size Use% ;[cseg] 0x000000
in „I2C Display einfache Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
V1.5_Slave_6.12..txt
2*(x-1) ; Schaltung : SPI: MOSI, SCK - ATMega8 zu ATTinys lt. Datenblatt (ohne MISO) ; ATMega8 - ATTiny2313 ; C1 - B0 (Slave 1) ; C2 - B0 (Slave 2) ; C3 - B1 ; ATtiny2313 auf Steckboard verbunden mit ATMega8 auf MYAVR-Board ; verbunden über SPI, ATMega als Master, ATTinys als Slave ; ATtiny mit Servos an D1 bis D6 ; Verbindung Steckboard - MYAVR-Board: +,-,MOSI, SCK, Software-SS, Bereit (2313 Pins 20,10,17,19,12,13) ;------------------------------------------------------------------------------------------------------------------------------ ; Prozessor : ATtiny2313 ; Takt : 1.000.000 Hz
in „SPI Kopplung von ATmega8 und ATtiny 2313“ · Projekte & Code ·
-
PDF
Timer_Counter_Control_Register.pdf
ATmega32A TCCR2 Timer/Counter2 – Control Register FOC2 WGM20 COM21 COM20 WGM21 CS22 CS21 CS20 B ATtiny261/461/861 TCCR0A Timer/Counter0 Control Register A TCW0 ICEN0 ICNC0 ICES0 ACIC0 – – CTC0 C TCCR0B Timer/Counter0 Control Register B – – – TSM PSR0 CS02 CS01 CS00 ATtiny2313 TCCR0A Timer/Counter0 Control
in „AVR tiny0/tiny1/megaAVR0/DA/DB/DD/DE Systematik der internen Peripherie“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
PR_ACK_TX 4 #define BYTE_TX 5 // Device dependant defines #if defined(__at90tiny26__) | defined(__attiny26__) #define DDR_USI DDRB #define PORT_USI PORTB #define PIN_USI PINB #define PORT_USI_SDA PORTB0 #define PORT_USI_SCL PORTB2 #endif #if defined(__at90Tiny2313__) | defined(__attiny2313__) | defined (__AVR_ATtiny2313__) #define DDR_USI DDRB #define PORT_USI PORTB #define PIN_USI PINB #define PORT_USI_SDA PORTB5 #define PORT_USI_SCL PORTB7 #endif volatile uint8_t COMM_STATUS = NONE; //***********************
in „ATtiny2313 als i2c Slave lässt sich nicht auslesen (mit Lego NXT als Master)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RS232TOLCD1602.c
HD44780 based LCD display Author: DV (April 2014) Hardware: HD44780 compatible LCD text display ATTiny2313 **************************************************************************/ #define F_CPU 9216000UL #define BAUDRATE_INIT 600 // Baudrate nach initialisierung #define BAUDRATE_MAX 57600 // Maximale
in „A tiny project RS232 -> LCD PCB zu verschenken.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tiny_printf.c
aufgerufen /* -------------------------------------------------- Registernamen fuer ATMega8 und ATtiny2313 -------------------------------------------------- */ #if defined (__AVR_ATmega8__) || defined (__AVR_ATtiny2313__) #define UBRR0 UBRR #define UBRR0L UBRRL #define UBRR0H UBRRH #define UCSR0A UCSRA
in „"Berechnungsfunktion" liefert immer 0“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart_and_lcd.c
werden kann, welche Toolchain zum Uebersetzen verwendet wird. MCU : ATmega8, ATmega48/88/168/328p, ATtiny2313/4313 Takt: 16 MHz 30.05.2026 R. Seelig ----------------------------------------------- */ #include <avr/io.h> #include <util/delay.h> #include <stdint.h> /* ------------------------------------
in „Kommunikation zwischen 2 MC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
verlinkung.txt
ATmega8535 + * ATmega88 + * ATmega88A + * ATmega88P + # ATmega88PA + # ATmega8A - - ATmega8U2 + * ATtiny10 + * ATtiny13 - # ATtiny13A - - ATtiny1634 - - ATtiny167 + * ATtiny20 + - ATtiny2313 + - ATtiny2313A + * ATtiny24 + * ATtiny24A + * ATtiny25 + * ATtiny26 - - ATtiny261 + - ATtiny261A - # ATtiny28L + * ATtiny4 - - ATtiny40 + - ATtiny4313 + * ATtiny43U + * ATtiny44 + * ATtiny44A + * ATtiny45 - - ATtiny461 + - ATtiny461A + * ATtiny48 + * ATtiny5 - - ATtiny828 + * ATtiny84 - # ATtiny84A + * ATtiny85 + - ATtiny861
in „MC PIC - Warum diese Ungleichbehandlung?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
NoToggle.txt
AT89S51 AT89S52 AT90S1200 AT90S2313 AT90S2323 AT90S2343 AT90S4414 AT90S4433 AT90S4434 AT90S8515 AT90S8515comp AT90S8535 AT90S8535comp AT90SCR100H ATA6289 ATmega103 ATmega103comp ATmega128 ATmega128A ATmega16 ATmega161 ATmega161comp ATmega162
in „Welche AVR besitzen die PIN Toggle Fähigkeit?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STK500Attiny2313Tutor.asm
.include "C:\Programme\Atmel\AVR Tools\AvrAssembler\Appnotes\2313def_manipuliert.inc" ;Register deffintion .def zeichen = R17 ;Baudrate berechnen .equ F_CPU = 3686400 ; Systemtakt in Hz .equ BAUD = 2400 ; Baudrate .equ UBRR_VAL = ((F_CPU+BAUD*8)/(BAUD*16)-1) ; clever runden .equ BAUD_REAL = (F_CPU/(16*(UBRR_VAL+1))) ; Reale Baudrate .equ BAUD_ERROR = ((BAUD_REAL*1000)/BAUD-1000) ; Fehler in Promille .if ((BAUD_ERROR>10) || (BAUD_ERROR<-10)) ; max. +/-10 Promille Fehler .error "Systematischer Fehler der Baudrate grösser 1 Prozent und damit zu hoch!" .endif ;Stackpointer initialisieren ldi R16,
in „Attiny2313 USART / Hyperterminal interpretiert falsche Zeichen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Attiny2313_HC-SR04.c
#define F_CPU 16000000 #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #ifndef TRUE #define TRUE 1 #define FALSE 0 #endif volatile unsigned char NrOverflows = 0; // Anzahl der Timer Overflows die während // der Messung passiert sind volatile unsigned int StartTime = 0; // ICR-Wert bei 1.High-Flanke speichern volatile unsigned int EndTime = 0; // ICR-Wert bei 2.High-Flanke speichern volatile unsigned char Job; // Job Flag ISR( TIMER1_CAPT_vect ) { static unsigned char ErsteFlanke = TRUE; if( Job ) return; // Bei der ersten Flanke beginnt die Messung, es wird der momentane //
in „LED abhängig von Abstand blinken lassen.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATtiny2313_250kBd.txt
ATtiny2313: 250 kBd (UCSRA.U2X gesetzt): Umin[V] f[MHz] UBRR I[mA] I[mA] @ 4.0 V 2.7 10.00 4 3.2 4.5 3.1 12.00 5 4.5 5.3 3.4 14.00 6 5.8 6.1 3.8 16.00 7 6.4 6.9
in „DMX und der Attiny2313“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Attiny2313_Remote_ServoD.asm
DEVICE ATtiny2313 .INCLUDE "tn2313adef.inc" .CSEG .ORG $0000 rjmp Main ; Reset reti ; INT0 Interrupt rjmp Interr1; reti ; INT1 Interrupt reti ; TC1Capt Interrupt reti ; Timer 1 Compare A match reti ; TC1 Overflow
in „Funkverbindung zwischen 2 AVR´s in Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
LCD-Display mit Textanzeige und Anschlussleiste
$80- ATTMEL ATTiny2313 $C0- SainSmart2004 $94- TWI/I2C $D4- via USI VSS VDD VO RS RW E D0 D1 D2 D3 D4 D5 D6 D7 A K
in „HD44780 I2C Adapter“ · Mikrocontroller und Digitale Elektronik · · Fotos
-
Bild
Mikrocontroller und kleine Leiterplatte in Plastikbeutel
ATTINY2313-20PU ATTINY2313-20PU ATMEGA32 16PU
in „[V] Atmel AVR Evaluationsboard mit Zubehör“ · Markt · · Fotos
-
Bild
Mikrocontroller und Leiterplatte auf Antistatikfolie
ATTINY2313-20PU ATTINY2313-20PU 640GB Western Digital Caviar SE72 SATAII ATMEGA32 16PU 0542
in „[V] Atmel AVR Evaluationsboard mit Zubehör“ · Markt · · Fotos
-
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 ·
-
Datei
Taster_UART.bas
'# '# Wichtig: '# Fusebits ändern auf ext. Quarz mit 14745600 '# '# $regfile = "attiny2313.dat" $crystal = 14745600 'Baudratenquarz $baud = 19200 'Baudrate ist 19200 Config Pind.2 = Input 'Pin 6 vom ATtiny2313, da Taster anschliessen gegen GND Portd.2 = 1 'Pullup ein Enable Interrupts
in „ATmega8 Programmierung Bascom serielle Ausgabe über Taster“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
entenhausen_ir.asm
; ############# ; Original: Attiny2313 @ 4 MHz ; Variante: Attiny2313 @ 8 MHz auf Pollin-Funk-AVR-Board ; ############# .include "tn2313def.inc" .def temp1 = r16 .def temp2 = r17 .org 0x0000 rjmp init ; ############ ; ### INIT ### ;
in „ir senden mit tiny2313“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR-Studio_4.19.txt
simulator2 in AVR Studio 4.19: * ATtiny24 / ATtiny24A * ATtiny44 / ATtiny44A * ATtiny84 / ATtiny84A * ATtiny26 * ATmega8 / ATmega8A * ATmega16 / ATmega16A * ATmega32 / ATmega32A * ATmega64 / ATmega64A * ATmega2560 * ATmega2561 * ATmega640
in „AT90S2312 und Atmel Studio 6 ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Arduino_wdt.h
|| defined(WDP3) /** \ingroup avr_watchdog See \c WDTO_15MS Note: This is only available on the ATtiny2313, ATtiny24, ATtiny44, ATtiny84, ATtiny84A, ATtiny25, ATtiny45, ATtiny85, ATtiny261, ATtiny461, ATtiny861, ATmega48, ATmega88, ATmega168, ATmega48P, ATmega88P, ATmega168P, ATmega328P, ATmega164P,
in „aktuelle AVR µC - wdt.h - kein RAMPD / CTRL / Enable Bit“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avr910.asm
.endm .macro pulse_SCK ; pulse SCK sbi PORTB,SCK ldi temp2,(XTAL/1500+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/3000+1) ; had to slow down for ATTiny2313 (internal clock) default was (XTAL/3000+1) m1: dec temp2
-
Datei
avr910.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
-
Datei
diff-20100823.txt
for wrap +#define LCD_COLS 16 // 10col display (2*5) - only required for wrap #if defined (__AVR_ATtiny2313__) || defined (__AVR_ATtiny2313A__) @@ -279,8 +280,11 @@ extern int main (void) /* Init LCD */ lcd_init (); _delay_ms (200.0); + lcd_clear (); // clear display lcd_putswrap (0, 0, INIT_TEXT); -
in „Reziproker Frequenzzähler+ Optimierte 64bit uint Routinen“ · Projekte & Code ·
-
PDF
cdc-2313.pdf
PD3 PB2 13 4 9 PD4 PB1 12 R2 PD5 PB0 2 68 10 GND PD6 11 2 CN1 R3 XM7B-0442 68 X1 U1 To MCU 12MHz ATTINY2313 or RS-232C Driver C1 C2 18p 18p Title: AVR-CDC (ATtiny2313) 3 3 Design: Osamu Tamura Date: 2008-08-22 Sheet: 1 of 1 A B C D
in „Soft-USB AVR“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
srf02_Heinrich.pdf
beträgt etwa 4 mA. An dieser Stelle soll dargestellt werden, wie das srf02-Modul zusammenmit unsererAttiny-Platine Entfernungenmisst. Diese sollen in der Einheit cm über die serielle Schnittstelle und ein Terminalprogramm ausgegeben werden. Abbildung 1 Um die vielfältigen Aufgaben zu erfüllen, besitzt der
in „Berechnung der Entfernung mit SRF02“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
8_Taster_2.asm
;Impulsformer und Entprellung für 8 Tasten mit ATTiny2313 ;Siehe http://www.mikrocontroller.net/topic/214865#2138197 ;Pinbelegung ATTiny2313: ;Eingänge an PortD und PA0 ;Ausgänge an PortB .include "tn2313def.inc" ;Namen von Adressen und Konstanten vereinbaren
in „Schalter zu Taster“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFID_2Kanal_V3_doc1.bas
------------------------------------------------------------------------------------ $regfile = "attiny2313.dat" ' Controller : Tiny 2313 $crystal = 8000000 ' Taktfrequenz des Controllers $hwstack = 16 $swstack = 16 $framesize = 16 Dim Found As Byte Dim Tags(5) As Byte '"Tags" als Array mit 5 Bytes definieren
in „Pollin RFID Entwicklungsboard“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
andreas_uart.c
F_CPU 3686400 // Taktfrequenz des myAVR-Boards #else #define F_CPU 8000000 // Pollin Funk AVR Boards Attiny2313 #endif // Define baud rate #define USART_BAUD 9600ul #define USART_UBBR_VALUE ((F_CPU/(USART_BAUD<<4))-1) void USART_vInit(void) { // Set baud rate UBRRH = (uint8_t)(USART_UBBR_VALUE>>8); UBRRL
in „UART bei atmega8“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR-Studio_4.19_Release_Notes.pdf
and tools here. The following additional devices are supported by simulator2 in AVR Studio 4.19: * ATtiny24 / ATtiny24A * ATtiny44 / ATtiny44A * ATtiny84 / ATtiny84A * ATtiny26 * ATmega8 / ATmega8A * ATmega16 / ATmega16A * ATmega32 / ATmega32A * ATmega64 / ATmega64A * ATmega2560 * ATmega2561 * ATmega640
in „Plugins für AVR-Studio 4 Was“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR-Evaluation_AddonBoard.pdf
wurden am Addon-Board mit Hilfe von Steckbrücken vorgenommen: Addon-Pin --> zu --> Addon-PATMega8 ATTiny2313 ATMega16/32 DB0 GND - - - DB1 GND - - - DB2 GND - - - DB3 GND - - - DB4 PB3 PB0 PB2 PB2 DB5 PB4 PB1 PB3 PB3 DB6 PB5 PB2 PB4 PB4 DB7 PB6 PB3 PB5 PB5 E PB7 PB4 PB6 PB6 RS PB8 PB5 PB7 PB7 R/W GND
in „Taster, LEDs und restliche Beschaltung des Pollin Addon Boards“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
diff-20100823.txt
for wrap +#define LCD_COLS 16 // 10col display (2*5) - only required for wrap #if defined (__AVR_ATtiny2313__) || defined (__AVR_ATtiny2313A__) @@ -279,8 +280,11 @@ extern int main (void) /* Init LCD */ lcd_init (); _delay_ms (200.0); + lcd_clear (); // clear display lcd_putswrap (0, 0, INIT_TEXT); -
in „Reziproker Frequenzzähler+ Optimierte 64bit uint Routinen“ · Projekte & Code ·
-
Datei
A_D_Wandler.asm
B Bit 0 RC-Glied 1yF/10 kOhm ;* Port B Bit 1 Mess-Spannung ;* Port B Bit 3 Timer-PWM-Ausgang ;* ATTiny2313 ;* 4 MHz, Programmspeicherplatz 386 Byte;18,8% ; .nolist .include "2313def.inc" .list ; ;.equ mctakt = 4000000; 3686000 ;Quarzfrequenz ;.equ baud = 9600 ; Baudrate .equ bdteiler = 25 ; (mctakt/
in „Analogsignal auslesen und auf Display darstellen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tn2313def__2_.inc
A P P L I C A T I O N N O T E F O R T H E A V R F A M I L Y ;* ;* Number :AVR000 ;* File Name :"tn2313def.inc" ;* Title :Register/Bit Definitions for the ATtiny2313 ;* Date :03.06.17 ;* Version :1.00 ;* Support E-mail :avr@atmel.com ;* Target MCU :ATtiny2313 ;* ;* DESCRIPTION ;* When including this file
in „Welche .def ist die richtige?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
fernbedienung.bas
*********** 'Aufgabe : RC5-Empfänger 'Compiler : BASCOM-AVR 'Hardware : TSOP1736 an PB.0 'Chip : ATTiny 2313 '******************************************************************* $regfile = "m8def.dat" 'bzw. Attiny2313.dat $crystal = 4000000 'internal clock 4MHz $hwstack = 32 $swstack = 10 $framesize
in „rc5 mit attiny 2313“ · Mikrocontroller und Digitale Elektronik ·
-
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
AVRprogDeviceCodes.txt
------ 0x10,AT90S1200 rev. A 0x11,AT90S1200 rev. B 0x12,AT90S1200 rev. C 0x13,AT90S1200 0x20,AT90S2313 0x28,AT90S4414 0x30,AT90S4433 0x34,AT90S2333 0x38,AT90S8515 0x3A,ATmega8515 0x3B,ATmega8515 BOOT 0x41,ATmega103 0x42,ATmega603 0x43,ATmega128 0x44,ATmega128 BOOT 0x48,AT90S2323 0x4C,AT90S2343 0x50,ATtiny11 0x51,ATtiny10 0x55,ATtiny12 0x56,ATtiny15 0x58,ATtiny19 0x5C,ATtiny28 0x5E,ATtiny26 0x60,ATmega161 0x61,ATmega161 BOOT 0x64,ATmega163 ;previous false value was 0x62! 0x65,ATmega83 0x66,ATmega163 BOOT 0x67,ATmega83
in „Bootloader Programmierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFID-Reader-Modul.c
/* / Projektname : RFID-Reader-Modul / Dateiname : RFID-Reader-Modul.c / Version : 1.0.0 - ATtiny2313 / Datum : 28.12.2013 / Compiler : WinAVR 20100110 libc 1_7_1 / Autor : Johannes Kretzmann / Copyright : johannes.kretzmann@projektsammlung.de / www.projektsammlung.de / / / / Mikrocontroller: ATtiny2313
in „Attiny2313 eeprom Fragen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Synth.asm
.nolist .include "tn2313def.inc" ; Define device ATtiny2313 .list ; ***Konstanten*** .equ F_CPU = 10000000 .equ F_ICR = 256 .equ PWM = F_CPU/F_ICR .equ BAUD = 31250 .equ BRC = (F_CPU/16/BAUD)-1 .equ MAXBUF = 40 ; ***Defs***
in „Attiny2313 Timer16 Bit, Normal Mode, unsauber“ · Mikrocontroller und Digitale Elektronik ·