-
Datei
motorsteuerung_rechts_stopp_taster3.cc
define F_CPU 3686400L // Taktferquenz des myAVR-Boards #define BAUD 9600L #define UBRR_VAL (F_CPU/(BAUD*16L)-1) // #define UBRR_VAL ((F_CPU+BAUD*8)/(BAUD*16)-1) // clever runden #define BAUD_REAL (F_CPU/(16*(UBRR_VAL+1))) // Reale Baudrate #define BAUD_ERROR ((BAUD_REAL*1000)/BAUD-1000) // Fehler in Promille
in „ATMega8 i2c auslese-problem“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Schaltplan eines Wobbelgenerators mit AD8307 Logarithmierer
Wobbelgenerator 0...25MHz TFT 320 x 240 DDS Modul-Bus AD9835 100mV ~ Prüfling BC 556 max 1V~ 1,8V 3,1V 3,1V Logarithmierer AD8307 10mA +5V 22µH 47µF 100nF 47µF ADC Ue (-100dB) => ADC: 369 Ue (-40dB) => ADC: 487 Ue (-20dB) => ADC: 687 Ue (-10dB) => ADC: 956 Ue (-4dB) => ADC: 1.015 bei U(inp) 1V => U(out) 2,54V OUT: 25mV/dB ADC ATmega8-16 Reset SCK MOSI CS Reset 1k 10µ 16MHz Drehgeber 230V 7805 10.000µ 100n 08/2025
in „Wobbelgenerator 0.25MHz TFT EDIPTFT32ATP AD9835 AD8307 ATmega8 Assembler“ · Projekte & Code · · Schaltpläne
-
Datei
step_m328.c
) // t1 int einschalten uint32_t langsam = 3200, // 200 Vollschritte/s = 60 UPM bei 1,8° Motor schnell = 32000; // max. 50000 Schritte/s @20MHz ist so die Grenze uint16_t steigung = 50, // zuegige Beschleunigung
in „Schrittmotoransteuerung mit A4982 und ATmega328“ · Projekte & Code ·
-
PDF
SCHALTUNG_OLED_DECODER_Mein_Umbau.pdf
RDS-OLCD-DECODER OLCD 4x20 1 W D / 16 s D 0 S 0 1 2 3 4 5 6 7 V V V R R E D D D D D D D D 2 2 2 2 2 2 ) ) 2 1 ) 1 1 1 5 4 3 2 1 0 D E C B B 3 B 1 ( ( ( ( ( ( ( A A ( ( ( ( ( 5 4 3 2 1 0 ( ( C I C C 1 D D D D D D S M I / C A A A A A A O S O M ATmega8-16 1 2 S S T / e 0 O / L L 0 1 1 e X X N N C T T T A A C 6 0 1 2 3 4 C D ) 7 5 6 7 0 P P P P P P V G P ( ( ( ( ( 1 2 3 4 5 6 7 8 9 1 1 1 1 1 Bernhard.Erfurt@gmx.de 10k 100nF 47 22 22 RESET e
in „RDS DECODER selber bauen / Rohdatendecoder Eigenbau“ · Projekte & Code ·
-
Datei
Impulszaehler16L_Korrektur.asm
************************************************************************ ;Interrupts zaehlen mit Atmega 16L ; ;weitere Beschreibung des Programms erfolgt spaeter ;********************************************************************************** .include "m16def.inc" .cseg ;Beginn des Code-Segments .
in „Tabellen in Assembler für Atmega 16“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Wattmeter_v1.62.c
stdint.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/sleep.h> #include "Wattmeter_v1.6.h" /* General Information: Microcontroller: ATMEGA88PA The internal system clock oscillates at 8 MHz. */ //Global Variables volatile uint32_t Tick_P_el = 0; volatile uint16_t OCR1A_tmp = 1499, OCR1B_tmp
in „Ein Programm mit unterschiedlichen Auswirkungen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Wattmeter_v1.63.c
stdint.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/sleep.h> #include "Wattmeter_v1.6.h" /* General Information: Microcontroller: ATMEGA88PA The internal system clock: 8 MHz */ //Global Variables volatile uint32_t Tick_P_el = 0; volatile uint16_t OCR1A_tmp = 1499, OCR1B_tmp = 1499;
in „Ein Programm mit unterschiedlichen Auswirkungen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWMs_ADC_I2C.asm
1clock brne delay_1ms1; if r16 bigger 0 again loop 1// 1clock pop temp1 ;restore origin r17 //2 clocks pop temp ; restore origin r16 //2 clocks RET ;return to fkt call //4clock delay_10ms: ;should waste
in „I2C Assembler keine Kommunikation zu GY-521(MPU6050)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
BLDC-_Controller_rev.1.pdf
Supply V V Ref. Speed 4 V 0 5 0 0 + + 7 + 7 - N N 1 5 0 5 6 k 5 V PAD1 L2 DC2 +5V R 1 B R 1 B Y 2 4 U U M +U 44V +C21 ELC09D180F +VIN +VOUT T T ( 1 6 + C23 D M D M 7 h 3 i 4 w 5 PAD2 4.7uF/ 100VDC -VIN -VOUT L A L A V 3 h D m D l D DC/DC CONVERTER 220uF
in „BLDC- Controller 44VDC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SRAM_Ansprache.asm
) ; «8 Start SRAM-Bereich low(0x00) ldi yh, high(0x0100) ; &255 Start SRAM-Bereich high(0x01) ldi r16, 0x00 init10x: ; SRAM mit Nullen beschreiben st y+,r16 ; Speicherzelle loeschen cpi yl,low(ramend+1) ; RAM-Ende (Low) erreicht? brne init10x ; nein-> noch einmal Schleife cpi yh,high(ramend+1) ; RAM-Ende
in „AVR Assembler relative jump“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LED_s.txt
ausschaltet. ;********************************************************************************** .include "m8def.inc" ;Die Definitionsdatei des ATmega8 einfügen. .def temp = R16 ;Es werden in diesem Programm 2 Arbeitsregister benötigt. .def temp2 = R17 ;benötigt: R16 und R17 (ginge auch mit nur einem). rjmp RESET ; Reset Handler reti ; IRQ0 Handler reti ; IRQ1 Handler reti ; Timer2 Compare Handler reti ; Timer2 Overflow Handler reti ; Timer1 Capture Handler reti ; Timer1 CompareA Handler reti ; Timer1 CompareB Handler reti ; Timer1 Overflow Handler rjmp TIM0
in „ATmega8: LED blinken lassen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schaltplan.pdf
V 6 + 6 R 1 + IN OUT C3 ADJ 3 M C4 IC3 R 1 0.1uF C5 0.1uF 1 1 0.1uF 2 2 3 3 4 4 0V ATMEGA328-20P 10k 1 23 RESET NC PC6(/RESET/PCI14) (PCI8/ADC0)PC0 24 RESET NC R4 (PCI9/ADC1)PC1 22 AGND (PCI10/ADC2)PC2 25 DIO0 DIO0
in „Schaltung überprüfen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.h
define _UART_H // #define F_CPU 20000000 #define BAUD 9600l #define UBRR_VAL ((F_CPU+BAUD*8)/(BAUD*16)-1) // clever runden #if defined (__AVR_ATmega2560__) // der mega2560 hat 4 USART (0,1,2,3) // hier wird USART 4 verwendet #define UDR UDR3 #define UCSRA UCSR3A #define UDRE UDRE3 #define UCSRB UCSR3B
in „MMC SD library FAT16 FAT32 read write“ · Projekte & Code ·
-
PDF
ATMEGA128.pdf
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 2 2 C P 1 T T I I D P D R O 2 1 T 2 1 I I /71 8/ P 1 6 7 P P 1/ C C E L L 2/ 2/ 0 01 1 P P U2 8S S1 S C D A A 1L 1A UD UD P 0K ) ) D1 R1 PC 1O OU 0E C N T T 0C DP PX PX 0C 1C 11 22 10k ( T0T /PV G0X X1( (2( (0( (0( (PS S R T I X T TU 0 0 0 DIODE P U 0 0 U U P P 0 0 ATMEGA128 P U 0 P P P P 1 1 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 1 1 1 1
in „Was nehme ich nur?“ · Offtopic ·
-
PDF
TARGET__rs232_bas.T3001.pdf
+5V IC3LM317LZ D1 D3 KL1 IN JOUT A BAS16 BAS16 9V AC 1 u 1 k F 3 0 D2 D4 C 1 R 3 n R 1 C 1 o BAS16 BAS16 R 6 2 0 D R 1 +5V +5V K1 +5V C6 IC2 ISP R7 PC6 PC5 IC1 1uF PD0 PC4 Pin9 10k PD1 PC3 +5V Pin8 F C1+ VCC PD2 PC2 Pin7
in „AVR Target Voltage“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SerialComInstruments_Doku.pdf
Besonderheiten: keine Digital Einzel Led Instrument Instrumenten Nr.: 65 Protokoll: #65Mm< Wobei der String m aus 4 Stellen besteht: 1. Stelle: 0 = Led aus 1 = Farbe 1 ein 2 = Farbe 2 ein 3 = Farbe 3 ein 2. Stelle: 0 = Led blinkt nicht 1 = Led blinkt 3. + 4. Stelle geben die Led-Nummer an. Beispiel für m: 0000
in „Projekt: Virtuelle Instrumente an serielle Schnittstelle“ · Projekte & Code ·
-
Datei
main.asm
Assembler Initialisierungskopf ;+------------------------------- ;I Einbinden der Definitionsdatei für ATmega8 .include "m8def.inc" ;+------------------------------- ;I Reset und Internetvektoren rjmp conf ; 1 Power on Reset reti ; 2 INT0-Interrupt (1. externer Interrupt) reti ; 3 INT1-Interrupt (2. externer Interrupt) reti ; 4 TC 2 Compare Match reti ; 5 TC 2 Overflow reti ; 6 TC 1 Capure reti ; 7 TC 1 Compare Match 1 reti ; 8 TC 1 Compare Match 2 reti ; 9 TC 1 Overflow reti ;10 TC 0 Overflow reti ;11 SPI, STC Seriel Transfer Complete reti ;12 UART Rx Complete reti ;13 UART Data
in „Schalten eines Tasters“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2c.c
pull-up resistors on I2C bus pins ///@todo : should #ifdef these //sbi(PORTC, 0); // i2c SCL on ATmega163,323,16,32,etc //sbi(PORTC, 1); // i2c SDA on ATmega163,323,16,32,etc sbi(PORTD, 0); // i2c SCL on ATmega128,64 sbi(PORTD, 1); // i2c SDA on ATmega128,64 // clear SlaveReceive and SlaveTransmit handler
in „TWI, I2C Master-Slave mit AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SPI.asm
******************************************* ;* 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 ;*************************************************************************** .include "m8def.inc" ;ATmega8 Definitionen ;************************************************************************
in „DOG-M Display über SPI“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SPI.asm
******************************************* ;* 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 ;*************************************************************************** .include "m8def.inc" ;ATmega8 Definitionen ;************************************************************************
in „DOG-M Display über SPI“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SLEEP.ASM
.org $13 reset: ldi r16, 0xff out portd, r16 ;pull ups out ddrb, r16 ;debug LEDs ldi tmp, LOW(RAMEND) out SPL, tmp ldi tmp, HIGH(RAMEND) out SPH, tmp ldi tmp, (1<<TOIE0) | (1<<OCIE1A) out TIMSK, tmp ldi tmp, $2 out OCR1AH, tmp ldi tmp, $40 out OCR1AL, tmp ldi tmp, 1<<CS00 out TCCR0, tmp ldi tmp, 1<<CS10 out TCCR1B, tmp ldi tmp, $1 out TCCR2, tmp ldi r16, 0 out MCUCR, r16 ldi r16, 1<<INT0 ;PIND2 out GIMSK, r16 sei loop: cli sbis portb, 0 rjmp _db1
in „Die PowerDown-Tücke!“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
RN-Mega_Board.pdf
Pin 10 VCC Spannungsversorgung +5V Pin 11 GND Pin 12 PH0 / RXD2 (freie RS232 /TTL Pegel) Pin 13 PH1 / TXD2 (freie RS232 /TTL Pegel) Pin 14 PH2 / XCK2 Pin 15 PH3 / OC4A Pin 16 PH4 / OC4B Pin 17 PH5 / OC4C Pin 18 PH6 / OC2B Pin 19 PB0 / SS / PCINT0 (SPI-Bus) Pin 20 PB1 / SCK / PCINT1 (SPI-Bus und ISP
in „ATmega2560 spinnt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Auftrag_Franz.asm
******************************************************************* ;* * ;* Zufallsgenerator mit Atmega 8515 * ;* * ;******************************************************************************** ;* * ;* Autor : Sven Löffler * ;* * ;* Version : 1.0 * ;* * ;* Datum : 23.03.2009 * ;* * ;******************************************************************************** ;* * ;* Controller: Atmega 8515 * ;* * ;******************************************************************************** .NOLIST ; .INCLUDE "m8515def.inc" ; Prozessorspezifisches Includefile laden .LIST ; ;******************
in „Einfacher Zufallsgenerator“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
stk300.pdf
the README.TXT file included with the software for installation information. 1.1 Device Support The system software currently has support for the following devices. n ATmega603 n ATmega603L n ATmega103 n ATmega103L Software upgrades for new devices will be available in the AVR
in „Kanda AVR Starterboard und noch keine Ahnung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SCHALTUNG_RDS_GENERATOR_V2.pdf
A D T - - S S D D - - T T U U O O OUT 57kHz +/- 11 Hz (Testausgang) OUT ca. 19kHz (Testausgang) 2 1 0 9 8 6 2 2 2 2 2 2 ) ) ) ) ) 1 ) 1 5 4 3 2 1 0 D E C B B 3 B 1 P P P P P P G R V ( ( P ( P 5 4 3 2 1 0 ( ( ( O O 2 1 A C C C C C C M M / C 1 A A A A A A S S O O S M ATmega8-16 1 2 C S O T t 1 T 1 2 s D D 0 O K A A N N P R R T I I X X X T A A I OUT RDS (57kHz) digital 6 0 1 2 3 4 C D 6 7 5 6 7 0 k C D D D D D C N B P P P P P 0 ( ( ( ( ( ( ( ( ( 0 1 2 3 4 1 1 2 3 4 5 6 7 8 9 1 1 1 1 1 bei Bedarf OUT RDS (57kHz) analog 1 16MHz C1 L +5V 100nF 22 22 GND 04/2014
in „RDS ENCODER Signalgenerator Testgenerator Testsender Modulator ATmega8 Assembler“ · Projekte & Code ·
-
PDF
Schematic_Ventilsteuerung_2022-02-11.pdf
1 2 3 4 5 6 7 8 9 10 11 VCC R21 10k 1KEY2 3V3A A VCC AVCC 3V3D 3V3D 3 4 A BUTTON TYPE-C-6M-006 L1 P1 C23 C30 10uH U5 U3 R33 R40 R42 100nF 100nF U2 GND B12 TC1264-3.3VDBTR HH-1M1608-121JT 10k 10k 10k DTR
in „Funktioniert diese Atmega328 Schaltung?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2c.c
set pull-up resistors on I2C bus pins // TODO: should #ifdef these sbi(PORTC, 0); // i2c SCL on ATmega163,323,16,32,etc sbi(PORTC, 1); // i2c SDA on ATmega163,323,16,32,etc //sbi(PORTD, 0); // i2c SCL on ATmega128,64 //sbi(PORTD, 1); // i2c SDA on ATmega128,64 // clear SlaveReceive and SlaveTransmit
in „TWI, I2C Master-Slave mit AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
teileliste.txt
€ | nur als Zugabe | | | 8 | 1 | 3,5 Klinke 4 Pol auf Video Adapter | 0,00 € | nur als Zugabe | 5 | | 9 | 2 | ATC24C46C | 1,00 € | | | | 10 | 3 | ATMega32-16PU | 3,50 € | gebraucht, getestet | 7 | | 11 | 1 | ATMega32-16PU | 1,00 €
in „[V] Aufräumaktion“ · Markt ·
-
Datei
Halber_Takt_PB3.asm
; Halber Takt an PB3 im Asyncronmodus ; bernhard.erfurt@gmx.de ; 09/2019 .include "m8def.inc" ; ATmega8 .cseg ;Beginn eines Code-Segmentes .org 0 ;Startadresse=0 ldi R16,0 ; Frequenz out ocr2,R16 ldi R16,(1<<com20|1<<wgm21|0<<cs22|0<<cs21|1<<cs20) out tccr2,R16 ldi R16,(1<<AS2)|(0<<TCN2UB)|(0<<OCR2UB)|(0<<TCR2UB) out ASSR ,R16 sbi DDRB, 3 ;Port B (OC2) LOOP: rjmp LOOP
in „Asynchronmodus ASSR Takt messen ATmega8 Assembler“ · Projekte & Code ·
-
Datei
cynetik.c
= main_ptr_mask; main_ptr_mask = tmp_ptr8; } void pwm_update(void) { uint8_t i, j, k; uint8_t m1, m2, tmp_mask; // ändern uint16_t oder uint32_t für mehr Kanäle uint8_t min, tmp_set; // ändern auf uint16_t für mehr als 8 Bit Auflösung // PWM Maske für Start berechnen // gleichzeitig die Bitmasken generieren und PWM Werte kopieren m1 = 1; m2 = 0; for(i=1; i<=(PWM_CHANNELS); i++) { main_ptr_mask[i]=~m1; // Maske zum Löschen der PWM Ausgänge pwm_setting_tmp[i] = pwm_setting[i-1]; if (pwm_setting_tmp[i]!=0) m2 |= m1; // Maske zum setzen
in „VMLAB: Interrupt-Funktion vom Timer wird nicht aufgerufen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SCHALTUNG_RDS_GENERATOR_V3.pdf
/- 11 Hz (Testausgang) - - T T U U O O OUT 8MHz (Testausgang) OUT 19kHz digital OUT 19kHz analog 2 1 0 9 8 6 C1 L 2 2 2 2 2 2 ) ) ) ) ) 1 ) 1 5 4 3 2 1 0 D E C B B 3 B 1 P P P P P P G R V ( ( P ( P 5 4 3 2 1 0 ( ( ( O O 2 1 A C C C C C C M M / C 1 A A A A A A S S O O S M ATmega8-16 1 2 C S O T t 1 T
in „RDS ENCODER Signalgenerator Testgenerator Testsender Modulator ATmega8 Assembler“ · Projekte & Code ·
-
Datei
main.c
****** Projekt: Ansteuerung des GLCD / WINTEK WD-H3224V *****************/ /********** mit einem Atmega 16 mit 16MHz Quarz *****************/ /*****************************************************************************/ #include <avr/io.h> #include <util/delay.h> #include<avr/interrupt.h> #define ON PD7 /*Display off*/ #define FLM PC0 #define M PC1 /*AC*/ #define CL1 PC2 /*LOAD LP CP1*/ #define CL2 PC3 /*PCLK CP CP2*/ #define D0 PC4 #define D1 PC5 #define D2 PC6 #define D3 PC7 /*Globale Variablendeklaration*/*/ volatile int i=0; volatile int
in „Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus“ · Projekte & Code ·
-
PDF
Schaltplan.pdf
5V +5V S R 1 M K3 K18 0 X s K K e R O I t I C O S I K s M S M C M S R 470 K5 K6 R2 Video K11 K17 1K Sync R3 0 1 2 3 4 5 6 B B B P P P P P P P P P P K15 K16 IC1 +5V Clock PB0 PA0 PA0 DIN6POL-MINI PB1 PB1 PA1 PA1 C
in „AVR Tiny Basic Computer mit ATMega1284“ · Projekte & Code ·
-
Datei
cynetik.c
= main_ptr_mask; main_ptr_mask = tmp_ptr8; } void pwm_update(void) { uint8_t i, j, k; uint8_t m1, m2, tmp_mask; // ändern uint16_t oder uint32_t für mehr Kanäle uint8_t min, tmp_set; // ändern auf uint16_t für mehr als 8 Bit Auflösung // PWM Maske für Start berechnen // gleichzeitig die Bitmasken generieren und PWM Werte kopieren m1 = 1; m2 = 0; for(i=1; i<=(PWM_CHANNELS); i++) { main_ptr_mask[i]=~m1; // Maske zum Löschen der PWM Ausgänge pwm_setting_tmp[i] = pwm_setting[i-1]; if (pwm_setting_tmp[i]!=0) m2 |= m1; // Maske zum setzen
in „VMLAB: 40 kHz wird nicht erreicht und alle anderen Funktionen werden übersprungen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
steuerung.pdf
R 1 R 5VPRI 3 IC6 5 IC2B 20 5VSW O IC4 1 7 1 1 5VSUPP L3 5VPRI 5VTO9VISO 7V R11 S 5VSTAB 1 4 6 R44 R 2 +VIN +VOUT 4 3 4 4 2 LpH6643 PS1 4.7µ/60mOhm. 160 2 L C11 1 R 2 7 0 2 0 1 6 J 1 -VIN -VOUT 3 J1 T LMH6643 hat 75mA/150mA C 5 IC7HC1G00DBV C 4 AC(L) +VO B DC/DC CONVERTER n 1 9 A 2 10µ 7 k 74AHC1G00DBV 1 10µ/450V 4_1*2 +C17 D S PDSE1 1 C U O N 5 V 5 V 5V 8 C1 R 1 4 3 -V(CAP) C14 8 C6 D9 D8 D5 3 1 5 IC1B 2V7 2 10k
in „DIY 10kW/20kWh eta=99% Insel ESS Projektvorstellung“ · Haus & Smart Home ·
-
PDF
SCHALTPLAN_DCF77_LED.pdf
1 5 0 0 0 4 4 4 1µ O S L I O C M M 8 7 6 5 4 3 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 r ( ( ( ( ( ( ( R V ( ( ( ( ( i ( ( m ATmega8-16 g ) ) ) ) ) ) ) ) ) ) ) ) ) ) P 6 0 1 2 3 4 C D 6 7 5 6 7 0 2 C D D D D D C N B P P P P P P ( ( ( ( ( ( ( ( ( ( ( ( ( ( , 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 100nF t R 240 DP 16MHz 240 g 10µ 240
in „DCF77 Uhr 7 Segment LED ATmega8 Assembler“ · Projekte & Code ·
-
PDF
SCHALTPLAN_DCF77_LED.pdf
1 5 0 0 0 4 4 4 1µ O S L I O C M M 8 7 6 5 4 3 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 r ( ( ( ( ( ( ( R V ( ( ( ( ( i ( ( m ATmega8-16 g ) ) ) ) ) ) ) ) ) ) ) ) ) ) P 6 0 1 2 3 4 C D 6 7 5 6 7 0 2 C D D D D D C N B P P P P P P ( ( ( ( ( ( ( ( ( ( ( ( ( ( , 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 100nF t R 240 DP 16MHz 240 g 10µ 240
in „Uhr mit 7 Segment-Anzeigen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
steuerung.pdf
PD1/TX/D0 16 MOSI 1N4148 1N4148 3 TX GND A R1 4 GND GND 1k 5k k 6 5 RX R5 1 R 6Sleepg 1 k 9 k 7Status R 1 R 1 C16 C12 C15 C8 GND 100n 1n 10n 10n GND D R8 GND 3 k R 3 1 8 10k R 6 I_OFF Wechselrichter-Schaltungsbeschreibung
in „DIY 10kW/20kWh eta=99% Insel ESS Projektvorstellung“ · Haus & Smart Home ·
-
PDF
plan3.pdf
1 1 2 2 1 C N 17 24 1 2 2 T8 2 R44T29 1 2K N G 18PD4 PC1 23 2K 1T7R11 K26 IRF3205 1 2 R45 1 1 7 19PD5 PC0 22 1R12 2 1 IRF3205 FEDERKRAFTKLEMME605_T1_P2 3 2 27 1 20PD6 PD7 21 3 127 2 2K ATMEGA324P-20PU
-
Datei
PRR_Timer0.asm
) avrasm2 */ .nolist ;.include "tn13Adef.inc" .include "tn85def.inc" ;.include "m328Pdef.inc" #if __ATtiny85__ #define TIMSK0 TIMSK #define TIFR0 TIFR #define WDTIE WDIE #endif #if __ATmega328P__ #define WDTCR WDTCSR #define WDTIE WDIE #endif ;*************************************
in „Attiny13a stürzt ab“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AS-I_Transponder.pdf
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 A V1 A VCC VDD asi_in0I40 P0V1040 P0V103737 asi_in1I41 P0V1041/T0) PA0 (ADCP0V103636 VCC A PB1 (T1) PA1 (ADCP0V1035 0 m asi_in2I42 P0V1042 35 V4 V5 0 1 V3
-
Datei
peps_avr_v1.bas
' ' $regfile = "m644def.dat" ' Testplattform '$regfile = "m8def.dat" ' Zielsystem $crystal = 12288000 $hwstack = 40 $swstack = 16 $framesize = 32 ' Für Simularor einschalten ' $sim Dim X As Byte Dim S1 As String * 1 Dim
in „Suche MOPPEL Projekt in Heft oder .PDF“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
test.pdf
D200 2 7 ATMEGA168-PU 1 2 3 4 R204 R205 R206 28 C C 1 /RES R207 R208 10k 10k 10k VCC 27 PC5/SCL C C PC6/RES 2 RXD GND VCC 300R 300R 26 PC4/SDA V VPD0/RXD 3 TXD 25 PC3/ADC3 A PD1/TXD 4 IL-300mA /MODE0 PC2/ADC2 PD2/INT0 R209 V201 /MODE1 24 PC1/ADC1 PD3/INT1 5 IL-25mA 23 PC0/ADC0 PD4/T0 6 470R BC817-40 SCK 19 PB5/SCK PB6/X1 9 16MHz R210 MISO 18 PB4/MISO PB7/X2 10 LED 4k7 MOSI 17 11 16 PB3/MOSI PD5/T1 12 15 PB2/OC1B PD6/AIN+ 13 SYNC0
in „Temperatur-Sensor für Funkübertragung, Schaltplanidee“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rechner.asm
r16,1<<ISC11 out MCUCR,r16 ;lade MCUCR-Register mit r16 in r16,GICR sbr r16,1<<INT0 sbr r16,1<<INT1 out GICR, r16 ;Timer ldi preloader,0x70 out TCNT0,preloader ;Preloader 111 ; in r16,TCCR0 cbr r16,1<<FOC0 cbr r16,1<<WGM00 cbr r16,1<<COM01 cbr r16,1<<COM00 cbr r16,1<<WGM01 ; Disable Force Mode, select Normal Mode, no Compare Match Output sbr r16,1<<CS00 cbr r16,1<<CS01 sbr r16,1<<CS02 ;Prescaler 1024 out TCCR0
in „T-Flag testen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
GSMParkHeatingControl.pdf
/16V NC SCL µC2SIM 4 + C703 K700 GND SDA 0 4 SIM2µC F D L 100µF/16V C N R C C C CC M DD N C D D D AT24C512 µC2SIM A G A A A A A/ / /7 G V 0 1 2 F F F FC C CD P P P R800 2 2 P P P P/ / /7 N n C T T T D H
in „Bitte um Überprüfung: GSM Steuerung mit GPS“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Wattmeter_v1.4.c
io.h> #include <avr/interrupt.h> #include <avr/sleep.h> #include <util/delay.h> #include "Wattmeter_v1.4.h" /* General Information: Microcontroller: ATMEGA88PA The internal system clock oscillates at 8 MHz. */ //Global Variables volatile uint32_t Tick_P_el = 0; volatile uint16_t OCR1A_tmp = 1499, OCR1B_tmp
in „Problem mit delay.h und Optimierungsstufe v. AVR Studio 4“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Wattmeter_v1.6.c
stdint.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/sleep.h> #include "Wattmeter_v1.6.h" /* General Information: Microcontroller: ATMEGA88PA The internal system clock oscillates at 8 MHz. */ //Global Variables volatile uint32_t Tick_P_el = 0; volatile uint16_t OCR1A_tmp = 1499, OCR1B_tmp
in „AM Demodulation“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lichtschranke.c
/* Beispielprogramm 'Lichtschranke' fuer ATmega88 fuer AVR-GCC. Zwischen zwei Eingangsimpulsen wird die Zeit gemessen und daraus die Geschwindigkeit in m/s errechnet. Dabei wird von einer Messstrecke von 0,1m ausgegangen; der Wert kann angepasst
in „Stoppuhr – Geschwindigkeit – Pulsweite mit Atmega88“ · Projekte & Code ·
-
Bild
Microchip Studio Debugging Ansicht
C_N1-ATMEGA128P_P40-M1_(32P40U) (Debugging) - Microchip Studio File Edit View Vassix ASF Project Build Debug Tools Window Help Advanced Mode Quick Launch (Ctrl+Q) main.c C_N1-ATMEGA128... P40-M1_(32P40U)
in „welcher Debugger für 8bit Controller (AVR etc.) ?“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
PDF
rs232_2_twi_readme.pdf
den Cursortasten in der Historie wesentlich komfortabler zurückblättern und editieren kann. Seite 1 von 4 RS232_2_TWI - 16.11.11 Wenn das Bit.0 der TWI-Adresse gesetzt ist (das Read-Bit), dann werden soviele Bytes vom Slave gelesen, wie hinter der Adresse eingegeben werden (mindestens jedoch 1 Byte
in „Terminal / TWI-Adapter für Mega8 in C“ · Projekte & Code ·