-
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
in „Fehler beim Brennen von ATMEGA48 mit AVRDUDE“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Timer1_25kHz.ino
OCR1B 0 */ void loop(void) { } void initPwmPin (const uint8_t pin) { switch(pin) { #if defined(__AVR_ATmega328P__) case 9: TCCR1A |= _BV(COM1A1); pinMode(pin, OUTPUT); break; // UNO Pin 9 case 10: TCCR1A |= _BV(COM1B1); pinMode(pin, OUTPUT); break; // UNO Pin 10 #endif #if defined(__AVR_ATmega2560__) case
in „AVR Timer1 Capture und Overflow gleichzeitig“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
Infrarot Code, der von Grundig und Kathrein TV Geräten verwendet wird decodiert werden. / Hardware: ATMEGA8 mit ext. 16MHz Quarz eine IR Empängerdiode TSOP1736 (aktiv low) am ext. Interrupteingang PD2 / Software: Verwendet wird ein Interrupteingang, welcher die erste Flanke eines Paketes erkennt und der 16 bit Timer 1, welcher welcher im CTC Mode arbeitet. Bei jedem Compare Match wird der Pegel des Einganges abegefragt. Die neun Datenbits werden dann nacheinander in eine 16 Bit Variable geschoben. Nachdem
in „Motorola Code von IR Fernbedienung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
3d_drucker_print_v16.pdf
52 13 PH2(XCK2) (ALE)PG2 52 X1-15 R37 +12V EN-Y 12 PH1(TXD2) (RD)PG1 51 12 PH1(TXD2) (RD)PG1 51 X1-16 PS-ON STROM_ON EN-E1 PH0(RXD2) (WR)PG0 PH0(RXD2) (WR)PG0 X1-17 10K X1-18 N ATMEGA2560-16AU ATMEGA2560-16AU X1-19 R53 G X1-20 X1-21 +5V 10K X1-22 X1-23 GND X1-24 Z-1 U2 V Z-3 V V V V V 1 3V3 GND3 38 +
in „Eigenes 3D-Drucker Board - Viele Fragen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SCHALTUNG_TOUCHSCREEN.pdf
SCHALTUNG TOUCHSCREEN 7805 ) IC2 +5V V . 10µ 10µ ( s LCD 2x16 / 4x16 1 D t W 16 s D o S / 0 1 2 3 4 5 6 7 V V K R R E D D D D D D D D TOUCHSCREEN Programmieradapter 1 5 X- Y- X+ Y+ TWI 8 7 6 5 4 3 2 1 0 9 8 7 6 5 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 e ( ( ( ( ( ( ( A VA ( ( ( ( ( m ATmega8-16 ( ( IC1 g ) ) ) ) ) ) ) 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 0 ( ( ( ( ( ( ( ( P( 0 1 2 3 4 R 1 1 2 3 4 5 6 7 8 9 1 1 1 1 1 100n 100nF BEEP USART 16MHz t H R e U
in „4-wire resistive Touchscreen Schaltung TWI USART-Anbindung ATmega8 Assembler LS-7 LS-8“ · Projekte & Code ·
-
PDF
vfd20.pdf
F1 V2 VFD 1 DC205J 59 17 IC2 5 0 2 27 DIN DOUT DIN 58 16 15 CLK 6 1 CLK 16LOAD 57 15 LOAD 13LANK 7 2 BLANK 56 14 RG20 8 3 0 22 55 13 OUT OUT 1 23 9 4 (0-19) 2 24 54 12 3 25 10 5 4 26 53 11 5 27 11 6 IC4 27 2 6 28 52 10 DIN DOUT CLK 15 7 29 12 7 CLK LOAD 16
in „Alte VFD-Anzeige übrig, möchte gerne eine Uhr damit bauen“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
MS-SLR.asm
;port A setup out DDRA,r16 ldi r16,0 out PORTA,r16 ldi r16,0b11111111 ;port B setup out DDRB,r16 ldi r16,0 out PORTB,r16 ldi r16,0b11111111 ;port C setup out DDRC,r16 ldi r16,0 out PORTC,r16 ldi r16,0b11111100 ;port D setup out DDRD,r16 ldi r16,0 out PORTD,r16 ldi r16,0 ;USART setup out UBRRH,r16 ldi r16,5 ;115k with 11.0592 MHz out UBRRL,r16 ldi r16,(1<<URSEL)|(3<<UCSZ0) out UCSRC,r16 ldi r16,0b10011000 ;enable USART and RXCIE/UDRIE
in „UART verursacht Reset(?)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RGB.c
durch den Compiler zu verhindern void tausche_zeiger(void) { uint16_t * tmp_ptr16; uint8_t * tmp_ptr8; tmp_ptr16 = isr_ptr_time; isr_ptr_time = main_ptr_time; main_ptr_time = tmp_ptr16; tmp_ptr8 = isr_ptr_mask; isr_ptr_mask = main_ptr_mask; main_ptr_mask = tmp_ptr8;
in „Soft PWM noch zu schnell“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SW_PWM_MC.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 „Soft-PWM auf Attiny461“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Microchip Packs Repository Webseite
AVR128DB28 AVR128DB32 AVR128DB48 AVR128DB64 AVR16DD14 AVR16DD20 AVR16DD28 AVR16DD32 AVR32DA28 AVR32DA48 AVR32DB28 AVR32DB32 AVR32DB48 AVR32DD14 AVR32DD20 AVR32DD28 AVR32DD32 AVR64DA28 AVR64DA32 AVR64DA48 AVR64DA64 AVR64DB32 AVR64DB48 AVR64DB64 AVR64DD14 AVR64DD20 AVR64DD28 AVR64DD32 2.3.272 (2022-12-16) - MPLAB X600 Enables configuring of how to access const variables on devices with more than 32k flash. 2.2.159 (2022-04-20) - DEVXML-4651 Corrected EVsys CHANNEL9 PIT output names. 2.1.152 (2022-02-
in „AVR64DD20 - USART stürzt bei großem Buffer ab“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
srf05_ultraschall.c
// Atmega 48 mit 16Mhz #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #define SIMULATION 1 #define trigger() DDRD |= (1<<PD0); #define trigger_high() PORTD |= (1<<PD0); #define trigger_low()
in „SRF05 ist mein Quellcode richtig“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SCHALTUNG_TAKTFREQUENZBESTIMMUNG_2010.pdf
( ( ( ( ( R V ( ( ( ( ( m ( ( 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 ( ( ( ( ( ( ( ( P( 0 1 2 3 4 R 1 1 2 3 4 5 6 7 8 9 1 1 1 1 1 n 100nF r t 16MHz e v Quarz oder externer TaktR 7 i O F F R D D E t N e T O h A R 16Mhz e T C r F N Bernhard.Erfurt@gmx.de µ D SY 10/2012
in „DCF / DCF77 / Quarzfrequenz / Oszillatorfrequenz / Taktfrequenz bestimmen ATmega8 Assembler“ · Projekte & Code ·
-
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
m32def.inc
" ;* Title : Register/Bit Definitions for the ATmega32 ;* Date : 2005-01-11 ;* Version : 2.14 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega32 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register ;* names
in „Probleme mit KontrollerLab und Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
config_328.h
and symbols: horizonally aligned & flipped */ #define FONT_8X8_HF /* 8x8 font */ //#define FONT_10X16_HF /* 10x16 font */ //#define FONT_8X8_ISO8859_2_HF /* 8x8 Central European font */ //#define FONT_10X16_ISO8859_2_HF /* 10x16 Central European font */ //#define FONT_8X16_WIN1251_HF /* 8x16 cyrillic
in „ComponentTester-1.42m problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
config_328.h
and symbols: horizonally aligned & flipped */ #define FONT_8X8_HF /* 8x8 font */ //#define FONT_10X16_HF /* 10x16 font */ //#define FONT_8X8_ISO8859_2_HF /* 8x8 Central European font */ //#define FONT_10X16_ISO8859_2_HF /* 10x16 Central European font */ //#define FONT_8X16_WIN1251_HF /* 8x16 cyrillic
-
Datei
test1.c
uint16_t Minuten4_ee EEMEM; uint16_t Minuten5_ee EEMEM; uint16_t Minuten6_ee EEMEM; uint16_t Minuten7_ee EEMEM; uint16_t Stunden1_ee EEMEM; uint16_t Stunden2_ee EEMEM; uint16_t Stunden3_ee EEMEM; uint16_t Stunden4_ee EEMEM; uint16_t Stunden5_ee EEMEM; uint16_t Stunden6_ee EEMEM; uint16_t Stunden7_ee EEMEM; int delay_zeit = 974; /*974*/ uint16_t i; uint16_t ini; uint16_t ini_ee EEMEM; int main(void) { DDRC = 0xff; DDRC &= ~( 1
in „Fehler im Betrieb“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Frequenzz__hler.c
AVR Frequenzzähler Bei einem 3.686 MHz Quarz geht der Messbereich von 0 Hz bis etwa 1 Mhz Mit einem 16 MHz Quarz sind gut Frequenzen bis 4 MHz messbar. ATmega8/16/32 Roman Mittermayr AVRBUCH.DE */ #define TAKT 3686400 #include <avr/io.h> #include <avr/interrupt.h> #include <stdlib.h> #include <string.h> #include "rs232.h" volatile uint16_t Flanke1; volatile uint16_t Flanke2; volatile uint16_t Pulsdauer; ISR (TIMER1_CAPT_vect) { if (TCCR1B & (1<<ICES1)) // Test auf steigende Flanke { Flanke1 = ICR1; // ICP Register = Flanke 1 TCCR1B &
in „problem mit atmega8 als Frequenzzähler“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
XBEE_readme.pdf
Coordinator. Ab Device #3 folgen dann die Router und Enddevices. Die 16-Bit Netzwerkadressen der Module (default FF FE) werden im laufenden Betrieb vom Programm automatisch durch die vom Coordinator vergebenen 16-Bit Adressen ersetzt. Seite 7 von 16 Einfaches XBee-Netzwerk
-
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 „Heizungssteuerung mit ATMEGA 32“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
******* */ #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 #define
in „Displaytech 162 und 162A geht nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Nahaufnahme einer bestückten Leiterplatte
, R45, D5, Q3, Q4, R7, D11, 10V, R47, R38, R39, R32, R33, J2, R33, R29, R32, LN2210G, PV620, U3, ATMEGA16, 16AU030K, R18, R12, R16, R44, R25, R10, R13, C3, C4, C16, C21, U7, R20, R24, R27, R31, R35, R36, HAYTRONICS 2410012 REV 03, 151
in „Fernbedienung geht nicht“ · Analoge Elektronik und Schaltungstechnik · · Platinenfotos
-
Datei
mega8535.h
Compiler // (C) 1998-2003 Pavel Haiduc, HP InfoTech S.R.L. // I/O registers definitions for the ATmega8535(L) #ifndef _MEGA8535_INCLUDED_ #define _MEGA8535_INCLUDED_ #pragma used+ sfrb TWBR=0; sfrb TWSR=1; sfrb TWAR=2; sfrb TWDR=3; sfrb ADCL=4; sfrb ADCH=5; sfrw ADCW=4; // 16 bit access sfrb ADCSRA=
in „<<Problem mit DS1820>>“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SPI2.asm
***************************************** Init: ldi R16,low(RAMEND) ;Initialisiere Stack out SPL,R16 ldi R16,high(RAMEND) out SPH,R16 ldi temp,0b00111100 ;Setze I/O Direction an PortB out DDRB,temp ;0=Input 1=Output ldi temp,0b11111111 ;Setze I/O Direction
in „DOG-M Display über SPI“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Test.txt
.INCLUDE "m32def.inc" ; Deklarationen für ATmega32 .DEF akku = r16 ; Arbeitsregister .CSEG ; Programm-Flash rjmp start ; Reset-Einsprung .ORG INT1addr ; Einsprung externer Interrupt INT0 rjmp taste ; nach Servicprogramm .ORG $2A ; weitere Interrupteinsprünge
in „Spannungseinbruch POLLIN BOARD“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AD9952arduino.pdf
******* 2 ;* Test: Ansteuerung eines DDS-Chips AD9952 von Analog Devices * 3 ;* Arduino 2009 mit ATmega328P, 16 MHz Quarz * 4 ;* Portbelegungen: LCD:PC0-3=DB4-7,PC4=RS,PC5=R/W PD7=E_LCD * 5 ;* DDS: PB0=RESET, PB1=/CS, PB2=I/O-UPDATE, PB3=SDIO, PB4=SDO, PB5=SCLK * 6 ;* PD0/1 frei für UART, PD2/3=Drehgeber
in „DDS-Chip mit einem AVR ansprechen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Mainframe_neu.c
PTEMP_DDR DDRA //Temperatur Input von Probe #define MOTOR_DDR DDRB //Datenrichtung zum Motor-Steuer-Atmega festlegen #define MOTOR_OUT PORTB //Ausgänge zum Motor-Steuer-Atmega #define MOTOR_IN PINB #define CW PB0 //Motor cw richtung Kältebad #define CCW PB1 //Motor ccw richtung Wärmebad #define KB PB2 /
in „Motor stoppt nicht wenn Endanschlagschalter außgelöst wird“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Drehgeber_per_interrupt.c
Drehgeberauswertung per Interrupt auf einem AVR. Das gezeigte C-Beispielprogramm laeuft auf einem ATmega328. Hier wurde testweise ein Arduino UNO R3 verwendet, da ohne grosse Loeterei Stromversorgung und Datenausgabe ueber den USB-Anschluss erledigt werden. F_CPU beträgt typisch 16MHz. Zum Test wurde
in „Drehgeber per Interrupt auswerten, AVR“ · Projekte & Code ·
-
PDF
Warenkorb-Reichelt.pdf
0 1 0,082 € 0,08 € 0,6 W, 1% METALL 100K Widerstand, Metallschicht, 100 kOhm, 0207, 0 2 0,082 € 0,16 € 0,6 W, 1% KERKO 22P Keramik-Kondensator 22P 1 2 0,050 € 0,10 € 0,032768 Mini Uhrenquarz, 0,032768 MHz, TC38 1 1 0,20 € 0,20 € EPCO B82141- Power-Induktivität, axial, Ferrit, 10 µH 1 1 0,29 € 0,29 € A11Y ATMEGA 8-Bit-ATMega AVR Mikrocontroller, 16 KB, 0 1 3,09 € 3,09 € 168PV10PU 10 MHz, DIP-28 PLCC 28 IC-Fassung, 28-polig, PLCC 1 1 0,29 € 0,29 € ZF 56 Zenerdiode, 56 V, 0,5 W, DO-35 1 1 0,020 € 0,02 € SUMMER
in „Röhrenuhr IV-18“ · Projekte & Code ·
-
Datei
main.c
(LEER); setze_cursor(5, 1); if((ADCWert0 >> 16) & 0x01) { lcd_daten('+'); }else { lcd_daten('-'); } ultoa((uint16_t)ADCWert0,s,10); lcd_string_ausgeben(s); } if((ADCWert1 >> 17) & 0x01) { setze_cursor(5, 2); lcd_string_ausgeben(LEER); setze_cursor(5, 2); if((ADCWert1 >> 16) & 0x01) { lcd_daten('+'); }else { lcd_daten('-'); } ultoa((uint16_t)ADCWert1,s,10); lcd_string_ausgeben(s); } */ /* ADC Wert auf DAC ausgeben uint16_t kanal0 = SPI_lesen(); uint16_t kanal3 = SPI_lesen
in „ADC LTC2436 an Atmega8, in C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
GSM_GPS_Shield.cpp
= 0; int sim_error = 0; int reg_OK = 0; char temp_in[10]; SPI spi=SPI(); // Arduino Duemilanove (ATmega328) & Arduino UNO (ATmega 328) GSM::GSM(int powerON_pin, int baud) { pinMode(powerON_pin, OUTPUT); // Pin 7 _powerON_pin = powerON_pin; _baud = baud; } void GSM::initializeGSM(char pwd[20]) { Serial.begin
in „Arduino + GSM-GPRS-GPS-Shield“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.txt
;INCLUDE FILE FOR ATMEGA16 .include "m16def.inc" ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; .def temp =r16 ;temp .equ CLOCK =4000000 .equ BAUD =9600 .equ UBRRVAL =CLOCK/(BAUD*16)-1 ;init SP ldi temp
in „UART Simulation“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DN_043.pdf
data to a display (or UART). A real brute force approach would be something like the following: ldi r16,’H’ rcall DisplayChar ldi r16,’e’ rcall DisplayChar ldi r16,’l’ rcall DisplayChar ldi r16,’l’ rcall DisplayChar ldi r16,’o’ rcall DisplayChar Not very code efficient or easy to read. A better approach
in „Lange Zeichenkette über UART ausgeben“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
InterruptUSART.pdf
look for the appropriate name in our AVR’s datasheet. In the datasheet for our example AVR, the ATMEGA16, we see that the name of the interrupt for when a byte is received is \USART RXC". The standard avr-libc device header ▯le <avr/io.h> | included in our program as well as any other AVR-GCC program
in „Sauber Programmieren mit Interrupts“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DISRAM.asm
.NOLIST .INCLUDE "m328Pdef.inc" ; Befehlsliste des ATMega328P .LIST .def temp1 = r16 .def temp2 = r18 .def temp3 = r17 .def PROGW = r19 .def SREGISTER = r20 .equ FREI = 2 ; Freigabe-PIN .equ SCHIEBE_DDR = DDRD .equ SCHIEBE_PORT = PORTD .equ SCK = 0 ; Takt
in „Zeigt her eure Kunstwerke (2017-2019)“ · Projekte & Code ·
-
Datei
DISRAM.asm
.NOLIST .INCLUDE "m328Pdef.inc" ; Befehlsliste des ATMega328P .LIST .def temp1 = r16 .def temp2 = r18 .def temp3 = r17 .def PROGW = r19 .def SREGISTER = r20 .equ FREI = 2 ; Freigabe-PIN .equ SCHIEBE_DDR = DDRD .equ SCHIEBE_PORT = PORTD .equ SCK = 0 ; Takt
in „Assembler mit Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test2.c
/* Eine 8-kanalige PWM mit Linearisierung ATmega64 @ 16 MHz */ // Defines an den Controller und die Anwendung anpassen #define F_CPU 16000000L // Systemtakt in Hz #define F_PWM 100 // PWM-Frequenz in Hz #define PWM_STEPS 1024L // PWM-Schritte pro
in „Moodlight Sourcecode hilfe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SoftwareSerial.h
Stoffregen (http://www.pjrc.com) -- 20MHz processor support by Garrett Mace (http://www.macetech.com) -- ATmega1280/2560 support by Brett Hagman (http://www.roguerobotics.com/) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as
in „string an Funktion übergeben - Problem Speicherverbrauch RAM“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ATMEGA128.pdf
PG1N0PG1 PD10PD1 27 28 PD0N0PD0 P0P20229 30 P0P2030 P(OC1A)PB5 PG1(/RD) P0P10229 30 P0P1030 PB60PB6 16 P0U1016 P0U1033 33 PG0N0PG0 Vbus0VBUS VCC P0P20331 32 P0P2032 DGND (OC1B)PB6 PG0(/WR) P0P10331 32 P0P1032 7 2 3 HEADER 16X2 B 0 1 D D DGND HEADER 16X2 P D D ) ) VCC ) 3 4 ) ) 2 3 5 1 G P 0 1 T T 4 D
in „Was nehme ich nur?“ · Offtopic ·
-
Datei
m328def.inc
" ;* Title : Register/Bit Definitions for the ATmega328 ;* Date : 2011-02-09 ;* Version : 2.35 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega328 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register ;*
in „m328def.inc Datei für den ATmega328 bzw. ATmega328P gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m168def.inc
" ;* Title : Register/Bit Definitions for the ATmega168 ;* Date : 2005-01-11 ;* Version : 2.14 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega168 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register ;*
in „m168def.inc woher?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m48def.inc
" ;* Title : Register/Bit Definitions for the ATmega48 ;* Date : 2005-11-04 ;* Version : 2.21 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega48 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register ;* names
-
Datei
m88def.inc
" ;* Title : Register/Bit Definitions for the ATmega88 ;* Date : 2011-08-25 ;* Version : 2.35 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega88 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register ;* names
in „ASM Scheduler“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Belegung_Controllter_Bordcomputer.pdf
keitsschalter Seite 4 Schaltplan Geschwindig- keitsschalter + Durchfluss- messer Taster 1 Taster 2 18 100 17 16 15 14 EA DI Seite 5 Schaltplan EA DI 13 12 11 10 Seite 6 Schaltplan 28 27 26 25 24 23 22 21 20 19 18 17 ATMEGA8-16PI 100nF 10k 1 2 3 4 5 6 7 8 9 10 11 12 16MHz Seite 7 Schaltplan 22 pF 9 8 7 6 5 EA DIP081-CNLED Seite 8 Schaltplan EA DIP081-CNLED 4 3 2 1 Seite 9 Schaltplan 16 15 13 14 Seite 10 Schaltplan Seite 11 Schaltplan Seite 12
in „Durchflussmessung mit ATMEGA8“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR_ISP_USER_GUIDE.PDF
AT90S/LS2323 AT90S/LS2343 AT90S/LS2333 AT90S4414 AT90S/LS4433 AT90S/LS4434 AT90S8515 AT90S/LS8535 ATmega161(L) ATmega16(L) ATmega163(L) ATmega32(L) ATmega323(L) ATmega103(L) ATmega128(L) Information about supported devices in latest versions of the firmware can be found in the AVR Studio Online Help System
-
Datei
dual_fading.c
279, 311, 346, 386, 430, 479, 534, 595, 663, 739, 824, 918, 1023}; // long delays void my_delay(uint16_t milliseconds) { for(; milliseconds>0; milliseconds--) _delay_ms(1); } // 10-Bit PWM with 64 different settings void pwm_10_64_A(uint16_t delay){ int16_t tmp; #if STK500 TCCR1A = 0xC3; // inverted PWM
in „PWM Led fading problem mit Soft-PWM Artikel“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
char checksum, error = 0; static int nr = 0; // usart_write_str(CR "--- SHTxx ---" CR); init_uart0( (u16)( BAUD / 16 - 0.5) ); sei(); _delay_ms(1); uputs0("--- SHTxx ---"); // uputs0("UART buffer test\n\r"); lcd_init(); lcd_clrscr(); wait(); while(1) { lcd_home(); //according to app note SHTxx should not
in „Hilfe, komme nicht weiter. Temperatur von 0 bis -1 Grad kein negatives Vorzeichen.“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
85272_lc444_schaltplan.pdf
wahl 9 10 C7 C8 C9 C10 C11 C21 C22 C23 MK5 11 12 MK16 MK6 MK15 MK7 13 14 MK14 SMD SMD SMD 1SMD SMD 1SMD SMDn 1SMD 2 16 MHz 15 16 MK8 17 18 MK13 MK9 19 20 MK12 MK10 MK11 Wannenstecker +U-IN BU2 SI1 +5V IN IC4 OUT Spannungsversorgung 1AT HT-7550-1 GND Power DC 9V-15V DC 6 IC1 4 6 16 16 10 10 D10 C12 + C13 C14 C15 + IC3 C16 Vcc Vcc C17 C18 IC5 C19 IC6 C20 IC7 IC8 AT45DB SM4001 100u 100n 100n 100u 161D-TU 100n GND GND GND 100n 100n 74HC595 100n 74HC595 100n ULN2803 ULN2803 25V SMD
in „LED CUBE selberbauen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Magazin_Bauteile.pdf
M4x35 Inbus Zylinderkopf galv. verzinkt Hornbach 0,340 2,38 1 6 5 - 0 LEER 0,000 0,00 1 7 1 - 15 M4x16 Inbus Zylinderkopf DIN 912 Hornbach 0,330 4,95 8 M4x18 Inbus Zylinderkopf DIN 912 Hornbach 0,330 2,64 1 7 2 - 5 M5x16 Inbus Zylinderkopf galv. verzinkt DIN 912 Hornbach 0,340 1,70 1 7 3 - 6 M5x16 Inbus
-
Datei
mispav.cpp
MODBUS mit hemst und mit Java ModbusMaster zuverlaessig. * @version 2023-11-13 : 32-Bit-Werte mit FC=16 empfangen * @version 2024-04-29 : 32-Bit-Werte mit FC=16 empfangen * weil 8 x 16 = 128 Worte * 4.8.1 C:/WinAVR/bin/avr-g++ -c -I D://h/home/cc/include -I C:/WinAVR/avr/include -gdwarf-2 -mmcu=atmega644p
in „Implementierung von Menüs auf alphanumerischen Displays“ · Mikrocontroller und Digitale Elektronik ·