-
PDF
doc2521.pdf
inductor. Generally, the AVR devices where power and ground lines are placed close together (like the ATmega8535) will get better decoupling than devices with industry standard pin-out (like the ATmega8515), where the power and ground pins are placed in opposite corners of the DIP package. This disadvantage
in „ATmega8: Das Buch“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWM-Test.c
uint16_t *isr_ptr_time = pwm_timing; uint16_t *main_ptr_time = pwm_timing_tmp; uint8_t *isr_ptr_mask = pwm_mask; // Bitmasken fuer PWM-Kanäle uint8_t *main_ptr_mask = pwm_mask_tmp; // ändern uint16_t oder uint32
in „Problem mit der Soft-PWM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
uint16_t *isr_ptr_time = pwm_timing; uint16_t *main_ptr_time = pwm_timing_tmp; uint8_t *isr_ptr_mask = pwm_mask; // Bitmasken fuer PWM-Kanäle uint32_t *main_ptr_mask = pwm_mask_tmp; // ändern uint16_t oder
in „PWM Programm erweitern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
4x4_keydebouncing_0.2.c
deklarieren: * ************************************************************************/ volatile uint16_t key_state; // debounced key state (bit = 1: key pressed) volatile uint16_t key_press; // key press detect volatile uint16_t key_release; // key release detect volatile uint16_t key_rpt; // key long
in „4x4 Matrixtastatur mit Tasterentprellung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
treppenlicht.c
uint16_t *isr_ptr_time = pwm_timing; uint16_t *main_ptr_time = pwm_timing_tmp; uint16_t *isr_ptr_mask = pwm_mask; // Bitmasken fuer PWM-Kanäle uint16_t *main_ptr_mask = pwm_mask_tmp; // ändern uint16_t oder
in „Einschaltverzögerung Bodenstrahler mit BM“ · Haus & Smart Home ·
-
Datei
main.asm
Datei definieren .include "m8adef.inc" ; 2 ----------------------------- Stack initialisieren ldi r16, LOW(RAMEND) ; LOW-Byte der obersten RAM-Adres out SPL, r16 ldi r16, HIGH(RAMEND) ; HIGH-Byte der obersten RAM-Adresse out SPH, r16 ; 3 ----------------------------- Pinbelegung am Prozessor festlegen
in „LCD Busy Flag Abfrage im 8 Bit Modus - die zweite“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Fehlermeldungen.txt
ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files\\Arduino\\hardware\\arduino\\avr
in „Arduino IDE 1.8.10 - wohin eigene libraries?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
code.txt
signal.h> #include <util\delay.h> #include <avr\interrupt.h> #include <stdlib.h> #define BAUD 9600 uint16_t c = 0; uint16_t x = 0; uint16_t y = 0; uint16_t z = 0; uint16_t v1 = 0; unsigned char status = 0; char r[7]; //-------------------------------------------------------------------- // INT0_vect - INT0
in „Atmega8 per SPI an eDip240“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tsic_zacwire_avr.c
*************************/ uint8_t getTSicTemp (uint16_t *temp_value16) { uint16_t temp_value1 = 0; uint16_t temp_value2 = 0; uint8_t i; uint16_t Temperature; uint8_t parity; TSIC_ON(); _delay_us(60); // wait for stabilization _delay_us(60); while (TSIC_SIGNAL_HIGH
in „wie Daten an MSP430F1611 seriell einlesen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lib_dmx.c
DMX512 reception library * Version : v1.3 * Last updated : 13.04.09 * Target : Transceiver Rev.3.01 [ATmega8515] * Clock : 8MHz, 16MHz * * written by hendrik hoelscher, www.hoelscher-hi.de *************************************************************************** This program is free software; you can redistribute
in „DMX(RS485) Empfangen blockiert senden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
example.c
*************************/ uint8_t getTSicTemp (uint16_t *temp_value16) { uint16_t temp_value1 = 0; uint16_t temp_value2 = 0; uint8_t i; uint16_t Temperature; uint8_t parity; TSIC_ON(); _delay_us(60); // wait for stabilization _delay_us(60); while (TSIC_SIGNAL_HIGH
in „PT100 an Atmega 8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwm_modulation_01.c
/* ATmega644 programmieren */ /* Testprogramm PWM-Modulation */ /* Timer0 8-Bit; Zaehler */ /* Timer1 16-Bit; PWM-Modus */ /* PID-Regler */ #include <avr/io.h> #include <avr/interrupt.h> #include <stdint.h>
in „Erfassung PWM Signal und verarbeiten“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Z180.pdf
/TOUT 33 DQ1 14 LATCH 13 PD4 ~RESET 4 AVR_RESET/3.1B A17 32 100n 22 CE DQ2 15 ZRESET 14 PD5 A16 31 30 CE2 DQ3 17 15 8 30 GND 24 18 WE 16 PD6 XTAL1 XTAL1 A15 29 29 OE DQ4 19 OE PD7 37 A0 A0 2 19 A8 68 A14 28 WE DQ5 20 PA0 1D 1Q PHI A13 DQ6 B D0 19 PC0 PA1 36 A1 A1 3 2D 2Q 18 A9 64 E A12 27 12 A0
in „CP/M auf ATmega88“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
vu.asm
255 reti ;----------------------------------------------------------; ; Initialize peripherals (ATmega8-16AC @16MHz) reset: ldi r16, low(RAMEND) out SPL, r16 ; setup stack pointer ldi r16, high(RAMEND) out SPH, r16 ; setup stack pointer outi PORTC, 0 ;Port C: LED A outi DDRC, 255 outi PORTB, 0 ;Port
in „Aussteueranzeige / VU-Meter“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
FloatApfel.c
)) { *str++ = '.'; } } } //--- NullChar anhängen und fertig --- *str++ = 0; return res; } float int16TofFloat (int16_t i) { return (float) i; } int16_t floatToInt16 (float f) { return (int16_t) f; } float floatMult (float a, float b) { return a * b; } float floatSqr (float x) { return x * x; } //####
-
Datei
Taster-test.asm
.include "m8def.inc" ; ATmega 8 ; .def save_sreg = r0 ; Sicherung des Statusregister innerhalb eines Unterprogrammes .def isave_sreg = r1 ; innerhalb einer Interrupt-Serviceroutine .def iwr0 = r2 .def iwr1 = r3 .def key_old = r4
in „Versorgungsspannung unsauber- Was tun?“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
Test.asm
Schaltung : ... ;+---------------------------------------------------------------------- ;| Prozessor : ATmega128 ;| Takt : 7,3728 MHz ;| Sprache : Assembler ;| Datum : 03.08.2006 ;| Version : ... ;| Autor : Ederer Christoph ;+---------------------------------------------------------------------- #define F_CPU
in „Es tut sich nichts“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DMX-Tranciever.asm
/*DMX Sender mit einem AVR nach Julien Mintenbeck + Hendrik Hölscher für ATmega8515 */ //DEFINES************************************************************************* .INCLUDE "M32DEF.INC" .DEVICE ATmega32 .DEF S_save = R2 //SREG Puffer .DEF temp = R16 //standart .DEF tempH
in „Problem bei DMX-Sender mit einem AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
hsb255.asm
;============================================== ; HSB -> RGB Umrechnung für ATiny und ATmega ; ; INPUT: ; HSB_H(Sram) byte[0..191°] (Hue) Farbwinkel 0°=rot, 64°=grün, 128°=blau ; HSB_S(Sram) byte[0..255] (Saturation) Sättigung 0=grau, 128=wenig Sättigung, 255=reine Farbe ; HSB_B(Sram) byte
in „HSB LED Steuerung mit Atmega 8 in ASM suche Hilfe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rundenzaehler.cc
------------------------------------------------ // Titel : myAVR Beispiel "Interrupt 0" für den ATmega8 //---------------------------------------------------------------------- // Funktion : LED wird über Taster eingeschalten // Schaltung : Taster1 an PORTD.2, LED's an PORTB.0-2 //---------------------------------------------------------------------- // Prozessor : ATmega8 // Takt : 3,6864 MHz // Sprache : C // Datum : 18.03.2004 // Version : 1.2 // Autor : Dipl. Ing. Päd. Alexander Huwaldt // Programmer : ... // Port : ... //----------------------------------------
in „Rundenzähler via Transponder“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
spi_low_level.h
ll_cs_low;wait;led1_tog; } } void ll_bitbang_write ( u8 d // const u8* buff, /* Data to be sent */ // u16 bc /* Number of bytes to send */ ) { // u8 d; // do { // d = *buff++; if (d & 0x80)ll_mosi_checked; else ll_mosi_unchecked; // bit7 ll_ck_cycle; if (d & 0x40)ll_mosi_checked; else ll_mosi_unchecked;
in „TFT_ILI9163C mit Arduino richtig verbinden“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
myAVR_MK2b_zweiVersionen.pdf
PAD2 USB - TTL TXD_USB CP 2102 PAD1 IC1 RXD_USB PB5(SCK) 17 PB4(MISO) 16 C PB3(MOSI/OC2) 15 SPI-SS V PB2(SS/OC1B) 14 X2 PB1(OC1A) 13 0 TH THERMAL PB0(ICP) 12 1 3 5 2 u 5 0 PAD5 C 1 C 1 PD7(AIN1) 11 N 6 VCC PD6(AIN0) 10 O GND_USB 4 VCC PD5(T1) 9 C C 5 GND PD4(XCK/T0) 2 V 2
in „myAVR MK2b fehlerhaft, Firmware / Hardware?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
display */ #define LCD_LINES 2 /**< number of visible lines of the display */ #define LCD_DISP_LENGTH 16 /**< visibles characters per line of the display */ #define LCD_LINE_LENGTH 0x40 /**< internal line length of the display */ #define LCD_START_LINE1 0x00 /**< DDRAM address of first char of line 1 */
in „LCD-Ansteuerung schwarzer Balken“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Atmel Dragon Debugger Platine
15. Atmel Dragon CE FC PB 21 23 25 28 20 30 35 19 HV_PROG 1 CXC10190 N 04 651537 ATMEL ATMEGA328 254112 ATMEL ATMEGA328 16AU 1133 100 M17 100 M17
in „[V] Sammlung diverser Entwicklungsboards“ · Markt · · Platinenfotos
-
Datei
AVR8_Burn_O_Mat_Config.xml
caption="4.0V (3.7V - 4.5V)" Fuse1="0" Fuse2="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega8" /> </AVR> <AVR name="m16" caption="ATmega16"> <Fuse name="OCDEN" bit="7" fuseByte="hfuse" default="1" desc="Enable OCD (on chip debug)" mode="expert"/> <Fuse name="JTAGEN" bit="6" fuseByte="hfuse
-
PDF
AVR309_doc2556.pdf
regulator G 100n GND 2 GND 6 AVR309 2556-PRELIMINARY-AVR-01/04 AVR309 Figure 9. USB interface with ATmega48/88/168 (as USB to RS232 converter with 800 byte FIFO + EEPROM + I/O control + EEPROM) IC1 ATmega8 Dc6/RST 1 PC6/RST PC5/ADC5/SCL 28 Dc5 RxD 2 PD0/RXD PC4/ADC4/SDA 27 Dc4 VCC RS232 TTL TxD 3 26 Dc3
in „Programmer incl. neuem Code für Atmel AN910“ · Projekte & Code ·
-
Datei
c_code.txt
-------------------------------------------------- void myWait_100ms() { __asm__ volatile ( "push r16\n" "ldi r16,8\n" "myWait_100ms_3%=:\n" "push r16\n" "ldi r16,255\n" "myWait_100ms_2%=:\n" "push r16\n" "ldi r16,255\n" "myWait_100ms_1%=:\n" "dec r16 \n" "brne myWait_100ms_1%=\n" "pop r16 ; Register wiederherstellen\n" "dec r16 \n" "brne myWait_100ms_2%=\n" "pop r16 ; Register wiederherstellen\n" "dec r16 \n" "brne myWait_100ms_3%=\n" "pop r16 ; Register wiederherstellen\n" : : ); } //---------------------------------------
in „Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus“ · Projekte & Code ·
-
Datei
c_code.txt
-------------------------------------------------- void myWait_100ms() { __asm__ volatile ( "push r16\n" "ldi r16,8\n" "myWait_100ms_3%=:\n" "push r16\n" "ldi r16,255\n" "myWait_100ms_2%=:\n" "push r16\n" "ldi r16,255\n" "myWait_100ms_1%=:\n" "dec r16 \n" "brne myWait_100ms_1%=\n" "pop r16 ; Register wiederherstellen\n" "dec r16 \n" "brne myWait_100ms_2%=\n" "pop r16 ; Register wiederherstellen\n" "dec r16 \n" "brne myWait_100ms_3%=\n" "pop r16 ; Register wiederherstellen\n" : : ); } //---------------------------------------
in „Problem mit Textausgabe an UART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
vu.asm
255 reti ;----------------------------------------------------------; ; Initialize peripherals (ATmega8535 @16MHz) reset: ldi r16, low(RAMEND) out SPL, r16 ; setup stack pointer ldi r16, high(RAMEND) out SPH, r16 ; setup stack pointer outi PORTC, 0 ;Port C: LED A outi DDRC, 255 outi PORTB, 0 ;Port B
-
Datei
vu.asm
255 reti ;----------------------------------------------------------; ; Initialize peripherals (ATmega8535 @16MHz) reset: ldi r16, low(RAMEND) out SPL, r16 ; setup stack pointer ldi r16, high(RAMEND) out SPH, r16 ; setup stack pointer outi PORTC, 0 ;Port C: LED A outi DDRC, 255 outi PORTB, 0 ;Port B
in „Schnelle FFT in Assembler“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
PDF
SCHALTPLAN_DCF77_LCD.pdf
DCF77 + LCD 7805 +5V ) IC2 1 10µ 10µ 0 t LCD 2x16 1 a D n / 16 V V K R R E D D D D D D D D 5 6 7 Programmieradapter 1 5 8 7 6 5 4 3 2 0 2 2 2 2 2 2 2 2 2 1 1 1 1 1 t 5 4 3 2 1 0 D F) C 5 4 3 2 1 d C C C C C C N E C B B B B B r ( ( ( ( ( ( ( R V ( ( ( ( ( m ( ( IC1 r ATmega8-16 ) ) ) ) ) ) ) P 6 0 1 2 3 4 C D 6 7 5 6 7 0 T N C D D D D D C N B P P DPD P P S P k 3 ( ( ( ( ( ( ( ( P( 0 1 2 3 4 R 1 R 1 2 3 4 5 6 7 8 9 1 1 1 1 1 100nF 7 F 16MHz C D R O R E Bernhard.Erfurt@
in „DCF77 Uhr 7 Segment LED ATmega8 Assembler“ · Projekte & Code ·
-
Datei
Propelleruhr_ok2_fertig23.txt
Standard.SYM3001 12 D1 D1 Diode.SYM3001 13 D2 D1 Diode.SYM3001 14 D3 D1 Diode.SYM3001 15 D4 D1 Diode.SYM3001 16 IC1 78L05 Standard.SYM3001 17 IC2 TSOP1736 Conrad.SYM3001 18 IC3 ATMEGA16-16AC Conrad.SYM3001 19 JP1 PINHD-1X3 Pinhead.SYM3001 20 K1 K1X6 Standard.SYM3001 21 LED1 LA E67B led.SYM3001 22 LED2 LA E67B
-
Datei
probieren.asm
Display Anzeige ; Überarbeitet Version von Marco Reinke (DG1YIQ) ; Features: Festtext ; Anpassung an Atmega 8 von PIC 16F88 ; Version v0.2 .include "m8def.inc" ;Include Datei Atmega8 ;--- Reset und Interruptvectoren; VNr. Bezeichnung begin: rjmp main ; 1 Power ON RESET reti ; 2 Int0- Interrupt reti ; 3 Int1
in „Hat schonmal einer ein Opel TID ->erfolgreich<-angesteuert ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR8_Burn_O_Mat_Config.xml
caption="4.0V (3.7V - 4.5V)" Fuse1="0" Fuse2="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega8" /> </AVR> <AVR name="m16" caption="ATmega16"> <Fuse name="OCDEN" bit="7" fuseByte="hfuse" default="1" desc="Enable OCD (on chip debug)" mode="expert"/> <Fuse name="JTAGEN" bit="6" fuseByte="hfuse
-
Datei
uart.c
Baud-Rate // Einschränkung: Nur größer 4800 Baud möglich (weil UBRRH=0) //UBRRH = (uint8_t)((CLOCK_SPEED/(16*UART_BAUD_RATE) - 1)>>8); //UBRRL = (uint8_t)((CLOCK_SPEED/(16*UART_BAUD_RATE)) - 1); UBRRH = (uint8_t)0; UBRRL = (uint8_t)25; // ws Baude 38400 !!! // Set Asynchronous Normal Mode UCSRA |= (0<<U2X);
in „ATMega128-UART-empfangen&ausgeben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RGBLED_DimmerHSV_001.asm
, r16 lds r16 , Zwischenwert02 sts RGB_G , r16 lds r16 , hsb_b sts RGB_B , r16 rjmp end_hsb_to_rgb fuenf: lds r16 , Zwischenwert03 sts RGB_R , r16 lds r16 , Zwischenwert01 sts RGB_G , r16 lds r16 , hsb_b sts
in „HSB LED Steuerung mit Atmega 8 in ASM suche Hilfe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
servo.c
PD2), stores the value and creatres the same signal on PB0. Software: AVR-GCC to compile Hardware: ATMEGA8 (8Mhz) Note: */ #include <avr/io.h> #include <avr/signal.h> #include <avr/interrupt.h> #include <inttypes.h> void input (uint16_t x); // Prototype uint16_t PulsL; int main(void) { DDRB=0xFF; // use
in „PWM 50HZ 1.5ms (Servo)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATmega8-Belichtungstimer.asm
===== ;Definition ;==================================================================== .DEF temp=r16 ;Definiere Register 16 als "temp" ;==================================================================== ;Port-Belegung ;==================================================================== LDI temp,
in „Multiplexbetrieb, Hilfe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test.ino.asm
.-8 ; 0x3cc <__vector_11+0x150> 3d4: 80 fd sbrc r24, 0 3d6: 09 c0 rjmp .+18 ; 0x3ea <__vector_11+0x16e> delay = 16 * 10 - 1; } else { delay = 16 * 60 - 1; 3d8: 8f eb ldi r24, 0xBF ; 191 3da: 93 e0 ldi r25, 0x03 ; 3 } irq_flag = irq_flag_e::write_high; 3dc: 26 e0 ldi r18, 0x06 ; 6 3de: 30 e0 ldi r19,
in „Atmega328 1-Wire mit Timer CTC/PWM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
Author: Peter Fleury <pfleury@gmx.ch> http://jump.to/fleury File: $Id: lcd.c,v 1.14.2.1 2006/01/29 12:16:41 peter Exp $ Software: AVR-GCC 3.3 Target: any AVR device, memory mapped mode only for AT90S4414/8515/Mega DESCRIPTION Basic routines for interfacing a HD44780U-based text lcd display Originally based
in „ATMega16 PORTA defekt?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Anbindung_von_SD-Karten.pdf
Dies ist Soll das Embedded System SDIO-Karte kombinieren. SD-Karten besteht die Mög- meist eine »FAT16«-Partition sowohl MMC- als auch SD- lichkeit, mehrere, als Grup- (FAT = File Allocation Table), Karten unterstützen, muss pen zusammengefasste Sek- wobei hier die Grenze bei die Taktrate für die Daten
in „SD Karte Initialisieren -> Error“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Projekt_Porterweiterung_165_595.c
* Title: Porterweiterung (ISP) mit PC Steuerung Author: Zoltan http://ngrad.bei.t-online.de/ Date: 16.09.03 Purpose: Software: AVR-GCC to compile Hardware: ATMEGA8 (8Mhz) Note: Über ISP gesteuerte Porterweiterung mit Schieberegister je ein 74HC165, 74HC595 Schaltplan siehe: http://www.mikrocontroller.net
in „Porterweiterung für 74HC165/595 in C“ · Projekte & Code ·
-
Datei
Wii_Nunchuk_Komplett.asm
Headerdatei ;HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH ;Der ATmega8L laeuft mit 1,8418432 MHz und wird an 3,3V betrieben. ; ;Ein Wii Nunchuk (I2C mit 100kHz ) wird dazu benutzt mittels des Motrotreibers ;L298N, 5 Gleichstrommotoren und deren Bremsen, sowie ein Ventil
in „AVR8ASM TWI Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Schaltplan eines 200W Wattmeters mit ATmega8
200W - Wattmeter Leistungsmesser ATmega8 SA56 10...22V max 10A bei 10A = 10 Watt 0...5V Last 7815 12V Step-Down 5V Step-Down 9V 10.000µ Ref. 2,5V ATmega8-16 Reset Clear Menue RFU 1206 7,7V bei 30mA 3 x SA56 a b c d e f g DP 04/2024
in „DC Wattmeter Leistungsmesser selber bauen - Eigenbau - low cost Assembler ATmega SA56“ · Projekte & Code · · Schaltpläne
-
Bild
Schaltplan eines Wattmeters mit ATmega8
200W - Wattmeter Leistungsmesser ATmega8 4HSG21010B26 10...22V max 10A 10 Watt bei 10A ADC: 389 bei 1A ADC: 39 bei 20V ADC: 712 2,5V 1k 1k 100n 10u Null Merue ATmega8-16 ADC0 bis ADC7 RESET 12 Pins A3 A2 A1 A0 4HSG21010B26 03/2024
in „DC Wattmeter Leistungsmesser selber bauen - Eigenbau - low cost Assembler ATmega SA56“ · Projekte & Code · · Schaltpläne
-
Bild
Schaltplan ATmega8 mit LCD und PCF8574 I2C-Adapter
LCD i2c TWI ATmega8 PCF8574 4Bit-Modus SCL SDA RS RW Enable Latch D4 D5 D6 D7 +5V GND PCF8574 LCD bei Bedarf 470 Error TWI OK 470 470 Programmieradapter 100n ATmega8-16 ADC0 ... ADC7 PB0 ... PB7 +5V GND 1k 10µ 100n Reset
in „i2c TWI LCD 4Bit PCF8574 HD44780 ATmega8 Assembler“ · Projekte & Code · · Schaltpläne
-
Datei
CMakeLists.txt
==================================================================================== #SET(DEVICE atmega16) # <-- MCU SET(DEVICE atmega644) # <-- MCU SET(FREQ 8000000) # <-- MCU-Frequenz SET(F_CPU FREQ) #[...] SET(PROGRAMMER stk500v2) # <-- Programmertype SET(PORT /dev/ttyUSB0) # <-- USB bzw. Schnittstelle
in „Umstieg Atmega16 auf Atmega644“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
boost_conv.c
/* CPU: ATTiny85 @ 16 MHz(PLL) - Bootloader Fuses: - Low : F1 - High: D7 - Ext : FE B.O.D: Disabled Timer1 Clk: 64 MHz */ #define F_CPU 16000000UL //16MHz PLL Clock Speed //Includes #include <avr/io.h> #include <avr/interrupt.h
in „ATTiny85 inkrementiert Variable nach Neustart nicht mehr“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR201.asm
1:34 pm ;**** A P P L I C A T I O N N O T E A V R 2 0 1 *************************** ;* ;* Title : 16bit multiply routines using hardware multiplier ;* Version : V1.0 ;* Last updated : 5 Apr, 1999 ;* Target : ATmega83/161/163 ;* ;* Support email : avr@atmel.com ;* ;* DESCRIPTION ;* This application note
in „Multiplikation 16Bit (signiert) mit 8Bit (unsigniert) Assembler ATmega8 ATmega1284P“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR8_Burn_O_Mat_Config.xml
caption="4.0V (3.7V - 4.5V)" Fuse1="0" Fuse2="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega8" /> </AVR> <AVR name="m16" caption="ATmega16"> <Fuse name="OCDEN" bit="7" fuseByte="hfuse" default="1" desc="Enable OCD (on chip debug)" mode="expert"/> <Fuse name="JTAGEN" bit="6" fuseByte="hfuse