-
Datei
m32.asm
---------------------------------------------------- .NOLIST ; List-Output unterdrücken .INCLUDE "m32def.inc" ; Definition der I/O Registernamen .LIST ; List-Output wieder aufdrehen .ORG 0x0000 ;Anfangsadresse im ROM, Reset? .def temp = r16 ;Identifizierungscode .equ AVRtyp = 0x01 ;ATmega32 .equ CmdDataRegGet
in „µC-PCC, PC-Programm zum steuern von Mikrocontroller“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m32.asm
---------------------------------------------------- .NOLIST ; List-Output unterdrücken .INCLUDE "m32def.inc" ; Definition der I/O Registernamen .LIST ; List-Output wieder aufdrehen .ORG 0x0000 ;Anfangsadresse im ROM, Reset? .def temp = r16 ;Identifizierungscode .equ AVRtyp = 0x01 ;ATmega32 .equ CmdDataRegGet
in „µC-PCC, PC-Programm zum steuern von Mikrocontroller“ · Projekte & Code ·
-
Datei
binuhr.asm
peripherie : taster auf PB2 PA0-5 6xleds SEKUNDEN PD0-5 6xleds MINUTEN PC0-5 6xleds STUNDEN */ .include "m32def.inc" ;atmega32 .def temp = r16 .def sekunden = r17 .def minuten = r18 .def stunden = r19 .def flag = r20 .def keycnt = r21 ;tasten-zähler .equ takt = 3276800 ;3.276.800 Hz mit ext.crystal .org 0x0000
in „anfänger bei assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Tacho_Bascom_Text.bas
************************************************ 'Definition der verwendeten Hardware $regfile = "M32def.dat" 'Atmega 32 verwenden. 'Timer 1 wird zur Geschwindigkeitsmessung benutzt. Config Timer1 = Timer , Prescale = 1024 , Capture Edge = Falling , Noise Cancel = 1 'Geschwindigkeits Messung $crystal
-
Datei
ausgabe.txt
2007-2014 Joerg Wunsch System wide configuration file is "F:\ATMEL_Daten\AVRDUDE\avrdude-6.2-mingw32\avrdude.conf" Using Port : usb Using Programmer : ehajo-isp Setting bit clk period : 50.0 avrdude: usbdev_open(): Found USBtinyISP, bus:device: bus-0:\\.\libusb0-0001--0x16d0-0x0ba5 AVR Part : ATmega8
in „Keine Verbindung zwischen uISP-Stick und Atmega-8A“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ASM_Direktiven.asm
.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 ·
-
PDF
Arith_Hardware_Multiply_doc1631.pdf
bit x 16-bit Routines Signed/unsigned multiply 16 x 16 = 16 bits 6 (9) Unsigned multiply 16 x 16 = 32 bits 13 (17) Signed multiply 16 x 16 = 32 bits 15 (19) Signed multiply-accumulate 16 x 16 += 32 bits 19 (23) Fractional signed multiply 16 x 16 = 32 bits 16 (20) Fractional signed multiply-accumulate
in „AVR 8Bit-Werte mit Faktor 0-1 multiplizieren (Synth)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
makeundcopy.txt
debug_str 451 0 .debug_loc 1481 0 .debug_ranges 24 0 Total 8097 Compiling: main.c avr-gcc -c -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=8000000L -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.lst -std=gnu99 -DF_OSC=8000000 -MD -MP -MF .dep/main.o.d
in „16 Kanal Software-PWM, Bitte um Hilfe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
matrix_1.c
/**************************************************************************** LCD mit ATMEGA48 Andreas Weschenfelder 22.07.06 Ansteuerung der 8x8 Matrix ueber SPI CS-Ansteuerung mit MAX7219 nicht moeglich RESET nicht durch RESET-Knopf, sondern durch aus- und einschalten von Vcc Taktfrequenz
-
Datei
matrix_1.c
/**************************************************************************** LCD mit ATMEGA48 Andreas Weschenfelder 22.07.06 Ansteuerung der 8x8 Matrix ueber SPI CS-Ansteuerung mit MAX7219 nicht moeglich Taktfrequenz 12Mhz ******************************************************************
-
Datei
OSZI.asm
Programm-Ablauf: ; 1. Der ADC wird gestartet und jeder 8 Bit-Messwert ; wird in den SRAM geschrieben (bei ATmega8 ca. 1000) ; 2. Anschließend werden alle Messwerte über USART ausgegebnen ; 3. nach einer kurzen Pause, denn der PC muss die Daten ; auch grafisch darstellen können, beeginnt alles wieder von vorn
in „einfaches DIGITAL- Oszilloskop (800 Datenpunkte) Assembler“ · Projekte & Code ·
-
Datei
Problem_eeprom.txt
initialization TIMSK=0x00; ETIMSK=0x00; // USART0 initialization / GSM und RS-232 angepasst auf ATmega128 // Communication Parameters: 8 Data, 1 Stop, No Parity // USART0 Receiver: On // USART0 Transmitter: On // USART0 Mode: Asynchronous // USART0 Baud Rate: 38400 UCSR0A=0x00; UCSR0B=0x98; UCSR0C=0x06; // 0x06: Bit7=0 um auf UCSR0C zu schreiben. Beim ATmega162: 0x86 UBRR0H=0x00; UBRR0L=0x0C; // USART1 initialization / GPS // Communication Parameters: 8 Data, 1 Stop, No Parity // USART1 Receiver: On // USART1 Transmitter: Off // USART1 Mode: Asynchronous
in „ATmega128 Problem beim eeprom lesen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR_Addressing_Indirect.pdf
.....................................................................4 Operand Locations and the ATmega328P Memory Model ..................................................................................................................................................................5 The X-register,
in „Little Endian“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
gdriver.c
///////////////////////////////////////////////////////////////////////////// void uart1_init (uint32_t baud) { uint32_t fdiv; PCONP |= (1 << 4); // Uart 1 einschalten // Pinsel Bits für UART1 Funktion setzen (Pinsel4 TXD1=1:0 RXD1=2:3 <- 10(0x02) einschreiben) PINSEL4 &= ~((0x03 << 0) | (0x03 << 2))
in „Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen“ · Projekte & Code ·
-
PDF
extended_serial_library.pdf
gewohnte Funktionen wie print und println ebenfalls verfügbar. extendedSerial wurde auf AVR-, STM- und CH32V003 Systemen getestet. Anmerkung zu CH32V003: Der Arduino-Core von CH32V003 ist in einigen Teilen noch fehlerbehaftet und im Falle von HardwareSerial sind nicht alle Funktionen komplett implementiert
in „Arduino und struct gefallen sich nicht !“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RC_SIGNAL4ok4LED.c
/* ATmega8 mit 8 Mhz */ /* PORTB 4 LED's gegen VCC */ /* RC-Signal an PD2 (INT0) */ /* 1ms Pulsdauer = 31 */ /* 1,5ms Pulsdauer = 46 */ /* 2ms Pulsdauer = 62 */ #include <inttypes.h> #include <avr/io.h> #include
in „C Code Modellbau“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Test.bas
' Programm initialisieren '---------------------------------------------------------- $regfile = "M32def.DAT" 'use the ATMEGA32 file $crystal = 12000000 ' Taktfrequenz: 12.000 MHz '------------------------------------------------------------------------------- ' LCD '---------------------------------
in „BASCOM: große Zahlen über alle 4 Zeilen eines 4-Zeiligen L“ · Projekte & Code ·
-
PDF
AVR_FFT_Schematic.pdf
) PA0 37 18 36 28 GND (ADC1) PA1 35 C1 39 GND (ADC2) PA2 34 JP1 100nF GND (ADC3) PA3 33 (ADC4) PA4 32 1 2 VCC 5 (ADC5) PA5 31 3 4 VCC VCC (ADC6) PA6 5 6 GND 17 VCC (ADC7) PA7 30 38 VCC ISP GND 27 AVCC (XCK/T0) PB0 40 (T1) PB1 41 29 AREF (AIN0/INT2) PB2 42 U2 C2 43 1 7 100nF (AIN1/OC0) PB3 44 CLK V+ VCC
in „Schnelle FFT in Assembler“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
PDF
AVR_FFT_Schematic.pdf
) PA0 37 18 36 28 GND (ADC1) PA1 35 C1 39 GND (ADC2) PA2 34 JP1 100nF GND (ADC3) PA3 33 (ADC4) PA4 32 1 2 VCC 5 (ADC5) PA5 31 3 4 VCC VCC (ADC6) PA6 5 6 GND 17 VCC (ADC7) PA7 30 38 VCC ISP GND 27 AVCC (XCK/T0) PB0 40 (T1) PB1 41 29 AREF (AIN0/INT2) PB2 42 U2 C2 43 1 7 100nF (AIN1/OC0) PB3 44 CLK V+ VCC
in „AudioSchaltung für Line Out Signal“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
crc.c
*************************** // ** File: crc.c ** // ** Title: Routine for Checksum ** // ** CPU: ATMega644 ** // ** Created: 28.02.2008 ** // ** Revised: 28.02.2008 ** // ** Version: 1.0 ** // ** Note: ** // ** ** // ** ** // ** ** // ** ** // ** ** // ************************************************
in „Tut gelesen und trotzdem Problem mit Strings im Flash“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVRxt.asm
.include "AVR128DA28def.inc" .include "AVR64EA28def.inc" .include "AVR16EB28def.inc" .include "AVR32DD28def.inc" .include "m4809def.inc" */ .equ DIR_LED = VPORTA_DIR .equ IN_LED = VPORTA_IN .equ LEDpit = 7 .equ LEDlive = 6 .def tmp0 = r16 ;=============== .macro rtcstatus /* geht offenbar auch ohne
in „AVR64EA28: PIT-Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.lst
80BB out 48-32,r24 41 .LM5: 42 001a 81B3 in r24,49-32 43 001c 8F70 andi r24,lo8(15) 44 001e 81BB out 49-32,r24 45 /* epilogue start */ 46 .LM6: 47 0020 0895 ret 48 .LFE7: 50 .global xmem_set 52 xmem_set: 53 .LFB8:
in „RAM-Bankswitching - wie am geschicktesten mit GCC auf AVR?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/* Eine 8-kanalige PWM mit intelligentem Lösungsansatz ATmega8 @ 8 MHz */ // Defines an den Controller und die Anwendung anpassen #define F_CPU 8000000L // Systemtakt in Hz #define F_PWM 100L // PWM-Frequenz in Hz #define PWM_PRESCALER 8 // Vorteiler für den
in „Soft-PWM Version 3: Probleme beim Anpassen des Programms“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mocolock_rotor.bas
Rotor) ' ' Layout und Programmierung by HELLMARS (C) Helmar Müller ' Stand 15.10.2009 ' HW: 2.1 ' - ATMega32, 16MHz Quarz extern ' - Erfassung der Drehbewegung über Hall-Sensor ' - erweiterte Resetschaltung analog Ray ' ' SW: 3.0 ' - Darstellung von Bild- und Textdaten aus Flash-Speicher ' - Umwandlung
in „Propeller Uhr“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
iom324pb.h
DAMAGE. ****************************************************************************/ #ifndef _AVR_ATMEGA324PB_H_INCLUDED #define _AVR_ATMEGA324PB_H_INCLUDED #ifndef _AVR_IO_H_ # error "Include <avr/io.h> instead of this file." #endif #ifndef _AVR_IOXXX_H_ # define _AVR_IOXXX_H_ "iom324pb.h" #else # error
in „ATMega324PB: Header?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lauflicht.asm
r29 BREQ led43 ; wenn ja Sprung zu led43 CP zaehler, r30 ; Vergleich Zählregister mit r30 BREQ led32 ; wenn ja Sprung zu led32 CP zaehler, r31 ; Vergleich Zählregister mit r31 BREQ led21 ; wenn ja Sprung zu led21 ;======================================================================================
-
PDF
Schaltplan.pdf
22 IC2B 6 R9 XTAL1 ADC6 19 R13 7 8 PB7 (XTAL2/TOSC2) B 1k 5 10p R11 C32 C9 17 R19 B 10k 10p 10p 16 MHz 9 PB5 (SCK) 16 4k7 C12 TLC272 10 PD5 (T1) PB4 (MISO) 15 J4 10µ C36 11 PD6 (AIN0) PB3 (MOSI/OC2) 14 22p C37 12 PD7 (AIN1) PB2 (SS/OC1B) 13 1 GND GND GND 22p PB0 (ICP1) PB1
in „Akku-Lader mit AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
290208.c
------------------------------------------------------------------- // Title :Rahmen für ein AVR ATmega8 C-Programm mit LCD // Date :10.04.2005 // Version :1.0 // Autor :Denis Jakel //--------------------------------------------------------------------------- #define F_CPU 3686400 #include <avr\io.h>
in „UART String Problem Atmega8L“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tagezaehler.bas
'*** Tageszähler mit Atmega8A und 6x 7 Segmente zur Anzeige * * * * * * * * * '*** Hardware * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * $regfile = "m8def.dat" $crystal = 3686400 '3,6864 MHz '*** Ports Konfigurieren
in „Jumbo-LED-Anzeige beschalten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
162_ICP_DDS_01.c
// Atmega 162 Messung der Herzfrequenz über ICP, Berechnung der daraus //resultierenden Therapiefrequenz und deren Synthese mit DDS 24.1.2011 #include <inttypes.h> #include <avr/interrupt.h> #include <avr/io.h
in „Atmega162 außerhalb von STK500 geht nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
162_ICP_DDS_02.c
// Atmega 162 Messung der Herzfrequenz über ICP, Berechnung der daraus //resultierenden Therapiefrequenz und deren Synthese mit DDS 24.1.2011 #include <inttypes.h> #include <avr/interrupt.h> #include <avr/io.h
in „DDS Signal stoppt nicht bei ICP ohne Eingang“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
RF_Relay_Box_V1.3.pdf
Payloadconvert.u256i, Pipe); break; case 0xBF: // Message to Gate way switch(Pipe) { case 0x01 : Addressconvert.u32i = NRF_ReadRXAddress(RX_ADDR_P1 ); break; case 0x02 : Addressconvert.u32i = NRF_ReadRXAddress(RX_ADDR_P2 ); break; case 0x03 : Addressconvert.u32i = NRF_ReadRXAddress(RX_ADDR_P3 ); break; case 0x04 : Addressconvert.u32i = NRF_ReadRXAddress(RX_ADDR_P4 ); break; } Payloadconvert.c[0] = 0xFE; Payloadconvert.c[1] = Addressconvert.c[0]; Payloadconvert.c[2] = Addressconvert.c[1]; Payloadconvert.c[3] = Addressconvert.c[2]
in „ATmega 164P USART funktioniert nur mit beschaltung auf PB7“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
rfm12b_programmieranleitung.pdf
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 „RFM 12B Projekt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
verbosemode_nonull.txt
C:\WinAVR\bin>avrdude.exe -p atmega2561 -c stk200 -C "C:\WinAVR\bin\avrdude.conf" -P lpt1 -U flash:w:"C:\hexfiles\displaycheck.hex":i -v -v -v avrdude.exe: Version 5.3.1, compiled on May 15 2007 at 17:05:10 Copyright (c) 2000-2005 Brian
in „Atmega2561 Programmieren mit AVRDude“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dual_fading.c
//* dual LED fading //* uses exponential PWM settings to achive visual linear brightness //* //* ATmega32 @ 8 MHz //* //* //***************************************************************************** #define F_CPU 8000000L #define true 1 #define false 0 #define STK500 false #include <inttypes.h> #include
in „PWM Led fading problem mit Soft-PWM Artikel“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
-- Sensor-Platine / Hauptplatine --------------*/ /* Author: Tobias Weis */ /* */ /* Written for atmega8, will probably compile on all other */ /* ATMs, too. */ /* */ /* - Checks for Sensor-Stats (PB1-5, PD0-7, PC0 (AD) */ /* - Master in I2C-Bus */ /* */ /* Using the TWI_Master-Code from Manfred Langemann
in „adc und i2c problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Taster-test.asm
.include "m8def.inc" ; ATmega 8 ; .def save_sreg = r0 ; Sicherung des Statusregister innerhalb eines Unterprogrammes .def isave_sreg = r1 ; innerhalb einer Interrupt-Serviceroutine .def iwr0 = r2 .def iwr1 = r3 .def key_old = r4
in „Versorgungsspannung unsauber- Was tun?“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
Stueckliste_Zeitschaltuhr.pdf
22pF C3 = 22pF C4 = 100nF C5 = 100nF C6 = 33µF C7 = 100nF C8 = 22µF C9 = 100nF D1 = 1N4001 IC1 = ATmega32u4 IC2 = Spannungsregler 7805 LED2 = Farbe Grün; Zeit ist aktiviert LED3 = Farbe Rot; Zeit ist deaktiviert LED4 = Farbe: gelb; leuchtet wenn Zeit oder Datum eingestellt wird LED5 = LED Anzeige LED6
in „AVR, ATmega32; Schaltplan für eine Zeitschaltuhr“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Stueckliste_Zeitschaltuhr.pdf
22pF C3 = 22pF C4 = 100nF C5 = 100nF C6 = 33µF C7 = 100nF C8 = 22µF C9 = 100nF D1 = 1N4001 IC1 = ATmega32u4 IC2 = Spannungsregler 7805 LED2 = Farbe Grün; Zeit ist aktiviert LED3 = Farbe Rot; Zeit ist deaktiviert LED4 = Farbe: gelb; leuchtet wenn Zeit oder Datum eingestellt wird LED5 = LED Anzeige LED6
in „AVR, ATmega32; Schaltplan für eine Zeitschaltuhr“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Stueckliste_Zeitschaltuhr.pdf
22pF C3 = 22pF C4 = 100nF C5 = 100nF C6 = 33µF C7 = 100nF C8 = 22µF C9 = 100nF D1 = 1N4001 IC1 = ATmega32u4 IC2 = Spannungsregler 7805 LED2 = Farbe Grün; Zeit ist aktiviert LED3 = Farbe Rot; Zeit ist deaktiviert LED4 = Farbe: gelb; leuchtet wenn Zeit oder Datum eingestellt wird LED5 = LED Anzeige LED6
in „AVR, ATmega32; Schaltplan für eine Zeitschaltuhr“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR911.pdf
h Help information (overrides all other settings). -? Same as –h Some examples follows: avrosp –dATmega128 –pf –vf –ifprogram.hex –e The above example will first erase the entire memory contents and then program and verify the data contained in program.hex to an attached Atmega128 device. avrosp –dATmega32 –re –oedump.hex –ae0,ff –cCOM2 The above example will read the first 256 bytes of the Atmega32’s EEPROM memory to the file dump.hex. Only COM2 will be used. avrosp –dATmega64 –O#a0 –Se0 –lc0 4 AVR911 2568A-AVR-07/04 AVR911 The above example will write the custom oscillator calibration value
in „AVR911: Das Ende aller Leiden?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irmp.c
2009-2011 Frank Meyer - frank(at)fli4l.de * * $Id: irmp.c,v 1.110 2011/09/22 10:19:44 fm Exp $ * * ATMEGA88 @ 8 MHz * * Supported mikrocontrollers: * * ATtiny45, ATtiny85 * ATtiny84 * ATmega8, ATmega16, ATmega32 * ATmega162 * ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 * ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P * * Typical manufacturers of remote controls: * * SIRCS - Sony * NEC - NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC, Pioneer, Toshiba, Xoro, Orion, and many other
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
Datei
irmp.c
2009-2011 Frank Meyer - frank(at)fli4l.de * * $Id: irmp.c,v 1.116 2012/02/24 11:40:41 fm Exp $ * * ATMEGA88 @ 8 MHz * * Supported mikrocontrollers: * * ATtiny45, ATtiny85 * ATtiny84 * ATmega8, ATmega16, ATmega32 * ATmega162 * ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 * ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P * * Typical manufacturers of remote controls: * * SIRCS - Sony * NEC - NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC, Pioneer, Toshiba, Xoro, Orion, and many other
in „ATmega resettet dauernd“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/* Eine 8-kanalige PWM mit intelligentem Lösungsansatz ATmega8 @ 8 MHz */ // Defines an den Controller und die Anwendung anpassen //#define F_CPU 8000000L // Systemtakt in Hz //gesetz im Makefile #define F_PWM 100L // PWM-Frequenz in Hz #define PWM_PRESCALER
in „16 Kanal Software-PWM, Bitte um Hilfe“ · 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
in „Umsteigen von at90s4433 auf ATMEGA8“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
HEIZUNG_UNGARN.PDF
XTAL1 AVCC R3 PI 32 02 P IU 10 7 XTAL2 4k7 J1 PI J2 03 1N4148 PI J2 04 R2 PI J2 05 P IU 10 9 PIU101 9 LCD0 PI0 P0 P IJ 10 1 6 1 PD0 (RXD) PC0 (SCL) 20 LCD1 2 PI J2 06 NLS 0 P IU11110 PD1 (TXD) PC1 (SDA) PI2102 0 NLCD PR21
-
Datei
variablen.h
; Registerfile Init ; Speicherbereiche fuer 32 generelle Register: $0000 - $001F .define R0 = 0x00 .define R1 = 0x01 .define R2 0x02 .define R3 0x03 .define R4 0x04 .define R5 0x05 .define R6 0x06 .define R7 0x07 .define R8 0x08 .define R9 0x09 .
in „ATmega128 & Imagecraft Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWM.c
www.hpinfotech.com Project : Version : Date : 14.07.2010 Author : NeVaDa Company : Comments: Chip type : ATmega32 Program type : Application AVR Core Clock frequency: 16,000000 MHz Memory model : Small External RAM size : 0 Data Stack size : 512 *****************************************************/ #include <mega32.h> #include <delay.h> #include <math.h> #define ADC_VREF_TYPE 0x00 int Delay_zahl,delay_zaehler=1,w=0,i=0,j=0,x=0; int va, vb, vc; int tri1; unsigned char q[180]; interrupt [TIM0_OVF] void timer0_ovf_isr
in „Frequenzumrichter für einen 12Volt Asynchronmotor“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usb_rawhid.h
EP_TYPE_ISOCHRONOUS_OUT 0x40 #define EP_SINGLE_BUFFER 0x02 #define EP_DOUBLE_BUFFER 0x06 #define EP_SIZE(s) ((s) > 32 ? 0x30 : \ ((s) > 16 ? 0x20 : \ ((s) > 8 ? 0x10 : \ 0x00))) #define MAX_ENDPOINT 4 #define LSB(n) (n & 255) #define MSB(n) ((n >> 8) & 255) #if defined(__AVR_AT90USB162__) #define HW_CONFIG() #define
in „USB Stack für AT90USB162“ · Mikrocontroller und Digitale Elektronik ·
-
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 ·