-
PDF
XM64_schematic.pdf
R8 G 10uF 100nF100n1F00n1F00nF GND 10k 100R P$1 P$2 D VCC R2 C1C2 R3 N SV1 SWITCH1 IC1 G 5V D 6 5 AVR_XMEGA_A3_ JP1 JP7 N 4 3 57 62 1 1 G 2 1 56 /Reset_PDI_CLK ADC0_AC0_AREF_PA0 63 2 2 PDI_Data ADC1_AC1_PA1 64 3 3 VCC ADC2_AC2_PA2 1 4 4 ADC3_AC3_PA3 2 5 5 D ADC4_AC4_PA4 3 6 6 N 14 ADC5_AC5_PA5 4 7 VCC
in „XMega DFU programmierung am Mac“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
GTR_20080126.c
#include <avr/io.h> #include <avr/interrupt.h> #include <inttypes.h> #include <util/delay.h> #define BAUD 9600L // Baudrate, das L am Ende ist wichtig, NICHT UL verwenden! #define UBRR_VAL ((F_CPU+BAUD*8)/(BAUD*16
in „Taschenrechner Kommunikation“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
comet.c
2017/02/26 22:33:19 Joerg $ */ #include <stdbool.h> #include <stdlib.h> #include <string.h> #include <avr/interrupt.h> #include <avr/eeprom.h> #include <avr/sleep.h> #include <avr/pgmspace.h> #include <util/delay.h> #include "defines.h" /* These variables use hardwired registers in assembly version */ uint8
in „Entwicklungen und Forschung um den Sparmatic Comet / Zero v2 Heizungsthermostat“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sd_spi_stm32.c
-------------------------------------------*/ /* MMC/SDSC/SDHC (in SPI mode) control module for STM32 Version 1.1.6 */ /* (C) Martin Thomas, 2010 - based on the AVR MMC module (C)ChaN, 2007 */ /*-----------------------------------------------------------------------*/ /* Copyright (c) 2010, Martin Thomas
in „STM32 - SPI Schnittstelle empfängt mal korrekt und dann wieder nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dude54arduino_mit_vvvv.txt
----- ---- ------ ----- ----- --------- signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00 Programmer Type : avr910 Description : Atmel Low Cost Serial Programmer avrdude: Send: S [53] avrdude: Recv: A [41] V [56] R [52] [20] I [49] S [53] P [50] avrdude: Send: V [56] avrdude: Recv: 2 [32] 5 [35] avrdude: Send: v [76] avrdude: Recv: 2 [32] 0 [30] avrdude: Send: p [70] avrdude: Recv: S [53] Found programmer: Id = "AVR ISP"; type = S Software Version = 2.5; Hardware Version = 2.0 avrdude: Send: a [61] avrdude: Recv: Y [59] Programmer supports
in „avrdude - Probleme unter Mac OS X 10.7 (Lion)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
io_control.c
include "types.h" //#include "ioavr.h" // für OCR2 //#include "taster.h" //#include "eeprom.h" #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> //#include "ioavr.h" //#include "types.h" #include <types/types.h> #include "io_control.h" #include "lcd_hd44780.h" #include <controller/controller_v01_mega16.h> //#include "text.h" /* #include <avr/eeprom.h> // Die EEPROM-Definitionen/Macros der avr-libc einbinden // EEMEM wird bei aktuellen Versionen der avr-lib in eeprom.h definiert // hier: definiere falls noch nicht bekannt ("alte" avr-libc
in „Laufschrift auf dem HD44780“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ow.c
#include <avr/io.h> #include <avr/pgmspace.h> #include <ow.h> // Globale Variablen /////////////////////////////////////////////////////////////////////////////////////////////////// static unsigned long time_base
in „Falsche TEMP mit DS1820“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ettft240320tp3_2_rev_b.c
*********************************************************************************** * * * Editor : AVR Studio 4.18 Build 700 * * Compiler : WinAVR-20100110 * * Create By : Mr. Sittiphol Yooyod (WWW.ETT.CO.TH) * * Last Update : 24/August /2009 * * Modifiziert am : xx/Oktober/2010 * * * * DipSw1 (TSC Select
in „ET-TFT320240 Rev.3.2 Code in Modul und Header aufteilen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PicoTerm-demo.ino
TIMSK1 = BIT(OCIE1A); // COMP1A Int-enable f�r 1000 Hz sei(); } // 1 ms Langzeittimer auslesen uint32_t lese_timer(void) { uint32_t temp; cli(); temp = timer; sei(); return(temp); } static void sync() { init_timer1(); sync_flag=0; while(!sync_flag); } // ins 1 ms Intervallen warten void delay_ms(uint32
in „PicoTerm-TFT, farbiges 4,3"-Terminal mit Pico-Board RP2040“ · Projekte & Code ·
-
Datei
Funktionsdec_mit_CV28_09_01_2009.asm
************************* ; * Copyright by mad.dax@t-online.de * ; * DCC-Decoder Testversion * ; * 14 / 28 und 126 Fahrstufen ( Fahrstufe 14 = 27 ) * ; * ?berg?nge Stufenlos * ; * PWM mit 6125 HZ, internes Timing mit CV6 trimmbar * ; * kurze und lange Adressierung ( 7 und 14 Bit je nach CV ) * ; * F1
in „DCC Decoder“ · Projekte & Code ·
-
Datei
Funktionsdec_mit_CV28_09_01_2009.txt
************************* ; * Copyright by mad.dax@t-online.de * ; * DCC-Decoder Testversion * ; * 14 / 28 und 126 Fahrstufen ( Fahrstufe 14 = 27 ) * ; * ?berg?nge Stufenlos * ; * PWM mit 6125 HZ, internes Timing mit CV6 trimmbar * ; * kurze und lange Adressierung ( 7 und 14 Bit je nach CV ) * ; * F1
in „DCC Decoder“ · Projekte & Code ·
-
Datei
bm00.asm
bm00.elf: file format elf32-avr Disassembly of section .text: 00000000 <__vectors>: 0: 0c 94 3e 00 jmp 0x7c ; 0x7c <__ctors_end> 4: 0c 94 50 00 jmp 0xa0 ; 0xa0 <__bad_interrupt> 8: 0c 94 50 00 jmp 0xa0 ; 0xa0 <__bad_interrupt> c: 0c 94 50 00 jmp 0xa0 ; 0xa0 <__bad_interrupt> 10: 0c 94 50 00 jmp 0xa0 ; 0xa0 <__bad_interrupt> 14: 0c 94 50 00 jmp 0xa0 ; 0xa0 <__bad_interrupt> 18: 0c 94 50 00 jmp 0xa0 ; 0xa0 <__bad_interrupt> 1c: 0c 94 50 00 jmp 0xa0 ; 0xa0 <__bad_interrupt> 20: 0c 94 50 00 jmp 0xa0 ; 0xa0 <__bad_interrupt> 24
in „FixedPoint in C und C++“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
bitbang_spi.h
6 #define bb_sck_port B//stm-spi2 #define bb_sck_pin 13 #define bb_miso_port B #define bb_miso_pin 14 #define bb_mosi_port B #define bb_mosi_pin 15/**/ #endif #if bb_port==7 #define bb_sck_port B//stm-spi3 #define bb_sck_pin 3 #define bb_miso_port B #define bb_miso_pin 4 #define bb_mosi_port B #define
in „LPC1758 und PN532 über SPI“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AN2662-Sensorless-Drive-forSingle-and-Two-PhaseBLDC-Motor-00002662A.pdf
rights unless otherwise stated. Trademarks The Microchip name and logo, the Microchip logo, AnyRate, AVR, AVR logo, AVR Freaks, BitCloud, chipKIT, chipKIT logo, CryptoMemory, CryptoRF, dsPIC, FlashFlex, flexPWR, Heldo, JukeBlox, KeeLoq, Kleer, LANCheck, LINK MD, maXStylus, maXTouch, MediaLB, megaAVR, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, Prochip Designer, QTouch, SAM-BA, SpyNIC, SST, SST Logo, SuperFlash, tinyAVR, UNI/O, and XMEGA are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.
in „EBM-Papst EC Motor“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
grafiklcd.asm
##################################################################### .include "C:\Programme\Atmel\AVR Studio\Appnotes\2313def.inc" .def temp1 = r16 .def temp2 = r17 .def data = r18 .def comm = r19 ldi temp1, RAMEND ;Stackpointer initialisieren out SPL, temp1 start: rcall pause rcall pause rcall pause
in „Ein paar Fragen zum T6963C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dann.lst
************************************************************************/ 10:dann.c **** #include <avr/io.h> 11:dann.c **** 12:dann.c **** #define MAX7219_DDR DDRB 13:dann.c **** #define MAX7219_PORT PORTB 14:dann.c **** #define MAX7219_SCK PB2 15:dann.c **** #define MAX7219_DO PB1 16:dann.c **** #define
in „Welchen WINAVR nehmen ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mca25.c
13: //this is the first packet and //this byte is the frame type *frametype = rx; togo--; state = 14; break; case 14: //this is the first packet and //this byte is ??? -> ignore togo--; state = 15; break; case 15: //this is the first packet and //this byte is ??? -> ignore togo--; state = 100; //now
in „Handykamera MCA-25 ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RGB_LED_10bitPWM.asm
LED MODE 1 Helligkeit / ; Encoder TASTE PD2 o-| 6 15|-o PB3 LED MODE 0 AUTO Farbwechsel ; PD3 o-| 7 14|-o PB2 LED BLAU ; PD4 o-| 8 13|-o PB1 LED GRUEN ; PD5 o-| 9 12|-o PB0 LED ROT ; GND o-|10 11|-o PD6 ; | | ; ¯¯¯¯¯¯¯¯¯¯¯ ; ;****************************************************************************
in „Mega8 Assembler RGB Fader“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
spi_tft.ino
char #define uint unsigned int #define ushort unsigned short #define ulong unsigned long #include <avr/io.h> #include <avr/interrupt.h> #include <stdlib.h> #include <stdio.h> #include <string.h> // Vorwärtsreferenzen void tft_touchmeld(unsigned char nr); void tft_clr(void); void tft_fcol(unsigned char
-
Datei
akkuload.asm
angeschlossen und ok ; nicht benutzt: Bits 3, 4 und 5 .EQU bMin = 2 ; Timer hat 1 Minute erreicht .EQU b32m = 1 ; Timer Interrupt 4 Secunden, 32 ADC-Messungen komplett .EQU b64Hz = 0 ; Timer Interrupt 64 Hz Tick ; ; Bit-Definitionen für das Anzeigeflag rFlgD ; .EQU bUHex = 7 ; Zeige Ergebnisse in Hex über
in „Asssembleprogramm für Mega16 auf Mega8535 anpassen, Sprungweite "call" und "jmp"“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
akkuload.asm
angeschlossen und ok ; nicht benutzt: Bits 3, 4 und 5 .EQU bMin = 2 ; Timer hat 1 Minute erreicht .EQU b32m = 1 ; Timer Interrupt 4 Secunden, 32 ADC-Messungen komplett .EQU b64Hz = 0 ; Timer Interrupt 64 Hz Tick ; ; Bit-Definitionen für das Anzeigeflag rFlgD ; .EQU bUHex = 7 ; Zeige Ergebnisse in Hex über
in „Asssembleprogramm für Mega16 auf Mega8535 anpassen, Sprungweite "call" und "jmp"“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
akkuload.asm
angeschlossen und ok ; nicht benutzt: Bits 3, 4 und 5 .EQU bMin = 2 ; Timer hat 1 Minute erreicht .EQU b32m = 1 ; Timer Interrupt 4 Secunden, 32 ADC-Messungen komplett .EQU b64Hz = 0 ; Timer Interrupt 64 Hz Tick ; ; Bit-Definitionen für das Anzeigeflag rFlgD ; .EQU bUHex = 7 ; Zeige Ergebnisse in Hex über
in „Asssembleprogramm für Mega16 auf Mega8535 anpassen, Sprungweite "call" und "jmp"“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
edip.c
************************************************/ #include <stdio.h> #include <string.h> #include <avr/io.h> #include "i2cmaster.h" #define DC1 0x11 #define DC2 0x12 #define ESC 0x1B #define A 0x41 #define B 0x42 #define C 0x43 #define D 0x44 #define E 0x45 #define F 0x46 #define G 0x47 #define H 0x48
in „eDip240-7 Programmierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Blackstorm_Atmega8_2.bas
**************************************** ' Original übernommen von http://blackstrom.derschwarz.de/avr/avr_uhr/index.shtml ' Wolfgang Schwarz ' Modifiziert für Atmega8 und 1Mhz Quarz '******************************************************************************* ' µC Deklarationen $regfile = "m8def.dat" 'Atmega8-Deklarationen $crystal = 1000000 $hwstack = 34 'mindestens 32 wegen Interruptverwendung $swstack = 10 $framesize = 24 ' Variablen Dim Temp_ziffer As Byte 'welche ziffer soll bearbeitet werden Dim Bcd_aus As Byte 'enthält den Wert der dez zahl die ausgegeben werden
in „Attiny13 Schalter“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PuCaRe-letzter.c
#include <stdio.h> #include <avr/pgmspace.h> #include <util/delay.h> #include <avr/interrupt.h> #include "TWIMaster.h" #include "lcd.h" #include "USART_1200.h" #define TWI_GEN_CALL 0x00 // The General Call address is 0 // Sample TWI
-
Datei
lcd.h
kann zur Ansteuerung jedes x-belibigem LCD genutzt werden. * *Die Ports müssen dann in den Zeilen 14- 20 auf das jeweilige Programm und Pinnbelegung angepasst werden. * *Standartmäßig ist es auf ein 4-Zeilen, 20-Zeichen Display angepasst * * * * Folgende Befehle werden in der main benötigt um: * * *
in „LCD spricht nicht an bei 8MHz“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AssemblerTest002_schlank.ino.asm
c:\temp\arduino_build_979719/AssemblerTest002_schlank.ino.elf: file format elf32-avr Disassembly of section .text: 00000000 <__vectors>: 0: 0c 94 34 00 jmp 0x68 ; 0x68 <__ctors_end> 4: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 8: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> c: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 10: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 14: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 18: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 1c: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 20: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 24
in „AVR Assembler Probleme mit Power Down Code“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
comet.c
/03/12 21:59:09 "Joerg $ */ #include <stdbool.h> #include <stdlib.h> #include <string.h> #include <avr/interrupt.h> #include <avr/eeprom.h> #include <avr/sleep.h> #include <avr/pgmspace.h> #include <util/delay.h> #include "defines.h" /* These variables use hardwired registers in assembly version */ uint8
in „Entwicklungen und Forschung um den Sparmatic Comet / Zero v2 Heizungsthermostat“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
Memory model : Small Internal SRAM size : 512 External SRAM size : 0 Data Stack size : 128 Board: Avr-Ctrl V1.0 http://www.mikrocontroller.com 2002 Holger Buss *********************************************/ #include <90s8535.h> // Alphanumeric LCD Module functions #asm .equ __lcd_port=0x15 #endasm #
-
Datei
grafiklcd.asm
##################################################################### .include "C:\Programme\Atmel\AVR Studio\Appnotes\2313def.inc" .def temp1 = r16 .def temp2 = r17 .def temp3 = r18 .def temp4 = r19 .def data = r20 .def comm = r21 ldi temp1, RAMEND ;Stackpointer initialisieren out SPL, temp1 start:
in „Ein paar Fragen zum T6963C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main_c.txt
Memory model : Small Internal SRAM size : 512 External SRAM size : 0 Data Stack size : 128 Board: Avr-Ctrl V1.0 http://www.mikrocontroller.com 2002 Holger Buss *********************************************/ #include <90s8535.h> // Alphanumeric LCD Module functions #asm .equ __lcd_port=0x15 #endasm #
in „Port, Pin auf 1 oder null setzen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sketch_mar13a.ino.mitKonstruktor.asm
c:\temp\arduino_build_634409/sketch_mar13a.ino.elf: file format elf32-avr Disassembly of section .text: 00000000 <__vectors>: 0: 0c 94 34 00 jmp 0x68 ; 0x68 <__ctors_end> 4: 0c 94 46 00 jmp 0x8c ; 0x8c <__bad_interrupt> 8: 0c 94 46 00 jmp 0x8c ; 0x8c <__bad_interrupt> c: 0c 94 46 00 jmp 0x8c ; 0x8c <__bad_interrupt> 10: 0c 94 46 00 jmp 0x8c ; 0x8c <__bad_interrupt> 14: 0c 94 46 00 jmp 0x8c ; 0x8c <__bad_interrupt> 18: 0c 94 46 00 jmp 0x8c ; 0x8c <__bad_interrupt> 1c: 0c 94 46 00 jmp 0x8c ; 0x8c <__bad_interrupt> 20: 0c 94 46 00 jmp 0x8c ; 0x8c <__bad_interrupt> 24
in „c++ static class mit und ohne Konstructor“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ANBS1_00_06_Setting_up_with_Eclipse_and_GNU.pdf
downloaded from: http://www.eclipse.org/downloads/ . There you will get file eclipse-cpp- ganymede-SR2-win32.zip. Unzip it and install on your machine. 1.3Install Yagarto Tools and Yagarto GNU ARM Toolchain Download from http://www.yagarto.de/index.html . Follow the installation until “Choose Components” page
-
Datei
newSDWebServer_GPIO16_Touchn5b.ino
0X68,0X31,0X69,0X31,0X69,0X39,0X8A,0X39,0X8A,0X39,0XAB,0X41, 0XCC,0X49,0X2E,0X5A,0X6F,0X62,0XB0,0X72,0X11,0X7B,0X32,0X83,0X72,0X83,0X73,0X83, 0X72,0X83,0X72,0X8B,0X93,0X8B,0XB4,0X8B,0XD4,0X93,0XF5,0X93,0XF5,0X93,0XF4,0X9B, 0XF4,0X9B,0X14,0X9C,0X14,0X9C,0X14,0X9C,0X14,0X9C,0X14,0XA4,0X35,0XA4,0X14,0XA4, 0XF3,0X9B,0XD3,0XA3,0XD3,0X9B
in „Arduino_IDE mit ESP8266 und Ucglib unter Win7-64bit“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irmp.c
* Copyright (c) 2009-2015 Frank Meyer - frank(at)fli4l.de * * $Id: irmp.c,v 1.172 2015/05/27 09:33:14 fm Exp $ * * Supported AVR mikrocontrollers: * * ATtiny87, ATtiny167 * ATtiny45, ATtiny85 * ATtiny44, ATtiny84 * ATmega8, ATmega16, ATmega32 * ATmega162 * ATmega164, ATmega324, ATmega644, ATmega644P,
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
PDF
simulavr.pdf
SimulAVR - an AVR simulation framework A simulator for the Atmel AVR family of microcontrollers. For simulAVR version 1.1dev, 23 March 2009. by Theodore A. Roth, Klaus Rudolph, William Rivet Send bugs and comments
-
Datei
compile_Tasmota_stable_in_docker_container_versuch3.txt
build/tasmota/libca6/lib_mail/extras/RFC2047.cpp.o Compiling .pio/build/tasmota/libca6/lib_mail/wcs/esp32/ESP_Mail_HTTPClient32.cpp.o Compiling .pio/build/tasmota/libca6/lib_mail/wcs/esp32/ESP_Mail_WCS32.cpp.o Compiling .pio/build/tasmota/libca6/lib_mail/wcs/esp32/esp_mail_ssl_client32.cpp.o Compiling .pio
in „Dlock 11827 und Tasmota - compilieren für FW-Update“ · Haus & Smart Home ·
-
Datei
RTC.C
unsigned char num1 ) { static char copy1[MAX_STRING]; char bak1[MAX_STRING]; strcpy(bak1, str1); if( num1<32 && num1<=strlen(bak1) ) { strncpy(copy1, bak1, num1 ); *(copy1+num1)=0; } // if( num1<32 && num1<=strlen(bak1) ) return copy1; } // char *lefts( char *str1, unsigned char num1 ) char *rights( char *str2
in „DS3231 RTCmit PC synchronisieren“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Selbstbau_Impulswahl_auf_Tonwahl_Konverter_20200810h.pdf
von Matthias S. (Firma: matzetronics) (mschoeldgen) 03.08.2020 08:40 Einfach mal Application Note AVR314 lesen (heute Microchip AN_1982) https://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote=en591264 Hier werden DTMF Sinustöne im richtigen Verhältnis auf tiny- und megaAVR erzeugt. Re: Selbstbau
in „Anmeldezwang JA oder NEIN Umfrage“ · www.mikrocontroller.net ·
-
Datei
GTR.c
#include <avr/io.h> #include <avr/interrupt.h> #include <inttypes.h> #include <util/delay.h> #define BAUD 9600L // Baudrate, das L am Ende ist wichtig, NICHT UL verwenden! #define UBRR_VAL ((F_CPU+BAUD*8)/(BAUD*16
in „Taschenrechner Kommunikation“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Tlc5940.cpp
Library. If not, see <http://www.gnu.org/licenses/>. */ /** \file Tlc5940 class functions. */ #include <avr/io.h> #include <avr/interrupt.h> #include "tlc_config.h" #include "Tlc5940.h" /** Pulses a pin - high then low. */ #define pulse_pin(port, pin) port |= _BV(pin); port &= ~_BV(pin) /** This will be true
in „Ghosting bei LED Matrix“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LPH8731-3C.c
on RadioKat Forum Igor Kizim aka Igoryosha (ATMega, STM32 implementations) Dmitry Karech (MSP430 implementation) license: GPL v2 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published
in „LCD LPH8731-3C aus Siemens-Handys, Treiber“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
module.c
*************************************************/ typedef struct { uint8_t bStellung; // 8 Bit int32_t lGiver_O2V; // 32 Bit int32_t lGiver_O200mV; // 32 Bit float fEWK; // 32 Bit float fGainPot; // 32 Bit float fMaxPhysVal; // 32 Bit }Sensor_Messbereich; static Sensor_Messbereich gsMB1,gsMB2; // 2
in „Atmega644 EEPROM Initialisieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irmp.c
remote control protocols * * Copyright (c) 2009-2018 Frank Meyer - frank(at)fli4l.de * * Supported AVR mikrocontrollers: * * ATtiny87, ATtiny167 * ATtiny45, ATtiny85 * ATtiny44, ATtiny84 * ATmega8, ATmega16, ATmega32 * ATmega162 * ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284, ATmega1284P *
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
Datei
irmp.c
remote control protocols * * Copyright (c) 2009-2018 Frank Meyer - frank(at)fli4l.de * * Supported AVR mikrocontrollers: * * ATtiny87, ATtiny167 * ATtiny45, ATtiny85 * ATtiny44, ATtiny84 * ATmega8, ATmega16, ATmega32 * ATmega162 * ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284, ATmega1284P *
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
Datei
init.txt
Hardwaredefinitionen einbinden .list ;Programm listen .listmac ;Makros listen .equ clock=3686400 ;Taktfrequenz des AVR .equ telda=5 ;Telegrammdauer, Anzahl Wiederholungen .equ souda=10 ;Signaldauer Soundsteuerung .equ timer0ein=3 ;Bitmuster Timer0 mit Vorteiler 64 (LCD-Sync) .equ timer0swku=256-(clock/64/2000) ;Startwert
in „atmega 8 als schnitstelle“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Umsetzung_und_Implementierung_einer_FFT_f_r_8.pdf
SRAM_START) ;lade Adresse Samplespeicher ;B (Imaginärteil) mov B_SampleIH,D0 ldi D0,LOW(SRAM_START) ldi D1,32 ;Offset 32 add D0,D1 brcc no_carry_B_IH inc B_SampleIH no_carry_B_IH: mov B_SampleIL,D0 ldi D0,HIGH(SRAM_START) ;lade Adresse Samplespeicher ;B (Realteil) mov B_SampleRH,D0 ldi D0,LOW(SRAM_START) ldi
in „FFT Tutorial für AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sensorhub.asm
.nolist .include "/home/lukas/Dokumente/AVR/includes/m48def.inc" .list ;************************************************************** ;Notizen ;************************************************************** ;sudo avrdude -c avrispmkII -P usb
in „Controller fällt in (anscheinend) RESET“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATmega8.xml
BOOTSTART> <BOOTRESET>$E00</BOOTRESET> </BOOTSZMODE3> <BOOTSZMODE4> <BOOTSIZE>1024</BOOTSIZE> <PAGES>32</PAGES> <APPSTART>$0</APPSTART> <BOOTSTART>$C00</BOOTSTART> <BOOTRESET>$C00</BOOTRESET> </BOOTSZMODE4> </BOOT_CONFIG> </MEMORY> <PACKAGE> <PACKAGES>[TQFP]</PACKAGES> <TQFP> <NMB_PIN>32</NMB_PIN> <PIN1
in „AVR Code Wizard“ · Projekte & Code ·
-
Datei
MJoy.asm
, r17 std Z + s_NegCoefL, r16 ret ProceedCalcNegCoef: ldi r17, 255 ldi r16, 255 movw r21:r20, r15:r14 ; backup r14 and r15 call div16u movw r15:r14, r21:r20 ; restore r14 and r15 std Z + s_NegCoefH, r17 std Z + s_NegCoefL, r16 ret ;******************************************************************* ;
in „IGOR USB lässt sich nicht assemblieren“ · Mikrocontroller und Digitale Elektronik ·