-
Datei
I2Cslave_ATtiny13_Elektor.BAS
sends prepared byte to the master 'else, waits for next START/STOP $crystal = 9600000 $regfile = "ATtiny13.dat" $hwstack = 16 $swstack = 0 $framesize = 24 Dim I2c_address As Byte , I2c_b1 As Byte , I2c_b2 As Byte , I2c_stop As Byte Dim Data_for_master As Byte , Address As Byte , Address_ee As Eram Byte
in „ATTINY13 I2C to Uart converter“ · Mikrocontroller und Digitale Elektronik ·
-
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
in „avr-g++: external linkage von const/PROGMEM Symbol.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
push_mathe.inc
ebenfalls dann auf dem Stack ** ;** ** ;******************************************* ;** ** ;** Ziel-µC ATtiny45 ** ;** ** ;** ** ;** Aufrufe werden in rCALL gewandelt ** ;** Die Routienen müssen im Header akti- ** ;** viert werden, damit der CALL-Block ** ;** nur bei Bedarf integriert wird ** ;** ** ;** Bei
in „ATtiny45 - Timer 'Problem' - Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Master_-_Copy.c
///////////////////////////////////////////////////////////////////////////////////// // PINNING ATTINY84 MASTERBOARD // // VCC |1 14| GND // XTAL1 |2 PB0 PA0 13| PD10 // FLASH OUT |3 PB1 PA1 12| PD60 // RESET |4 PB3 PA2 11| BRIGHTNESS // FLASH IN |5 PB2 PA3 10| ON/OFF // PWM |6 PA7 PA4 9 | SCL (I²C
in „ATTINY84A ADC stürzt ab“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Master_-_Copy.c
///////////////////////////////////////////////////////////////////////////////////// // PINNING ATTINY84 MASTERBOARD // // VCC |1 14| GND // XTAL1 |2 PB0 PA0 13| PD10 // FLASH OUT |3 PB1 PA1 12| PD60 // RESET |4 PB3 PA2 11| BRIGHTNESS // FLASH IN |5 PB2 PA3 10| ON/OFF // PWM |6 PA7 PA4 9 | SCL (I²C
in „ATTINY84A ADC Werte sind gleich“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ADWandler.txt
PB1 | ;| RESET an PB5 | ;| Referenzspannug VCC (5V) | ;| Masse GND (0V) | ;| | ;|Prozessor: | ;| ATTINY 13-20 DIP 3,6864 MHz | ;| | ;|Sprache: | ;| Assembler | ;| | ;|Datum: | ;| 16.04.2019 | ;| | ;|Version: | ;| 1.0 Ursprungsversion | ;| 2.0 neue Pinbelegung: | ;| Setting von PB5(AC0) -> PB2(AC1) |
in „AVR Attiny13 Assembler AD Wandler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCD_DEM16216.inc
13.04.2020 ; ;*********************************************************************** ; ; tested on ATtiny2313 and ATmega8 ; ; ; LCD Funktion ; ------------------- ; LCD-connections: 1 GND ; 2 VDD (+5V) ; 3 Vo (pull down over 820 Ohm) ; 4 RS ; 5 R/W (GND) ; 6 E (enable) ; 7 DB0 (not in use) ; 8 DB1 (not in use) ; 9 DB2 (not in use) ; 10 DB3 (not in use) ; 11 DB4 (use as DB0 in 4-bits mody) ; 12 DB5 (use as DB1) ; 13 DB6 (use as DB2) ; 14 DB7 (use as DB3) ; 15 NC (not connect) ; 16 NC ; ;*********************************************************************** ; ; the most Definitions are extern
-
Datei
LCD_DEM16216.inc
13.04.2020 ; ;*********************************************************************** ; ; tested on ATtiny2313 and ATmega8 ; ; ; LCD Funktion ; ------------------- ; LCD-connections: 1 GND ; 2 VDD (+5V) ; 3 Vo (pull down over 820 Ohm) ; 4 RS ; 5 R/W (GND) ; 6 E (enable) ; 7 DB0 (not in use) ; 8 DB1 (not in use) ; 9 DB2 (not in use) ; 10 DB3 (not in use) ; 11 DB4 (use as DB0 in 4-bits mody) ; 12 DB5 (use as DB1) ; 13 DB6 (use as DB2) ; 14 DB7 (use as DB3) ; 15 NC (not connect) ; 16 NC ; ;*********************************************************************** ; ; the most Definitions are extern
-
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 ; ***Defs*** .def rsreg = r15 .def rmp = r16 .def rbuf2 = r17
in „Attiny2313 Timer16 Bit, Normal Mode, unsauber“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
BackCounter_V1.asm
lsr temp mov r19, flags ;is bit one set? for 24 hours. It's in use for indicate between more than 12 hours. lsr r19 ;and shift it into the carry-flag (if it 1 than the carry 1 too) brcc h2 ;no, it's before noon (the carry-flag isnt set) ldi r19,12 ;ohh, carry is set, than add 12 hours ;-) for display
in „[ASM] Rückwärts-Zeitzähler bis max 99min“ · Projekte & Code ·
-
Datei
atmega8burnfuse.c
//_outp(0x61,_inp(0x61)&0x0FC); return (0); } /* * * LPT - PortPin-Assignment 4 programming the ATtiny26L-8PI: * * ATtiny26L-8PI LPT-Pin * ------------- ------- * SCK, #03 DB0 (2) out datareg.0 * MOSI, #01 DB1 (3) out datareg.1 * XTAL1, #07 DB2 (4) out datareg.2 * * MISO, #02 ERROR(15) in statreg.3
-
Datei
IR12roll.asm
neben den vom Bausatz bereitgestellten Ausgängen alle vom ;Bausatz nicht genutzten Portpins des ATTiny2313 zur Verfügung. .include "tn2313def.inc" ;feste Konstanten: .equ clock=1000000 ;1MHz Taktfrequenz .equ signal=pd2 ;Signaleingang .equ led1=pd3 ;Empfangs-LED-Ausgang .equ shift0=0b1111111111100000
in „8-Kanal IR-Fernbedienungs-Bausatz IRK8“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ch32v003_getting_started.pdf
AVR-Systems mit zugänglichen GPIO-Pins und einer USB2UART Bridge. ATmega328, ATmega168, ATmega8 und ATtiny2313 sind in der Lage, die Firmware in den Programmer zu flashen. Übersicht der Schritte zum Aufbau des Selbstbauprogrammers und „erste Schritte“ bei der Programmierung eines CH32V003 Hardwareaufbau
in „CH32V003: Selbstbauprogrammer und "Getting started"“ · Projekte & Code ·
-
Datei
Uhr_V1_1.asm
ldi temp, 0b01100000 ; PortD zwei ausgänge definieren für die LEDs out DDRD, temp ldi temp, (0<<cs12) | (1<<cs11) | (1<<cs10) ; Vorteiler des Timer1 einstellen (in dem Fall 64) out TCCR1B, temp ;---------------------------------------------------------------- ;---------------------------------------
in „Erste geh versuche mit AVR bitte mal anschauen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Timer.h
******************************************* * modified: based on a concept used in ..\mcucpp\AVR\attiny|atmega...\usart.h * ******** * * **************************************************************************** * ATmega164A/PA/324A/PA/644A/PA/1284(*)/P(*) HAS TIMER D,D,H,H(*) * *******************
in „Knoten im Kopf, Klassen und Vererbung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pt2262Dec.asm
.DEVICE ATtiny2313 .INCLUDE "tn2313adef.inc" .CSEG .ORG $0000rjmp Main ; Reset reti ; INT0 Interrupt rjmp Interr1; reti ; INT1 Interrupt reti ; TC1Capt Interrupt reti ; Timer 1 Compare A match reti ; TC1 Overflow
in „Probleme bei 433Mhz Datenübertragung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Blinky61.asm
Abschaltung Zeit setzen brne SetupTEnde rcall SetupEingabe ; Neuen Wert holen -> Zeit in Min 1 = Aus ldi XL,12 ; Wert = min *12*[20ms*256] clr AutoAusL clr AutoAusH cpi Muster,1 ; Autom. Abschaltung abschalten brne SetupT7_1 ldi XL,$FF mov AutoAusL,XL mov AutoAusH,XL rjmp SetupT7_2 ; FFFF ins EEprom >90h SetupT7_1: add AutoAusL,Muster ; 12 * Eingabe adc AutoAusH,NULL ; Übertrag dec XL brne SetupT7_1 SetupT7_2: ldi EE_adresse,EE_AutoAus mov temp,AutoAusL rcall EE_write inc EE_Adresse mov temp,AutoAusH rcall EE_write SetupTEnde: rcall delay05s
in „Blinky61 - vielseitiges Blink- und Lauflicht - ATtiny13 mit 6 LEDs [ASM]“ · Projekte & Code ·
-
Datei
Leds.asm
individuell gesteuert werden. .def LED0 = r5 .def LED1 = r6 .def LED2 = r7 .if LED_ROWS > 3 ; 4 Pins = 12 LEDs = 6 Duo Leds .def LED3 = r8 .def LED4 = r9 .def LED5 = r10 .endif .if LED_ROWS > 4 ; 5 Pins = 20 LEDs = 10 Duo LEDs .def LED6 = r11 .def LED7 = r12 .def LED8 = r13 .def LED9 = r14 .endif .def cmdWait
in „LED Ansteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
getting_started.pdf
AVR-Systems mit zugänglichen GPIO-Pins und einer USB2UART Bridge. ATmega328, ATmega168, ATmega8 und ATtiny2313 sind in der Lage, die Firmware in den Programmer zu flashen. Übersicht der Schritte zum Aufbau des Selbstbauprogrammers und „erste Schritte“ bei der Programmierung eines CH32V003 Hardwareaufbau
in „CH32V003: Selbstbauprogrammer und "Getting started"“ · Projekte & Code ·
-
PDF
getting_started.pdf
AVR-Systems mit zugänglichen GPIO-Pins und einer USB2UART Bridge. ATmega328, ATmega168, ATmega8 und ATtiny2313 sind in der Lage, die Firmware in den Programmer zu flashen. Übersicht der Schritte zum Aufbau des Selbstbauprogrammers und „erste Schritte“ bei der Programmierung eines CH32V003 Hardwareaufbau
in „CH32V003: Selbstbauprogrammer und "Getting started"“ · Projekte & Code ·
-
Datei
main.c
/** * Project: AVR ATtiny USB Tutorial at http://codeandlife.com/ * Author: Joonas Pihlajamaa, joonas.pihlajamaa@iki.fi * Base on V-USB example code by Christian Starkjohann * Copyright: (c) 2008 by OBJECTIVE DEVELOPMENT Software GmbH * License: GNU GPL v3 (see License.txt) */ #define F_CPU 12000000UL //CPU Takt: 12MHz #include <avr/io.h> #include <avr/interrupt.h> #include <avr/wdt.h> #include <avr/eeprom.h> #include <util/delay.h> #include "usbdrv.h" // ************************ // *** USB HID ROUTINES *** // *
in „V-USB Probleme ATtiny44 (wird nicht erkannt)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ServoController.c
Servo controller with I2C interface. // Generates PWM signals for up to 10 servos. // Written for ATtiny2313, using internal 4Mhz RC oscillator // 1 /Reset optional // 2 PD0 servo 0 // 3 PD1 servo 1 // 4 PA1 servo 2 // 5 PA0 servo 3 // 6 PD2 servo 4 // 7 PD3 servo 5 // 8 PD4 servo 6 // 9 PD5 servo 7 // 10 GND // 11 PD6 servo 8 // 12 PB0 servo 9 // 13 PB1 i2c address bit 0 // 14 PB2 i2c address bit 1 // 15 PB3 i2c address bit 2 // 16 PB4 i2c address bit 3 // 17 PB5 SDA // 18 PB6 activity LED (low active) // 19 PB7 SCL // 20 VCC 3.3
in „I2C Slaveimplementierung auf einem ATTINY 2313“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
simulavr.pdf
visible. Each specific simulation needs a specific main-program to Chapter 5: Graphic User Interface 12 display the necessary graphical components. Within a script file it is much simpler to create a case specific simulation GUI. If there is anyone looking for a task to create an all-purpose GUI feel free
-
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
dmc2047.asm
;Display Test for Optrex DMC-2047 display (2x8 text + symbols/bar-graph) ;ATTiny2313 @ 500 kHz (internal R/C osc.), CKOUT enabled ;Fuse Bytes: low=0x02, high=0xD9, ext=0xFF ; ;PORTS ; PA0-1 = [unused] ; PB0 = LCD "SI" ; PB1 = LCD "#SCK" ; PB2 = LCD "C/#D" ; PB3 = LCD "#CS" ; PB4
in „Pollin Display DMC 2047“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Futaba-VFD.asm
VFDs * ;* 19-BT-06GINK * ;*********************************************************** ; AVR_TYPE=ATtiny2313 ; externer Takt: 4MHz ; ; +--+-+--+ ; !RESET | |_| | VCC ; (RX)PD0 | | PB7(SCK) ; (TX)PD1 | | PB6(MISO) ; XTAL2 | | PB5(MOSI) ; XTAL1 | | PB4 ; (INT0)PD2 | | PB3(OC1) ; (INT1)PD3 | | PB2 ; (T0)
in „FUTABA Chip in Glass (CIG) VFDisplays“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFID_ASM_V4.asm
*********************************************************************** ;* ;* ;* Controller-Typ: ATtiny2313 ;* Taktfrequenz: 8 MHz ;* ;* ;* Autor: Steffen Hörhold ;* Date: 16.07.2011 ;* Version: 4.0 ;* Chip ID: ;* ;*************************************************************************** .include "
in „Software für RFID Board von Pollin in asm“ · Projekte & Code ·
-
Datei
dragon-fuse.txt
. [00] . [00] . [9e] . [0b] avrdude: jtagmkII_recv(): avrdude: jtagmkII_recv(): Got message seqno 12 (command_sequence == 12) avrdude: Recv: . [88] . [18] . [00] b [62] . [00] avrdude: safemode read 3, lfuse value: 62 avrdude: safemode: lfuse reads as 62 avrdude: stk500isp_read_byte(.., hfuse, 0x0,
in „avrdude fuses aus debugwire schreiben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/* LiPo UVLO mit ATtiny85V.c Created: 26.04.2019 23:21:49 Author : Daniel Basic Version mit 1MHz Takt - ADC Vcc Messung - internal Chip-Temperaturmessung Folgendes ist zu tun, wenn die Taktfrequenz geändert werden soll: 1
in „Tiefentladungsschutz mit Attiny und P-Kanal Fet“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ADC-Test.asm
.include "tn26def.inc" ; Deklarationen für ATtiny26 .cseg ; Programm-Flash rjmp init ; Reset-Einsprung .org OVF0addr ; Timer0 OVF Interrupt rjmp twi_send .org OVF1addr ; Timer1 OVF Interrupt rjmp adc_start .org ADCCaddr ; ADC Conversion Complete Interrupt
in „Tiny26 wacht aus ADC noise reduction nicht mehr auf :-(“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCD_Busy_x.asm
;********************************************************** ;Test fuer LCD Busyflagcheck ;MCU Attiny4313 ;MCU Frequenz 4 MHz ;LCD 2x16; RS=PB0; Enable=PB1; R/Wquer=PB2 ;Portlayout: PortB ; PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0 ; D7 D6 D5 D4 LED R/W ENA RS ; ATiny4313 memory use summary [bytes]: ; Segment
in „HD44780+PIC18F25k22 Rise Time Probleme?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
TARGET__LED-Matrix.T3000.pdf
1 R 1 IC8 F C R83 T44 R82 T45 N PB5 Vcc 1 PB3 PB2 PB4 PB1 5,76K BC337-40 5,76K BC337-40 GND PB0 ATTINY13(DIL8) R37 IC1 2,15K IN OUT J A 1 A 8 - T LM1084IT-5.0 6 7 0 2 3 4 5 6 7 8 9 0 1 3 4 5 6 7 8 9 0 1 2 4 5 6 7 K C D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D P R38 B LP1
in „Problem mit Schieberegister“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
3.) VCC +5V 4.) Antenne * // Empfänger (RXB8) * // 1.) VCC +5V 2.) Data out 3.) GND 11.) GND * // 12.) Antenne * // * // Beschreibung der Steuer-Software: * // * // Die Tastenfunkionen sind auf 12 Programme * // aufgeteilt, dies sind: * // * // Pgm. 0: Reset/Wiederanlauf * // * // Kann bei jedem Tastenprogr.ausgeführt
in „Automatisches LED-Licht mit Funkmodulen“ · Projekte & Code ·
-
Datei
DCF77_decoder_04Mai2026.asm
Wochentag, ; Sommer-/Winterzeit-Kuerzel, Quarz-Gangreserve ; Ausgabe auf LCD und RS232 ; MCU: ATMEL AVR ATtiny4313 ; DCF77 input code low active = PD6 ; DCF77 output code ASCII 0/1 = PD1,RS232,9k6,8N1 ; Quarzfrequenz 4,096 MHz (3,686 MHz) ; ; ; ; LCD 2x16, Vierbitmodus ; PortB LCD Ausgabe: R/W=GND ; PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0 ; D7 D6 D5 D4 n/c LED ena rs ; ; ATtiny4313 memory use summary [bytes]: ; Segment Begin End Code Data Used Size Use% ;[.cseg] 0x000000 0x000810 2022 36 2058 4096 50.2% ;[.dseg] 0x000060 0x00007b 0 27 27 256 10.5% ;[.eseg] 0x000000 0x000000
-
Datei
DCF77_Decoder_020418.asm
Wochentag, ; Sommer-/Winterzeit-Kuerzel, Quarz-Gangreserve ; Ausgabe auf LCD und RS232 ; MCU: ATMEL AVR ATtiny4313 ; DCF77 input code low active = PD6 ; DCF77 output code ASCII 0/1 = PD1,RS232,9k6,8N1 ; Quarzfrequenz 4,096 MHz (3,686 MHz) ; CPU Takt 4,096 MHz (3,686 MHz) ; ; ; LCD 2x16, Vierbitmodus ; PortB
-
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 ·
-
Datei
encoder5.c
avr/interrupt.h> #include <avr/eeprom.h> #include <avr/pgmspace.h> #include <util/delay.h> // CPU: ATTiny44A-PU 8MHz // ======================================================================= // Ein-/Ausgänge // ----------------------------------------------------------------------- #define ENCODER_PORT
in „2 Timer parallel laufen lassen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.asm
tn2313def.inc" .LIST ;----------------------------------- ; ports and pins definitions ; .DEVICE ATtiny2313 ;PORTB are the 7 segments of digits plus the one (1) in the front of it ;----------------------------------- ; .equ fclock = 1000000 ;1 Mhz (int prescaler is set div by 8) ; register definitions
in „Spielstandanzeige für Fußball oder ähnliches“ · Projekte & Code ·
-
Datei
I2C_Test_.asm
;*************************************************** ; Test TWI ; ATtiny43143 USI ; PortB PB7=SCL; PB5=SDA ; Rev.: 23032018 ;*************************************************** ; ;Assemblerdirektiven: ; .nolist .include "tn4313def.inc" .list ; ; Definitionen: ; Im SRAM
in „AVR64DD32, UART-Ausgabe bleibt hängen, Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.asm
; File: updi-test-pub\main.asm ; Device: ATtiny3216 ; Created: 09.06.2024 21:52:27 ; Version: 2024-06-13 ; Author: Johannes Fechner .nolist .include <tn3216def.inc> .list #define ROUND(X) (int(1.0*(X)+0.5)) .macro xout ; eXtended "out" .if @0 >
in „AVR64DD28, mEDBG, Studio 7.0 - Fehler beim Schreiben von Fuses“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
DCCIN) | (1<<JUMPER); // Init Timer1 TCCR1B = (0 << ICNC1) | (0 << ICES1) | (0 << WGM13) | (1 << WGM12) // Mode 4: CTC with OCRA1 | (0 << CS12) // clk stopped | (0 << CS11) | (0 << CS10); // set Timer1 Compare to 3/4 of period of a one -> this is 116*0,75=87us OCR1A = F_CPU * PERIOD_1 * 3 / 4 / 1000000L
in „Probleme in C - kann kein EEPROM“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Bestandsliste_mit_Preisen1.pdf
27C64-150 Eprom 8Kx8 Bit 12.5V 150nS DIL 28 21 Stk 1,04 € 21,89 € M27C1001-12F1 Eprom 128Kx8 Bit 120nS FDIP32W 5 Stk 1,43 € 7,15 € 27128A-200 Eprom 16Kx8 Bit 12.5V 200nS DIL 28 7 Stk 1,81 € 12,67 € 27C128-150 Eprom 16Kx8 Bit 12.5V
in „Auflösung Elektronik Shop“ · Markt ·
-
Datei
setup.c
{ [0] = 32768, /* 32.768 kHz on RTC osc */ [1] = 20000000, /* 20 MHz on osc0 */ [2] = 12000000, /* 12 MHz on osc1 */ }; /* Initialized by bootloader-specific startup code. */ struct tag *bootloader_tags __initdata; struct eth_addr { u8 addr[6]; }; static struct eth_addr __initdata hw_addr[2]; static
in „Probleme mit ADS7846 beim NGW100“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
setup.c
{ [0] = 32768, /* 32.768 kHz on RTC osc */ [1] = 20000000, /* 20 MHz on osc0 */ [2] = 12000000, /* 12 MHz on osc1 */ }; /* Initialized by bootloader-specific startup code. */ struct tag *bootloader_tags __initdata; struct eth_addr { u8 addr[6]; }; static struct eth_addr __initdata hw_addr[2]; static
in „Probleme mit ADS7846 beim NGW100“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AD-wandler.asm
************ ;* ;* Title : CODESCHLOSS ;* Version : 0.010 ;* Last updated : 09-03-22 ;* Target : ATtiny13 ;* ;* Support email: gerd.ag@gmx.de ;* ;* ;* DESCRIPTION ;* Wenn feritig : werte von ADC vergleichen mit code abhängig davon ausgänge schalten ;* Für debugzweke uart aktiv ;**********************
in „ATtiny13 ADC FRAGE ASM (VERSTEHEN)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Uhr_V1_1_2.asm
rjmp sec1 .org OVF0addr ; Overflow Timer0 handler rjmp uhrstellenwait ; Start der Konfiguration des Attiny main: clr r17 ; Für den Fall eines Restes müssen die Zeit Register gelöscht werden clr r18 ; Jede Ziffer in der Uhr hat ein eigenes Register da es so einfacher ist clr r19 ; die Zahlen in die Schiberegister
in „Erste geh versuche mit AVR bitte mal anschauen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SPI_Master.c
names. * Some basic SPI knowledge is assumed. * * $Revision: 1.4 $ * $Date: Monday, September 13, 2004 12:08:54 UTC $ ****************************************************************************/ #include <avr/io.h> #include "interrupt.h" #define NOP() asm volatile ("nop" ::) /* USI port and pin definitions
in „SPI mit Attiny84“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LDRBlinker.c
3V im Tag- und im Nachtmodus * ************************************************************/ /* ATtiny13 SELFPRGEN=0 DWEN=0 BODLEVEL=Brown-out detection disabled RSTDISBL=0 SPIEN=1 EESAVE=0 WDTON=0 CHKDIV8=1 SUT_CKSEL=Int. RC Osc. 9.6 MHz; Start-up time: 14 CK + 64 ms Low/High = 0x6A,0xFF */ /* Vers
in „Tiny85 Low Power Code Optimieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCDControllerDEM120064A.asm
; Display Test for LCD DEM120064 ; (C) Mario Latzig 2017 ; ; on ATtiny2313(A), 4 MHz ext. Crystal ; ; PB0: CS (Chip Select, active Low) ; PB1: RES (Reset, active Low) ; PB2: DC (Data=High / Command=Low) ; PB3: SCK (Serial Clock, Data is triggered on Low-High-Edge) ; PB4
in „Pollin LCD DEM120064A“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
basic1.asm
************************************************************ .include "tn2313def.inc" ;Prozessor ATTINY2313 ; ATtiny2313 Display 0802 4 bit Mode ; +--+-+--+ 2 Zeilen zu je 8 Stellen ; !RESET | |_| | VCC Memoryadr.: Zeile1: 00 und Zeile2: 40h ; (RX)PD0 | | PB7(SCK) ---W_CLK. ; (TX)PD1 | | PB6(MISO)---
in „Dynamisierung Encoder speziell für DDS“ · Mikrocontroller und Digitale Elektronik ·