-
PDF
SCHALTUNG_TAKT_mit_LC_SCHWINGKREIS.pdf
µC-Takt mit LC-Schwingkreis 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 C C C C C C G R V ( ( P ( P ( ( ( ( ( ( ( ( ( O O 2 1 ( C C C C C C I I C C 1 D D D D D D M M I / C A A A A A A O S O M ATmega8-16 1 C
in „µC Takt durch LC-Schwingkreis / Oszillator erzeugen ATmega8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR360_asm.htm
******************************************* ;* 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 ;* ;* Number:AVR360 ;* File Name: "stepmot.asm" ;* Title :Simple high speed step motor controller ;* Date :98.07.02 ;* Version :1.00 ;* Support telephone :+47 72 88 43 88 (ATMEL Norway) ;* Support
in „App-Note AVR360 und ATmega8“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
auszug_stepper.pdf
Hysterese, d.h. die Kippschwellen bei positiver und negativer Spannungsänderung sind unterschiedlich. 7 1 U = 16 V 0 0.8 U0= 1,8 V Schritt−Takt 0.6 B (0,7 A) 0.4 / m 0.2 t n 0 a h−0.2 P −0.4 −0.6 −0.8 −1 0 1 2 3 4 5 6 7 8 Zeit / ms Abbildung 5: Stromverläufe für One-Phase-On-Betrieb, U = 16 V mit Chopper
in „Bipolarer Schrittmotor an L293D“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
auszug_stepper.pdf
Hysterese, d.h. die Kippschwellen bei positiver und negativer Spannungsänderung sind unterschiedlich. 7 1 U = 16 V 0 0.8 U0= 1,8 V Schritt−Takt 0.6 B (0,7 A) 0.4 / m 0.2 t n 0 a h−0.2 P −0.4 −0.6 −0.8 −1 0 1 2 3 4 5 6 7 8 Zeit / ms Abbildung 5: Stromverläufe für One-Phase-On-Betrieb, U = 16 V mit Chopper
in „L293E nimmt zu viel strom auf“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
auszug_stepper.pdf
Hysterese, d.h. die Kippschwellen bei positiver und negativer Spannungsänderung sind unterschiedlich. 7 1 U = 16 V 0 0.8 U0= 1,8 V Schritt−Takt 0.6 B (0,7 A) 0.4 / m 0.2 t n 0 a h−0.2 P −0.4 −0.6 −0.8 −1 0 1 2 3 4 5 6 7 8 Zeit / ms Abbildung 5: Stromverläufe für One-Phase-On-Betrieb, U = 16 V mit Chopper
in „Schrittmotorfragen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
auszug_stepper.pdf
Hysterese, d.h. die Kippschwellen bei positiver und negativer Spannungsänderung sind unterschiedlich. 7 1 U = 16 V 0 0.8 U0= 1,8 V Schritt−Takt 0.6 B (0,7 A) 0.4 / m 0.2 t n 0 a h−0.2 P −0.4 −0.6 −0.8 −1 0 1 2 3 4 5 6 7 8 Zeit / ms Abbildung 5: Stromverläufe für One-Phase-On-Betrieb, U = 16 V mit Chopper
in „Schrittmotor ansteuerung max Drehmoment“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
auszug_stepper.pdf
Hysterese, d.h. die Kippschwellen bei positiver und negativer Spannungsänderung sind unterschiedlich. 7 1 U = 16 V 0 0.8 U0= 1,8 V Schritt−Takt 0.6 B (0,7 A) 0.4 / m 0.2 t n 0 a h−0.2 P −0.4 −0.6 −0.8 −1 0 1 2 3 4 5 6 7 8 Zeit / ms Abbildung 5: Stromverläufe für One-Phase-On-Betrieb, U = 16 V mit Chopper
in „Kombination L297 u. L298“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
auszug_stepper.pdf
Hysterese, d.h. die Kippschwellen bei positiver und negativer Spannungsänderung sind unterschiedlich. 7 1 U = 16 V 0 0.8 U0= 1,8 V Schritt−Takt 0.6 B (0,7 A) 0.4 / m 0.2 t n 0 a h−0.2 P −0.4 −0.6 −0.8 −1 0 1 2 3 4 5 6 7 8 Zeit / ms Abbildung 5: Stromverläufe für One-Phase-On-Betrieb, U = 16 V mit Chopper
in „Frage zur Schrittweite beim Schrittmotor“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
auszug_stepper.pdf
Hysterese, d.h. die Kippschwellen bei positiver und negativer Spannungsänderung sind unterschiedlich. 7 1 U = 16 V 0 0.8 U0= 1,8 V Schritt−Takt 0.6 B (0,7 A) 0.4 / m 0.2 t n 0 a h−0.2 P −0.4 −0.6 −0.8 −1 0 1 2 3 4 5 6 7 8 Zeit / ms Abbildung 5: Stromverläufe für One-Phase-On-Betrieb, U = 16 V mit Chopper
in „Strombegrenzung für H-Brücke“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
auszug_stepper.pdf
Hysterese, d.h. die Kippschwellen bei positiver und negativer Spannungsänderung sind unterschiedlich. 7 1 U = 16 V 0 0.8 U0= 1,8 V Schritt−Takt 0.6 B (0,7 A) 0.4 / m 0.2 t n 0 a h−0.2 P −0.4 −0.6 −0.8 −1 0 1 2 3 4 5 6 7 8 Zeit / ms Abbildung 5: Stromverläufe für One-Phase-On-Betrieb, U = 16 V mit Chopper
in „Chopperbetrieb Schrittmotor“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Timer_1.txt
'Eeprom Countdown 'Atmega8 '--------------------------------------------------------------------------' $regfile = "m8def.dat" ' BASCOM AVR Steuerdatei für ATmega8 $crystal = 3686400 ' 3,6864 Mhz Quarz '--------------------
in „Countdown Timer EEprom“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
miniboard32.pdf
) 30 PA7 L1 0VCC PB3 10K VCC 5 VCC P P Aref 29 D6 2K 6 GND GND 28 VCC Y1 12M 7 XTAL2 ATMEGA16/32 AVCC 27 PB2 8 XTAL1 PC7(TOSC2) 26 PC7 D7 C2 PD0 9 ) ) 25 PC6 D9 C1 PD1 10 PD0(RXD) 1 B A 1 ) ) ) )P)6(TOSC1) 24 TDI C5 C6 PB1 22P 22P PD2 11 PD1(TXD) T C C P C L A C M PC5(TDI) 23 TDO 104 104 D8 PD2(INT0) ( ( ( ( ( ( ( ( (PC4(TDO) 3 4 5 6 7 C N 0 1 2 3 Y2 32.768 PB0 P P P P P V G P P P P PC6 PC7 R4 2k TCK 1 2 GND TDO 3 4 VCC
in „ATMEGA32 Minimum System Board“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MapCom.pdf
PIU2014NLA2 32.768 KHz PIU1018TOSC2/PG3 AD1 PIU208 D7 Q7 PIU2013NLA1 PIU1019 PIU10358 AD0 PIU209 PIU2012NLA0 PIY101 PIY103 TOSC1/1PG4 PC0 (A8) PIU10369 D8 Q8 INA_M0M 25 PC1 (A9) 37 A10 GND 10 P_ONO PI26025PD0 (SCL/INT0) PC2 (A10) PIU38 A11 PIU2010GND
in „[V] Weiterer M8, GPS, GSM Siemens M20, ATmega128“ · Markt ·
-
Datei
tast.c
by Timer/Counter 1: Off ACSR=0x80; SFIOR=0x00; // LCD module initialization //lcd_init(16); lcd_init(16); lcd_clear(); lcd_high(3); ecu_display_leddimmup(); //LED_LCD = 1; delay_ms( 100 ); lcd_gotoxy(0,0); lcd_putsf( m_screen[0].line1); delay_ms( 100 ); lcd_gotoxy(0,1); lcd_putsf( m_screen[0].line2); lcd_gotoxy(0,2); lcd_putsf( m_screen[0].line3); delay_ms( 500 ); lcd_clear(); lcd_high(1); delay_ms( 100 ); sprintf( &lcd_buffer[0][
in „EA DOG-M Display (ST7046) und customchars. ARGH!“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Akkulader_Beschreibung.pdf
Akkuload.asm ; ************************************************************** ; * Akkulader Version 0.1 for ATmega16 @ 8 MHz Takt * ; * (C)2005 by Gerh.Schmidt info@avrasmtutorial.net * ; ************************************************************** ; .INCLUDE "m16def.inc" ; ; Konstanten ; .EQU fclock
in „2A 1s Li-ion Lader + Protection“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
Schaltung_Beschaltung_BMA020.pdf
D D D D M M I / C 5 4 A A A A O S O D D M A A + 5V ATmega8-16 2 C C O O O / 2 GND e 0 O / L L 0 1 1 e X X O T C T T 1 I I C ) ) ) ) ) ) ) ) ) ) ) ) ) ) C D D D D D C N B B D D D B ( ( ( ( ( ( ( ( ( ( ( ( ( ( 1 2 3 4 5 6 7 8 9 1 1 1 1 1
in „BMA020 Schaltung Beschaltung Beschleunigungssensor ELV PLATINE korrekt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PPS5330_hack.c
// 23V = 29 // 24V = 27 // 25V = 25 // 26V = 22 // 27V = 19 // 28V = 16 // 29V = 13 // 30V = 10 ~ 15.634ms uint8_t Digi_offset = 74; uint16_t Umax = 30000; // mV uint16_t Usoll = 5000; // mV uint32_t PWM_value = 15540; // 15540 ~ 30.0V uint16_t OCR_value = 0; PWM_value =
in „PPS5330 Labor-Netzteil hack“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SCHALTUNG_RDS_GENERATOR.pdf
RDS Signalgenerator / Encoder Bernhard.Erfurt@gmx.de Version 1 A T T K A A - - S S D D R R 57kHz +/- 11 Hz 19kHz Pilotton 2 1 0 1 1 7 6 2 2 2 2 2 2 ) ) ) 5 4 ) ) 1 5 4 3 2 1 0 N E C B B B B 1 ( ( ( ( ( ( ( A V ( ( ( ( ( 5 4 3 2 1 0 ( ( S S C 1 A D D D D D D M M I O C A A A A A A S S O M S ATmega8-16 2 C C O O O / 2 e 0 O / L A 0 1 1 e X X N N C T T T A A C ) ) ) ) ) ) ) ) ) 7 5 6 7 0 k C D D D D D C N B B D D D B 0 ( ( ( ( ( ( ( ( ( 0 1 2 3 4 1 1 2 3 4 5 6 7 8 9 1 1 1 1 1 bei Bedarf
in „RDS ENCODER Signalgenerator Testgenerator Testsender Modulator ATmega8 Assembler“ · Projekte & Code ·
-
Datei
main.asm
SREG .def Returntaster = R1 .def Entertaster = R2 .def Temp0 = R16 .def Temp1 = R17 .def Timer = R18 .def Kontrolle = R19 ; Benennungen .equ E = PD5 .equ RS = PD7 .equ RW = PD6 .equ Runter = 0 .equ Hoch = 1 .equ Return = 2 .equ
in „Probleme bei LCD Display Darstellung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
can_g1251_v02.eagle7_Falk.sch.pdf
RXD VREF TP1 0 7 PB6(XTAL1) (RXD1/MISO0)PB4 16 D12_MISO R 1 (XCK0/SCK0)PB5 17 D13_SCLK TJA1050 3 1 8 PB7(XTAL2) 23 A0_H2_CS 2 2 (MISO1/ADC0)PC0 2 (SCK1/ADC1)PC1 24 A1_H1_CS J (ADC2)PC2 25 A2_HFLT 20 VDD TXCAN 1 S
in „Schaltplan richtig zeichnen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.asm
;*********************************** ; ; Projekt SpeedScanner LCD-Display Version 1.0 ; Author: Peter Rebesky ; ; 12.04.2020 ; ;*********************************** .DEVICE ATmega8 .NOLIST .INCLUDE "m8def.inc" .INCLUDE "PIN_ATmega8.inc" .LIST ;----------------------------------- .equ
-
PDF
SCHALTUNG_LCD_DECODER_MIN.pdf
TWI -Slave/ 2-WIRE - RDS - Decoder (Minimalbeschaltung) Bernhard.Erfurt@gmx.de I W T Version 1 9 8 2 2 2 2 2 2 2 2 2 ) ) 1 1 1 5 4 3 2 1 0 D F C B B 3 2 1 C C C C C C N R V ( ( P P B ( ( ( ( ( ( ( ( ( O O 2 B ( C C C C C C I I C C 1 D D D D D D M M I / C A A A A A A O S O M ATmega8-16 1 2 C S O O O / 2 e 0 O / L A 0 1 1 e X X O T C T T 1 I I C ) ) ) ) ) ) ) ) ) ) ) ) ) ) k C D D D D D C N B B D D D B 0 ( ( ( ( ( ( ( ( ( ( ( ( ( ( 1 1 2 3 4 5 6 7 8 9 1 1 1 1 1 +5V 100nF GND T A K T A A T D - - 04/2014 S S D D R R
in „RDS DECODER LCD TWI 2WIRE USART ATmega8 Assembler“ · Projekte & Code ·
-
Datei
bootload.lst
" 24 ;.include "m8535def.inc" 25 ;.include "m88def.inc" 26 ;.include "m16def.inc" 27 ;.include "m162def.inc" 28 ;.include "m168def.inc" 29 30 ; set the FirstBootStart fuse on these AVRs: 31 ;.include "m32def.inc" 32 ;.include "m64def.inc" 33 ;.include "m644def.inc" 34 ;.include "m128def.inc" 35 ;.include "m1281def.inc" 36 ;.include "m2561def.inc" 37 38 39 ; remove comment sign to exclude API-Call: 40 ; only on ATmega >= 8kB
in „Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain“ · Projekte & Code ·
-
PDF
Arbeit.pdf
sind wie folgt (Quelle: siehe Literaturverzeichnis): – Betriebsspannung: ~9V – Stromaufnahme ca. 190 mA – 8 digitaleAusgänge (0/5 V) – 4 digitale Eingänge (0/5 V) – 4 ADC-Eingänge (10 Bit) – Netzwerkcontroller ENC28J60 – ATMega32-Prozessor Der Bausatz für die Anschlussplatine ist aber nicht als Fertiggerät
-
Datei
PWM2.asm
Mode Werte out TCCR1A, r16 ldi r16, 0b00001100 ;Vorteiler Wert für PWM out TCCR1B, r16 sbi DDRB, 3 ;PortB.3 Ausgang PWM3 ldi r16, 0b01111110 ;PWM Mode/Vorteiler Werte out TCCR2, r16 ldi r16, 0b00000001 ;Timer0-Overflow Interrupt
in „selbstgebauter Drehstrom-Frequenzumrichter“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Haussteuerung_V27.txt
() ' E/A 1-16 anzeigen If Modus = 1 Then Locate 1 , 1 Lcd "Schalter 1-16 " Locate 2 , 1 Lcd Eb(1) ; Eb(2) ; Eb(3) ; Eb(4) ; Eb(5) ; Eb(6) ; Eb(7) ; Eb(8) ; Eb(9) ; Eb(10) ; Eb(11) ; Eb(12) ; Eb(13) ; Eb(14) ; Eb(15) ; Eb(16) Locate 3 , 1 Lcd "Verbraucher 1-16" Locate 4 , 1 Lcd Sb(1) ; Sb(2) ; Sb(3) ; Sb(4) ; Sb(5) ; Sb(6) ; Sb(7) ; Sb(8) ; Sb(9) ; Sb(10) ; Sb(11) ; Sb(12) ; Sb(13) ; Sb(14) ; Sb(15) ; Sb(16) End If ' E/A
in „Mega644 reset“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SCHALTUNG_DCF77_SIMULATOR.pdf
Schaltung DCF77 Simulator 7805 IC2 +5V Programmieradapter 10µ 10µ 1 5 2 2 2 2 2 2 2 1 2 9 8 7 6 5 r ) ) ) ) ) ) ) ) ) ) ) ) ) ) p 5 4 3 2 1 0 D F C 5 4 3 2 1 - P CPC P CPC P P N R VC P P P P P i ( ( ( ( ( ( ( ( ( ( ( ( ( ( m ATmega8-16 IC1 o ) ) ) ) ) ) ) ) ) ) 5 6 7 ) - 6 0 1 2 3 4 C N 6 B D D D B 0 E I P DPD P DPD P P V G PB ( ( ( ( ( E P 0 ( ( ( ( ( ( ( ( ( 0 1 2 3 4 R 1 1 2 3 4 5 6 7 8 9 1 1 1 1 1 f a 100nF e e b t t e ( l t l l p n p p 22 22 m i I I 1MHz I M r C C C C
in „DCF77 Simulator Generator Encoder Atmega8 Assembler“ · Projekte & Code ·
-
Datei
RTC.C
: Jahr // Tagesnummer rel. zum Jahresanfang // (1=1.1.,2=2.1.,...365/366=31.12) // Ausgabe: Tag (1..31) // Algorithmus von R. A. Stone // uint8_t tag_im_monat(uint16_t jahr, uint16_t n) { uint8_t a; int16_t m; a = schaltjahr(jahr); if ( (int16_t)n > 59+a ) n += 2-a; n += 91; m = (20*n)/611; return (uint8_t)(n - (611*m)/20); } // uint8_t tag_im_monat(uint16_t jahr, uint16_t n) // // Eingabe: Jahr // Monat (1=Jan, 2=Feb, ... 12 = Dec) // Tag (1...31) // Ausgabe: Tagesnummer
in „DS3231 RTCmit PC synchronisieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.asm
Handler Pin 8: PB7 (SCK) Pin 28: PC6 (TOSC1) .org 0x14 reti ;TIM0_COMP ; Timer0 Compare Handler Pin 9: !RESET Pin 29: PC7 (TOSC2) .org 0x16 reti ;TIM0_OVF ; Timer0 Overflow Handler Pin 10: VCC Pin 30: AVCC .org 0x18 reti ;SPI_STC ; SPI Transfer
in „ATmega32 SPCR falsche Daten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ON_OFF.bas
(dispadr) ' Schreibposition waehlen Dog_ds = 1 ' Jetzt kommen wirkliche Zeichen! ' Die Statuszeile For N_1 = 1 To 16 N_2 = 17 - N_1 ' Schleife à Œber die einzelnen Zeichen und Ausgeben zum Display ' Hier jetzt noch der Geist Spidata = T_st(n_2) Call Sendspi2display(spidata) Next N_1 Dog_ds = 0 Dispadr = &B10000000 + 16 ' Wir schreiben erst mal in die Grossen Zeichen Call Sendspi2display(dispadr) ' Schreibposition waehlen Dog_ds = 1 ' Jetzt kommen wirkliche Zeichen! For N_1 = 1 To
in „Noch ein Taschenrechner auf ATMega Basis“ · Projekte & Code ·
-
Datei
ADXL345.txt
; Software des Atmega32L zum Auslesen und Ansteuern des ADXL345 .include "m32def.inc" .include "adxl345.inc" .def temp = r16 .def Adress = r17 .def DataR0 = r18 .def DataR1 = r19 .def DataR2 = r20 .def DataR3 = r21 .def
in „ADXL345 mit Atmega32L: Auslesen der Sensorregister nur Teilweise möglich“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Windsensor.txt
des Atmega16l void init (void) { DDRD &= ~ (1<<DDD2); MCUCR = (1<< ISC00) | (1<<ISC01); sei (); //cli (); } int CounterInit (void) { sei(); TCCR1B = (1<<ICES1) | (1<<CS10) ; // Input Capture Edge, kein PreScale ->Taktfrequenz: 4MHz externer Quarz TIMSK = (1<<TICIE1) | (1<<TOIE1); // Interrupts akivieren, Capture + Overflow DDRD = 0x00 ; } int main (void) { init(); // Atmega init //varint (); // Variablen dekla ration (x=0) CounterInit (); // Counter starten
in „Programmierung eines Windsensor in C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rcl.bas
01 $regfile = "m16DEF.dat" 'Microcontroller ATmega16 02 $crystal = 11059200 '11.0592MHz Quarz 03 $baud = 9600 'Baudrate 04 05 '---[ Variables ]--------------------------------------------------------------- 06 Dim Rs232kommando
in „Bascom Programm“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCDanPORTD_Clock.bas
'Von www.pro-qwerty.com - modifiziert für ATMega8A $regfile = "m8adef.dat" $crystal = 9830400 Pinb = &B11100011 'PB2,3,4 = Eingang Portb = &B00011100 'Pull Up an Taster1,2,3 Dim A As Integer Dim Sekunde As Byte , Minute As Byte , Stunde As Byte Let
in „Uhr mit LCD Display funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCDanPORTD_Clock.bas
'Von www.pro-qwerty.com - modifiziert für ATMega8A $regfile = "m8adef.dat" $crystal = 4000000 Pinb = &B11100011 'PB2,3,4 = Eingang Portb = &B00011100 'Pull Up an Taster1,2,3 Dim A As Byte , Sekunde As Byte , Minute As Byte , Stunde As Byte Let Sekunde
in „Uhr mit LCD Display funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SCHALTPLAN_DCF77_1WIRE_SPARVARIANTE.pdf
DCF77 1-WIRE-SLAVE (SPARVARIANTE) 1N4001 5V 10µ10n 10n10µ 0 4 DCF77 Programmier-Adapter 1 5 2 2 2 2 2 2 2 2 2 1 1 1 1 1 e 5 4 3 2 1 0 ) ) ) ) ) ) ) ) a C C C C C C N FE C B B B B B r ( ( ( ( ( ( G R V ( ( ( ( ( m ( ( ( r ATmega8-16 r ) ) ) ) ) ) ) D ) 7 5 6 7 0 2 C D D D D D C3 4 C N B B D D D B P ( ( ( ( ( ( ( ( P( ( ( ( ( ( 1 1 2 3 4 5 6 7 8 9 1 1 1 1 1 100nF 16MHz Reset 4 4 4 22pF*22pF* 1-WIRE 08/2012 Version
in „DCF / DCF77 UHR 1-WIRE / 1WIRE SLAVES / DEVICES ATmega8 ASSEMBLER“ · Projekte & Code ·
-
PDF
schematic.pdf
ATMega48P LCD 2x8 (Pollin) R1/1M R2/1M (+) 19 13 10 PB5 PD7 D7 12 9 LiPo−Akku R3/330K 18 PD6 D6 (−) 3.7V/800mA PB4 11 8 R4/47K PD5 D5 17 6 7 PB3 PD4 D4 4 6 (+) R5/6K8 16 PD2 EN TP4056 PB2 C4 5 Lade−Modul USB R6/1K RW (−) 15 5 1µ 4 (Pollin) PB1 PD3 RS 3 R7/220 9 Vee PB6 2 Vcc R8/100 14 1 S1/On PB0 GND 23 P1/22K R10/47K PC0 2 3 L2 PD0 En 24 7 5 1 10µ PC1 Vcc Out SW 25 8 C1 L1 MCP R11 PC2 GND 100n 8µ2 1640T 6 26
in „Selbsthaltung vom Schaltregler mit Mikrocontroller und einem Taster für An/Aus ?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
schematic.pdf
ATMega48P LCD 2x8 (Pollin) R1/1M R2/1M (+) 19 13 10 PB5 PD7 D7 12 9 LiPo−Akku R3/330K 18 PD6 D6 (−) 3.7V/800mA PB4 11 8 R4/47K PD5 D5 17 6 7 PB3 PD4 D4 4 6 (+) R5/6K8 16 PD2 EN TP4056 PB2 C4 5 Lade−Modul USB R6/1K RW (−) 15 5 1µ 4 (Pollin) PB1 PD3 RS 3 R7/220 9 Vee PB6 2 Vcc R8/100 14 1 S1/On PB0 GND 23 P1/22K R10/47K PC0 2 3 L2 PD0 En 24 7 5 1 10µ PC1 Vcc Out SW 25 8 C1 L1 MCP R11 PC2 GND 100n 8µ2 1640T 6 26
in „Widerstandsmessung“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
schematic.pdf
ATMega48P LCD 2x8 (Pollin) R1/1M R2/1M (+) 19 13 10 PB5 PD7 D7 12 9 LiPo−Akku R3/330K 18 PD6 D6 (−) 3.7V/800mA PB4 11 8 R4/47K PD5 D5 17 6 7 PB3 PD4 D4 4 6 (+) R5/6K8 16 PD2 EN TP4056 PB2 C4 5 Lade−Modul USB R6/1K RW (−) 15 5 1µ 4 (Pollin) PB1 PD3 RS 3 R7/220 9 Vee PB6 2 Vcc R8/100 14 1 S1/On PB0 GND 23 P1/22K R10/47K PC0 2 3 L2 PD0 En 24 7 5 1 10µ PC1 Vcc Out SW 25 8 C1 L1 MCP R11 PC2 GND 100n 8µ2 1640T 6 26
-
PDF
USB-PRINZIP-HARDWARE.pdf
USB - Hardware 3,3V RESET 10µ 10µ 10µ ATmega8-16 1k 1 (PC6) (PC5) 28 2 (PD0) (PC4) 27 3 (PD1) (PC3) 26 4 (PD2) (PC2) 25 5 (PD3) (PC1) 24 6 (PD4) (PC0) 23 7 (VCC) (GND) 22 100nF r 8 (GND) (AREF) 21 p d 9 (PB6) (AVCC) 20 PIN 1 - (RESET) i 1 1 10(PB7) (PB5) 19 m a 11(PD5) (PB4) 18 g D+ 12(PD6) (PB3) 17 P 100 D- 13(PD7) (PB2) 16 100 14(PB0) (PB1) 15 Bernhard.Erfurt@gmx.de 07/2006
in „USB - Schnittstelle Eigenbau“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
struct_daten Timer[65]; eeprom unsigned char SchichtOffset; unsigned int AktuellZeit = 0; bit Polling100ms = 1; #define WERKTAG 0x4000 #define ZEIT(s,m) (s * 60 + m) #define ZEIT_MASKE 7*1440 flash char Tag[7,3]= {"Mo","Di","Mi","Do","Fr","Sa","So"}; #define NACHT 0 #define TAG 1 #define ABWESEND 2 #define DEAKTIV
in „AVR-CTRL - Einstellung speichern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
global.h
---------------------------------------------- #ifndef EXTERN #define EXTERN extern #endif #define M168 // Register für den ATMEGA168 //#define M8 #define WATCHDOG #define LOG_RS232 // Log-Datei auf RS232 ausgeben #define LCD // ohne LCD Ausgaben ist der Code 1250 Byte kürzer #define DEBUG // lässt
in „DCF-Uhr, Sonnenstand, TWI-Port, Alarmfunktion für m8 in C“ · Projekte & Code ·
-
Datei
Servosteuerung.c
// Steuerung zweier Servos über einen ATmega162 und dessen Timer1 // Setzen der Portpins durch das Overflow-Interrupt // Rücksetzen der Portpins durch die Output-Compare-Interrupts. // Servo1 an PORTE 0, Servo 2 an PORTE 1 // Multi-Switch-Ausgänge
in „Problem mit PWM und Servo“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Servosteuerung.c
// Steuerung zweier Servos über einen ATmega162 und dessen Timer1 // Setzen der Portpins durch das Overflow-Interrupt // Rücksetzen der Portpins durch die Output-Compare-Interrupts. // Servo1 an PORTE 0, Servo 2 an PORTE 1 // Multi-Switch-Ausgänge
in „Mega8 Timer1 Config in eigener ISR umstellen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Frequenznormal_SCH.pdf
+5V +5V +9V IC5 AD5683RaufAdapter VDD VOUT 2 µ + 1 10 0 SER 1 1 2 VLOGIC VREF 9 2 1 2 3 4 RESET! SDI 7 K8 3 8 1 R 72 4 LDAC! SYNC! 7 C GND SCLK 5 6 16LED- 4 15LED+ 2 D2 D 14D7 L 1 13D6 K 12D5 Y 11D4 A D3 L D4 10 P 1 9D2 I k k D1 - 21 1 5 3 S1a 1 K7 IC4
in „Ein minimalistisches GPS-Frquenznormal“ · Projekte & Code ·
-
PDF
SCHALTPLAN_DCF_TWI.pdf
DCF77 Empfänger (TWI) L A C D S S Programmier-Adapter 1 5 8 7 6 5 4 3 2 1 0 9 8 7 6 5 r ) ) ) ) ) ) ) ) ) ) ) ) ) ) p 5 4 3 2 1 0 D F C 5 4 3 2 1 A P CPC P C P P P N R VC P P P P P i ( ( ( ( ( ( ( ( ( ( ( ( ( ( m ATmega8-16 o ) ) ) ) ) ) ) ) ) ) ) ) ) ) - 6 0 1 2 3 4 C N 6 B D D D B 0 I P DPD P D P CP P V G PB ( ( ( ( ( P , 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 100nF 16MHz 22pF*22pF* Reset L1 DCF77 L wichtig, da Spannung sehr verrauscht11 Version 1 10µ
in „DCF77 als SLAVE TWI I2C Assembler ATmega8“ · Projekte & Code ·
-
PDF
Blockschaltbild_der_RGB_Matrix_1.pdf
8WIDARR CD4051 UDN2981 UDN2981 UDN2981 Control +B + PortA (0…7) PortC (0…7) PortD (0…7) +G PortB (0)1,2) ATmega162 +R @16Mhz +5V PRG GND Hardware Panel Drive Control Testaufbau mit 3 Stromquellen: Folgende Daten haben sich bei der Messung mit 20mA ergeben: Rot: 1,85V @ 20mA Grün: 2,00V @ 20mA Blau: 3,90V @20mA Angaben aus dem Datenblatt Rot ist klar zu dunkel, beim Ausgleichen fällt dies zu lasten der anderen Farben.
in „RGB 8x8 LED Matrix 100HZ 8Bit PWM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ProgrammV2.asm
;Programm wandelt eine analoge Spannung von PORTC.0 in ein entsprechendes PWM-Signal ;am PORTB.1 um. Das Programm ist für einen ATmega 8 geschrieben ; ; ;======================================================================================== .include "m8def.inc" .def temp1 = r16 ; allgemeines temp
in „Analog zu PWM. Fehler im Programm?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ProgrammV2.asm
;Programm wandelt eine analoge Spannung von PORTC.0 in ein entsprechendes PWM-Signal ;am PORTB.1 um. Das Programm ist für einen ATmega 8 geschrieben ; ; ;======================================================================================== .include "m8def.inc" .def temp1 = r16 ; allgemeines temp
in „Analog zu PWM. Fehler im Programm?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Component_tester_T7-dreieck.pdf
R4_{d} V B B B 4 3 2 1 0 D C 0 1 2 3 R17 K 10k ~{RESET} P P P B B B B B N C A A A A 100k R3_{d A0 1 P P P P P G V P P P P 33 . R2_{d} 10k PB5 PA4 8 e 10k SDA k W i R1_{d} SCL 2 32 R16 1 2 s d 10k PB6 PA5 1M VBAT 2 2 D t e