-
Datei
ds18x20lib.c
########################################################### /* Library to use ds18x20 with ATMEL Atmega family. For short ds18x20 wires there is no need for an external pullup resistor. If the wire length exceeds one meter you should use a 4.7k pullup resistor on the data line. This library does not work for parasite power. You can just use one ds18x20 per Atmega Pin. Copyright (C) 2010 Stefan Sicklinger For support check out http://www.sicklinger.com This library is free software: you can redistribute it and/or modify it under the terms of the GNU General
in „LCD Anzeige und DS18B20“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Pulver_Ofen_Temp_Steuerung_Display.c
Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Target: AVR-ATMega8 Compiler: AVRGcc changes: 16.01.06 TP - detect Sensor break/short */ #include <avr/io.h> #include <stdio.h> #include <stdlib.h> #define F_CPU 8000000UL // 8 MHz #define SOLLWERT 150 //<= gibt die
in „ADC Wert in Temperatur wandeln und auf Display ausgeben“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
REV4.1_sch.pdf
or SMS128FF 18 GND 28 C16 C17 GND GND 39 GND C21 U6A 20PF 20PF CMOS_PCLK 1 C18 C19 C20 C23 C24 C25 CMOS_HREF 2 12 ATmega32-16AI 100nF 10uF 10uF 100nF 100nF 100nF 6PF CMOS_EN 13 2 1 74LVC10 WW S S 3 U6B 4 6 LCD_WR 9 1 MCU_WR 5
in „SCCB cameramodul XCLK-Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irmp.c
Supported AVR mikrocontrollers: * * ATtiny87, ATtiny167 * ATtiny45, ATtiny85 * ATtiny44, ATtiny84 * ATmega8, ATmega16, ATmega32 * ATmega162 * ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284, ATmega1284P * ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P * * This program is free software; you
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
Datei
Test-_Code.txt
Compiler // (C) 1998-2004 Pavel Haiduc, HP InfoTech S.R.L. // I/O registers definitions for the ATmega32 #ifndef _MEGA32_INCLUDED_ #define _MEGA32_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=6; sfrb ADCSR
in „ATMEGA32 Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
fprintf.c
---- */ /* -- Extern Global Variables ---------------------------------------------- */ extern uint16_t stack_pointer_u16; /* -- Modul Global Function Prototypes ------------------------------------- */ /* -- Makros --------------------------------------------------------------- */ /* -- Implementation
in „Stacktiefe AVR-Controller“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dcf77.txt
www.hpinfotech.com Project : Version : Date : 02.08.2007 Author : F4CG Company : F4CG Comments: Chip type : ATmega8535 Program type : Application Clock frequency : 1,000000 MHz Memory model : Small External SRAM size : 0 Data Stack size : 128 *****************************************************/ #asm .equ __lcd_port
in „DCF77 Empfänger von Reichelt Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Count_risetime.c
verbinde. Dadurch kann ich LCD Ausgaben machen und den externen Interrupt verwenden. Der µC ist ein ATMega8 mit 8 Mhz Quarz */ #ifndef F_CPU #define F_CPU 8000000L #endif #include <avr/io.h> #include <avr/interrupt.h> #include "lcd.h" volatile uint16_t counter = 0; // aktueller Zählerstand uint16_t lastcounter
in „C Programm zum messen der Breite von Pulsen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
platformio.ini
# [env:FYSETC_F6] platform = atmelavr extends = common_avr8 board = fysetc_f6 # # Sanguinololu (ATmega644p) # [env:sanguino644p] platform = atmelavr extends = common_avr8 board = sanguino_atmega644p # # Sanguinololu (ATmega1284p) # [env:sanguino1284p] platform = atmelavr extends = common_avr8 board = sanguino_atmega1284p board_upload.maximum_size = 126976 # # Melzi and clones (ATmega1284p) # [env:melzi] platform = atmelavr extends = env:sanguino1284p upload_speed = 57600 # # Sanguinololu (ATmega1284p stock bootloader
in „Ender3 Z-Achse fährt mit Marlin nur nach oben“ · Mechanik, Gehäuse, Werkzeug ·
-
Datei
sram.c
"ports.h" #include "allgemein.h" #define XRAMSTART RAMEND+1 //start of external RAM = 0x1100 for ATMega128 //each RAM bank than has 0xEF00 = 61184 bytes // CS für RAM #define ENABLE_RAM() { PORT_CS_RAM &= ~(1<<CS_RAM); } #define DISABLE_RAM() { PORT_CS_RAM |= (1<<CS_RAM); } // Bankumschaltung für RAM (A16) #define RAM_BANK0() { PORT_A16 &= ~(1<<A16); } //lower 60kB #define RAM_BANK1() { PORT_A16 |= (1<<A16); } //upper 60kB #define RAM_TESTOFFSET 77 void enable_external_SRAM(void) { DDRG=0xFF; // set io-pins
in „AtMega128: Längenbegrenzung bei "strcat"?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Mega32_Tim2Ovf.asm
include "m32def.inc" ; Prozessor-spezifische Definitionen ; .equ TIMERwert = 256-250 ; für 4ms Timer bei 16MHz Takt und internem Prescaler 1/256 ; .DEF msCount = r0 .DEF Temp = r16 .cseg ; Beginn des Code-Segmentes .org 0 ; Startadresse=0 ; ; Interrupt-Sprungleiste für ATMeag32 ; rjmp RESET ; Reset Handler
in „ATmega32 Timer-Overflow (Assembler)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
peinpaus.c
abwarten, wenn abgelaufen einschalten und Einschaltzeit_MS abwarten, Wartzeit_R1 abwarten ... uint16_t Einschaltzeit_MS = 3000; // Einschaltzeit - Wie lange der aktuelle Pin jeweils High ist uint16_t pausezeiten_MS_Register_1[8] = {1000,500,3000,500,7000,100,200,800}; // Ausschaltzeit - Wie lange der
in „Pins Schieberegister zeitlich schalten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sicherungsschranklampe.c
/* * sicherungsschranklampe.c * * Created: 21.02.2018 21:38:52 * Author: pinkpurplemonkey SETUP Atmega328P-PU via SPI an TLC5940 */ #include <avr/io.h> #include <util/delay.h> #include <math.h> #include <avr/interrupt.h> #define PIN_SCLK PORTB5 //SCK #define PIN_SIN PORTB3 //MOSI #define PIN_BLANK PORTB2
in „c / atmega328: 16bit-arraywerte werden komisch gespeichert“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sicherungsschranklampe.c
/* * sicherungsschranklampe.c * * Created: 21.02.2018 21:38:52 * Author: pinkpurplemonkey SETUP Atmega328P-PU via SPI an TLC5940 */ #include <avr/io.h> #include <util/delay.h> #include <math.h> #include <avr/interrupt.h> #define PIN_SCLK PORTB5 //SCK #define PIN_SIN PORTB3 //MOSI #define PIN_BLANK PORTB2
in „c / atmega328: 16bit-arraywerte werden komisch gespeichert“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Timer_1_Fast_Mode_erklaert.pdf
TOP = (CPU Takt / Prescaler / Takt ) - 1 Mit Prescaler 64 erhalten wir: 2499 … etwas wenig für einen 16 Bit Counter Mit Prescaler 8 erhalten wir: 19999 … schon besser Mit Prescaler 1 erhalten wir: 159999 … zu viel, 16 Bit geht nur bis 65535 Also nehmen wir den Prescaler 8 und TOP Wert 19999. Damit taktet
in „Timer Arduino Einsatzgebiete“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CP1_20201222.pdf
PIV408 D E PI5A08D E PIV608 D E PV7A0 D E PIVA08 D E PIV9A8 D E PI1008 D 20 GPA3 25 R45 1206 1k V5 F 16 E A F 16 E A F 16 E A F 16 E A F 16 E A F 16 E A F 16 E A F 16 E A F 16 E A F 16 E A PID020 INTA GPA4 PI102 CO65 1206 PI40NL N PI1A16 FF G H PIVA06 F FG H PI3A16 FF G H PIVA06 F FG H PV5A16F F G H PIVA06
in „Lerncomputer so wie KOSMOS CP1 nachbauen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
LEDcubeProjektbeschreibung_v1.0.pdf
...................................................................................................16 3.1. Abbild im µC..........................................................................................................................16 3.2. Timing..............................................
in „LED cube 8x8x8“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
embmega32_sch.pdf
31 PC3 7 8 GND PC4 PC4 9 10 GND GND +5V 16MHz PC5 PC5 11 12 GND GND 22pF PC6 PC6 13 14 GND GND 13 PC7 PC7 15 16 VCC +5V XTAL1 0.1uF 6 14 29 PORTC 1uF PDO 15 PD0(RXD) PC7(TOSC2) 28 PC7 1 V 2 PD1 16 PD1(TXD) PC6(TOSC1) 27 PC6 C1+ c V+ PD2 17 PD2
in „AVR ISP Programmer an ATmega32 Board“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Anleitung_f_AVR_unter_Windows.pdf
Anleitung für WINAVR unter WINDOWS XP 16.06.03 http://sourceforge.net/project/showfiles.php?group_id=68108&release_id=160550 http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 Installiere WINAVR z.B: E:\Winavr Installiere WINAVR-
in „AVR-Studio Compiler funzt nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVRUSART22.c
/* AVRUSART22.c 1.7.2008 * Versuch, einen Atmega16 mit einem PC zu verbinden. * Hardware: Olimex AVR-P40-Board mit RS232-Anschluß * Software: Beispielcode aus dem Atmega-Manual * Es soll untentwegt ein 'b' gesendet werden. */ #include <avr/io.h>
in „Atmega - RS232 funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Schaltplan eines ATmega8 Mikrocontrollers
PWR_FLAG, +12V, U1, ATmega117CS-5.0, C1, 10uf, C2, 100nf, C3, 100nf, C4, 10uf, R1, 150, D2, LED, GND, +5V, J1, AVR-ISP-6, MISC, MISO, MOSI, SCK, RESET, GND, +5V, PWR_FLAG, ATmega8-16A, PB6/XTAL6, PB7/XTAL2, Crystal, RESET, PC6
in „Wiedereinsteiger Atmega-8 Schaltung“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
PDF
SCHALTUNG_ADC_OSCCAL.pdf
Eingang Programmieradapter 1 5 VCO mit ATmega8 1µ Ausgang 8 7 6 5 4 3 2 1 0 9 8 7 6 5 ) ) ) ) ) ) ) ) ) ) ) ) ) ) p 5 4 3 2 1 0 D F C 5 4 3 2 1 d P CPC P CPC P P N E C P P P P P +5V i ( ( ( ( ( ( ( A VA ( ( ( ( ( C9 C10 m ATmega8-16 ( ( IC1 g
in „VCO Rechteck mit µC AVR u.a. ATmega8 Assembler“ · Projekte & Code ·
-
PDF
Schaltung_ext_RC_npn_TRANSISTOR.pdf
VCO mit ATmega8 (1...2MHz + ext. RC + Transistor) Programmieradapter 1 5 1µ Ausgang 8 7 6 5 4 3 2 1 0 9 8 7 6 5 ) ) ) ) ) ) ) 2 ) ) ) ) ) ) t 5 4 3 2 1 0 D F C 5 4 3 2 1 d P CPC P CPC P P N E C P P P P P +5V i ( ( ( ( ( ( ( A VA ( ( ( ( ( m ATmega8-16 ( ( IC1 g ) ) ) ) ) ) ) ) ) ) ) ) ) GND 100n100µ P 6 0 1 2 3 4 C D 6 7 5 6 7 0 I C D D D D D C N B P P DPD P P P 0 ( ( ( ( ( ( ( ( P( 0 1 2 3 4 1 1 2 3 4 5 6 7 8 9 1 1 1 1 1 bei Bedarf internen
in „VCO Rechteck mit µC AVR u.a. ATmega8 Assembler“ · Projekte & Code ·
-
PDF
SCHALTUNG_TV_BAS_FBAS_ATmega1284P.pdf
TV - VIDEO - BAS - FBAS - VOLLGRAFIK - s/w - ATmega1284P +5V GND 10µ 100n 450 R1 40 39 38 37 36 35 34 33 32 30 29 28 27 26 25 24 23 22 21 0 1 2 3 4 5 6 7 E N C 7 6 5 4 3 2 1 0 7 P P P P P P P P R G V P P P P P P P P P A A ATmega1284P E L L 0 1 2 3 4
in „TV BILD AVR BAS FBAS VOLLGRAFIK 320x256 Kreise Linien Punkte ASCII Assembler Atmega1284P“ · Projekte & Code ·
-
Datei
temp_uf_lcd_u._uart_forum.s
----------------------------------------------------------------------------- twiInitMaster: push r16 ; Clock ldi r16,((F_CPU/TWI_CLOCK)-16)*2 out TWBR,r16 ;TWI-Status-Register (Vorteiler) ldi r16,0 out TWSR,r16 ; Enable ldi r16,_TWINT|_TWEN out TWCR,r16 pop r16 ret ;---------------------------------
in „Temperaturausgabe mit LM 75 u. UART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
wurz.asm
; WURZEL 32Bit ; 04/2006 ; Bernhard.Erfurt@gmx.de ; ATmega8 .include "m8def.inc" .def temp = R16 ; TEMP .def temp1 = R17 ; TEMP1 .def temp2 = R18 ; TEMP2 .def temp3 = R19 ; TEMP3 .def temp4 = R20 ; TEMP4 ;STACK initialisieren ldi temp, LOW(RAMEND) out SPL,
in „WURZEL 32BIT Beispiel (Assembler) ATmega8“ · Projekte & Code ·
-
Datei
ASM_Direktiven.asm
;8-Bit Puffer .equ buf1st = 0x60 ;Startadresse Puffer .equ buf1end = 0x68 ;Pufferende .equ buf2l =16 ;LCD-Puffer 16 Bit .equ buf2st = 0x69 ;Startadresse LCD-Puffer .equ buf2end = 0x85 ;Pufferende ; .dseg .org 0x0060 ; .byte buf1l .dseg .org 0x0069 .byte buf2l ;...etc... ;************************ ; ;Assemblerdirektiven: ;fuer ATMEGA32U2 ; .nolist .include "m32u2def.inc" .list ;_____________ ;Definitionen: ;SRAM Start bei Adresse 0x0100 ;Reservierte Bytes ; .def temp = r16 ; .dseg .org 0x0100 ;..... ; .cseg .org 0x0000 ; ldi temp
in „Frage zur LCD-Initialisierung“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Bestückte Leiterplatte mit Mikrocontroller
LCR-TC. U4 15 16 17 18 19 20 01 02 03 04 05 06 07 08 09 10 11 12 CE U7 C23 R19 U2 C22 R18 R17 R16 C21 U1 ATMEGA328PA AU 1640 R8 C15 R15 C19 R9 R11 R13 R10 R12 R14 C24 16.000 P1 P2 T 1 1 10s 0 1 15s 1 0 20s 0 0 25s C13
in „Mikrocontroller M-Tester, welche Hardware?“ · Mikrocontroller und Digitale Elektronik · · Platinenfotos
-
PDF
Schaltplan.pdf
N AREF (OC0A/AIN0)PD6 11 D7_AI2 G 18 (AIN1)PD7 MCP2515 AVCC 3 GND GND (SDA1/ICP4/ACO)PE0 +3V3 C18 C16 5 4 VCC (SCL1/T4)PE1 6 2 2 2 IO SN1 + (SS1/ICP3/ADC6)PE2 19 R 2 R 2 JP2 100n 100n D 5*2 GND (MOSI1/T3/ADC7)PE3 22 N$6 1 ALERT CS1 8 1 +3V3 5 VDD N 2 SMDAT CS2 7 2 IO G ATMEGA328PB-AU 3 SMCLK CS3 6 3
in „Schaltplan richtig zeichnen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schaltplan_2.pdf
PD6 11 AI2 1 k 1 k GND SHT21 G 18 (AIN1)PD7 R 2 R 2 0 1 AVCC 3 1 C GND (SDA1/ICP4/ACO)PE0 SDA C18 C16 5 4 VCC (SCL1/T4)PE1 6 SCL + (SS1/ICP3/ADC6)PE2 19 100n 100n GND 5*2 GND (MOSI1/T3/ADC7)PE3 22 N$6 RXD ATMEGA328PB-AU TXD D3_RG+ GND A6_G1188 A3_VSENS D23_TRIG D22_ECHO +5VIO F IO O +9V T +9VBUF 0 9
in „Schaltplan richtig zeichnen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ProMini328PB_R1.pdf
PD2 31 IO1 IO3 5 1K LED2 8 TXD/PD1 30 IO0 IO4 6 D3 D3 D3 R8 SJ4 SCK X2/B7 RXD/PD0 IO5 7 D4 D4 D4 GND 16MHZ Y1 8 D5 D5 D5 1K LE1 SDA1/PE0 3 IO6 9 D6 D6 D6 B 7 X1/B6 SCL1/PE1 6 IO7 10 D7 D7 D7 B SF1 C10 C11 IO8 D8 D8 D8 18pF 18pF ATMEGA328PB IO9 11 3 2 SS 12 D9 D9 D9 MOSI 13 D10 PB2 (SS0) D10/SS 14 PB3 (MOSI0) D11/MOSI MISO 15 PB4 (MISO0) D12/MISO SCK 16 PB5 (SCK0) R10 CON16 3K3 SJ5 VCC TWIPU 3K3 PCB Name: Unless otherwise specified, all values are as follows: Pro-Mini328PB Title resistor values are in Ohms, i.e. 0R47, 5R6, 220, 5K6, 22K PCB Nr. Arduino328PB
in „Heute aus China angekommen: fake or not“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test7.c
2003,01.05 Purpose: Submarine Stabilizer and Depth Control Software: AVR-GCC to compile Hardware: ATMEGA8 Note: 8Mhz v0.9 http://ngrad.bei.t-online.de/microkontroller.htm */ #include <io.h> #include <sig-avr.h> #include <interrupt.h> #include <inttypes.h> void output (uint16_t x); // Prototypes void calculate (uint16_t x); void uart_send(uint8_t x); uint16_t u16from2u08(uint8_t a,uint8_t b); int16_t PD(int16_t x); int16_t sample_ADC_Inclinometer(void); int16_t sample_ADC_Pressure(void); struct // Variables stored
in „Umsteigen von at90s4433 auf ATMEGA8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Dokument2.txt
sleep.h> //#include <errno.h> //#include <math.h> typedef uint8_t ui8; typedef int8_t i8; typedef uint16_t ui16; typedef int16_t i16; typedef uint32_t ui32; typedef int32_t i32; typedef unsigned char ucha; typedef unsigned char byte; // *** ANFANG: Abschnitt zur Systemkonfiguration *** #if !defined (F_CPU
in „ATmega128 USART kriegs nicht zum Laufen / bin am verzweifeln“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Balkon.bas
Programmes : Steuert die elektrischen Anlagen des Gartens und des Balkons. ' 'Mikrocontroller : ATMEGA 32-16PU ' 'Programmierer : Markus Mahr '----------------------------------------------------------------------------------------- Waitms 500 $regfile = "m32def.dat" 'Definition des µ $crystal = 4000000
in „KS0066 mit 4Bit ansteuerung?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWM2.asm
gesetzt | ;; ;; ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; init: ldi r16, low(RAMEND) ;Init Stackpointer Low out SPL, r16 ldi r16, high(RAMEND) ;Inir Stackpointer High out SPH, r16 sbi DDRB, 1 ;PortB.1 Ausgang PWM1 sbi DDRB, 2 ;PortB.2 Ausgang PWM2 ldi r16, 0b11110001 ;PWM 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
timertest.c
) { //PORTD^=(1<<PD6); /*Pin toggeln*/ //_delay_ms(1000); } return 0; } void initTimer(void) { /*Atmega16, F_CPU = 16MHz*/ TCCR0 = (1<<WGM01) | (1<<CS01) | (1<<CS00); /*CTC, prescaler 64*/ OCR0 = 250; /*16MHz/64=250kHz; 250kHz/250=1kHz -> 1ms*/ TIMSK |= (1<<OCIE0); /*Interrupt aktivieren*/ } ISR(TIMER0
in „Timer will nicht wie ich will“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
teszt.asm
.device ATmega16 .nolist .include "m16def.inc" .def temp = r16 .org 0X0000 rjmp Init .org 0x0008 rjmp timer1_overflow Init: ldi temp, 0b11111111 out DDRA, temp out DDRB, temp out DDRC, temp out DDRD, temp ldi temp
in „Frage zum Timer1“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
simulavr.pdf
what type of device it has to simulate. The following devices are supported: at90s8515, at90s4433, atmega128, atmega168, atmega16, at- tiny25 and other. To find out, which devices are supported with your current installation, use the help option! ‘-f --file <name>’ load ELF-file <name> for simulation in
-
PDF
Hausbus_for_everyone.pdf
. Protokoll Paket: 1Byte Typ + 1Byte Dest. Adr. + 1Byte Src. Adr. + 2Byte Length + Data + 2Byte CRC16 3.3. Clients Jeder Client besteht aus einem MAX485/ADM483 Bustreiber und einem ATMega mit Hardware UART. • schaltbare Steckdose • Lichtschalter (Relay + beliebig viele Taster) • Dimmer • Rollosteuerung
-
PDF
Hausbus_for_everyone.pdf
. Protokoll Paket: 1Byte Typ + 1Byte Dest. Adr. + 1Byte Src. Adr. + 2Byte Length + Data + 2Byte CRC16 3.3. Clients Jeder Client besteht aus einem MAX485/ADM483 Bustreiber und einem ATMega mit Hardware UART. • schaltbare Steckdose • Lichtschalter (Relay + beliebig viele Taster) • Dimmer • Rollosteuerung
in „Gemeinsamer Hausbus: BusVerkabelung + Stecker“ · Haus & Smart Home ·
-
PDF
Hausbus_for_everyone.pdf
. Protokoll Paket: 1Byte Typ + 1Byte Dest. Adr. + 1Byte Src. Adr. + 2Byte Length + Data + 2Byte CRC16 3.3. Clients Jeder Client besteht aus einem MAX485/ADM483 Bustreiber und einem ATMega mit Hardware UART. • schaltbare Steckdose • Lichtschalter (Relay + beliebig viele Taster) • Dimmer • Rollosteuerung
in „Gemeinsamer Hausbus: UART Software“ · Haus & Smart Home ·
-
PDF
Hausbus_for_everyone.pdf
. Protokoll Paket: 1Byte Typ + 1Byte Dest. Adr. + 1Byte Src. Adr. + 2Byte Length + Data + 2Byte CRC16 3.3. Clients Jeder Client besteht aus einem MAX485/ADM483 Bustreiber und einem ATMega mit Hardware UART. • schaltbare Steckdose • Lichtschalter (Relay + beliebig viele Taster) • Dimmer • Rollosteuerung
in „Gemeinsamer Hausbus: RS485 Protokoll Software“ · Haus & Smart Home ·
-
PDF
Atmel_AT1886_Mixing_Assembly_and_C_with_AVRGCC.pdf
the following connections on the STK600 board: • Mount the STK600-ATmega2560 card on the STK600 • Connect the 10-pin ribbon cable between the PORTD and LED headers • Connect the debugger’s cable to the device’s JTAG header on the STK600 Atmel AT1886: Mixing Assembly and
in „avr32-gcc register usage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irmp.c
Supported AVR mikrocontrollers: * * ATtiny87, ATtiny167 * ATtiny45, ATtiny85 * ATtiny44, ATtiny84 * ATmega8, ATmega16, ATmega32 * ATmega162 * ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284, ATmega1284P * ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P * * This program is free software; you
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
Datei
irmp.c
Supported AVR mikrocontrollers: * * ATtiny87, ATtiny167 * ATtiny45, ATtiny85 * ATtiny44, ATtiny84 * ATmega8, ATmega16, ATmega32 * ATmega162 * ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284, ATmega1284P * ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P * * This program is free software; you
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
PDF
Protel_Schematic.pdf
D 1N5817 1N5817 1 1 2 NC G G G VA 17 D 1uF FM FMIP GND GND 2 3/5 OUT 6 2 3/5 OUT 6 U5 3 RFGND LOUT16 16 LOUT C1 C2 GND D E 100pF 4 FMIN SI4701 ROUT 15 ROUT GND 100uF 100uF D K 5 GND GND 14 GND 3 REF D LBO 4 LBO5 3 REF D LBO 4 LBO3.3 V L 6 NC VD 13 N N C K I L C5 G GND C6 G GND D S E C D C I C21 MAX756
in „Bidirektinaler Level Shifter 3.3V - 5V gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schematic_Prints.pdf
PD0 (RXD) 11 3 D1 Q1 18 25 (A9) PC1 PD1(TXD) 13 GND 4 D2 Q2 17 26 (A10) PC2 PD2(INT0) 14 GND GND 5 16 27 15 U5A 6 D3 Q3 15 28 (A11) PC3 PD3(INT1) 16 U5B 1 7 D4 Q4 14 29 (A12) PC4 PD4(XCK) 17 4 3 8 D5 Q5 13 30 (A13) PC5 PD5(OC1A) 18 6 2 9 D6 Q6 12 31 (A14) PC6 PD6 (WR) 19 5 D7 Q7 (A15) PC7 PD7(RD) 74HC00
in „Womit Protel-Schaltplan ansehen?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SLA_Antoniak.pdf
RXD) 3 D1 Q1 18 25 (A9) PC1 PD1 (TXD) 13 GND 4 D2 Q2 17 26 (A10) PC2 PD2 (INT0) 14 GND GND 5 D3 Q3 16 27 (A11) PC3 PD3 (INT1) 15 U5A 6 D4 Q4 15 28 (A12) PC4 PD4 (XCK) 16 U5B 1 7 14 29 17 4 3 8 D5 Q5 13 30 (A13) PC5 PD5 (OC1A) 18 6 2 9 D6 Q6 12 31 (A14) PC6 PD6 (WR) 19 5 D7 Q7 (A15) PC7 PD7 (RD) 74HC00
in „Wozu Latch vor Ram ?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schematic_Prints.pdf
- PB1 (PCINT1/OC1A) Res2 PB2 (PCINT2/SS/OC1B) 14 C3 VNH3SP30 R15 R16 10k 3 GND 1 GND Res2 Res2 RAFI 5 GND PB6 (PCINT6/XTAL1/TOSC1) 7 *Q VCC C4 150 150 21 8 2AWSCR +5 S3 GND PB7 (PCINT7/XTAL2/TOSC2) 30pF C5 3 0 +5 ATmega88-20AU EKA00GE347J00 4 LED1+ SW0 GND 3 GND LED2+
in „[Artikel] Motoransteuerung mit PWM“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Schaltplan eines Mikrocontroller-basierten Komponenten-Testers
If R2 0 Ohm, the Y1 or Y2 is OFF +5V VCC RESET XTAL2 XTAL1 AREF AVCC GND NOCT OUT X1 R2 GND ATmega64A4 Component Tester GM328A (HW894A) IC1A (PCINT7/ADC7)PA7 (PCINT6/ADC6)PA6 (PCINT5/ADC5)PA5 (PCINT4/ADC4)PA4 (PCINT3/ADC3)PA3 (PCINT2/ADC2)PA2 (PCINT1/ADC1)PA1 (PCINT15/SCK)PB7 MISC MOSI (PCINT13/
in „Transistortester AVR“ · Projekte & Code · · Schaltpläne