-
Datei
lcd.c
Wenn nicht, siehe <http://www.gnu.org/licenses/>. * * lcd.h * * Created by Michael Köhler on 22.12.16. * Copyright 2016 Skie-Systems. All rights reserved. * * lib for OLED-Display with ssd1306/sh1106-Controller * first dev-version only for I2C-Connection * at ATMega328P like Arduino Uno *************
in „RS485 von ms - immer noch Einschaltprobleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR_T_DS18S20.cpp
/////////////////////////////// // // Beispiel für Anschluß Temperatursensor DS18S20 (1-wire) an ATMega32 // // Zudem verwendet: // - 44780 (mind. 2x16) // // ///////////////////////////////////////////////////////////////////////////// // // ATMega32: // // +----_----+ // LCD-DB4 ------ (XCK/T0) PB0
in „DS18S20 Temperatur auslesen mit C geht nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mmc.h
nicht benutzt! also da nich die karte anschließen, sondern an MMC_Chip_Select ! #if defined (__AVR_ATmega128__) #define SPI_MISO 3 //Port Pin an dem Data Output der MMC/SD-Karte angeschlossen ist (DO) #define SPI_MOSI 2 //Port Pin an dem Data Input der MMC/SD-Karte angeschlossen ist (DI) #define SPI_Clock
in „SD-Card - SPI: kleine Fragen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATmega8515.asm
für IRQ 0, 1 - Sleep Modes aus - ; in temp, MCUCR ldi temp, (1<<0)+(1<<1)+(1<<2)+(1<<3) out MCUCR, r16 ;INT0,1 - Low Pegel -> IRQ ; ; IRQ eingeschalten ; ; in temp, GIMSK ; ldi temp, 1<<INT0^1<<INT1 ; out GIMSK, r16 ;Bit -Setzen, IRQ0,1 = 1 ; ; Äusgange/ Eingänge festlegen ; ldi r16, 1<<PUD ; Pull-Up ein out SFIOR, r16 ldi r16, 0x00 ; alle Bits als Ausgang konfigurieren out DDRB, r16 ; IO B wird als Ausgang ldi r16, 0x00 ; init von Port B out PORTB, r16 ldi r16, 0x1f ; Eingang PD0-4 out DDRD, r16 ; Port D init ldi
in „mC arbeitet nicht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
447.pdf
) 5 - PD3 PC1/PCINT9 - 24 H2 (in) Reverse rotation (out) 6 - PD4 PC0/PCINT8 - 23 H1 (in) 7 - VCC ATmega48 / GND - 22 ATmega88 / 8 - GND ATmega168 AREF - 21 9 - PB6 AVCC - 20 10 - PB7 PB5/PCINT5 - 19 Emergency shutdown (in) UL (out) 11 - PD5/OC0b PB4 - 18 UH (out) 12 - PD6/OC0A PB3/OC2A - 17 WH (out)
in „Synchron- / BLDC - Motor zum Laufen bringen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
717-0933-01.pdf
+5V +5V RST RESET R101 IC101 ATMEGA1281-16AI 10k 20 44 RESET (AD7)PA7 PA7 Q101 (AD6)PA6 45 PA6 C107 23 XTAL2 (AD5)PA5 46 PA5 L103 22p (AD4)PA4 47 PA4 1n C108 24 XTAL1 (AD3)PA3 48 PA3 L101 22p 16M (AD2)PA2 49 PA2 1n 62 AREF (AD1)PA1 50
in „Kleines ATMEGA128-Board mit USB“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Drehgeber_ISR.c
Drehgeberauswertung per Interrupt auf einem AVR. Das gezeigte C-Beispielprogramm laeuft auf einem ATmega328. Hier wurde testweise ein Arduino UNO R3 verwendet, da ohne grosse Loeterei Stromversorgung und Datenausgabe ueber den USB-Anschluss erledigt werden. F_CPU beträgt typisch 16MHz. Zum Test wurde
in „Drehgeber per Interrupt auswerten, AVR“ · Projekte & Code ·
-
PDF
HDD_Schaltung.pdf
A P P P P P P P P P T T T T T T T T 2 2 T 2 1 1 1 1 3 C C C C C C C C I I I I I I I I I 15 D1 D14 16 / / / / / / / / P P P P P P P P P 0 1 2 3 4 5 6 7 / / I / / / / / / D D D D D D D D C C T D M C D C 2 17 18 A A A A A A A A O O T T T S S O D0 D15 T T 19 A ATmega1284p C 3 21 22 0 ) ) O DMA REQ 2 A O
in „HDD Festplatte ATA IDE an AVR µC Mikrocontroller ATmega1284p Assembler - viele Fragen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
m32_v14.pdf
PPA6(ADC6) PA6 2k R1 RST 3 2 P PA7 VCC PB3 R5A VCC RESET P P PA7(ADC7) R9 0 D6 10K VCC VCC Aref 2K Y1 16M GND ATMEGA16/32 GND PWR PB2 R5B XTAL2 AVCC C C2 XTAL1 PC7(TOSC2) PC7 2K D7 C PD0 PD0(RXD) ) ) ) PC6(TOSC1) PC6 R5C C1 PD1 PD1(TXD) 1 1 1 1 2 L A K SPC5(TDI) TDI C5 C6 PB1 22P 22P PD2 PD2(INT0) N C C
in „Was nehme ich nur?“ · Offtopic ·
-
PDF
ZigBit_OEM_Module_Product_Datasheet.pdf
regions where the directive is enforced July 1, 2006. VCC (1.8 – 3.6V) The ZigBit contains Atmel’s ATmega1281V Microcontroller[1] and AT86RF230 RF Transceiver [2]. The module features 128kb flash memory and 8 kb RAM. The ZigBit already contains a complete RF/MCU-related IRQ UART ATmega1281 design with
-
Datei
atmel_beispiel.txt
Hope microelectronic Co.,Ltd. ;Author: Tank ;Current version: v1.0 ;Date: 2006-11-13 ;processor ATMEGA48 ;Clock: 10MHz Crystal ;Contact: +86-0755-86106557 ;E-MAIL: hopefsk@hoperf.com Connections ATMEGA48 SIDE RF12 SIDE SCK--------------->SCK MISO--------------->SDO MOSI--------------->SDI SS--------
in „RFM12 - Funkmodul“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ch32v003_getting_started.pdf
Ardudino UNO / nano oder eines AVR-Systems mit zugänglichen GPIO-Pins und einer USB2UART Bridge. ATmega328, ATmega168, ATmega8 und ATtiny2313 sind in der Lage, die Firmware in den Programmer zu flashen. Übersicht der Schritte zum Aufbau des Selbstbauprogrammers und „erste Schritte“ bei der Programmierung
in „CH32V003: Selbstbauprogrammer und "Getting started"“ · Projekte & Code ·
-
Datei
rfm70.h
/********************************************************* Title: RFM70 definitions based on ATMega Current version: v1.0 Function: RFM70 2.4GHz Module processor: ATMega16 Clock: 8M internal 64ckl startup Author: HopeRF(18.06.10)// edited (13.09.11) TB ********************************************
in „RFM70 und ATMega16 benötige Hilfe!!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mmc.h
nicht benutzt! also da nich die karte anschließen, sondern an MMC_Chip_Select ! #if defined (__AVR_ATmega2560__) #define SPI_MISO 3 //Port Pin an dem Data Output der MMC/SD-Karte angeschlossen ist (DO) #define SPI_MOSI 2 //Port Pin an dem Data Input der MMC/SD-Karte angeschlossen ist (DI) #define SPI_Clock
in „MMC SD library FAT16 FAT32 read write“ · Projekte & Code ·
-
Datei
log.txt
such file or directory makefile:342: disp.d: No such file or directory set -e; avr-gcc -MM -mmcu=atmega128 -I. -D GCC_MEGA_AVR -I. -I./FreeRTOS/include -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wextra -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-align -Wsign-compare
in „Reengineering: Siemens S65 Display“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
_Dokumentation_V1.2_Stand_29.03.2012.pdf
für eine „Holzkiste“ die mit Holzzierleisten verschönertwurde. 4 Also fasse ich mal zusammen: µC ATMega@16MHz LED Blau 1000Stück Programmiersprache BASCOM Unterbau Holzbox Zeitaufwand 1-2 Stunden nach der Arbeit Projektstart 25.09.2011 Hier nochmal dieLED-Matrix: 5 Abgleichder Funktionsweisemit denBauteilen
in „Tutorial 10x10x10 LED-Cube“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Datenblatt Diagramme für ATmega328P Pull-up Widerstand Strom
m48A_168PA_328P.pdf (SECURED) - Adobe Reader Atmel ATmega48A/PA/88A/PA/168A/PA/328P [DATASHEET] 595 Atmel-82711-AVR-ATmega-Datasheet_10/2014 Figure 35-16. ATmega328P: I/O Pin Pull-up Resistor Current vs. Input Voltage (VCC = 2.7V) IOP (uA) 25°C 85°C -40°C 105°C 0 0.5 1 1.5 2 2.5 3 VOP (V) Figure 35-17. ATmega328P: I/O Pin Pull-up Resistor Current vs. Input Voltage (VCC = 5V) IOP (uA) 25°C 85°C 105°C -40°C 0 1 2 3 4 5 VOP (V)
in „ATmega328P Stromverbrauch“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
PDF
bericht_1.pdf
2 Bit-ADU ausreichend sein. Der ADU bzw. der Controller oder die Schaltung muss in der Lage sein, 16 Kanäle abtasten zu können. Enrico Nussbaum 10 Raw - Auslesen eines LCD 2012 4.2. Festlegung der Komponenten Da die gängigen 8 bzw. 16-Bit-Mikrocontroller nur 8 ADU-Eingänge haben und diese intern auf
in „Küchenwaage mit seriellem Port?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Handschalter.bas
funktionfähig '----------------------------------------------------------- ' Grundeinstellungen ATMEGA128 $regfile = "m128def.dat" 'ATMega128 definieren $crystal = 16000000 'Taktfrequenz auf 6 MHz setzen $baud = 19200 'Baudrate für Diagnose $hwstack = 128 ' default use 32 for the hardware stack $swstack
in „3.5" TFT-Display an Atmega128“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Fconverter.c
. Bei fehlendem Eingangssignal wird die niedrigste Frequenz ausgegeben. Das Programm ist für den ATmega48 geschrieben, laeuft aber auch ohne Aenderung direkt auf einem ATmega88. Beispielhaft wird hier in "main()" die Berechnung: frequenz = frequenz * 1.12246; durchgefuehrt, wodurch die Ausgangsfrequenz
in „Frequenz verlangsamen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
USI_TWI_Master.asm
not detected on bus // Device dependant defines #if defined(__AVR_AT90Mega169__) | defined(__AVR_ATmega169__) | \ defined(__AVR_AT90Mega165__) | defined(__AVR_ATmega165__) | \ defined(__AVR_ATmega325__) | defined(__AVR_ATmega3250__) | \ defined(__AVR_ATmega645__) | defined(__AVR_ATmega6450__) | \ defined(__AVR_ATmega329__) | defined(__AVR_ATmega3290__) | \ defined(__AVR_ATmega649__) | defined(__AVR_ATmega6490__) #define DDR_USI DDRE #define PORT_USI PORTE #define PIN_USI PINE #define PORT_USI_SDA PORTE5 #define
in „C->Asm (TWI) Fehlersuche“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
partlist.txt
100n C0805 rcl (30.1625 115.8875) R90 CON1 SCDA5A0201 SCDA5A0201 SCDA5A0201 (20.6375 30.48) R0 IC1 ATmega88-20P DIL28-3 atmel (37.465 50.165) R270 IC2 74S08D SO14 74xx-eu (18.0975 18.7325) MR90 IC3 FT232RL SSOP28 ftdichip (44.7675 21.59) R180 IC4 ATmega88-20P DIL28-3 atmel (20.32 99.695) R0 IC7 74AC08D
in „CP/M auf ATmega88“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
dog_text.pdf
------------------------------------------------------------------------- dog_text.asm Page: 5 ; ATMega 8/48/88/168/162 .if (m48_88_168 ==1)|(m8==1)|(m162==1) spi_out: push r18 dog_enab out SPDR,r18 ; Start transmission of data (r16) spi_out10: in r18, SPSR ; Wait for transmission complete sbrs r18,
in „DOGM162_163_4WIRE_SPI_3.3V_5.0V_Initialize_ASM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
device.c
DF_NO_MOVW|DF_NO_BREAK|DF_NO_EICALL|DF_NO_EIJMP}, /* AT90USB series*/ // AT90USB168 // AT90USB1287 /* ATmega series */ { "ATmega8", 4096, 0x60, 1024, 512, DF_NO_JMP|DF_NO_EICALL|DF_NO_EIJMP|DF_NO_ELPM|DF_NO_ESPM}, { "ATmega161", 8192, 0x60, 1024, 512, DF_NO_EICALL|DF_NO_EIJMP|DF_NO_ELPM|DF_NO_ESPM}, { "ATmega162", 8192, 0x100, 1024, 512, DF_NO_EICALL|DF_NO_EIJMP|DF_NO_ELPM|DF_NO_ESPM}, { "ATmega163", 8192, 0x60, 1024, 512, DF_NO_EICALL|DF_NO_EIJMP|DF_NO_ELPM|DF_NO_ESPM}, { "ATmega16", 8192, 0x60, 1024, 512, DF_NO_EICALL|DF_NO_EIJMP|DF_NO_ELPM|DF_NO_ESPM}, { "ATmega323", 16384, 0x60, 2048,
in „AVR-ChipBasic2 - BASIC-Computer mit ATMega 644“ · Projekte & Code ·
-
Datei
device.c
DF_NO_MOVW|DF_NO_BREAK|DF_NO_EICALL|DF_NO_EIJMP}, /* AT90USB series*/ // AT90USB168 // AT90USB1287 /* ATmega series */ { "ATmega8", 4096, 0x60, 1024, 512, DF_NO_JMP|DF_NO_EICALL|DF_NO_EIJMP|DF_NO_ELPM|DF_NO_ESPM}, { "ATmega161", 8192, 0x60, 1024, 512, DF_NO_EICALL|DF_NO_EIJMP|DF_NO_ELPM|DF_NO_ESPM}, { "ATmega162", 8192, 0x100, 1024, 512, DF_NO_EICALL|DF_NO_EIJMP|DF_NO_ELPM|DF_NO_ESPM}, { "ATmega163", 8192, 0x60, 1024, 512, DF_NO_EICALL|DF_NO_EIJMP|DF_NO_ELPM|DF_NO_ESPM}, { "ATmega16", 8192, 0x60, 1024, 512, DF_NO_EICALL|DF_NO_EIJMP|DF_NO_ELPM|DF_NO_ESPM}, { "ATmega323", 16384, 0x60, 2048,
-
PDF
FacharbeitsDocument.pdf
eine große Palette von verschiedenen Typen zur Verfügung. Das Feld der AVRs trennt sich in die „ATmega-“ und „ATiny-“ Typen. Die Bezeichnungen sind auf die unterschiedliche Ausstattung zurück zu führen. Während der ATiny-Controller nur wenige Anschlüsse besitzt, kann die Reihe der ATmega-μC große Speicher
in „Lichtschranke und Optokoppler an ATMEGA 8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
FrequencyCounterUno3.ino
} uint16_t OldValueTimer1=0; uint32_t readCounter() { uint16_t count; // attention: this should be replaced by an interrupt routine count = TCNT1;// Atmega if(count<OldValueTimer1) HighWordTimer1++; OldValueTimer1
-
PDF
RL-Extender.pdf
...12 8 ROLLLADEN-SIMULATOR 14 9 QUELLCODE UND DESSEN COPYRIGHT 15 10 AKTUELLER STAND DER ARBEITEN 16 11 STROMLAUFPLAN 17 12 QUELLENANGABEN 18 Rollladen-Extender Beschreibung Copyright (c) BBC-Hörer 2016-2018 - 3 - 1 Prämissen und Features Erweiterung der bestehenden Steuerung zur Steuerung eines einzelnen
-
Datei
Makefile-1.txt
assembler code only # # To rebuild project do "make clean" then "make all". # # MCU name #MCU = atmega32 MCU = atmega644 #MCU = atmega644p #MCU = atmega128 #Fuse settings for ATmega644 ifeq ($(MCU), atmega644) FUSE_BITS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m HEX_FILE_NAME = MEGA644 endif #Fuse settings for ATmega644P ifeq ($(MCU), atmega644p) FUSE_BITS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m HEX_FILE_NAME = MEGA644_P endif #Fuse settings for ATmega32 ifeq ($(MCU), atmega32) FUSE_BITS = -u -U lfuse:w:0xff:m
-
Datei
Belegung_Atmega_RFM12.txt
Belegung Atmega 16/32 und RFM12 NINT/VDI > 1 (Pin Atmega) DCLK > 17 FSK > 4 NSEL > 5 SDI > 6 SDO > 7 SCK > 8 NIRQ > 16
in „Bascom und RFM12 Modul Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2c-slave.c
USI_PORT PORTB #define USI_PIN PINB #define USI_SDA PB0 #define USI_SCL PB2 #elif defined(__AVR_ATmega165__) | \ defined(__AVR_ATmega325__) | defined(__AVR_ATmega3250__) | \ defined(__AVR_ATmega645__) | defined(__AVR_ATmega6450__) | \ defined(__AVR_ATmega329__) | defined(__AVR_ATmega3290__) | \ defined(__AVR_ATmega649__) | defined(__AVR_ATmega6490__) #define USI_DDR DDRE #define USI_PORT PORTE #define USI_PIN PINE #define USI_SDA PE5 #define USI_SCL PE4 #elif defined(__AVR_ATmega169__) #define USI_DDR DDRE #define
in „LCD ueber i2c mit ATMega88PA“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
arduino-leonardo-schematic_3b.pdf
(PCINT5/OC1A/#OC4B/ADC12)PB5 29 IO9* IO9* 9# #PWM 16bit +A10 +PWM COMPL IO10 C 2 RESET C (ADC11/PCINT4)PB4 28 IO8 (ADC11/PCINT4)PB4 28 IO8 IO8 8 +A9 N (PD0/MISO/PCINT3)PB3 11 MISO (PD0/MISO/PCINT3)PB3 11 MISO MISO G XTAL2 16 XTAL2 (PDI/MOSI/PCINT2)PB2 10 MOSI XTAL2 16 XTAL2 (PDI/MOSI/PCINT2)PB2 10 MOSI MOSI Y1 R1 (SCLK/PCINT1)PB1 9 SCK (SCLK/PCINT1)PB1 9 SCK SCK TO ICSP 1M XTAL1 17 XTAL1 (SS/PCINT0)PB0 8 RXLED XTAL1 17 XTAL1 (SS/PCINT0)PB0 8 RXLED D 16MHz KX-7 L1
in „externe Speisung eines Arduino Leonardo“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
fjrx85Doc.pdf
wird das Signal des ersten Oszillators mit T6 auf Logikpegel verstärkt, und mit IC4 durch 2 und durch 16 geteilt. Die durch 2 geteilte Frequenz (ca. 1,5 MHz) wird über PD5 auf den 16bit-Timer/Counter1 im ATmega gegeben. Dieser zählt die Frequenz jeweils für 100 ms, also mit 20 Hz Auflösung. Dabei ergeben
-
Datei
mmc.h
nicht benutzt! also da nich die karte anschließen, sondern an MMC_Chip_Select ! #if defined (__AVR_ATmega128__) #define SPI_MISO 3 //Port Pin an dem Data Output der MMC/SD-Karte angeschlossen ist (DO) #define SPI_MOSI 2 //Port Pin an dem Data Input der MMC/SD-Karte angeschlossen ist (DI) #define SPI_Clock
in „MMC SD library FAT16 FAT32 read write“ · Projekte & Code ·
-
PDF
BT_AVR_Studio_6_1.pdf
Prozessoren mit „32“ anzeigt. Ich kann das Bild rollen lassen, bis ich meinen Auswahl Prozessor ATmega 32 gefunden habe. Auswahl durch anklicken und weiter mit OK. Bild rollen Achtet genau auf die Bezeichnung. Weiter mit OK Als nächste erscheint dieses Bild. Damit sind wir endlich in der eigentlichen
in „Programm auf µC laden“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Bidirektionale_RS232_Funkbr_cke_mit_RFM12_2.pdf
mal die HF Freaks hier sich zu Worte melden. Gruss, Christian Autor: Klaus Seufzger (dd4sk) Datum: 16.07.2007 16:55 also erst ma wärs interessant zu wissen welche leistung die rfm12 module überhaupt von haus aus haben. laut datenblatt ja um die 6mw. von 6 auf 18mw zu verstärken bringt nämlich unterm
in „bidirektionale RS232 Funkbrücke mit RFM12“ · Projekte & Code ·
-
Datei
Drehzahl-ST.asm
0, 1 - Sleep Modes aus - ; ; in temp, MCUCR ; ldi temp, (1<<0)+(1<<1)+(1<<2)+(1<<3) ; out MCUCR, r16 ;INT0,1 - Low Pegel -> IRQ ; ; IRQ eingeschalten ; ; in temp, GIMSK ; ldi temp, 1<<INT0^1<<INT1 ; out GIMSK, r16 ;Bit -Setzen, IRQ0,1 = 1 ; ; Äusgange/ Eingänge festlegen ; ldi r16, 0<<PUD ; Pull-Up ein out SFIOR, r16 ldi r16, 0x08 ; out DDRB, r16 ; IO PB = 3 wird als Ausgang PWM ldi r16, 0x60 ; Eingang PD0-4, Ausgang PD 5,6 out DDRD, r16 ; Port D init ldi r16, 0x1F ; Taster LOW-Aktiv 00011111 out PORTD, r16 ldi r16
in „Fehler im ASM-Code zur Motorsteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.asm
Created: 19.03.2025 15:33:59 ; Author : Andreas ; C:\Program Files (x86)\Atmel\Studio\7.0\packs\atmel\ATmega_DFP\1.7.374\avrasm\inc\m328Pdef.inc .device ATmega328P .EQU takt = 16000000 ; Systemtakt 16 MHz intern => 1 CPU clk = 62,5ns .def dummy = r17 ; Dummy verwendung ;***********************************
in „Frage: 328p und Timer2/GPIO in assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Firmware_v1.2.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 steuerbaren RGB LED PAR oder Pinnspot selber bauen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Firmware_v1.2.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 steuerbaren RGB LED PAR oder Pinnspot selber bauen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
arduino-uno-schematic.pdf
P P 4 225 RN3D4RD+ 16MHz 1M 9 XTAL1 (ICP)PB0 14 IO8 R 7 32 AVCC (INT4/ICP1/CLK0)PC7 22 XTAL1 6 0 0 +5V 2 (OC1A/PCINT8)PC6 23 GND 16MHz AREF 21 (ADC5)PC5 28 AD5 5 2 7 $ $ D 6 6 25 20 AREF 27 AD4 4 RN3B 22R P P N 1 1 4 (PCINT9
in „Speisung umschalten“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
Stopp-Uhr.asm
;************************************************************************** .include "m16def.inc" ;Definitionen für ATMega16 //rjmp main ;** ;** !!! Achtung bei ATMega 16 und LCD an PortC muß JTAG Bit aus sein ;** ;** //Für TimerOverflows ;** CPUTAKT = 4000000 ;** 1_byte = 256 ;** overfl
in „probleme mit stoppuhr programm“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Drehzahl-ST.asm
0, 1 - Sleep Modes aus - ; ; in temp, MCUCR ; ldi temp, (1<<0)+(1<<1)+(1<<2)+(1<<3) ; out MCUCR, r16 ;INT0,1 - Low Pegel -> IRQ ; ; IRQ eingeschalten ; ; in temp, GIMSK ; ldi temp, 1<<INT0^1<<INT1 ; out GIMSK, r16 ;Bit -Setzen, IRQ0,1 = 1 ; ; Äusgange/ Eingänge festlegen ; ldi r16, 0<<PUD ; Pull-Up ein out SFIOR, r16 ldi r16, 0x08 ; out DDRB, r16 ; IO PB = 3 wird als Ausgang PWM ldi r16, 0x60 ; Eingang PD0-4, Ausgang PD 5,6 out DDRD, r16 ; Port D init ldi r16, 0x1F ; Taster LOW-Aktiv 00011111 out PORTD, r16 ldi r16
in „Motorentreiber L293D“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
ElektronikBauteile.pdf
Controller) 0,00 € MC2004EW-SYL 119 9 74HC 4511 – 7-SEG.-DEC/SPEI/TREIB. 74HC 4511 0,40 € 3,60 € 120 3 ATMega AVR-RISC-Controller, DIL-28 ATMEGA 8-16 DIP 1,25 € 3,75 € 121 2 Maxim 3232 ECPE RS232, DIL-16 MAX 3232 CPE 3,50 € 7,00 € 122 1 Maxim 7219 CWG - Display Driver, SOL-24 MAX 7219 CWG 6,50 € 6,50 € 123
in „[V] - Elektroniksammlung“ · Markt ·
-
Datei
Error_Message.txt
avr-gcc -mmcu=atmega644 -mmcu=atmega644 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT lcdcon.o -MF dep/lcdcon.o.d -x assembler-with-cpp -Wa,-gdwarf2 -c ../lcdcon.S avr-gcc -mmcu=atmega644 -mmcu=atmega644 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT lcdisr.o -MF dep/lcdisr.o.d -x assembler-with-cpp -
in „Grafikfähiger LCD Controller für 320x240 LCD mit D-RAM“ · Projekte & Code ·
-
Datei
m16def.inc
" ;* Title : Register/Bit Definitions for the ATmega16 ;* Date : 2005-01-11 ;* Version : 2.14 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega16 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register ;* names
in „avra woher die ***def.inc dateien nehmen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m16def.inc
" ;* Title : Register/Bit Definitions for the ATmega16 ;* Date : 2005-01-11 ;* Version : 2.14 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega16 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register ;* names
in „ATMega16 mehrere Taster an INT0“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TV.asm
==> ; PD2 ==> ; PD3 ==> ; PD4 ==> ; PD5 ==> LED GRÜN (OK) ; PD6 ==> LED GELB ; PD7 ==> LED ROT ; ATmega8 .include "m8def.inc" ; KONSTANTEN .equ TAKT =16000000 ; 16 MHz / 0,0625 µs/TAKT ; TIMER-WERTE .equ TIMERWERT0 =256-16 ;(2 hoch 8 minus...) bei 16MHz + Vorteiler 64 => 64µs ; LEDS .equ LED_D_GRUEN
in „TV Bild mit AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
windmonitor.c
www.bdmicro.com // // HW: AVR-MT-128 Board von www.olimex.com // // Timer0 ist ein 8-bit Timer (ATmega128 Manual ~Seite 103) // // Erstellt unter AVR Stutio 4.12 als gcc Projekt (WinAVR 20050214) // // Compile Options: avr-gcc -mmcu=atmega128 -Wall -gdwarf-2 -O0 -fsigned-char -Wp,-M,-MP,-MT,v1.o,-MF
in „Seiteneffekt mit LCD Library und Timer0“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Tutorial_Teil_8_Prg_Multitasking.pdf
Menge der sogenannten Bits, die für die Anzahl der Speicherstellen stehen. Wir haben in unserem ATmega 128 8- und 16- Bit Timer. Timer mit 8 Bit – gehen von 0 bis 255 ( 256) Timer mit 16 Bit – gehen von 0 bis 65535 (65536) Programmierung Nibo 2 – Teil 8 - Multitasking 8 Nibo 2 – Programmierung -
in „Tutorial Programmierung Nibo2“ · Mikrocontroller und Digitale Elektronik ·