-
PDF
T7-mod-obelix2007.pdf
R4_{d} ~{RESET} V B B B B B B B B D C A A A A R17 10k R3_{d P P P P P P P P G V P P P P 100K 10k A0 1 PB5 PA4 33 r R2_{d} SDA þÿ^{U_{Zener}}/_{10} ! 8 d 10k R1_{d} R16 8 W t i 10k SCL 2 PB6 PA5 32 1M VBAT 1 2 5 e d þÿU_{Battery} ! 1 C D r e R e t Display (on separate board). 3 PB7 PA6 31 e o Z v 4 30 0k ~{RESET} PA7 21 C21 C R 5 29 V 8 VCC AREF Internal 1 U_{Ref} Buffer B C 6 U1 28 B GND GND C17 ATmega644PA-A 2 7 27 C XTAL2 AVCC VUSB C4 Y1 16MHz VCC +5V 8 26 XTAL1 PC7 R0 0R82 C3 C16 R15 C1 1 VBAT 9 PD0 PC6 25 470k 1 3 2 4 R1 1 0 þÿ1µ U6 TP4057 ca. +3V7
-
Datei
PPS5330_hack_V1.4.c
* 1000); OCR_value = (((uint32_t)(PWM_value / Umax) * Usoll) / 1000); //set PWM (U-Soll) OCR1A = Digi_offset + OCR_value; OCR1B = 16000; // set I-Limit: 600=100mA 1200=230mA TCCR1A |= (1 << COM1A1)|(1 << COM1B1); // set none-inverting mode TCCR1A |= (1 << WGM11); TCCR1B |= (1 << WGM12)|(1 <<
in „PPS5330 Labor-Netzteil hack“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
freqgen.bas
'( Rechteck Frequenzgenerator mit Atmega8 Von 0 , 12 Hz Bis 8 Mhz(mit 16 Mhz Resonator / Quarz) Arne Groh 2009-10-05 Fuses: Default: 1101 1001 1110 0001(1 Mhz Intern) Here: 1100 1001 1110 1111(ext. Resonator) Mit Den Beiden Tasten Kann Die
in „Einstellbarer Frequenzgenerator für 0.12 Hz - 8 MHz mit Atmega 8 und Bascom“ · Projekte & Code ·
-
PDF
AES-S6MB-LX9-G_SCH_RevC.PDF
IO_L37n_1_A6_M1A1 PIU40H16 IO_L38p_1_A5_M1CLKp PIU40G16 GND IO_L38n_1_A4_M1CLKn PIU40G18 1 IO_L39p_1_M1A3 PIU40J13 +3.3V k V PIU40K14 n . IO_L39n_1_M1ODT PIU40L12 C1 I2 P01 92 B 3 IO_L40p_1_GCLK11_M1A5 PIU40L13
in „Pulse Generator nicht genau genug, brauche Hilfe“ · FPGA, VHDL & Co. ·
-
Datei
out_of_range_build_output.txt
c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/ COLLECT_GCC_OPTIONS='-mmcu=atmega2560' '-v' '-LC:\avrgcc\lib' '-L[....]/eclcpu\trunk' '-o' 'eclcpu.elf' c:/program files/winavr/bin/../lib/gcc/avr/4.3.2/../../../../avr/bin/ld.exe -m avr6 -Tdata 0x800200 -o eclcpu.elf c:/program files
in „.data-Segment größer als 8KB möglich“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schaltung_OLED_EA_W204.pdf
Schaltung mit OLED 4x20 EA W204-XLG 7805 IC2 +5V 10µ 10µ OLED 4x20 1 D W 16 s D S / 0 1 2 3 4 5 6 7 V V R R E D D D D D D D D Programmieradapter 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 F E C B B B B B r ( ( ( ( ( ( ( R V ( ( ( ( ( m ( ( r ATmega8-16 ) IC1) ) ) r 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 DPD P P S P k3 ( ( ( ( ( ( ( ( P( 0 1 2 3 4 R 1 R 1 2 3 4 5 6 7 8 9 1 1 1 1 1 100nF Bernhard.Erfurt@gmx.de Version 1
in „DISPLAY OLED EAW204 4-Bit Modus Initialisierung Assembler ATmega8“ · Projekte & Code ·
-
PDF
311_Schaltungen.pdf
mV einem Widerstand von 100 mW. Das im Milliohmbereich zu messen. Die Digitalmultimeter kann in der Regel auch SchaltungbestehtimWesentlichenausei- 0,1 mV anzeigen, was 1 mW entspricht. nem 6-V-Spannungsregler
in „[S] Sammlung von elektr. Schaltungen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SCHALTPLAN_1-WIRE.pdf
Schaltung 1-WIRE IC25 +5V 10µ 10µ OLED 4x20 1 D / 16 V V R R E D D D D D D D D5 6 7 GND 2 3 DS18s20 S B Programmieradapter k 1 5 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 r ) ) ) ) ) ) ) ) ) ) ) ) ) ) a C C C C C C 1 0 N F E C B B B B B - ( ( ( ( ( ( G R V ( ( ( ( ( m ( ( ( a ATmega8-16 IC1 r ) ) ) ) ) ) ) D ) 7 5 6 7 0 2 C D D D D D C3 4 C N B B D D D B E P ( ( ( ( ( ( ( ( P( ( ( ( ( ( E 1 R 1 2 3 4 5 6 7 8 9 1 1 1 1 1 R 100nF 22 22 1MHz bei Bedarf bei Bedarf TRIGGER-AUSGÄNGE
in „DS1820 DS18s20 Digital Thermometer 1-wire Beispiele ATmega8 Assembler“ · Projekte & Code ·
-
PDF
SCHALTPLAN_DCF77_MINI_2012.pdf
DCF77 (MINI) 7805 +5V IC2 10µ 10µ 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 ( ( ( ( ( ( ( ( P( 0 1 2 3 4 R 1 1 2 3 4 5 6 7 8 9 1 1 1 1 1 100n 100nF 16MHz l a 7 i F s D g a R l g R ü i R g E E C C C F Bernhard.Erfurt@gmx.de D D D 11/2012
in „DCF / DCF77 UHR - LCD LED Samplingverfahren ATmega8 ASSEMBLER“ · Projekte & Code ·
-
Datei
DMX_Rx.asm
.include "m16def.inc" .def tempL = r16 .def tempH = r17 #define SREGbuf R2 #define DMX_FIELD 0x60 //base address of DMX array; start of SRAM #define DMX_CHANNELS 2 //no. of channels #define DMXstate R18 //status reg for DMX-ISR (r16-r31) #define F_OSC 16000 ; Interrupt Vectors (ATMEGA16 appnote p. 45) .org 0 rjmp init ; Reset Handler nop reti ; IRQ0 Handler nop reti ; IRQ1 Handler nop reti ; Timer2 Compare Handler nop reti ; Timer2
in „DMX Empfangsproblem mit ATMega16 und Hennes lib @ ASM“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Webserver1.pdf
12 10 A6 D6 26 GND 100nF C 10k 21 (AD7) PA7 D7 D7 8D 8Q A7 A7 D7 D7 VCC 22 GND (ALE) PG2 43 D 11 C 1 N 1 OC D C1 Q 23 XTAL2 (A15) PC7 42 A15 G N C 22pF 24 XTAL1 (A14) PC6 41 A14 74AHC573PW 17 A14 G (A13) PC5 40 A13 16 A13 22pF 16MHz SCL 25 PD0 (INT0, SCL) (A12) PC4 39 A12 15 A12 SDA 26 PD1 (INT1, SDA
in „WIZ810 (WIZ5100) an XMEM Interface (AVR)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DMX_Volume_Control.pdf
P 1P P8 n n n n U U 0 n 0 n 0 0 N u N N 0 6 7 K U U U U N N T T T T N N H H H V P0K206 P0K207 P 1N4148 P K2 1 2 1 K 0 K K 3P 1P P 0 E I ( ( ( ( 1 M T T E G D T 2 T 8 T T +5VDIG N 0 U Z C 0 0 N N N N RES TESET M N M N N G N 5 0 n 0 n 0 0 D M / Z C D + U U U U N N N N 4 3 2 1 0 6 5 4 3 2 1 4 4 4 414 4 +5VDIGVDIG 3 V 1 V1 V2 1 1 P P 3 2 1 0 ZCENZCEN 1 P0V201616 B 0 ) 1 0 0 1 0 D C0 001 203 0 P0VZCEN VIN_L B P
in „Frage zu PGA2311 und SPI“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TastenLedsSummer.asm
********** ; Programm: TastenLedsSummer.asm ; Datum...: 11.11.2014 ; Autor...: Harald Fuckar ; ; ATmega88 ; ----------------- ; | 1 PC6 AVCC 28| ; | 2 PD0 PC4 27| ; | 3 PD1 PC3 26| ; Taste1(INT0) | 4 PD2 PC2 25| ; Taste2(INT1) | 5 PD3 PC1 24| ; Taste3(PCINT20) | 6 PD4 PC0 23| ; | 7 VCC GND 22| ; | 8 GND AREF 21| ; | 9 PB6 AVCC 20| ; |10 PB7 PB5 19| ; LED1 |11 PD5 PB4 18| ; LED2 |12 PD6 PB3 17| ; Summer |13 PD7 PB2 16| ; |14 PB0 PB1 15| ; ----------------- ; ; Dies ist mein erster Veruch einen ATmega88 mit AtmelStudio6 in Assembler zu ; Programmieren.
in „AmtelStudio6 Simulation/Debugging Timer0Interrupt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Siemens_S65-LS20_Chipssatz-test.txt
werden. 'Wichtig ist, dass beim Compilieren die korrekte Taktfrequenz angegeben wird 'Code wurde mit Atmega128L 8 MHz getestet $regfile = "m16def.Dat" $crystal = 8000000 $baud = 19200 Ddra = &B11111111 'Port C als Output Ddrd = &B11111111 'Port D als Output Dim A1 As Word , B1 As Word , R1 As Byte , F1 As
in „The Siemens S65 132x176, 65536 color display with AVR“ · Projekte & Code ·
-
Datei
PWM_PA0_Uvergleich-239ms-14.2.12-1.asm
;ausgangsspannungsregelung nach stepdown ;pwm an atmega16 für 3,906 khz ;bei 4mhz taktfrequenz ;mit timer0 im fast pwm mode, 8 bit aufloesung ;pwm-signal liegt auf pb3 oc0 ;adc takt mittels OVF1addr ;14.2.12 .include "m16def.inc" .def v_panel = r14 ;Messwert
in „Hilfe Ladereglung Atmega16 Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWM_PA0_Uvergleich-239ms-14.2.12-1.asm
;ausgangsspannungsregelung nach stepdown ;pwm an atmega16 für 3,906 khz ;bei 4mhz taktfrequenz ;mit timer0 im fast pwm mode, 8 bit aufloesung ;pwm-signal liegt auf pb3 oc0 ;adc takt mittels OVF1addr ;14.2.12 .include "m16def.inc" .def v_panel = r14 ;Messwert
in „Hilfe Ladereglung Atmega16 Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
adc_lst.asm
Taktfrequenz des AVR: 4 MHz # ;# # ;# CS-SOFT # ;########################################### .include "m8def.inc" ;Atmega8 ;.include "2313def.inc" ; Viele definierte Register werden nicht gebraucht .DEF rd1l = R0 ; LSB Divident Multiplikator 1 (8 Bit) .DEF rd1h = R1 ; LSB Divident Multiplikator 1 (8 Bit
in „ADC Dauer der Wandlungszeit?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
freqgen.bas
'( Rechteck Frequenzgenerator mit Atmega8 Von 0 , 12 Hz Bis 8 Mhz(mit 16 Mhz Resonator / Quarz) Arne Groh 2009 -10 -05 Fuses: Default: 1101 1001 1110 0001(1 Mhz Intern) Here: 1100 1001 1110 1111(ext. Resonator) Mit Den Beiden Tasten Kann
in „Einstellbarer Frequenzgenerator für 0.12 Hz - 8 MHz mit Atmega 8 und Bascom“ · Projekte & Code ·
-
Datei
freqgen.bas
'( Rechteck Frequenzgenerator mit Atmega8 Von 0 , 12 Hz Bis 8 Mhz(mit 16 Mhz Resonator / Quarz) Arne Groh 2009 -10 -05 Fuses: Default: 1101 1001 1110 0001(1 Mhz Intern) Here: 1100 1001 1110 1111(ext. Resonator) Mit Den Beiden Tasten Kann
in „Einstellbarer Frequenzgenerator für 0.12 Hz - 8 MHz mit Atmega 8 und Bascom“ · Projekte & Code ·
-
PDF
DMX_volume_control.pdf
3P 1P O E I ) ) ) ) 1 +5VDIG X T E T N D D t 2 t 8 t t M U U C S G N V n n n n i i RESET D M / M Z C D + U U U U 4 3 2 1 0 6 5 4 3 2 1 4 4 4 414 4 +5VDIG 1 1 V1 V2 0 1 P 0 3 2 1 0 1 P0V201616 B 0 ) 1 0 0
in „PGA2310/CS3310 mit Bascom via SPI?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DMX-vol.pdf
3P 1P O E I ) ) ) ) 1 +5VDIG X T E T N D D t 2 t 8 t t M U U C S G N V n n n n i i RESET D M / M Z C D + U U U U 4 3 2 1 0 6 5 4 3 2 1 4 4 4 414 4 +5VDIG 1 1 V1 V2 0 1 P 0 3 2 1 0 1 P0V201616 B 0 ) 1 0 0
in „Digipoti fernsteuern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
; break; } // Minute erste Stelle switch((int)floor(minute/10)) { case 0: M1_ZERO; break; case 1: M1_ONE; break; case 2: M1_TWO; break; case 3: M1_THREE; break; case 4: M1_FOUR; break; case 5: M1_FIVE; break; } // Minute zweite Stelle switch(minute%10) { case 0: M2_ZERO; break; case 1: M2_ONE; break; case 2: M2_TWO; break; case 3: M2_THREE; break; case 4: M2_FOUR; break; case 5: M2_FIVE; break; case 6: M2_SIX; break; case 7: M2_SEVEN; break; case 8: M2_EIGHT; break; case 9: M2_NINE
in „PingPong (ATMega8A) - Resetproblem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DDS_Jesper.txt
.include "m32def.inc" ;ein ATMEGA32 steckt im Sockel .def temp1 = r21 ;Register mit dem Daten oder Befehlsbyte .def temp3 = r20 ;Hilfsregister von dem subtrahiert wird .CSEG .org 0 rjmp RESET ;******************
in „Probleme mit DDS (Jespers)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/* Beispielprogramm 'reziproker Frequenzzaehler' mit GPS-Signal stabilisiert fuer ATmega162 und IAR-Kickstart: Berechnung mit 64-bit double! Funktionsbereich mit Vorteiler 0,004Hz - >50MHz bei 16MHz Prozessortakt Neben der üblichen Frequenzmessung an ICP1 wird zusätzlich über ICP3 die
in „reziproker Frequenzzähler, GPS-stabilisiert, ATmega162“ · Projekte & Code ·
-
PDF
Crumb128-CAN_V5.0-5.1_infosheet.pdf
in that case, make sure to stay within the allowed current consumption for USB powered devices (100mA/500mA)! RS232 INTERFACE The module comes with a MAX3221 RS232 transceiver onboard. It is connected to the MCU's second USART RXD1/PD2 and TXD1/PD3. The device is disabled by default and can be enabled
in „CAN Bus Kommunikation AT90CAN128, Crumb128-CAN V5.0 AVR CAN Modul“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
adctest.bas
'***************************ADC-Test für ADC 0 an Pin C.0 $regfile = "m8def.dat" 'ATmega8-Deklarationen $crystal = 3686400 'Quarz: 3,6864 MHz $baud = 9600 'Baudrate zum PC: 9600 Baud ' Ddrc = &B00000000 'PC7...PC0=0: PortC-Pins auf Eingang Admux = &B01100000 'Bits7+6=01: Aref ist intern verbunden 'Bit5=1: LeftAdjust, nur 8 Bit in ADCH 'Bits3...0=0000: Pin ADC0 wählen Adcsra = &B11100010 'Bit7=1:AdcOn,Bit6=1:Start,Bit5=1:Frei 'Bits2+1+0=010: AdcClock=AvrClock/4 Config Lcd = 16 * 2 'Anzeigemodus 16*2 Zeichen
in „AD-Wandler in BASCOM-Simulator“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
value, buffer, 10); sprintf(test_string, "w%s|", buffer); TWIM_Send(test_string, LcdAddress); test = 1; // Bumper abfragen if(!(PINB & (1 << PB1))){ TWIM_Send("m1022", MotorAddress); test = 1; } if(!(PIND & (1 << PD0))){ TWIM_Send("Sen1", LcdAddress); TWIM_Send("m0000", MotorAddress); test = 1; } if(!(PIND & (1 << PD1))){ TWIM_Send("Sen2", LcdAddress); test = 1; } if(!(PIND & (1 << PD2))){ TWIM_Send("Sen3", LcdAddress); TWIM_Send("m1022", MotorAddress); test = 1; } if(test != 1){ TWIM_Send ("ok", LcdAddress
in „adc und i2c problem“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SCHALTPLAN.pdf
TSIC206-Temperatursensor +5V C9 C10 ) 1 LCD 1 GND 100n 100µ . ( s LCD162A LED 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 04 1 R SENSOR TSIC206 Programmieradapter 1 5 100n k 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 r ) ) ) ) ) ) ) ) ) ) ) ) ) ) a C C C C C C 1 0 D FE C B B B B B - ( ( ( ( ( ( G R V C ( ( ( ( ( i ( ( ( m ATmega8-16 IC1 o ) ) ) ) ) ) ) ) ) ) 5 6 7 ) - 6 0 1 2 3 4 C N 6 B D D D B 0 I P DPD DPD P C P P V G P B ( ( ( ( ( P 0 3 ( ( ( ( ( ( ( ( (
in „TSIC206 TSIC306 Temperatursensor / Thermometer LCD Assembler ATmega8“ · Projekte & Code ·
-
Datei
PWM_PA0_Uvergleich-3.9khz.asm
;ausgangsspannungsregelung nach stepdown ;pwm an atmega16 für 3,906 khz ;bei 4mhz taktfrequenz ;mit timer0 im fast pwm mode, 8 bit aufloesung ;pwm-signal liegt auf pb3 oc0 ;11.2.12 .include "m16def.inc" jmp start ;führe reset aus ;.def v_panel = r14 ;Messwert PV-Spannung PA0 .def v_akku = r12 ;Messwert Akku-Spannung PA0 (PA1) .def i_panel = r10 ;Messwert PV-Strom PA2 (spaeter) .def temp1 = r16 ;temporäre Variable ;.def wait1 = r17 ;Zähler ;.def wait2 = r18 ;Zähler .def v_akkupwm = r19 ;ermittellter Vorladewert ocr0 für 13.4v
in „Hilfe Ladereglung Atmega16 Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWMVersuch.asm
;****************************************** ;* * ;* 3-Kanal PWM für Atmega 16 * ;* * ;* * ;****************************************** .include"m16def.inc" .def ac1L = r9 ; low Byte aktueller Zählerstand Kanal1 .def ac2L = r10 ; low Byte aktueller Zählerstand Kanal2 .def ac3L = r11 ; low Byte aktueller Zählerstand Kanal3 .def rl1L = r12 ; low Byte .def rl2L = r13 ; low Byte .def rl3L = r14 ; low Byte .def STAT = r15 ; .def WorkI= r16 ; Arbeitsregister 2 .def WorkH= r17 ; Arbeitsregister 1 .def ac1H = r18 ; .def ac2H = r19 ; .
in „Atmega 16 Interrups“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SCHALTPLAN.pdf
LED-THERMOMETER DS18B20 1-WIRE 1N4001 DS18B20 5V 8...16V 10µ 10µ 9V 10µ Programmier-Adapter 1 5 1 10µ 1 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 SA23 SA23 SA23 t 5 4 3 2 1 0 D F ) C 5 4 3 2 1 a a a a C C C C C C N E C B B B B B r ( ( ( ( ( ( G R V ( ( ( ( ( f b f b f b m ( ( ( g g g a ATmega8-16 o ) ) ) ) ) ) ) ) ) ) 5 6 7 ) e c e c e c - 6 0 1 2 3 4 C N 6 B D D D B 0 I P D P D DPD C P P P V G P B ( ( ( ( ( P 6 ( ( ( ( ( ( ( ( ( 0 1 2 3 4 d DP d DP d DP 1 1 2 3 4 5 6
in „Jumbo-LED-Anzeige beschalten“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AD9952arduino.pdf
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
Zutrittkontrolle.bas
.6 , _ Db7 = Portd.7 , E = Portd.3 , Rs = Portd.2 Config Lcd = 16 * 2 Cursor Off 'Watchdog Aktivierung Config Watchdog = 2048 'Initialisierungsblock Asciichars = "123 456 789 *0# " 'Fehleranzahl = 0 Cls Locate 1 , 1 Lcd "" Lcd "Dobro Dosli" Locate 2 , 1 Lcd "" Fehleingaben
in „Atmega8 Zutrittskontrolle Passwort ändern wie Tastatur“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SCHALTPLAN_RADIO.pdf
SI4735 RDS Radio UKW LW MW KW ) V LCD 1 . ( s LCD164A LED +5V 1 t W C9 C10 s D n S / 0 1 2 3 4 5 6 7 16 V V K R R E D D D D D D D D 100n100µ GND 0 1 R MenueSENDER Programmieradapter 1 5 k k 1 1 SCL SI4735 SDA 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 CPC P P N R VC P P P P P i ( ( ( ( ( ( ( A A ( ( ( ( ( m ATmega8-16 ( ( IC1 g ) ) ) ) ) ) ) ) ) ) ) ) ) ) - 6 0 1 2 3 4 C D 6 B D D D B7 0 I P DPD P DPD P P V G PB P P P P
in „Si4735 RDS Radio UKW LW MW KW AM FM - TA TP AF GT TMC CT RT Pi PS ATmega8 Assembler“ · Projekte & Code ·
-
Datei
avr-video-8-8.asm
.DB 0x10,0x10,0x16,0x19,0x11,0x11,0x1e,0x00 ;d .DB 0x00,0x00,0x0e,0x11,0x1f,0x01,0x0e,0x00 ;e .DB 0x0c,0x12,0x02,0x07,0x02,0x02,0x02,0x00 ;f .DB 0x00,0x1e,0x11,0x11,0x1e,0x10,0x0e,0x00 ;g .DB 0x01,0x01,0x0d,0x13,0x11,0x11,0x11,0x00
-
PDF
Schaltung_LCD_STN_TM320240ADC_TM320240ABB.pdf
Schaltung TM320240ADC / TM320240ABB / ATmega8 08/2014 Bernhard.Erfurt@gmx.de +5V C5 Rückseite 100n 100µ GND 10 320x240 DOTS 1 FLM / Vsync / frame sync / first line marker / Frametakt 2 M / DF / Control signal for AC driving / 50% Duty 3 CP /
in „TIANMA TM320240ADC Erfahrungen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SCHALTUNG.pdf
Schaltung TM320240ADC / TM320240ABB / ATmega8 08/2014 Bernhard.Erfurt@gmx.de +5V C5 Rückseite 100n 100µ GND 320x240 DOTS 1 FLM / Vsync / frame sync / first line marker / Frametakt 2 M / DF / Control signal for AC driving / 50% Duty 3 CP / CP1
in „LCD STN 320x240 große Schrift 16x24 / 20x10 ATmega8 Assembler TWI USART inkl. Fontgenerator VBA“ · Projekte & Code ·
-
PDF
Tutorial_Teil_4_Prg_Spannung.pdf
mit ca. 1300 bis 2800 mAh zur Verfügung. Aufbau und Funktion Netzteil: Der Anschluss der Akkugruppen erfolgt an den Kontakten X2-2 / X2-1 und X1-2 / X1-1. Das La- degerät oder ein Netzgerät kann an den Stecker X7 angeschlossen
in „Tutorial Programmierung Nibo2“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Schaltplan eines 200 Watt Solar Energiezählers
200 Watt 20V 10A Energiezähler Batterie 6V BDW B C E 7805 100n 100n 1000u 1k BC 546 M LÜFTER Programmieradapter 10k 16V 2,56v 100n 1k Strom Spannung ATmega8-16 10u 100u 1MHz 100n Reset DAT gn cl gw rt sw Clear YDJ IT VOM 10010 Stromsensor AC712 YDJ IT VOM 010629 Solar 200 Watt
in „Solar 200W 20V 10A Energiezähler Stromzähler ATmega8 Assembler“ · Projekte & Code · · Schaltpläne
-
Datei
d_mmerungsschalter.c
<-- TXD -| |- LED3 PORTC.3 330R LED // PORTD.2 Move INT0 -| |- LED2 PORTC.2 _____ K A // -| |- LED1 PORTC.1 ---------|_____|------|<|----| // -| |- Sense Value LED1 PORTC.0 ------.----------------------| // VCC -| |- GND | // GND -| |- AREF | // XTAL1 -| |- AVCC _ // XTAL2 -| |- SCK | | 1M // -| |- MISO | | // -| |- MOSI - // -| |- | // -|_______|- | __ 1M Poti // _ / // | |/ // |/| // / - // --| // _|_ // GND #include <mega88.h> #include <delay.h> // Standard Input/Output functions #include <stdio.h> void messen(void); void LED1_leuchten_ein(void); void
in „Dämmerungsschalter mit 3mm LED als Lichtsensor und Anzeige“ · Projekte & Code ·
-
PDF
UC_Board.pdf
I P P 14 VBAT S G V 1 1P 7 8 11 S1 D1 # P C 4 16 VBAT_UV VBAT_OK S2 S1 D1 D2 C $ $ 3 LBST S3 S2 D2 D3 M P P VOC_SAMP $ $ $ $ S3 D3 1 4 VREF_SAMP P P P P G G D4 D4 N P 6 VBAT_OV P D 5 N 9 OT_PROG 1 1 1 1 1 G 10 OK_HYST 1 6 0 M OK_PROG R 2 R 5 R 5 IRF7401 R1 V R 1 2 2 2 S1 S1 D1 D1 2 - 2 D S2 S2 D2 D2 V G S3 D3 + 1 $ $ $ G S3 D3 D4 $ P$1 $ D 13 VSS_2 P P P G D4 P 1 1 1 P$2 VCC 8 P N VSS I F I F I VOUT 1 G 12 AVSS $ $ $ 6P 0
in „AtMega1284P+XBee funktioniert nicht ohne ISP“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWM_PA0_Uvergleich-239ms-14.2.12.asm
;ausgangsspannungsregelung nach stepdown ;pwm an atmega16 für 3,906 khz ;bei 4mhz taktfrequenz ;mit timer0 im fast pwm mode, 8 bit aufloesung ;pwm-signal liegt auf pb3 oc0 ;adc takt mittels OVF1addr ;14.2.12 .include "m16def.inc" .def v_panel = r14 ;Messwert
in „Hilfe Ladereglung Atmega16 Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Dds-1.pdf
0x4C,0x49,0x46,0x44,0x41,0x3E,0x3C .db 0x39,0x36,0x34,0x31,0x2F,0x2C,0x2A,0x28 .db 0x25,0x23,0x21,0x1F,0x1D,0x1B,0x19,0x17 .db 0x16,0x14,0x12,0x11,0xF,0xE,0xC,0xB .db 0xA,0x9,0x7,0x6,0x6,0x5,0x4,0x3 .db 0x2,0x2,0x1,0x1,0x1,0x0,0x0,0x0 .db 0x0,0x0,0x0,0x0,0x1,0x1,0x1,0x2 .db 0x2,0x3,0x4,0x5,0x6,0x6,0x7,0x9 .db 0xA,0xB,0xC,0xE,0xF,0x11,0x12,0x14 .db 0x16,0x17,0x19,0x1B,0x1D,0x1F,0x21,0x23 .db 0x25,0x28,0x2A,0x2C,0x2F,0x31,0x34,0x36 .db 0x39,0x3C,0x3E,0x41,0x44,0x46,0x49,0x4C .db 0x4F,0x52,0x55,0x58,0x5B,0x5E,0x61,0x64 .db 0x67,0x6A,0x6D,0x70,0x73,0x77,0x7A
in „Frage zu AVR DDS Funktionsgenerator“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
adc.c
references to stabilize ADCSRA = (1<<ADEN) | (1<<ADSC) | (0<<ADATE) | (1<<ADPS2) | (1<<ADPS1) | (1<<ADPS0); // set ADC prescaler to 16MHz / 128 = 125kHz while(ADCSRA & (1<<ADSC)); // wait for conversion done, ADSC flag to zero } /*****
in „ADC in C unter WinAVR ärgert“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
((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) // Fehler in Promille, 1000 = kein Fehler. void main(void) { UBRRH = UBRR_VAL >> 8; UBRRL = UBRR_VAL & 0xFF; UCSRB |= (1<<TXEN); // UART TX einschalten UCSRC |= (1<<URSEL)|(3<<UCSZ0); // Asynchron 8N1 PORTD=0x00; DDRD=0x02; printf("Hallo"); while (1) { while (!(UCSRA & (1<<UDRE))) /* warten bis Senden moeglich */ { } UDR
in „Problemm mit dem UART atmega 32“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
picture.asm
******************************************************************** ; ; Testprogramm Videoausgabe 1 Zeile weiss ; ;******************************************************************** .include "m32def.inc" ;--> mit externem 4 MHz Quarz <-- .device ATmega32 .def temp = r18 .def zeile = r20 ;ldi r16,0
in „Benötige hilfe bei erzeugung von video signal/AVR asm“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mega8.asm
;*********************************************************** ;ATMega8 & I²C - Testprogramm ; ;Hardware: ;- ATMega8 ;- PCF8574 mit 8 Tastern & Pullups (Adresse 0b01000010) ;- PCF8574 mit 8 LEDs (Adresse 0b01000000) ;*********************************************************** .include "m8def.inc" .def temp=r16 .def byte=r22 .def i2cadress=r20 .def i2cdata=r21 .equ I2CPORT=PORTC .equ I2CDDR=DDRC .equ I2CPIN=PINC .equ SCL=0 .equ SDA=1 .equ Adresse=0b01000000 reset: ldi temp,low(RAMEND)
in „Mega8 und Software I2C“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
quickndirty-uhr.pdf
PC7 LED1 14 1 LED1 PD0 PB0 LED2 15 PD1 PB1 2 LED2 LED3 16 PD2 PB2 3 LED3 LED4 17 4 LED4 4x PD3 PB3 4x LED1 18 PD4 PB4 5 LED2 19 6 X1001 PD5 PB5 LED3 20 PD6 PB6 7 1 2 4x LED4 21 PD7 PB7 8 3 4 5 c 5 6 + D 32 AREF V N 12 0 G XTAL2 6POL 13XTAL1 9 AVR RESET ATmega16 ISP $rlname 1 - MISO Vtref - 2 3 - SCK MOSI - 4 Vcc AVcc 5 - nRST GND - 6 +5V +5V 1 1 0 lm 0 l m 0 vl 0 v l C 2 $$ C 2 $ $ Bartels AutoEngineer CAE Quick'nDirty-Uhr Bearbeiter: Jörg
in „Schaltpläne Woher?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usart_main.asm
zurück. .MESSAGE "TU-Berlin, nemesis projekt, rs232 communication ware (c) kai scheddin" .def temp = R16 .def led = r19 .def get =r20 .def send =r21 .def mpr = r22 ;.def numberL = XL ;number stores the hex value ;.def numberH = XH .def bcd1000 = r1 ;these registers will contain .def bcd100 = r2 ;the binary
in „USART asm ATmega32 mehrere bytes empfangen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Temp.asm
Interrupts gesperrt out TIMSK, null ; Timer Interrupts gesperrt out TCCR1B, null ; Timer gestoppt Status2: sbic PINB, PINB5 rjmp Status2 ; wartet bis Taster an PB5 gedrückt wird W4: sbis PINB, PINB5 rjmp W4 ldi akku, LOW(takt/(16*baud)-1) ; Teilerformel out UBRRL, akku ; nach Baudratenregister LOW ldi akku, HIGH(takt/(16*baud)-1) ; Teilerformel andi akku, 0b01111111 ; URSEL = 0 out UBRRH, akku ; nach Baudratenregister HIGH sbi UCSRB, TXEN ; Sender einschalten ldi akku, (1 << URSEL) | (1 << UCSZ1) | (1 << UCSZ0) ; URSEL
in „wer hilft mir, den fehler zu finden? atmega8“ · Mikrocontroller und Digitale Elektronik ·