-
Datei
lib_dmx.c
DMX512 reception library * Version : v1.3 * Last updated : 13.04.09 * Target : Transceiver Rev.3.01 [ATmega8515] * Clock : 8MHz, 16MHz * * written by hendrik hoelscher, www.hoelscher-hi.de *************************************************************************** This program is free software; you can redistribute
in „DMX Sender sendet Kanal 1 nicht,“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ProgrammV1.asm
via UART der gemessene Mittelwert des ADC, zur Kontrolle, ;gesendet. Das Programm ist für einen ATmega 8 geschrieben ; ; ;======================================================================================== .include "m8def.inc" .def temp1 = r16 ; allgemeines temp Register, zur kurzfristigen Verwendung .def temp2 = r17 ; Low- Byte für 16Bit ADC-berechnung .def temp3 = r18 ; High-Byte für 16Bit ADC Berechnung .def AwertL = r19 ; Analogwert Low .def AwertH = r20 ; Analogwert High .def PWMteiler = r21 ; Teiler für PWM .def Messungen = r22
in „Analog zu PWM. Fehler im Programm?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
code.c
// Adresse I2C-LCD Adapter // Uart initialisieren void uart_init(void) { UBRRH = ((8000000/(19200*16L)-1) >> 8); // Baudrate Berechnen, High Byte setzen UBRRL = (uint8_t)(8000000/(19200*16L)-1); // Low Byte setzen UCSRB = (1<<TXEN) | (1<<RXEN) | (1<<RXCIE); // Enable TX, RX, Interrupt UCSRC = (1<<URSEL
in „String an LCD ausgeben“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ixTDM-Schematic.pdf
SWITCH1 B Cap Semi (PCINT2/SS/OC1B) PB2 14 SWITCH2 Q1 100n (PCINT3/OC2A/MOSI) PB3 15 MOSI C9 IRF7403 GND 16 MISO LED1 LED2 LED3 SWITCH1 R1 C5 (PCINT4/MISO) PB4 17 SCK GND Res Semi 20 (PCINT5/SCK) PB5 7 QZ1 22p 10 GND AREF (PCINT6/XTAL1/TOSC1) PB6 8 16 MHz C10 R10 R8 R18 Cap Semi (PCINT7/XTAL2/TOSC2) PB7 Res
in „Sammelbestellung? Mini-Platine: 3 Kanal Power-PWM mit ATMega+IR+RS485“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Netzteil-modul-test.pdf
10 6 D X1-11 T2 GND 3 G X1-12 BC848G2R 1 GND_4 7 G X1-13 K1 GND_3 2 G X1-14 GND GND_2 G X1-15 5 X1-16 C7 NC 4 X1-17 NC_2 X1-18 GND MCP3426A0-E/SN GND 100nFVOUT VIN 8 X1X1-20 VDD U2 X1-21 100nF B2 X1-22 3 k VSS 6 N D VDD X1-23 R 1 G D10 16 VDD SDO 13 U1 X1-24 SCL 5 V GND X1-25 k 12 SDI X1-26 R 1 IC1 CH2
in „20V mit ADC messen bei Auflösung 0,01V ?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ppm_v1_3_v1.pdf
U02 16M C06 C07 27p 27p TITLEPPM | Microcontroller Core FILE:03−mcu−core.sch REVISION: 1.3 PAGE 3 OF 14 DRAWN BY: Bradley Worley U01 (/SS) PB0 (SCLK) PB15 HWSPI_SCK 16 (MOSI) PB2 (MISO) PB3 HWSPI_MISO PB4 18
in „Nuclear magnetic resonance (NMR) im Erdmagnetfeld“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
M16_TWI.c
/* TWI Test ATMega16 Quarz 8MHz LCD an PortC[2..7] und PortD7 PCF8574P: A[0..2] an Vcc 8x Low_Current LED; Port=>Masse Interne Pullups für TWI LCD_Backlight geschaltet über PORTA0 */ #ifndef F_CPU #define F_CPU 8000000UL
in „AVR Problem mit TWI / PCF8574P“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test_lcd.c
| (1<<ADPS2) | (1<<ADPS0); // Frequenzvorteiler // setzen auf 32 (1) und ADC aktivieren (1) } uint16_t ReadChannel(uint8_t mux) { uint8_t i; uint16_t result; ADMUX = mux; // Kanal waehlen ADMUX |= (1<<REFS1) | (1<<REFS0); // interne Referenzspannung nutzen /* nach Aktivieren des ADC wird ein "Dummy-Readout
in „Atmega644 und AD Wandlung - Verständnisfrage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWM_ADC_UART_05.c
ADMUX |= (1<<REFS1) | (1<<REFS0); // interne Referenzspannung nutzen // Activate ADC with Prescaler 16 --> 16Mhz/128 = 125kHz ADCSRA = _BV(ADEN) | _BV(ADPS2)|(1<<ADPS1)|(1<<ADPS0); // Select pin ADC0 using MUX ADMUX = 0; } ADC_Messung_starten() { //Start conversion ADCSRA |= _BV(ADSC); // wait until converstion
in „Problem PWM_ADC_UART senden -> hterm“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
termometer.c
******************************************************************** Software: AVR-GCC Hardware: ATMEGA16 at 11,059 Mhz Liest die Temperatur ständig aus und sendet diese ohne Nachkommastelle über Seriell 8N1 DS1621 Adresse 0 (alle drei Adresspins auf GND) 10k-Ohm Buswiderstände **********************
in „Hilfe bei meinem DS1621 Problem am ATmega16“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Temp_LCD.c
FCPU = 8 MHz delays: _delay_ms = 32,77 ms _delay_us = 96,00 us */ uint8_t t; uint8_t adcmux = 0; uint16_t x = 0; uint16_t result = 0; char buffer[7]; int main(void) { DDRB = 0x00; PORTB= 0xFF; //ADC PORT DDRC = 0x00; PORTC= 0x3F; //LCD/LED PORT DDRD = (1<<PD7); lcd_init(LCD_DISP_ON); lcd_clrscr(); // info ("1234567890123456") 16 char ! lcd_puts(" ATmega 8 V1.5\n"); // ADCSRA |= (1<<ADEN) | (1<<ADSC) | (1<<ADFR) | (1<<ADPS2) | (1<<ADPS0); // ADC on, free running mode, Prescaler 32 // ADMUX |= (1<<REFS1) | (1<<REFS0) | (1<<MUX0
in „DS18B20 + LCD + ATmega will nicht funktionieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
bero_nocontrol_asm.asm
.nolist .include "m8515def.inc" ;Definition für ATmega8515 laden .list ;*** ;Registerdefinition .def ireg = r17 ;Inputregister .def regr = r18 ;Vergleichsregister rechts .def regl = r19 ;Vergleichsregister links .def oreg = r20 ;Outputregister .def creg
in „Motor- und Hubmagnetsteuerung mit L298N“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
interleaving.pdf
62256 U? 10 A0 D0 11 9 12 A1 D1 8 A2 D2 13 7 A3 D3 15 6 16 A4 D4 5 A5 D5 17 4 18 A6 D6 74151 U? 74164 74164 3 A7 D7 19 EXT CLK 0 Vcc Vcc U? U? 11 A_SEL 1 A QA 3 1 A QA 3 25 A8 Vcc 1 1 10 3 2 4 3 2 4 24 U? B_SEL B QB B QB A9 OSC 2 2 4 9 C_SEL QC 5 QC 5 21 A10
in „8 Kanal 50Ms/s AVR Logic-Analyzer“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
L-KISS_Schema_v01.pdf
1 2 3 4 5 6 Vcc T3 X7 SCHALT R2 JUMPER 1 2 3 C10 D 5k D U2 U1 100n X3 Vcc FT232R 1 2 3 ATMEGA32 1 PORTA L1 20 1 14 40 GND GND 2 4 VCC TXD PD0 PA0 39 3 1 47u VCCIO 5 15 PA1 38 4 2 16 RXD Vcc PD1 PA2 37 5 USBDM PA3 6 3 10 VCC PA4 36 7 4 15 USBDP 3V3 17 PA5 35 8 C3 C5 11 GND PA6 34 9 X2 N D D
in „ATMEGA644 programmieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avroutput.txt
0x32 avrdude: Recv: . [02] 0x02 avrdude: stk500v2_getsync(): found STK500 programmer AVR Part : ATmega8 Chip Erase delay : 10000 us PAGEL : PD7 BS2 : PC2 RESET disposition : dedicated RETRY pulse : SCK serial program mode : yes parallel program mode : yes Timeout : 200 StabDelay : 100 CmdexeDelay :
in „STK500 Programming, initialization failed, rc=-1 - STK Geschrottet?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.asm
ea-dogs-display.asm ; ; Created: 29.12.2015 19:34:26 ; Author : Bernd ; ;Graphik-Anzeige EADOGS102-6 am ATmega32 ; angeschlossen am SPI-Bus ; erste Versuche ;portb4=cs,L während der Übertragung ;portb5=MOSI=Daten ;portb6=cd=(L=Steuerung,H=Daten) ;portb7=sck ;portb2=reset (aktiv =L) .include "m32def.inc" .org
in „ATmega32 SPCR falsche Daten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR_JTAG.ino
Data(0b1010001101110000, 16); //0xA370 to enable programming Opcode(0x5); //PROG_COMMANDS - sending commands from here on Data(0b010001100000100 , 15); //read fuses and lock bits Data(0b011101000000000, 15); //read fuses and lock
-
Datei
dcf.ino
www.reichelt.de/dcf-77-empfaengermodul-dcf77-modul-p57772.html?r=1 https://www.reichelt.de/arduino-mini-ver-5-atmega328-arduino-mini-p153046.html?&trstct=pol_5 https://www.amazon.de/Adapter-FT232RL-Arduino-Christians-Technikshop/dp/B0178HVEH0 https://www.issb.de/mw/index.php/Test_elektronischer_Funkuhren-Module_(
in „AEG Adtranz Fallblattanzeiger“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
can_g1251_v02.eagle7_Falk.sch.pdf
AVCC 3 D22_ECHO 100n SDA 10uH 4 (SDA1/ICP4/ACO)PE0 6 D 6 I I VCC (SCL1/T4)PE1 D23_TRIG N SCL C C C18 C16 (SS1/ICP3/ADC6)PE2 19 A6_G1188 G V V 5*2 22 N$6 A4_SDA 2 C2 100n 100n GND (MOSI1/T3/ADC7)PE3 A5_SCL D VSS D10n D D D G N N N N ATMEGA328PB-AU SHT21 220k 4k7 G G G G RXD A3_VSENS TXD D3_RG+ A6_G1188 +
in „Schaltplan richtig zeichnen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
GTR.c
// Baudrate, das L am Ende ist wichtig, NICHT UL verwenden! #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 #ifdef STEFB // Ersatzlösung für AVR mit nur 1
in „UART Problem (Assembler zu C) II“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
timing.cpp
right // by three to fit these numbers into a byte. (for the clock speeds we care // about - 8 and 16 MHz - this doesn't lose precision.) #define FRACT_INC ((MICROSECONDS_PER_TIMER2_OVERFLOW % 1000) >> 3) #define FRACT_MAX (1000 >> 3) volatile unsigned long timer2_overflow_count = 0; volatile unsigned
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
Datei
main.c
RGB colour (valid values = 0 - ((2^BAM_BITS)-1) ) void set_led_rgb(uint8_t row, uint8_t column, uint16_t red, uint16_t green, uint16_t blue) { for (uint8_t mask = 0; mask < BAM_BITS ; mask++){ //BAM-daten für die RGB-led neu zuweisen if ( red & _BV(mask) ) BAM_data_red[mask][row] |= _BV(column); else
in „[avr-gcc]7x7 RGB matrix code problem“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
atmega_fusebit_doctor_V2h_schematic.pdf
) 19 R23 1K DATA5 PB2(SS/OC1B) 16 DATA2 (TXD)PD1 3 RDY (OC2)PD7 21 PAG PB3(MOSI/OC2) 18 DATA3 (RXD)PD0 2 (ICP)PD6 19 XA1 PB4(MISO) 19 DATA4 (OC1A)PD5 18 XA0 IC2 PB5(SCK) DATA5 AT90S2313/TINY2313 (OC1B)PD4 17 WR1 (INT1)PD3 16 OE COM IC4 (INT0)PD2 15 RDY (TXD)PD1 14 E (RXD)PD0 E MEGA16/32/644... F F
in „Gibt's ein Gerät zum RSTDISBL zurücksetzen?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR_Stamp_V1_0_sheet.pdf
ZRESET 14 PD4 ~RESET Ü S_RX/2.3A 6 6 A3 WR 15 PD5 8 W A19 7 7 A4 6 2 RD PD6 XTAL1 PHI D0 8 8 A5 0 I 16 PD7 D1 9 9 A6 0 PA0 37 A0 A0 2 1D 1Q 19 A8 D2 10 10 A7 C D0 19 PC0 PA1 36 A1 A1 3 2D 2Q 18 A9 4 D1 20 35 A2 A2 4 17 A10 B D3 11 11 A8 7 5 4 D2 21 PC1 PA2 34 A3 A3 5 3D 3Q 16 A11 B D4 12 12 A9 A6 D3 22
in „Z180-Stamp Modul“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
can_g1251_v02_12f.eagle7.sch.pdf
3 VSS CANH 6 (OC2A/TXD1/MOSI0)PB3 D11_MOSI CS CLKOUT/SOF VDD CANL Q1 7 PB6(XTAL1) (RXD1/MISO0)PB4 16 D12_MISO 17 SO TX0RTS 4 4 RXD VREF 5 TP1 0 (XCK0/SCK0)PB5 17 D13_SCLK 16 SI TX1RTS 5 R 1 3 1 8 PB7(XTAL2) 15 NC' NC 6 C12 TJA1050 (MISO1/ADC0)PC0 23 A0_H2_CS 14 SCK TX2RTS 7 2 C14 * C13 24 A1_H1_CS 13
in „Schaltplan richtig zeichnen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Interrupt.asm
.include "m16def.inc" ;ATmega16def.inc .equ SUART_DELAY1 = 0x89 ; Bautrate 9600 .equ SUART_DELAY2 = 0x8A .equ SUART_DELAY3 = 0x89 .def s_temp2 = r27 .def s_temp1 = r26 .def temp = r16 .org 0x0000 rjmp main reti rjmp
-
Datei
Impulszaehler16L.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
uart.h
Berechnung #endif #define BAUD 9600UL // Baudrate // Berechnungen #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) // Fehler in Promille, 1000 = kein Fehler. #if ((BAUD_ERROR<990) || (BAUD_ERROR
in „[RFM12BP] UART funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SCHALTPLAN_AKKU_TESTER.pdf
AKKU-FACH-1 Programmier-Adapter 4 1 5 10k PC2 8 7 6 5 4 3 1 0 9 8 7 6 5 1 1,2V 2 2 2 2 2 2 2 2 2 1 1 1 1 1 16 9 r 5 4 3 2 1 0 ) ) ) 5 4 3 2 1 a C C C C C C N E C B B B B B PD4 BUZ11 - ( ( ( ( ( ( G R V ( ( ( ( ( AKKU-FACH-2 i ( ( ( MAX232 4 m ATmega8-16 g ) ) ) ) ) ) ) ) ) ) ) ) ) ) - 6 0 1 2 3 4 C D 6 B D D
in „Einstellbare Konstantstromsenke für Akkuentladegerät“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
empfaenger.asm
--------------------------------------------------------------------- ;| Title : Grundgerüst für ATmega8 ;+---------------------------------------------------------------------- ;| Funktion : ... ;| Schaltung : ... ;+---------------------------------------------------------------------- ;| Prozessor : ATmega8 ;| Takt : 3,6864 MHz ;| Sprache : Assembler ;| Datum : ... ;| Version : ... ;| Autor : Joachim Haß ;+---------------------------------------------------------------------- .include "m8def.inc" ;+-
in „Empfänger- Servosignal mit Atmega 8 auswerten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ePaper-Test2.ino
BUSY -> 7, RST -> 9, DC -> 8, CS-> 10, CLK -> 13, DIN -> 11 // Board: "Arduino Nano" // Processor: "ATmega328P (Old Bootloader)" // Programmer: "AVRISP mkII" // Anschluss und Einstellungen für Arduino MEGA 2560: // BUSY -> 7, RST -> 9, DC -> 8, CS-> 53, CLK -> 52, DIN -> 51 // Board: "Arduino/Genuino Mega or Mega 2560" // Processor: "ATmega2560 (Mega 2560)" // Programmer: "AVRISP mkII" // include library, include base class, make path known #include <GxEPD.h> #include <GxGDEH029A1/GxGDEH029A1.h> // 2.9" b/w #include <GxIO/GxIO_SPI/GxIO_SPI.h
in „Arduino-Library auf GitHub: Keine Dokumentation?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ausgabe.txt
clk period : 50.0 avrdude: usbdev_open(): Found USBtinyISP, bus:device: bus-0:\\.\libusb0-0001--0x16d0-0x0ba5 AVR Part : ATmega8 Chip Erase delay : 10000 us PAGEL : PD7 BS2 : PC2 RESET disposition : dedicated RETRY pulse : SCK serial program mode : yes parallel program mode : yes Timeout : 200 StabDelay
in „Keine Verbindung zwischen uISP-Stick und Atmega-8A“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Hausbus_for_everyone.pdf
. Protokoll Paket: 1Byte Typ + 1Byte Dest. Adr. + 1Byte Src. Adr. + 2Byte Length + Data + 2Byte CRC16 Clients Jeder Client besteht aus einem MAX485 Bustreiber und einem ATMega mit Hardware UART. • schaltbare Steckdose • Lichtschalter (Relay + beliebig viele Taster) • Dimmer • Rollosteuerung • Heizungssteuerung • etc. Stromsparen an den Clients Die Clients schlafen grundsätzlich. Das heißt, der ATMega befindet sich im sleep Zustand. Er wird nur geweckt, wenn er gebraucht wird. Mit einem Interrupt an der UART oder mit einem Interrupt von einem Sensor (Taster, ...). Stromversorgung Die Stromversorgung
in „Gemeinsames Haussteuerprojekt in Wien/Umgebung“ · Haus & Smart Home ·
-
Datei
main.c
/********************************************* * Chip type : ATmega16 * Clock frequency : 2457600Hz *********************************************/ #include <avr/io.h> #include <avr/interrupt.h> #include <inttypes.h> #include <avr/iom16.h> #define F_OSC 4000000 /* oscillator-frequency
in „mega16 mit SDC und UART funktionieren nicht zusammen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
clock-uart.asm
======== ; AD converter with ASCII logging to PC via serial port ; - build in software clock ; - ATMEGA32 at 16 Mhz ; (c) A Brussee march 2006 ; ========================================================================== .include "m32def.inc" ;==========================================================
in „Simple AD logger to ASYNC with ATMEGA32“ · Projekte & Code ·
-
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 „DS18S20 Atmega8 zeigt immer 85°“ · 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
in „AmtelStudio6 Simulation/Debugging Timer0Interrupt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TFT_Clock.ino
loaded by editting the User_Setup.h file in the TFT_ILI9341 library folder. If using an UNO or Mega (ATmega328 or ATmega2560 processor) then for best performance use the F_AS_T option found in the User_Setup.h file in the TFT_ILI9341 library folder. The pins used for the TFT chip select (CS) and Data/command
in „2.2'TFT ILI9340 und Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m644def.inc
" ;* Title : Register/Bit Definitions for the ATmega644 ;* Date : 2007-02-28 ;* Version : 2.24 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega644 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register ;*
in „AVR - Fehlermeldung beim Übersetzen von Assembler für ATmega644“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m644def.inc
" ;* Title : Register/Bit Definitions for the ATmega644 ;* Date : 2007-02-28 ;* Version : 2.24 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega644 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register ;*
in „woher Registerdefinitionen für mega644?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m324PAdef.inc
" ;* Title : Register/Bit Definitions for the ATmega324PA ;* Date : 2009-11-03 ;* Version : 2.35 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega324PA ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register
in „M324def.inc gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m324Pdef.inc
" ;* Title : Register/Bit Definitions for the ATmega324P ;* Date : 2009-11-03 ;* Version : 2.35 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega324P ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register
in „M324def.inc gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m644Pdef.inc
" ;* Title : Register/Bit Definitions for the ATmega644P ;* Date : 2009-11-03 ;* Version : 2.35 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega644P ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register
in „Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain“ · Projekte & Code ·
-
PDF
Cinni-Regler_V1-1-Partlist.pdf
22P 0,050 € 0,050 € C15 1 Keramikkond. NP0 SMD 22p C1206 2 Reichelt NPO-G1206 22P 0,050 € 0,050 € C16 1 Keramikkond. X7R SMD 100n C1206 2 Reichelt X7R-G1206 100N 0,050 € 0,050 € C17 1 Keramikkond. X7R SMD 100n C1206 2 Reichelt X7R-G1206 100N 0,050 € 0,050 € C18 1 Keramikkond. X7R SMD 100n C1206 2 Reichelt
in „Vorstellung Drehzahlregler mit Triac in Steckergehäuse“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AT24C.h
Kaskadierung) mit der Hardware-Adresse 0x00 unterstützt. (4) Das EEPROM muss an die Pins SCL und SDA (bei ATmega8: PC5 und PC4) angeschlossen sein. */ #include <avr/io.h> #define AT24Addr 0x00 // Hardware-Adresse des Speichers #define AT24Command 0xA0 uint8_t AT24WriteByte(uint16_t dataaddress, uint8_t data);
in „I2C EEprom Speicherverwaltung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
code.c
// Adresse I2C-LCD Adapter // Uart initialisieren void uart_init(void) { UBRRH = ((8000000/(19200*16L)-1) >> 8); // Baudrate Berechnen, High Byte setzen UBRRL = (uint8_t)(8000000/(19200*16L)-1); // Low Byte setzen UCSRB = (1<<TXEN) | (1<<RXEN) | (1<<RXCIE); // Enable TX, RX, Interrupt UCSRC = (1<<URSEL
in „String an LCD ausgeben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWM_PA0_Uvergleich-IRQ4-239ms.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 ;13.2.12 .include "m16def.inc" ;.def v_panel = r14 ;Messwert PV-Spannung PA0 .def
in „Hilfe Ladereglung Atmega16 Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWM_PA0_Uvergleich-IVT2-239ms.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 ;13.2.12 .include "m16def.inc" ;.def v_panel = r14 ;Messwert PV-Spannung PA0 .def
in „Hilfe Ladereglung Atmega16 Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MSR.c
***************** Modul zum seriellen Steuern von 10 Eingängen + 10 Ausgängen + 8 AD Chip type : ATMEGA16 www.DG1LEO.de, 17.02.2006 *********************************************/ #include <avr/io.h> #include <util/delay.h> #ifndef F_CPU #define F_CPU 16000000; #endif /* simple dummy routine zum testen
in „ATMEAG16 macht Resets“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
avrcp_m.pdf
_A3 9 A3 I/O4 19 D7_A7 C5 GND 18 PB2(SS/OC1B) 16 D4_A4 11 10n GND 21 PB3(MOSI/OC2) 17 MOSI_A8 D5_A5 12 A4 18 MISO_A9 D6_A6 A5 FT232RL IC1 PB4(MISO) 19 SCK_A10 13 A6 NC 5 ATmega168 PB5(SCK) D7_A7 14 A7 MOSI_A8 15 A8 10 /WE 3 VCC +3V3 P WE JP3 _ 1 9
in „CP/M auf ATmega88“ · Mikrocontroller und Digitale Elektronik ·