-
Datei
p001_EE24C01-7.bas
'Speichern in EEprom / c15022010 / n+p 'Atmega8 / LCD 2 x 16 'speichern einer Zahl ins EEprom (24C01) 'Achtung, max. Zahl = 2559999 !!! $regfile = "m8def.dat" $crystal = 1000000 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2
in „Atmega8 + externes EEprom + große Zahlen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
symbolliste.txt
char)~_BV(4) #define __WCHAR_MAX__ 32767 #define SPDR _SFR_IO8 (0x2E) #define INT16_MAX 0x7fff #define ACBG 6 #define __LACCUM_IBIT__ 31 #define __DBL_DENORM_MIN__ ((double)1.40129846e-45L) #define __AVR_ATmega88__ 1 #define TIMER1_CAPT_vect _VECTOR(10) #define SREG_C (0) #define SREG_H
in „Prüfen ob -Werror gesetzt (Preprocessor)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
BLDC-_Controller.pdf
Supply V V Ref. Speed 4 V 5 + + + 9 9 5 0 5 6 k 5 PAD1 DC2 +5V R 1 6 R 1 6 L2 2 4 4 4 +U 44V +C21 +VIN 0+VOUT r r Art.Nr. 335411 1 5 6 + C23 D t D t 7 h 3 i 4 w 5 PAD2 Art.Nr. 801827 -VIN 3-VOUT L A L A V 3 h D m D l D DC/DC CONVERTER Art.Nr. 802550 + 0
in „BLDC- Controller 44VDC“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
BLDC-_Controller.pdf
Supply V V Ref. Speed 4 V 5 + + + 9 9 5 0 5 6 k 5 PAD1 DC2 +5V R 1 6 R 1 6 L2 2 4 4 4 +U 44V +C21 +VIN 0+VOUT r r Art.Nr. 335411 1 5 6 + C23 D t D t 7 h 3 i 4 w 5 PAD2 Art.Nr. 801827 -VIN 3-VOUT L A L A V 3 h D m D l D DC/DC CONVERTER Art.Nr. 802550 + 0
in „BLDC- Controller 44VDC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Oberschlitten2.asm
*********************** ;* * ;* Projekt: : Antrieb Oberschlitten * ;* Datum : 30-12-2016 Version : 1.24 * ;* Target MCU : ATmega8 * ;* * ;* Eingänge : * ;* Ausgänge : * ;* Mit Taste1 links+schnell oder Taste2 rechts+langsam * * ;* * ;******************************************************************
in „Timer0 und Timer1 funktionieren nicht gemeinsam“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
steuerung1.cc
Weiche bool a_main:1; // 1, falls ahead mit einem main verbunden, 0 sonst switchpoints *branch; // an abzweigendes Ende angeh. W. bool b_main:1; switchpoints *main; // auf der anderen Seite angeh. W. bool m_main:1; bool
in „schwierigkeiten mit Wegsuche“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR309_doc2556.pdf
ATtiny2313 (as USB to RS232 converter with 32 byte FIFO + 8-bit I/O control + 128 bytes EEPROM) VCC XT1 12MHz IC1 RS232 TTL AT90S2313-10 VCC + 1 20 C2 RxD 2 RST VCC 19 D7 10u TxD3 PD0/RXD SCK/PB7 18 D6 4 PD1/TXD MISO/PB6 17 D5 C1 R1 GND 5 XTAL2 MOSI/PB5 16 D4 100n 1k5 XC1 XTAL1 PB4 6 PD2/INT0 OC1/PB3 15
in „Programmer incl. neuem Code für Atmel AN910“ · Projekte & Code ·
-
Datei
avr_drehzahl_02.c
von Frequenz oder Periode { signed char i,j,dez_punkt,dimension; dez_punkt = 0; if(x >= 0.001) { // 1mHz ist Untergrenze if(!zeige_periode) { // Frequenz x *= 60.0; // auf Drehzahl skalieren dimension=2; // und in Sekunden als Dimension } else { // Zeit fuer eine Umdrehung x = 1/x; // Kehrwert bilden
in „einfache Drehzahlmessung mit ATmega88“ · Projekte & Code ·
-
Datei
avr_drehzahl.c
von Frequenz oder Periode { signed char i,j,dez_punkt,dimension; dez_punkt = 0; if(x >= 0.001) { // 1mHz ist Untergrenze if(!zeige_periode) { // Frequenz x *= 60.0; // auf Drehzahl skalieren dimension=2; // und in Sekunden als Dimension } else { // Zeit fuer eine Umdrehung x = 1/x; // Kehrwert bilden
in „einfache Drehzahlmessung mit ATmega88“ · Projekte & Code ·
-
Datei
lcd_lh155.c
/ caution: disable JTAG, when use PORTC for data on ATMEGA 16,32,... #define lcd_data PORTC #define lcd_dati PINC #define lcd_datd DDRC #define lcd_ctrl PORTA #define lcd_ctrd DDRA // lcd control pins #define lcd_resb PA3 #define lcd_csb PA4 #define lcd_rs
in „LCD Sharp M078CKA-A3QKLA0057“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATMEGA328_origin.asm
;######################################################## .include "m328Pdef.inc" ;AtmegaNN8 .def math1h = r8 .def math1l = r9 .def math2h = R10 .def math2l = r11 .def matherghh = r12 .def mathergh = r13 .def mathergl = r14 .def mathergll = r15 .def temp0 = r16 ; .def
in „Drehencoder in ASM Timer oder Interrupt“ · Projekte & Code ·
-
Datei
avr_drehzahl.c
von Frequenz oder Periode { signed char i,j,dez_punkt,dimension; dez_punkt = 0; if(x >= 0.001) { // 1mHz ist Untergrenze if(!zeige_periode) { // Frequenz x *= 60.0; // auf Drehzahl skalieren dimension=2; // und in Sekunden als Dimension } else { // Zeit fuer eine Umdrehung x = 1/x; // Kehrwert bilden
in „einfache Drehzahlmessung mit ATmega88“ · Projekte & Code ·
-
Datei
tagezaehler.bas
* * * * * * * * * Dim Wert As Byte 'Ziffer die Ausgegeben Wird Dim Multiplex As Byte 'Stellenwert (1 , 2 , 4 , 8 , 16 , 32) Dim Sek_einer As Byte 'Ziffer 1 Von Li.nach Re. Dim Sek_zehner As Byte 'Ziffer 2 Dim 1_einer As Byte 'Ziffer 3 Dim 2_zehner As Byte 'Ziffer 4 Dim 3_einer As Byte 'Ziffer 5 Dim
in „Jumbo-LED-Anzeige beschalten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irTxBiphaseATmega8.asm
; File: irTxSlowBiphaseATmega8\main.asm ; Device: ATmega8 ; Created: 21. 10. 2023 ; Version: 2023-10-22 #define round(X) (int(1.0*(X)+0.5)) .include <m8def.inc> ; implicitly included by Microchip Studio ; == General definitions
in „AVR-Assembler: Fehlersuche Biphase-IR-Fernbedien-Sender“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
z80_peripherie.sch.pdf
10 in 0 pa0 1 CS5 16 16pas 1 in 21 out 6 D1 4 in 0 1 SER s CS6 15 CS4 CS ] W D0 Q1 1 RD 14 15pas 1 . [ IC9 SV7 14pas 1 RD [ IC3 Q GND WR 13 13pas 1 WR PIO7 C V IORQ 12 , IC7 p A0 11 12pas 1 PIO6 ] pas 1 LED5 11pas 1 A0 2 . pwr 08 P 16 pwr 0 PB3 in 04 SER QA 15 hiz 0 pas 1 pas 0 pas 0 A1 10 10pas 1 A1 pwr26CC CGN7 pwr 0 [ VSS 4VDD 1 hiz 0 pas 1 M1 9 9 pas 1 I B I in 01 QB 2 hiz 0 pas 1 RESET 8 RESET IC2 , IC4 PB0
in „Retro Fieber: Z80 oder 68000 ?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
D605063B.PDF
Modulator 1 Modulator 2 C1 - C2 100nF 1 Platine 1 Quarz 16 MHz 2 C3 – C4 22pF 3 C5 – C7 100 nF 1 C8 100 µF 1 IC1 Atmega8-16 PU/ IC-sockel DIP 28 1 J1 Din-Buchse 5-polig 2 J2 –J3 Chinchbuchse 1 J4 Anschlussklemme
in „5V nach 33V wandeln“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
PCB_Project_11.pdf
4K7 P0 VNH3SP30 3 0 PC4 (ADC4/SDA/PCINT12) 28 1 PR1 10 23 PI S14 3 LED1+ SW0 P IS 10 0 30 PC5 (ADC5/SCL/PCINT13) PIU1028 PIJ102 2 PIIC16 10 ENB/DIAGB VCC PI131023 PI S10 4 LED2+ 1 PI3103 PD0 (RXD/PCINT16) PIJ103 3 PI IC10 6 ENA/DIAGA VCC PI3C1013
in „VNH3sp30 Revision?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
doc4779atr2406.pdf
d Pin 1 R X PU_TRX T Pin 27 i > 40 µs > 40 µs m > 50 µs n g D a TX_DATA Data g Pin 29 a m 3W_CLK Preamble (1-0-1-0) Pin 30 p ( 16/25 bits 16 bits 3W_DATA R > 200 µs > 200 µs Pin 31 t a 3W_ENA i Pin 32 S nOLE
in „Gauss Anpassung Register“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
source-code.txt
//////////////////////////// //Diplomarbeit Hexapod: //for Win32.Devbug //Microcontroller: Atmel ATMEGA 8-16PU //Programmierer: Ralph Ankele //Programmiersprache: C //Title: Ultraschallsensoren.c //Datum 08.03.2009 //Version 1.0 ////////////////////////////////////////////////////////////////////////
in „timer1compare interrupt wird ausgelöst obwohl der timer gestoppt ist“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
source-code.txt
//////////////////////////// //Diplomarbeit Hexapod: //for Win32.Devbug //Microcontroller: Atmel ATMEGA 8-16PU //Programmierer: Ralph Ankele //Programmiersprache: C //Title: Ultraschallsensoren.c //Datum 08.03.2009 //Version 1.0 ////////////////////////////////////////////////////////////////////////
in „externern interrupt löst von selbst aus“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
TelemetrieEmpf_nger.pdf
D R G V S C ( D ( ( ( ( A A O O 5 ( D10 4 5 6 7 ( ( P C R11 P P P P C C P 1k R12 X- PA3 (ADC3) P P PC3 (TMS) VCCIO X+ PA2 (ADC2) PC2 (TCK) SELV 330 Charge Y+ PA1 (ADC1) PC1 (SDA) SDA SELV C11 Y- PA0 (ADC0) PC0 (SCL) SCL MAX1811 Vbat Vcc GND T10 ATMEGA16(TQFP44) 100nF SELV /CHG
in „[H] TelemetrieEmpfänger für Modellflugzeuge“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test.c
0x15, 0x34, // DEVIATN 0x17, 0x30, // MCSM1 0x18, 0x18, // MCSM0 0x19, 0x16, // FOCCFG 0x1B, 0x43, // AGCTRL2 0x21, 0x56, // FREND1 0x25, 0x00, // FSCAL1 0x26, 0x11, // FSCAL0 0x2D, 0x35, // TEST1 0x3E, 0xC3 // ? //0x1E, 0x8C, // WOREVT1 //0x1F, 0xA0, // WOREVT0 //0x16, 0x00, // MCSM2 //0x20, 0x78 // WORCTRL }; for (uint8_t i=0; i<sizeof(conf); i += 2) { cc1100_write(conf[i], conf[i+1]); } cc1100_strobe(CC1100_SCAL); while (cc1100_read_status(CC1100_MARCSTATE) != 1
in „Alternative Firmware für Homematic Komponenten“ · Haus & Smart Home ·
-
Datei
LCD_ROUTINE.txt
;LCD-ROUTINE ;FÜR LCD T6963C mit 240*128 16Zeilen a 40 Zeichen ;Angesteuert mit ATMEGA8535 4MHz/8Mhz ;PORTC = DatenPort ;PORTD0 = /RD ;PORTD1 = /WR ;PORTD2 = /CE ;PORTD3 = C/D ;PORTD4 = RESET ;PORTD5 = FS .include "m8535def.inc" .DEF temp = r16
in „Grafik LCD-Routinen (KS0108) in Assembler?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Orgel2-3-3.pdf
1 T D 1 t P i i P T 3 P i N n C - - C O x C - G u M 3 3 M S 2 M 3 t a n n n t V 0 p : + 1 o T A 4 1 V D t N I 702C n = 6 3 D101 e 1 7 n U P N 2 M G D102 V T 5 O 8 7 6 5 D103 3 ) C 0 W 0 p V P P P D104
in „Taster, pins sparen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ZACOM.asm
------ .include "m8def.inc" .def temp = r16 .def count = r24 .def lauf = r25 ; ;------------------------------------------------------------------------------------------- rjmp main ;1 POWER ON RESET reti ;2 Int0-Interrupt
in „7 Segment mit flimmern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
50Hz_Uhr.asm
aktivierten Alarme die Radiofunktion ein oder aus. ; ; September 2008 Björn Wieck ; ; ; ; ; ; AVR ATMega 16 mit 4 MHz interner Oszillator ; ; ; Pinkonfiguration: ; ; Port A Bit0: multiplex Segment a ; Port A Bit1: multiplex Segment b ; Port A Bit2: multiplex Segment c ; Port A Bit3: multiplex Segment
-
Datei
irmp_stm8.diff
IRMP_PORT_PIN, GPIO_STRENGTH_2MA, GPIO_PIN_TYPE_STD_WPU); +#elif defined(__SDCC_stm8) + IRMP_GPIO_STRUCT->CR1 |= (1<<IRMP_BIT); // activate pullup + IRMP_GPIO_STRUCT->DDR &= ~(1<<IRMP_BIT); // pin is input #else // AVR IRMP_PORT &= ~(1<<IRMP_BIT); // deactivate pullup IRMP_DDR &= ~(1<<IRMP_BIT); // set pin to
-
Datei
basis.bas
)19|---PB5--> DISPLAY_DB7 ' TASTER1 <---PD5---|11(T1) (MISO)18|---PB4--> DISPLAY_DB6 ' TASTER2 <---PD6---|12(AIN0) (MOSI/OC2)17|---PB3--> DISPLAY_DB5 ' TASTER3 <---PD7---|13(AIN1) (/SS/OC1B)16|---PB2--> DISPLAY_DB4 ' LED_RELAIS <---PB0---|14(ICP1) (OC1A)15|---PB1--> SUMMER ' --------------------- ' '-------------------------------------------------------------------------------' $regfile = "m8def.dat" $framesize = 40 $swstack = 40 $hwstack =
in „Pollin RFID Board V.2“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
can.h
can_interface * * \~english * \brief Put CAN interface to sleep and wake up * * MCP2515 active : 5mA * MCP2515 sleep : 1µA * * MCP2551 active : 10mA+ * MCP2551 sleep : 400µA * * \code * // before we are going to sleep, enable the interrupt that will wake us up // attach interrupt 1 to the routine EICRA = 0; // int on low level // Enable the interrupt1 EIMSK = _BV(INT1); // put the MCP2515 to sleep can_sleep(); // enable atmega sleep mode cli(); sleep_enable(); // turn off BOD sleep_bod_disable(); // and we go to sleep sei(); sleep_cpu(); // here int1
in „CAN Kommuikation ATmega328P“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RP6I2CslaveTWI.h
************************************************************** * File: RP6I2CslaveTWI.h * Version: 1.0 * Target: RP6 Base & Processor Expansion - ATMEGA32 @8.00 or 16.00MHz * Author(s): Dominik S. Herwald * **************************************************************************** * Description: *
in „PIC < > AVR (mit IIC)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usb_hdi.c
serial void usb_init(void) { HW_CONFIG(); USB_FREEZE(); // enable USB PLL_CONFIG(); // config PLL, 16 MHz xtal while (!(PLLCSR & (1<<PLOCK))); // wait for PLL lock USB_CONFIG(); // start USB clock UDCON = 0; // enable attach resistor usb_configuration = 0; // cdc_line_rtsdtr = 0; UDIEN = (1<<EORSTE)|
in „Teensy HDI läuft nicht richtig“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
16resol.c
################################################################# # # # # # Hardware: Controller ATMega16 # # Takt 11,059 MHz # # Baudrate 9600 # # UART an PortD (PIN D0 und D1) # # # # # ###########################################################################*/ #include <avr/io.h> #include <avr/interrupt.h
in „Uart timing problem ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Main_Test.asm
Headerdatei ;HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH ;Der ATmega8 laeuft mit 1,8418432 MHz und wird an 5V betrieben. ; ;Es soll der Fehler gefunden werden, warum nicht in die TWI-Interrupt-Service- ;Routine gesprungen wird bzw. warum im ATMEL-Studio7 nicht das TWINT-Bit
in „AVR8ASM TWI Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DMXmega8.ASM
;**** A P P L I C A T I O N N O T E A V R 9 1 0 ************************ ;* ;* Title : DMX-512 PC-Interface ;* Version : 0.1 ;* Last updated : 26.06.04 ;* Target : ATMega8 ;**** includes **** .include "m8def.inc" ; r2 Aktueller Befehl ; r3 Command
in „Atmel Controller Probleme mit Slot 1 und 2 bei DMX-512“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
LCD_Controller_320x240.pdf
Mittelpunkt 160,120 und dem Radius 15, gefüllt mit der dunkelsten Graustufe und einem etwas helleren Rand 16 170 2 16 1 8 0 1 2 4 8 16 32 64 128 zeichnet ein 8x8 Pixel großes Bild mit den Daten 1, 2, 4, 8, 16, 32, 64, 128 (=schräge Linie) an die Position 16, 16 16 170 4 16 2 8 1 0 3 0 12 0 48 0 192 zeichnet
in „Grafikfähiger LCD Controller für 320x240 LCD mit D-RAM“ · Projekte & Code ·
-
Datei
can.h
/* * can.h * * Created: 14.04.2020 18:33:12 * Author: Tilo Renz * * * Simple Can-Library for ATMega16M1 or compatible * * No-frills library to send and receive CAN-Messages. * The message-struct has no IDE-Flag to distinguish between Standard- and * Extended Frames. The library uses separate functions
in „Neue, einfache CAN-Library für ATmega16M1“ · Projekte & Code ·
-
Datei
PWM-Programm.asm
**************************************************************** ;*Titel: Mein erstes Progamm (Prog1.asm) ;*Datum: 05/10/09 Version 1.0 ;*Autor: Roby Jannizzi ;* ;*Prozessor: ATmega32 ;*Quarzfrequenz: 16MHz ;* ;************************************************************************* ; Vereinbarungsteil .INCLUDE "m32def.inc" .DEF i = r17 .DEF temp2 = r18 .DEF temp = r19 .DEF j = r16 .DEF para1= R20 .DSEG R_ptrL: .BYTE 1 ; Schnittstelle R_ptrH: .BYTE 1 ; Pointer auf Empfangsbuffer R_sts: .BYTE 1 ; Status des seriellen
in „Abschlussprojekt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Orlyjonok.asm
******** ;* Orlyjonok.asm * ;* Created: 23.08.2013 15:14:27 * ;* Author: Administrator * ;* µC = ATmega16 * ;* Systemtakt = 8MHz * ;************************************ ; PA0 Wahlschalter W1-PWM in ; PB0 Auto in out ; 1 Wahlschalter W2-PWM in ; 1 Auto out out ; 2 Wahlschalter ZR-PWM in ; 2 Auto in in
in „AVR Assembler: ret springt an falsche Stelle zurück“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dds-seq.asm
EDITMODE ; Editierziel ldi temp2, 'P' cpi temp1, 1 brne ss_m1 ldi temp2, 'A' ss_m1: cpi temp1, 2 brne ss_m2 ldi temp2, 'G' ss_m2: cpi temp1, 3 brne ss_m3 ldi temp2, 'W' ss_m3: mov temp1, temp2 rcall lcd_data ldi temp1, ' ' ; auf feste Breite auffuellen
in „Claude Code trifft AVR-Assembler: vom Chip in den Browser mit einem Prompt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.S.txt
8bit PWM haben, wird das HIGH Byte sowieso nie ziehen !): // 0x05: 0,10 V // 0x0F: 0,29 V // 0x50: 1,55 V // 0xA0: 3,08 V ldi r16, 0x00 sts 0x8B, r16 ldi r16, 0x80 sts 0x8A, r16 // PB2 wird über den Timer1 angesteuert, also setzen wir im TCCR1A (I/O-Adresse 0x80) den Wert 00100001 (0x21), // damit wird
in „LCD-Display funktioniert nur nach Übertragung des Programms“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.S.txt
8bit PWM haben, wird das HIGH Byte sowieso nie ziehen !): // 0x05: 0,10 V // 0x0F: 0,29 V // 0x50: 1,55 V // 0xA0: 3,08 V ldi r16, 0x00 sts 0x8B, r16 ldi r16, 0x80 sts 0x8A, r16 // PB2 wird über den Timer1 angesteuert, also setzen wir im TCCR1A (I/O-Adresse 0x80) den Wert 00100001 (0x21), // damit wird
in „LCD-Display funktioniert nur nach Übertragung des Programms“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irsnd-main-avr.c
= (1 << CTC1) | (1 << CS11) | (1 << CS10); // switch CTC Mode on, set prescaler to 4 #else // ATmegaXX: OCR1A = (F_CPU / F_INTERRUPTS) - 1; // compare value: 1/15000 of CPU frequency TCCR1B = (1 << WGM12)
in „IR Fernbedienung mit IRSND“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Atmega64_mit_4xLS7060_print.pdf
ADc_Din, am ADS=Dout ** 1 ** Frequenzzähler, mit externem Interrupt, Atmega64, 4x LS7060 letzte Änderung 23.6.17 Atmega64 Ads_din Alias Pinb.4 ADc_Dout, am ADS=Din $regfile = "m64def.DAT" Ads_dout Alias Portb.6 ADc_Chip-Select
in „Pogramm Ablaufplan für Atmegabasic.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ssd1305-oled-neu.bas
21 AREF * PB6 9 20 AVCC 3,3V * PB7 10 19 PB5 SCK * PD5 11 18 PB4 MISO * PD6 12 17 PB3 MOSI * PD7 13 16 PB2 * PB0 14____15 PB1 * *************************************************************************** ######### Fuse Bits ATmega328/8 ########## ######### Lfuse67 ########## ######### HfuseD9 ########
in „OLED Display mit ssd1305 Chip“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
doubledigitavrfibo.s
/ 16 / BAUD) - 1 .def temp1 = r16 ; General purpose temp .def temp2 = r17 ; General purpose temp .def sum = r18 ; Digit sum .def carry = r19 ; Decimal carry (0 or 1) .def inner_cnt= r20 ; Inner loop counter
in „Wettkampf Opa(MOS6502) gegen Frischling(ATmega)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
IVT16.txt
IVT Atmega16 gefunden in m16def.inc .equ INT0addr = 0x0002 ; External Interrupt Request 0 .equ INT1addr = 0x0004 ; External Interrupt Request 1 .equ OC2addr = 0x0006 ; Timer/Counter2 Compare Match .equ OVF2addr = 0x0008 ; Timer/Counter2 Overflow .equ ICP1addr = 0x000a ; Timer/Counter1 Capture Event .equ OC1Aaddr = 0x000c ; Timer/Counter1 Compare Match A .equ OC1Baddr = 0x000e ; Timer/Counter1 Compare Match B .equ OVF1addr = 0x0010 ; Timer/Counter1 Overflow
in „Hilfe Ladereglung Atmega16 Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
USARThandle.inc
) ; load pointer of data-input from usart rx ldi YL,low (UART_RX_Buffer) _Rx_get: cpi temp2, 32+1 ; maximal buffer mount, 16 x char ; cpi temp2, sizeof(UART_RX_Buffer) ; maximal buffer mount, 16 x char brcc _Rx_ERR st Y+,temp1 cpi temp1, 0x0d ; check if enter -> end of transmission breq _Rx_EOT inc
-
Datei
irmp.c
remote control protocols * * Copyright (c) 2009-2015 Frank Meyer - frank(at)fli4l.de * * $Id: irmp.c,v 1.172 2015/05/27 09:33:14 fm Exp $ * * Supported AVR mikrocontrollers: * * ATtiny87, ATtiny167 * ATtiny45, ATtiny85 * ATtiny44, ATtiny84 * ATmega8, ATmega16, ATmega32 * ATmega162 * ATmega164, ATmega324
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
PDF
atmel_fragen_hochschule.pdf
M ICROCONTROLLERS Atmel AVR University Program The Atmel AVR RISC microcontrollers, with reprogrammable flash program memory, well defined and easy to use instruction set and high-end yet low-cost development
in „Atmelprodukte für Studenten bis zu 50% billiger“ · Markt ·
-
Datei
rpn_boris_A328_v1.5.bas
m328pdef.dat" ' ATmega328-Deklarationen $prog &HFF , &H62 , &HD9 , &HFF ' generated. Take care that the chip supports all fuse bytes. $crystal = 1000000 ' Kein Quarz: 1MHz MHz $baud = 9600 ' Baudrate der
in „Noch ein Taschenrechner auf ATMega Basis“ · Projekte & Code ·