-
Datei
main.c
PORTB=0x01; // Port C initialization // Func0=In Func1=In Func2=In Func3=In Func4=In Func5=In Func6=In Func7=In // State0=T State1=T State2=T State3=T State4=T State5=T State6=T State7=T PORTC=0x00; DDRC=0xFF; // Port
in „Problem mit Atmega 128“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
CC2.C
CC2_T8REL = 0x0000; // load CAPCOM2 timer 8 reload register /// ----------------------------------------------------------------------- /// Configuration of the used CAPCOM2 Timer Port Pins: /// --------
in „keine 100% Dutycycke bei voller Aussteuerung mit PWM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Entprellung2.bas
= 1 Const KEY_OFF = 0 LED1 Alias PortC.0 LED2 Alias PortC.1 LED3 Alias PortC.2 LED4 Alias PortC.3 LED8 Alias PortC.7 'Timer aktivieren Enable Interrupts Enable Timer0 'IRQ-Routine für Timer0 On Timer0 IRQ_Timer0 ' -------------------- '
in „Drehencoder in Bascom“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Software-IPA.c
RD5: hier Ausgang (Minute/Monat 5) +------------------ Bit 4 Port RD4: hier Ausgang (Minute/Monat 4) +----------------- Bit 3 Port RD3: hier Ausgang (Minute/Monat 3) +---------------- Bit 2 Port RD2: hier
in „DCF77 zu 6 Stelliger 7 Segment Anzeige via PIC18F452“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
counter2.c
C initialization // Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In // State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T PORTC=0x00; DDRC=0x00; // Port D initialization // Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In // State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T PORTD=0x00; DDRD=0x00; // Port E initialization // Func2=In Func1=In Func0=In
in „abweichung beim zeitmessungsprogramm“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
io.c
; IO_PORT_COM_REDDN_BTNRGT FDF_OFF (1<<IO_PIN_COM_REDDN_BTNRGT); if(IO_PIN_BTN & (1<<IO_PIN_BTN_A)) { btn_released(2); } else { btn_pushed(2); } if(IO_PIN_BTN & (1<<IO_PIN_BTN_B)) { btn_released(5); } else {
in „6 IO Pins für 6 Taster und 2 Duo LED (Bauteile z.B. von Pollin)“ · Projekte & Code ·
-
Datei
matrix3x4.c
u8 MXKEY_TAB[12] = {'1','4','7','*','2','5','8','0','3','6','9','#'}; /*******************************************************************************************/ // // Tastatur ist // PA0 -> Pin1 -> Spalte mit der 1 // PA1 -> PIN2 -> Spalte mit der 2 // PA2 -> Pin3 -> Spalte mit der 3 // PA3 -> PIN4 -> Zeile mit der 1 // PA4 -> Pin5 -> Zeile mit der 4 // PA5 -> PIN6 -> Zeile mit der 7 // PA6 -> PIN7 -> Zeile mit dem Stern // // angeschlossen /*******************************************************************************************/ uint8_t keyscan( void ) { uint8_t col = 0, row = 0; // Alle
in „Matrix-Tastatur Abfrage in C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Display.c
#ifndef F_CPU #define F_CPU 8000000UL #endif #include <avr/io.h> #include <util/delay.h> #include "Display.h" void Warte_ms(int x) { for (;x>=0;x--) { _delay_ms(1); } return; } void Warte_us(int x) { for (;x>=0;x--) { _delay_us(1); } return; } void uc_Init() { Disp_DDR = (1<<DB7_Pin) | (1<<DB6_Pin) | (1<<DB5_Pin) | (1<<DB4_Pin) | (1<<DB3_Pin) |(1<<DB2_Pin) | (1<<DB1_Pin) | (1<<DB0_Pin); //Portc Alle als Outout Exe_DDR = (1<<R_W_Pin) | (1<<Enable_Pin) | (1<<RS_Pin); //PortA teils als Output return; } void Disp_Init(void) { Exe_Port =0x00; //Erstmal alle auf 0 Disp_Port =0x00; Warte_ms(80); Disp_Port
in „LCD-Display AV1624 ansteuer Probleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „Makefile produziert undefined reference to“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
LED2_PORT PORTC #define LED2_DDR DDRC #define LED2_PP (1<<PC4) #define LED3_PORT PORTD #define LED3_DDR DDRD #define LED3_PP (1<<PD4) #define LED4_PORT PORTD #define LED4_DDR DDRD #define LED4_PP (1<<PD5) #define LED5_PORT PORTD #define LED5_DDR DDRD #define LED5_PP (1<<PD6) // configurazione tasti #define KEY_UP_PIN PIND #define KEY_UP_PP (1<<PD2) #define KEY_DN_PIN PIND #define KEY_DN_PP (1<<PD3) // macros LED #
in „Schaltplan0010“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MATRIX-PICS.c
define COL_2_PORT PORTB #define COL_2 PB6 #define COL_3_DDR DDRB #define COL_3_PORT PORTB #define COL_3 PB3 #define COL_4_DDR DDRD #define COL_4_PORT PORTD #define COL_4 PD5 #define COL_5_DDR DDRB #define COL_5_PORT
in „avr-studio4 fehlrtmeldung nach neuinstallation“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SPU0410LR5H.pdf
contact to I/O pins. ESD-MM (ESD STM5.2) Reflow 5 reflow cycles with peak temperature of +260 Co Mechanical Shock 3 pulses of 10,000 G in the X, Y, and Z direction (IEC 68-2-27, Test Ea) Note: After reliability tests are
in „Offset bei Messung einer Schalllaufzeit, woher?“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „LCD Routine Peter Fleury“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „Attiny2313 mit HD44780 LCD“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „Attiny2313 mit HD44780 LCD“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „Attiny2313 mit HD44780 LCD“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „DCF auf INT0“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „Heizungssteuerung mit ATMEGA 32“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „[Atmega8]LCD-Display+UART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „LCD zeigt nur die Hälfte an“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen“ · Projekte & Code ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „Kompilieren von C Dateien in Kubuntu“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „Kompilieren von C Dateien in Kubuntu“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „[AVR] Lcd Init funktioniert aber der Rest nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „LCD ES DIP204“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „LCD-Display zeigt merkwürdige Zeichen an“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „Frequenzmessung und Optimierung -Os“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „LCD Atmega8535 fehler beim Programm erstellen mit AVR-Studio“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „LCD Programmierproblem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „LCD zu wenig Spannung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „LCD funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); // output high nibble first LCD_DATA2_PORT &= ~_BV(LCD_DATA2_PIN); LCD_DATA1_PORT &= ~_BV(LCD_DATA1_PIN); LCD_DATA0
in „Displaytech 162 und 162A geht nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „Komisches Verhalten mit lcd_puts“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „avr dude Programm zu groß? Eclipse GCC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „Probleme mit LCD-Display und SPI Übertragung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „LCD-Display Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „Initialisierung 204b LCD mit ST7066U“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „Keine Warnung wenn Prog. Speicher voll?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
LCD_DB6 PIN_D6 // Display Port #define LCD_DB7 PIN_D7 // Display Port #define LCD_E PIN_D0 // Display Port Enabele #define LCD_RS PIN_D2 // Display Port RS #define LCD_RW PIN_D3 // Display Port RW #include <flexlcd.c
in „[PIC] PIC 16F887 + I2C + Philips TEA5768HL RADIO“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „Display geht immernoch nicht.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
Stream5_IRQn, 0, 0); HAL_NVIC_EnableIRQ(DMA1_Stream5_IRQn); } /** Configure pins as * Analog * Input * Output * EVENT_OUT * EXTI PF0 ------> FMC_A0 PF1 ------> FMC_A1 PF2 ------> FMC_A2 PF3 ------> FMC_A3 PF4
in „STM32F4 Timer Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
adc.c
#include "adc.h" #include "config.h" // To be defined in Main extern void Error_Handler(void); void Init_ADC1() { __HAL_RCC_ADC_CLK_ENABLE(); // ADC clock enable /** Declare TypeDefs */ ADC_ChannelConfTypeDef sConfig; /**Common config */ hadc1.Instance = ADC1; hadc1.Init.ClockPrescaler = ADC_CLOCK_ASYNC_DIV1; // asynchronous clock derived from System/PLLSAI1/PLLSAI2 clocks) hadc1.Init.Resolution = ADC_RESOLUTION_12B; hadc1.Init.DataAlign = ADC_DATAALIGN_RIGHT; hadc1.Init.ScanConvMode = ADC_SCAN_DISABLE; // Scans the channel according to programmed channels hadc1.Init.EOCSelection = ADC_EOC_SINGLE_CONV;
in „stm32f303RE - initialisierungen verbeissen sich“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
//#include "f8x11.h" #include "config.h" #define glcd4werte lcd4werte #define glcd3x5int(x,y,n,d) glcd_3x5(x,y,n) #include "C:\winAVRkk\avr 2012\638_hzg\functions.c" v u8 ir_cmd, ir_adr=0; v u8 bool_fb_verbose=0; // 1 => Messung der Flankenwechsel 0 => ir_adr + CMD v u8 ir_tog; v u8 curpos=2,wdy=1,max,basis,next_step,step; v u8 displayZeile,ds1307menu=0; v u8 kkdat[11]; v u8 AbsFB=0; #include "FB_carmp3.c" #include "FB_RC5_64.c" #include "sub_irMenu.c" //=================================
in „Heizungssteuerung Wärmepumpe Fußbodenheizung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
; DDR(LCD_DATA1_PORT) |= _BV(LCD_DATA1_PIN); DDR(LCD_DATA2_PORT) |= _BV(LCD_DATA2_PIN); DDR(LCD_DATA3_PORT) |= _BV(LCD_DATA3_PIN); /* output high nibble first */ LCD_DATA3_PORT &= ~_BV(LCD_DATA3_PIN); LCD_DATA2_PORT &=
in „ATMega16 PORTA defekt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sparschwein.c
// LED Defines #define LED0 PB0 #define LED1 PB1 #define LED2 PB2 #define LED3 PB3 #define LED4 PB4 #define LED5 PB5 #define LED6 PB6 #define LED7 PB7 #define LED_DDR DDRB #define LED_PORT PORTB #define IOPorts_Init() (LED_DDR |= 0xFF) // LEDŽs 0-7 auf Output #
in „float - Wert in EEPROM speichern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sparschwein.c
// LED Defines #define LED0 PB0 #define LED1 PB1 #define LED2 PB2 #define LED3 PB3 #define LED4 PB4 #define LED5 PB5 #define LED6 PB6 #define LED7 PB7 #define LED_DDR DDRB #define LED_PORT PORTB #define IOPorts_Init() (LED_DDR |= 0xFF) // LEDŽs 0-7 auf Output #
in „double oder float in I²C EEPROM speichern“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
USB_Programmer_V3.pdf
multi-programmer outline: 17 USB multi-programmer the parts list: Name Spec. Note Entity picture 1 CAP3, 100uF Capacity CAP1 (Attention polarity) 2 CAP2, 10uF Capacity CAP4 (Attention polarity) 3 C3,C1 0.1uF Capacity 4 C2,C4 20P Capacity 5 C5,C6 20P None 6 D1,D2 1N4148 Diode (Attention polarity) 7 FUSE1 0.5A Polymer Resettable Fuse 8 CN1 HEADER 8 Pin Herder 8 Pin 9 CN2 HEADER 4 Pin Header 4 Pin 10 CN3 HEADER 5 None 11 CN4 HEADER 6 Pin Herder 6 Pin 12 CN5 HEADER 4 None 13 LED1 LED DIP LED 3mm (Attention
in „USB Programmer für unter 15€“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
80C40.pdf
4 AT 4 M U N R O L XO U U C I T P ( E P C C A I A A L 2/20 ¡ Semiconductor MSM80C48/49/50, MSM80C35/39/40 PIN CONFIGURATION (TOP VIEW) G T0 1 40 VCC O 3 2 1 0 S 7 6 5 4 XTAL1 2 39 T1 N PR 2P P P P V D D D DB B B 3 2 1 0 9 8 7 6
in „Kennt jemand einen Simulator für 8048 und Derivate?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
temperatur.c
18F2525.h> #fuses intrc,nowdt,noprotect,put,nobrownout,nolvp,nocpd,nowrt #use delay(clock=8000000) #use i2c(master,sda=PIN_C4, scl=PIN_C3) //Ports definieren************************************************************ #byte PortA = 0xF80 #byte PortB = 0xF81 #byte PortC = 0xF82 //Display-Pins definieren***************************************************** #bit D4= PortA.4 #bit D5= PortA.5 #bit D6= PortA.3 #bit D7= PortA.7 #bit RW= PortA.1 #bit EN= PortA.2 #bit RS= PortA.0 //I2C-Pins definieren********************************************************* #bit SCL= PortC
-
Datei
MK3_2560_LCD.h
(aus 5Bytes) zeichnen MK3_LCD_PRINT_BYTE(font8x5[c_pos].b0); MK3_LCD_PRINT_BYTE(font8x5[c_pos].b1); MK3_LCD_PRINT_BYTE(font8x5[c_pos].b2); MK3_LCD_PRINT_BYTE(font8x5[c_pos].b3); MK3_LCD_PRINT_BYTE(font8x5[c_pos
in „SHT11 an ATmega2560 Es funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·