-
Datei
platformio.ini
= tool-stm32duino # # STM32F103RC # [env:STM32F103RC] platform = ${common_stm32f1.platform} extends = common_stm32f1 board = genericSTM32F103RC monitor_speed = 115200 # # MEEB_3DP (STM32F103RCT6 with 512K) # [env
in „Ender3 Z-Achse fährt mit Marlin nur nach oben“ · Mechanik, Gehäuse, Werkzeug ·
-
Datei
display.bas
Then Reset _db8 X = _dbout And 128 If X = 128 Then Set _db7 If X = 0 Then Reset _db7 X = _dbout And 64 If X = 64 Then Set _db6 If X = 0 Then Reset _db6 X = _dbout And 32 If X = 32 Then Set _db5 If X = 0 Then Reset _db5 X = _dbout And 16 If X = 16 Then Set _db4 If X = 0 Then Reset _db4 X = _dbout And 8
in „Atmega128 + SD Card + 3.5" Display“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Schwebekugel.c
#include <avr/io.h> #include <stdint.h> #include <inttypes.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <avr/eeprom.h> #include <avr/pgmspace.h> #include <util/delay.h> #include <avr/interrupt.h> int32_t wmax; int32_t wmin; /******************************Schwebekugel**************************/ /************************Für ATMEGA8 bei 8MHz Takt*******************/ void delay (uint64_t n) {uint32_t x
in „Schwebende Kugel“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
oled_demo.c
-- Controllerspezifisches ------------------------------------------------------------ */ #ifdef __AVR__ /* ------------------------------------------------------------ AVR-Mikrocontroller ------------------------------------------------------------ */ #include <avr/io.h> #include <avr/pgmspace.h> #include
in „I2C Display einfache Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
nau7802.cpp
VLDO0) // | (1 << GAINS2) // gain select for internal PGA // | (1 << GAINS1) // 111 = 128x, 110 = 64x, 101 = 32x, 100 = 16x // | (1 << GAINS0) // 011 = 8x, 010 = 4x, 001 = 2x, 000 = 1x (default) ; nau7802_writeAndVerify(&data, 1, CTRL1); data = 0 // | (1 << CHS) // input channel select. 0 = ch1 (default
in „interner Temperatursensor NAU7802 24Bit ADC“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
avr-libc-user-manual.pdf
typedef unsigned char uint8 t 16-bit types. • typedef int int16 t • typedef unsigned int uint16 t 32-bit types. • typedef long int32 t • typedef unsigned long uint32 t 64-bit types. • typedef long long int64 t • typedef unsigned long long uint64 t Generated on Wed Nov 26 21:10:23 2003 for avr-libc by
in „C Tutorial gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
IR_NEC_Empfaenger_v01.pdf
// Include C Libriaries #include <avr/io.h> #include <avr/delay.h> #include <avr/interrupt.h> // Portdefinitionen #define IR_OUT_PORT PORTB // IR-Empfaenger an Port B, Pin PB0 (PCINT0) #define IR_IN_PORT PINB // IR-Empfaenger an Port B,
in „Modulation IR Signal - Interrupt oder Warteschleife?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
owdevice_ATT13_DS2423.c
Author: Tobias Mueller, mail(at)tobynet.de * Bitte bei weiterer Verabeitung immer angeben */ #include <avr/io.h> #include <avr/interrupt.h> #ifdef __AVR_ATmega32__ #include "uart.h" #include <util/delay.h> #endif //DEVICES #ifdef __AVR_ATtiny13A__ // OW_PORT Pin 6 - PB1 #define OW_PORT PORTB #define OW_PIN
in „1-Wire Slave auf AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
F_PWM oder PWM_PRESCALER erhöhen. #endif // includes #include <stdint.h> #include <string.h> #include <avr/io.h> #include <avr/interrupt.h> // globale Variablen volatile uint8_t foo, n, flag; // ----Neue Variablen uint8_t array[16][100] = { /*0 1 */ {1,1,1,2,2,2,3,3,4,4,4,5,5,6,6,7,7,8,8,9,10,10,11,12,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,30,31,32,34,35,37,38,40,41,43,45,47,49,51,53,55,57,59,61,64,66,69,72,74,77,80,83,86,90,93,97,100,104,108,112,116,120,125,129,134,139,144,149,155,161,166,172,179,185,192,199,206,213,221,229,237,246,254
in „Soft-PWM Version 3: Probleme beim Anpassen des Programms“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test7.c
Puls_l, Wert1=1536, Puls_l_old, inclinometer_old; //Puls_l : lenght of incoming puls uint16_t P=1,D=0,O=32, b=0; int16_t pd_sum, pd; uint16_t Daempfung[64]; //0..31 int main(void) { cli(); outp(0xFF, DDRB); // use PortB for output (to servo) outp(0x00, DDRD); // use PortD PIN2 for input (signal) outp(0x07
in „Umsteigen von at90s4433 auf ATMEGA8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sinus.c
**************************************************/ int main (void) { /* Variablen festlegen */ /* 32 Top */const unsigned char sinus_32[ 32]={0,2,3,5,6,8,9,11,12,14,15,16,18,19,20,21,22,24,25,25,26,27,28,28,29,30,30,30,31,31,31,31}; // sinus_32 - 32 Werte für eine viertel Periode #define sinus sinus_32 #define max 32 // Anzahl Speicherzellen, für switch #define top 32 // höchstes Bit in Tabelle (Auflösung) uint8_t i=0; uint8_t basis = max; uint8_t temp=top; j = 0; // globale Variable, wird in ISR geändert
in „Stabilitätsproblem oder Verständnisproblem bei Timer (PWM) ATmega88“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
nau7802.cpp
VLDO0) // | (1 << GAINS2) // gain select for internal PGA // | (1 << GAINS1) // 111 = 128x, 110 = 64x, 101 = 32x, 100 = 16x // | (1 << GAINS0) // 011 = 8x, 010 = 4x, 001 = 2x, 000 = 1x (default) ; nau7802_writeAndVerify(&data, 1, CTRL1); data = 0 // | (1 << CHS) // input channel select. 0 = ch1 (default
in „interner Temperatursensor NAU7802 24Bit ADC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
owaf.c
******************************/ #if defined (__RASPBERRY_PI__) #include <stdio.h> #elif defined (__AVR_ATmega168__) \ || defined (__AVR_ATmega644__) \ || defined (__AVR_ATmega32__) \ || defined (__AVR_ATmega328P__) \ || defined (__AVR_ATmega8__) #include <avr/io.h> #include <avr/interrupt.h> #include
in „1 Wire manche Teilnehmer antworten nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
bus124-attiny13.c
#define Slope (RefA / (AdcRawH - AdcRawL)) // Delta U / Delta ADC -> Steigung #define Offset (uint32_t) ((RefB - (AdcRawL * Slope)) * Scale) // Offset zur Basis 2^14 #define Factor (uint32_t) ((RefA / (AdcRawH - AdcRawL)) * Scale) // Steigung zur Basis 2^14 #define ZELLENNUMMER 1 #define LIFEPO4 //Akkutyp
in „Möglichst Resourcenschonend programmieren“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ATmega32.pdf
Between SCK and the Oscillator Frequency SPI2X SPR1 SPR0 SCK Frequency 0 0 0 osc4 0 0 1 osc16 0 1 0 osc64 0 1 1 f /128 osc 1 0 0 osc2 1 0 1 osc8 1 1 0 osc32 1 1 1 osc64 137 2503Q–AVR–02/11 ATmega32(L) SPI Status Register – SPSR Bit 7 6 5 4 3 2 1 0 SPIF WCOL – – – – – SPI2X SPSR Read/Write R R R R R R R R
in „STK500 als ISP“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR-Tutorial.pdf
Verzeichnis gespeichert. Das Verzeichnis ist bei einer Standardinstallation am PC auf C:\Programme\Atmel\AVR Tools\AvrAssembler\Appnotes\. Einige Include-Dateien heißen AT90s2313: 2313def.inc ATmega8: m8def.inc ATmega16: m16def.inc ATmega32: m32def.inc ATTiny12: tn12def.inc ATTiny2313: tn2313def.inc Um sicher
in „AVR-Tutorial als PDF“ · Offtopic ·
-
PDF
ATtiny261A_Complete.pdf
CLKPS2 CLKPS1 CLKPS0 Clock Division Factor 0 0 0 0 1 0 0 0 1 2 0 0 1 0 4 0 0 1 1 8 0 1 0 0 16 0 1 0 1 32 0 1 1 0 64 0 1 1 1 128 1 0 0 0 256 1 0 0 1 Reserved 1 0 1 0 Reserved 1 0 1 1 Reserved 1 1 0 0 Reserved 33 8197C–AVR–05/11 Table 6-13. Clock Prescaler Select (Continued) CLKPS3 CLKPS2 CLKPS1 CLKPS0 Clock
in „USI Interface als SPI Schnittstelle beim ATtiny261A“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dude5.4arduino_avr910.txt
not exist or is not a regular file, skipping Using Port : /dev/cu.SLAB_USBtoUART Using Programmer : avr910 Overriding Baud Rate : 19200 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 :
in „avrdude - Probleme unter Mac OS X 10.7 (Lion)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dude54arduino.txt
not exist or is not a regular file, skipping Using Port : /dev/cu.SLAB_USBtoUART Using Programmer : avr910 Overriding Baud Rate : 19200 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 :
in „avrdude - Probleme unter Mac OS X 10.7 (Lion)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Main.c
textoolboard 0 #define v4boardx 0 #define v3board 0 #define F_CPU 8000000 #define F_IR 82// #define zucAVR 1 #include <avr/io.h> #include <stdlib.h> #include <string.h> #include <avr/interrupt.h> #include <util/delay.h> #include <avr/pgmspace.h> #include <avr/wdt.h> //#define zucSytemReset asm("JMP 0") /
-
Datei
onewire.c
#include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 8000000 // Prototypen der Funktionen void ioinit(); // Fuer One Wire Interface volatile unsigned char status_global, bitcount, transbyte, bytecount ; volatile
in „1-Wire Slave auf AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tiny25.c
#include <inttypes.h> #include <avr/io.h> #include <util/delay.h> #include <avr/pgmspace.h> #include <avr/sleep.h> #define F_CPU 1000000UL #define true 1 #define false 0 #define red 11 #define green 22 #define STK500 false #define Feld1
in „ATiny25, Timer0 PWM + Timer1 Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
wetterstation.c
Sensordaten füllen { channelakt(); } for (i=0;i<8;i++) //MINMAXwerte resetten { lasthour[i]=adwert[64+i]; lasthour[1*8+i]=adwert[64+i]; lasthour[2*8+i]=adwert[64+i]; lasthour[3*8+i]=adwert[64+i]; minwert[i]=getcalibrated(i,adwert[64+i]); maxwert[i]=getcalibrated(i,adwert[64+i]); } sbi(TCCR1B,2); //ClockDivision
in „Probleme bei der Portierung von ATMEGA163 auf ATMEGA16“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Atmel-42005-8-and-16-bit-AVR-Microcontrollers-XMEGA-E_Manual.pdf
16 01001 32 Divide by 32 01011 64 Divide by 64 01101 128 Divide by 128 01111 256 Divide by 256 10001 512 Divide by 512 10011 6 Divide by 6 10101 10 Divide by 10 10111 12 Divide by 12 11001 24 Divide by 24 11011
in „ATxmega8E5 - ADC Gain Korrektur“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
log_avr.txt
AVR -> PC Port geöffnet durch Vorgang "AVRStudio.exe" (PID: 3524) 1B 01 00 0B 0E 01 00 08 53 54 4B 35 30 30 5F 32 ........STK500_2 02 1B 02 00 03 0E 03 00 00 17 1B 03 00 03 0E 03 ................ 00 01
in „seriell ISP sehr langsam“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Mega32.pdf
-------------------- OCnxPFCPWM 2 ⋅ N ⋅ TOP The N variable represents the prescaler divider (1, 8, 64, 256, or 1024). 102 ATmega32(L) 2503G–AVR–11/04 ATmega32(L) The extreme values for the OCR1x Register represents special cases when generating a PWM waveform output in the phase correct PWM mode. If
in „AVR Timer/Counter Zeit berechnen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.lst
main.bin: file format elf32-avr Disassembly of section .text: 00000000 <__vectors>: 0: 19 c0 rjmp .+50 ; 0x34 <__ctors_end> 2: 20 c0 rjmp .+64 ; 0x44 <__bad_interrupt> 4: 1f c0 rjmp .+62 ; 0x44 <__bad_interrupt> 6: 1e c0 rjmp .
in „Attiny412 - String über USART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
1,1,1,1,2,2,2,3,3,4,4,4,5,5,6,6,7,7,8,8,9,10,10,11,12,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,30,31,32,34,35,37,38,40,41,43,45,47,49,51,53,55,57,59,61,64,66,69,72,74,77,80,83,86,90,93,97,100,104,108,112,116,120,125,129,134,139,144,149,155,161,166,172,179,185,192,199,206,213,221,229,237,246,254}, /*1 2 */ {250,11,13,15,17,20,23,26,30,34,38,42,47,52,58,64,70,76,83,91,98,106,114,123,131,140,149,158,166,175,184,192,201,209,216,223,229,235,240,245,248,251,253,254,254,254,252,250,247,243,238,232,226,220,212,205,197,188,180,171,162,153,144,135,127,118,110,102,94,87,80,73,67,61,55,50,45,40,36,32,28,25,22,19,16,14,12,10,8,6,5,3,2,1,1,2,3,4,6,7,9
in „16 Kanal Software-PWM, Bitte um Hilfe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.cpp
8, CCimEEPROM.bli.var23 = 16, CCimEEPROM.bli.var24 = 32, CCimEEPROM.bli.var21 = 64, CCimEEPROM.bli.var22 = 128, CCimEEPROM.bli.var23 = 255, CCimEEPROM.bli.var24 = 17 // :0B0000000000000000000000000000F5 // :00000001FF }; ConfigCollection CCimEEPROM2 EEMEM = { 1,128,255, 4,8,16,32, 64,128,255,17 // :0B0000000180FF040810204080FF1169 // :00000001FF }; //.eep mit beiden stucts : //:100000000180FF040810204080FF11000000000064 //:06001000000000000000EA //:00000001FF int main() { DDRD
in „AVR hängt mit EEMEM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test7.c
/* Title: AVR-GCC "SSDC" Author: Zoltan Date: 2003,01.05 Purpose: Submarine Stabilizer and Depth Control Software: AVR-GCC to compile Hardware: ATMEGA8 Note: 8Mhz (internal oszillator) v0.94 http://ngrad.bei.t-online.de
in „Frage zu Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test7.c
/* Title: AVR-GCC "SSDC" Author: Zoltan Date: 2003,01.05 Purpose: Submarine Stabilizer and Depth Control Software: AVR-GCC to compile Hardware: ATMEGA8 Note: 8Mhz (internal oszillator) v0.94 http://ngrad.bei.t-online.de
in „Frage zu Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
tiny13_doc2535.pdf
32 ms 0 0 1 0 8K (8192) cycles 64 ms 0 0 1 1 16K (16384) cycles 0.125 s 0 1 0 0 32K (32768) cycles 0.25 s 0 1 0 1 64K (65536) cycles 0.5 s 0 1 1 0 128K (131072) cycles 1.0 s 0 1 1 1 256K (262144) cycles
in „Atmel AVRs: SRAM so unwichtig?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dw_programming_dragon.txt
0x ff 0xff 0xff Reading | ################################################## | 100% 1.82s avrdude: avr_read(): skipping page 30: no interesting data avrdude: avr_read(): skipping page 31: no interesting data avrdude: avr_read(): skipping page 32: no interesting data avrdude: avr_read(): skipping page 33: no interesting data avrdude: avr_read(): skipping page 34: no interesting data avrdude: avr_read(): skipping page 35: no interesting data avrdude: avr_read(): skipping page 36: no interesting data avrdude: avr_read(): skipping page
in „avrdude fuses aus debugwire schreiben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Timer.c
#include <util/delay.h> #include <avr/io.h> #include <avr/interrupt.h> //Vorteiler = 1024 //#define Timer_0_data_reg 215 //10ms bei 4Mhz //#define Timer_0_data_reg 177 //10ms bei 8Mhz //Vorteiler = 8 #define Timer_0_data_reg 245 //10us
in „Probleme mit einfacher Soft PWM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
configure-and-compile-mythtv.log.txt
mace6 pcm_s24le speex xan_wc4 amrwb eatgv magicyuv pcm_s24le_planar srgc xbin amv eatqi mdec pcm_s32be srt xbm anm eightbps metasound pcm_s32le ssa xface ansi eightsvx_exp microdvd pcm_s32le_planar stl xl ape eightsvx_fib mimic pcm_s64be subrip xma1 apng escape124 mjpeg pcm_s64le subviewer xma2 aptx
in „Problem beim MythTV setup - mythfilldatabase undefined symbol“ · PC Hard- und Software ·
-
PDF
ATMEGA_128.pdf
Features • High-performance, Low-power AVR 8-bit Microcontroller Advanced RISC Architecture – 133 Powerful Instructions – Most Single Clock Cycle Execution – 32 x 8 General Purpose Working Registers + Peripheral Control Registers – Fully Static
in „ATMEGA128 Board im Neuhold Newsletter 2/2011“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Values.txt
0,1µF 37 BC547B 37 470R 37 1M 37 1k5 37 120 36 LED3MM 36 BC548 36 100 34 4.7k 34 120k 33 DT6 33 33p 32 TPB2,54 32 IRF350 32 7805T 32 33 31 BC557 31 1µ 30 47nF 29 10 k 28 4013D 28 200 27 220n 27 10u/25V/X5R 26 18pF 26 100R 25 MEGA32-P 24 RS485-DUPLEX-SN65HVD30 24 BYV28 24 BC107A 24 7408N 24 50 24 4094N
in „[KiCad] Bibliotheksaufbau - Konzeptideen gesucht“ · Platinen ·
-
Datei
tree.txt
| | | | |-- iom161.h | | | | |-- iom162.h | | | | |-- iom163.h | | | | |-- iom169.h | | | | |-- iom32.h | | | | |-- iom323.h | | | | |-- iom64.h | | | | |-- iom8.h | | | | |-- iom8515.h | | | | |-- iom8535.h | | | | |-- iotn11.h | | | | |-- iotn12.h | | | | |-- iotn15.h | | | | |-- iotn22.h | | | | |
in „Installation avr-gcc“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TECHLIB_APR07_Dir.txt
1.837 AVR202.zip 12.03.2007 16:38 3.705 AVR204.zip 12.03.2007 16:38 1.685 AVR220.zip 12.03.2007 16:38 65.450 AVR221.zip 12.03.2007 16:38 1.799 AVR222.zip 12.03.2007 16:38 32.732 AVR223.zip 12.03.2007 16:38 1.910.487
in „STK500 CD ISO Image“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
_Waves_03.ASM
****************************************** ; Tabelle ;Quelle www.avr-asm-tutorial.net/avr_de/avr_dac.html dt .64,.65,.67,.68,.70,.72,.73,.75 dt .76,.78,.79,.81,.82,.84,.85,.87 dt .88,.90,.91,.92,.94,.95,.97,.98 dt .99,.100,.102,.103,.104,.105,.107,.108 dt .109,.110,.111
in „DAC-R2R-Netzwerk mit PIC16F84“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVRrescue.c
in this project: // EESAVE = on; BOD on 2.7V; Clksel 8Mhz int. RC with 64ms startup // L fuse: 0xE4 // H fuse: 0xD1 // logic defines #define _B1(bit) (1 << (bit)) #define _B0(bit) (0 << (bit)) #define true 1 #define false 0 #define MAX_INT INT16_MAX #define MAX_LONG INT32_
in „AVR-Rescue: standalone Parallel HV-Programmer“ · Projekte & Code ·
-
Datei
main.c
#include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #define BAUD 115200 // define Baud Rate #define USART0_RX_BUFFER_SIZE 32 // define Receive Buffer Size. Size can be 2, 4, 8, 16, 32, 64, 128 or 256 Byte #define USART0_TX_BUFFER_SIZE 64 // define Transmit Buffer Size. Size can be 2, 4, 8, 16, 32, 64, 128 or 256 Byte #define F_CPU 20000000 #include "usart.h" #include <util/delay.h> const char cmd0[] PROGMEM = "cd /flash2;sh setup.sh\
in „Pollin MOTOROLA VIP1710“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
WinAvr.txt
included from main.h:16, from rtl8019.c:8: d:/winavr-20071221/bin/../avr/include/avr/interrupt.h:124:1: warning: this is the location of the previous definition Compiling: arp.c avr-gcc -c -mmcu=atmega32 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums
in „WinAVR Fehlermeldungen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.h
wait10 do{_delay_ms(3333);_delay_ms(3333);_delay_ms(3333);}while(0) //2^8 = 256 //2^16 = 65.536 //2^32 = 4.294.967.296 //2^64 = 18.446.744.073.709.551.616 #define u8 uint8_t //255 #define u16 uint16_t//65.535 #define u32 uint32_t// 4.294.967.295 #define i8 int8_t //+-127 #define i16 int16_t #define i32 int32_t #define v volatile #define _BV(x) (1<<x) #define GLUE(a, b) a##b #define false 0 #define true 1 //avr specific //#if zucAVR #define PORT(x) GLUE(PORT, x) #define PIN(x) GLUE(PIN, x) #define DDR(x)
in „Temperatursensor DHT22/AM2302 // ATMega328P“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
HelloWorld.ino
en=18, di=17,rw=16 //U8GLIB_ST7920_128X64_1X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 //U8GLIB_ST7920_128X64_4X u8g(18, 16, 17); // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17 //U8GLIB_ST7920_192X32_1X
in „Arduino OLED Display Ansteuern & "Hello World" Programme gehen nicht.“ · Softwareentwicklung ·
-
Datei
main.c
include "main.h" //IMPORTANT: it contains F_CPU definition, so include it before delay.h #include <avr/wdt.h> #include <stdlib.h> #include <avr/io.h> #include <avr/pgmspace.h> #include <util/delay.h> #include <avr/interrupt.h> #include "24c64.c" #include "24c64.h" #include "HD44780.h" #include "SHTxx.h
in „Unabhängiger Timer gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Test7.c
#include <stdint.h> #include <avr/io.h> #include <inttypes.h> #define F_CPU 1000000 #include <util/delay.h> #include <avr/sleep.h> #include <avr/interrupt.h> #include <util/atomic.h> #define MASKE (~((1<<PA3)|(1<<PA7)|(1<<PA5))) #define
in „Tasterabfrage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
gcc_4_3_2_release.patch
const_int 1) + (const_int 0)) + (const_int 0)]) + (label_ref (match_operand 3 "" "")) + (pc)))] + "(avr_test & 64)" + "* return avr_out_sbxx_branch (insn, operands);" + [(set (attr "length") + (if_then_else (and (ge (minus (pc) (match_dup 3)) (const_int -2046)) + (le (minus (pc) (match_dup 3)) (const_int
in „avr-gcc: code optimieren?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVRxt.asm
; SLdt 240502 PIT-Interrupt auf AVR64EA28 ; avrasm2 .include "AVR64EA28def.inc" /* .include "AVR128DA28def.inc" .include "AVR64EA28def.inc" .include "AVR16EB28def.inc" .include "AVR32DD28def.inc" .include "m4809def.inc" */ .equ DIR_LED
in „AVR64EA28: PIT-Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVRxt.asm.txt
; SLdt 240502 PIT-Interrupt auf AVR64EA28 ; avrasm2 .include "AVR64EA28def.inc" /* .include "AVR128DA28def.inc" .include "AVR64EA28def.inc" .include "AVR16EB28def.inc" .include "AVR32DD28def.inc" .include "m4809def.inc" */ .equ DIR_LED
in „AVR64EA28: PIT-Interrupt“ · Mikrocontroller und Digitale Elektronik ·