-
PDF
PIC18Fxx2.pdf
10 24 RA5/AN4/SS/LVDIN RB3/CCP2 * 11 2 3 4 5 6 7 8 9 0 1 2 23 RA4/T0CKI N N R R R R M R R R R C C B B B B C A A A A 4 / / / R / / / /3 G G G V N N N NA M C D P 0 1 / / P R R F F - + *RB3 is the alternate pin for
in „AD1 und AD2 Multiplexen (PIC18F452)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
httpd.c
= PORT_tmp1 + 4; ausgaenge_schalten[2] = 1; usart_write_str("C"); break; case ('D'): //4 PORT_tmp1 = PORT_tmp1 + 8; ausgaenge_schalten[3] = 1; usart_write_str("D"); break; case ('E'): //5 PORT_tmp1 = PORT_tmp1
in „AVR Net IO Dropdown Liste“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
= GPIO_SPEED_FREQ_LOW; GPIO_InitStruct.Alternate = GPIO_AF4_I2C1; HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); /*Configure GPIO pins : ULPI_D7_Pin ULPI_D6_Pin ULPI_D5_Pin ULPI_D3_Pin ULPI_D2_Pin ULPI_D1_Pin ULPI_D4_Pin */ GPIO_InitStruct.Pin = ULPI_D7_Pin|ULPI_D6_Pin
in „32F746Disco, SW4STM32, kompiliert, nach kleiner Änderung aber nicht.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
//-U lfuse:w:0xa2:m -U hfuse:w:0xd9:m // avrdude -p m8 -c avrispv2 -P /dev/ttyACM0 -U lfuse:w:0xa2:m -U hfuse:w:0xd9:m #define VERSION_STR "D KeySafe Version: 3.2.5\n" /* History * --------------------------- * 2021-04
in „ATMEGA88V BOD 1,8V Reset HC05“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
// //Digital Ausgänge zuweisen //////////////////////////////////////////////////////////////// //Port zuweisen------------------------------------ #define R1_Aussenbeleuchtung PORTC #define R2_Regensensor PORTC #define R3_Helligkeitssensor PORTC #define R4_Sicherheitsstop PORTC //TWI PORT C4 & C5 /*
in „MyAVR Port Expander Ansteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
belichtungstimer.c
port, pin) port |= (1 << pin) #define CLEAR_OUTPUT(port, pin) port &= ~(1 << pin) #define LEDPORT PORTA #define LED_A PA0 #define LED_B PA1 #define LED_C PA2 #define LED_D PA3 #define LED_E PA4 #define LED_F
in „Tasterabfrage mit Problemen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dogm.c
30us delay dogm_write_check(0, 0x78); // Kontrast C3, C2, C1 setzen _delay_us(7.5); // 30us delay dogm_write_check(0, 0x0C); // Display ein, Cursor aus, Cursor blinken aus _delay_us(7.5); // 30us delay dogm_write_check(0, 0x01); // Display löschen, Cursor
in „DOGM Eigener Zeichensatz“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
) #define _C (1 << PB0) | (1 << PB3) | (1 << PB4) | (1 << PB5) #define _J (1 << PB1) | (1 << PB2) | (1 << PB3) #define _E (1 << PB0) | (1 << PB3) | (1 << PB4) | (1 << PB5) | (1 << PB6) #define _DP (1 << PB7) volatile
in „Drehencoder reagiert ohne Abfrage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sound.c
if(!(CHECKBIT(ROW4_PIN,ROW4_BIT))) // When Button * pressed { _delay_ms(120); number=10; } //COL2 auf Masse ziehen SETBIT(COL1_PORT,COL1_BIT); SETBIT(COL2_PORT,COL2_BIT); SETBIT(COL3_PORT,COL3_BIT); CLEARBIT(COL2_PORT,COL2
in „Ton hört sich an wie bei Slow Motion“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
EP92A2E-Explore.pdf
Diagram y l _ T 2 1 D S C K I 1 E X _ _ D D D _ _ _ R S + - D + - S + - D + - S n I I I M S VD V P V X E I I I I R R R C A T T A T T A T T A T T A o 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 9 9
in „HDMI-Audio, wie funktioniert es?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Eagle_DataSheet_V2.8_english.pdf
10 1 0 1 0 4 11 X X 3 2 1 0 2 12 X X 7 6 5 4 3 2 1 0 1 13 X X 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 18/16-bit WORD 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 internal data bit c) True Dual-Port Mode True dual-port mode supports
in „Sipeed Lichee Tang FPGA mit RISC-V Core aus China unter 20€“ · FPGA, VHDL & Co. ·
-
PDF
Eagle_DataSheet_V2.8_english.pdf
10 1 0 1 0 4 11 X X 3 2 1 0 2 12 X X 7 6 5 4 3 2 1 0 1 13 X X 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 18/16-bit WORD 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 internal data bit c) True Dual-Port Mode True dual-port mode supports
in „SDRAM Burst lesen ohne Unterbrechung über Column, Row und Banks hinaus“ · FPGA, VHDL & Co. ·
-
Datei
httpd.c
= PORT_tmp1 + 4; ausgaenge_schalten[2] = 1; usart_write_str("C"); break; case ('D'): //4 PORT_tmp1 = PORT_tmp1 + 8; ausgaenge_schalten[3] = 1; usart_write_str("D"); break; case ('E'): //5 PORT_tmp1 = PORT_tmp1
in „AVR Net IO Dropdown Liste“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/************************************************************************* * ad9850 controller and display with Atmega328, HD44780-compatible 2-line LCD * and rotary encoder * * uses Peter Fleury's LCD routine * $Id:$ **************************************************************************/ /* wiring * PD2 -> RotaryA * PD3 -> RotaryB * PC0 -> RotarySwitch * * PD4 -> LCD14 (DB7) * PD5 -> LCD13 (DB6) * PD6 -> LCD12 (DB5) * PD7 -> LCD11 (DB4) Data0 * PC3 -> LCD4 (RS) * PC2 -> LCD6 (E) * PC1 -> LCD5 (R/W) * * PB3 -> RST * PB1 -> FQUP * PB0 -> WCLK * PB2 -> D7 */ #include <stdlib.h> #include <avr/io.h
in „AD9850 braucht Hilfe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#ifndef __AVR_ATtiny2313A__ #define __AVR_ATtiny2313A__ #endif #include <avr/io.h> #include <avr/interrupt.h> #include <avr/sleep.h> #include <avr/wdt.h> //#define F_CPU 8000000UL // ATtiny2312A internal clock (CKDIV8 unset) #include <util/delay.h> #define PORT_RELAYS PORTD #define DDR_RELAYS DDRD #define MASK_RLY_LVL1 (1 << PD2) #define MASK_RLY_LVL2 (1 << PD3) #define MASK_RLY_LVL3 (1 << PD4) #define MASK_RLY_INT (1 << PD5) #define MASK_RLY_ALL (MASK_RLY_LVL1 | MASK_RLY_LVL2 | MASK_RLY_LVL3 | MASK_RLY_INT) #define MASK_SSR_LIGHT (1 << PD6) #define PORT_SWITCHES PORTA #define PIN_SWITCHES PINA
in „Ablufthaubensteuerung, Schaltung entstören“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2c.c
//*************************************************** // I2C-Library // // Stellt I2C-Routinen für den MSP430F149 bereit. SDA // ist an Pin 47 angeschlossen, SCL an Pin 48. Wenn // ihr andere Ports benutzt , müsst ihr nur die // #defines passend ersetzen. //*
in „MSP430F2013 I2C Library gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
<PB6) | (1<<PB5) | (1<<PB4) | (1<<PB3) | (0<<PB2) | (0<<PB1) | (0<<PB0); // PortB Daten Register: Enable pullup // damit sind bei PortB-Input-Pins die pullups aktiv // unbeschaltete Input-Pins nach high gezogen -> /
in „Atmega32U4-Board: USB-Ausgabe in Betrieb nehmen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#define DEBUG 0 #include <stdlib.h> #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> /*########################################################################## CONSTANT DEFINITIONS ###########################################################################*/ /// \brief Register for the motor PWM #define MOTOR_SPEED OCR0B #define SPEED_NORMAL 65 #define SPEED_FAST 230 #define STOP_PROBABILITY 5 /// \name LED hardware connections //@{ #define PORT_LED01 PORTA #define PORT_LED23 PORTD #define PIN_LED0 1 #define PIN_LED1 0 #define PIN_LED2 2 #define PIN_LED3 3 //@} /// \name
in „PWM Signal auf anderen Pin klonen ATTINY2313“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#define MOTOR_SPEED OCR0B #define SPEED_NORMAL 65 #define SPEED_FAST 230 #define STOP_PROBABILITY 5 /// \name LED hardware connections //@{ #define PORT_LED01 PORTA #define PORT_LED23 PORTD #define PIN_LED0 1 #define PIN_LED1 0 #define PIN_LED2 2 #define PIN_LED3 3 //@} /// \name Remote-Control hardware
in „IRLZ 34N anstelle BUZ 21“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
(TFT_RS_GPIO_PORT, TFT_RS_PIN, Bit_RESET); //-------------------- #define TFT_WR_PIN GPIO_Pin_11 #define TFT_WR_GPIO_PORT GPIOB #define TFT_WR_GPIO_CLK RCC_APB2Periph_GPIOB #define TFT_WR_HIGH() GPIO_WriteBit(TFT_WR_GPIO_PORT
in „STM32 + SSD1289“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MAX6956_i2c_28_LED.pdf
L U U U S 0.12 S S 0.1 0.08 4 0.04 ALL PORTS LED (OFF) ALL PORTS LED (OFF) 0 3 0.01 -40.0 -12.5 15.0 42.5 70.0 97.5 125.0 -40.0 -12.5 15.0 42.5 70.0 97.5 125.0 2.0 2.5 3.0 3.5 4.0 4.5 5.0 5.5 TEMPERATURE (°C) TEMPERATURE (°C) V+ (V) LED DRIVER
in „Suche IC für LED Bar-Anzeige“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
(TFT_RS_GPIO_PORT, TFT_RS_PIN, Bit_RESET); //-------------------- #define TFT_WR_PIN GPIO_Pin_11 #define TFT_WR_GPIO_PORT GPIOB #define TFT_WR_GPIO_CLK RCC_APB2Periph_GPIOB #define TFT_WR_HIGH() GPIO_WriteBit(TFT_WR_GPIO_PORT
in „STM32 + SSD1289“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MSP430G2_MEB_Dokumentation.pdf
aber auch durch Kabel frei konfigurierbar. Taster Port Pin (SV3) S2 P1.0 15-16 S3 P1.1 13-14 S4 P1.2 11-12 S5 P1.3 9-10 Hinweis: Die Pull-up Widerstände R27 und R30 der Taster S2 u. S5 auf dem Board sind nur optional. Sie stören die Auswertung der Eingänge
-
Datei
lcd_m50530.c
1 Pin 08 Data6 AVR Port Bit 2 Pin 09 Data7 AVR Port Bit 3 Pin 10 EX (Execute) AVR Port Bit 4* Pin 11 R/W (Read/Write) AVR Port Bit 5* Pin 12 OC2 AVR Port Bit 7* Pin 13 OC1 AVR Port Bit 6* Pin 14 Kontrast-Regelung
in „Kodierfehler, welche ich nicht gelöst bekommen habe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
I2C_Slave.c
#include <avr/io.h> #include <avr/interrupt.h> #define USI_DATA USIDR #define USI_STATUS USISR #define USI_CONTROL USICR #define USI_ADDRESS 0x08 #define NONE 0 #define ACK_PR_RX 1 #define BYTE_RX 2 #define ACK_PR_TX 3 #define PR_ACK_TX 4 #define BYTE_TX 5 #define DDR_USI DDRA #define PORT_USI PORTA #define PIN_USI PINA #define PORT_USI_SDA PORTA6 #define PORT_USI_SCL PORTA4 #define RC_OFFSET 100 volatile uint8_t COMM_STATUS = NONE; volatile uint8_t ACT_CHANNEL = NONE; volatile uint8_t tWidth_1=0, tWidth_2=0, tWidth_3=0, tWidth_4=0; uint8_t tStart_1=0, tStart_2=0, tStart_3=0, tStart_4=0; void
in „RC Summensignal auswerten - seltsame Sprünge und Rückkopplungen bei bestimmten Werten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ST7920.c
DDR_D2 DDRD #define BIT_D2 PD0 #define PORT_D3 PORTD #define PIN_D3 PIND #define DDR_D3 DDRD #define BIT_D3 PD4 #endif #define PORT_D4 PORTC #define PIN_D4 PINC #define DDR_D4 DDRC #define BIT_D4 PC0 #define PORT_D5 PORTC #define PIN_D5 PINC #define DDR_D5 DDRC #define BIT_D5 PC1 #define PORT_D6 PORTC #define PIN_D6 PINC #define DDR_D6 DDRC #define BIT_D6 PC2 #define PORT_D7 PORTC #define PIN_D7 PINC #define
in „HD44780 (Pollin DV20208) Zeichenbreite stimmt nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
wf_PD14 noPin #define wf_PD15 noPin /**************** Remap setup ******************/ #define SPI1_REMAP 0 /* PA4,5,6,7 --> PA15,3,4,5 */ #define I2C1_REMAP 1 /* PB6,7 --> PB8,9 */ #define USART1_REMAP 0 /* PA9,10
in „SPI auf STM32F103 - kein Signal“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
glcd.c
.1) #define GLCD_ENABLE_PIN (GLCD_CTRL_PORT.2) #define GLCD_CS0_PIN (GLCD_CTRL_PORT.4) #define GLCD_CS1_PIN (GLCD_CTRL_PORT.5) #define GLCD_RST_PIN (GLCD_CTRL_PORT.3) //???? #define GLCD_CMD_LCD_ON_OFF 0 #define GLCD_CMD_SET_PAGE
in „Frage zu ISP wegen Merkwürdigkeiten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
(DCMI_PWR_EN_GPIO_Port, &GPIO_InitStruct); /*Configure GPIO pins : DCMI_D4_Pin DCMI_D3_Pin DCMI_D0_Pin DCMI_D2_Pin DCMI_D1_Pin */ GPIO_InitStruct.Pin = DCMI_D4_Pin|DCMI_D3_Pin|DCMI_D0_Pin|DCMI_D2_Pin |DCMI_D1_Pin; GPIO_InitStruct.Mode
in „Game of Life läuft nur eine Runde!“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MSi001_R3v2.0.pdf
-96.3 dBm C/N = 3.9 dB, QPSK R = ½ FM -107.3 dBm 20dB SINAD R3v2.0 Mirics Confidential 3 MSi001 2 Device Pin-Out N N N N 2 2 1 1 1 I P P P P C A L D D A A A A V D C E V V VCC1 VCC11 VCC2 VCC10 BND3_IN VCO_VCC BND3_INB CP_OUT N/C LFILT_PC Ground Paddle B45_IN LBND_INB B45_INB LBND_IN VCC3 VCC9 VHF_INB OPQ VHF_IN OPQB I 5 6 7 8 O P U C C O _ C C _ O V V S D V V E O R Top View Figure 3: Pin-Out Diagram Table 2: Pin-Out
-
Datei
scanner2.asm
= r28 ; Zähler zum runden ;Pin Definitionen: .equ CLOCK_PORT = PORTB ;PortB wird benutzt .equ S_H = 0 .equ PHI_1 = 1 .equ PHI_2 = 2 .equ R_S = 3 .equ C_P = 4 ;Systeminfo: .equ F_CPU = 12000000 ; Systemtakt in Hz .equ BAUD = 57600
in „LinearCCD mit atmega8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
DB1 H/L Data bit 1 9 DB2 H/L Data bit 2 10 DB3 H/L Data bit 3 11 DB4 H/L Data bit 4 12 DB5 H/L Data bit 5 13 DB6 H/L Data bit 6 14 DB7 H/L Data bit 7 (MSB) 15 BLA --- Backlight anode (+) (with resistor 22 Ohm) 16 BLK --- Backlight
in „LCD funktioniert nur an Port D (ATmega644P)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; HAL_GPIO_Init(GPIOG, &GPIO_InitStruct); /*Configure GPIO pins : ARDUINO_A4_Pin ARDUINO_A5_Pin ARDUINO_A1_Pin ARDUINO_A2_Pin ARDUINO_A3_Pin */ GPIO_InitStruct.Pin = ARDUINO_A4_Pin|ARDUINO_A5_Pin|ARDUINO_A1_Pin|ARDUINO_A2_Pin |ARDUINO_A3_Pin; GPIO_InitStruct.Mode
in „Probleme beim Debuggen mit SW4STM32 und und F7Disco“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/************************************************************************* * ad9850 controller and display with Atmega328, HD44780-compatible 2-line LCD * and rotary encoder * * uses Peter Fleury's LCD routine * $Id:$ **************************************************************************/ /* wiring * PD2 -> RotaryA * PD3 -> RotaryB * PC0 -> RotarySwitch * * PD4 -> LCD14 (DB7) * PD5 -> LCD13 (DB6) * PD6 -> LCD12 (DB5) * PD7 -> LCD11 (DB4) Data0 * PC3 -> LCD4 (RS) * PC2 -> LCD6 (E) * PC1 -> LCD5 (R/W) * * PB3 -> RST * PB1 -> FQUP * PB0 -> WCLK * PB2 -> D7 */ #include <stdlib.h> #include <avr/io.h
in „AD9850 braucht Hilfe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stepper.c
[2]&(1<<Z_STEP_BIT)) gpio_set_pin_high(GRBL32_STEP_Z); else gpio_set_pin_low(GRBL32_STEP_Z); #if N_AXIS > 3 if (step_port_invert_mask[3]&(1<<A_STEP_BIT)) gpio_set_pin_high(GRBL32_STEP_A); else gpio_set_pin_low
in „Problem mit Positionsrückmeldung bei GRBL“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ettft240320tp3_2_rev_b.c
= PD7,PD4,PD3:Output ;PD6,PD5,PD2:Input for Touch Screen // --- Set Value Default Port --- PORTF = 0 ; PORTE = 0x7C ; PORTD = 0x80 ; } /*** 1.Function Control of Graphic LCD EL-TFT240320TP-3.2 REV.B(Driver SPFD5408S) ***/ // --- ControlPin cs (PE2=CS) --- void gp_cs_hi(void) {sbi(PORTE,2) ;} // PE2 = Hi void gp_cs_lo(void) {cbi(PORTE,2) ;} // PE2 = Lo // --- ControlPin rs (PE3=RS) --- void gp_rs_hi(void) {sbi(PORTE,3) ;} // PE3 = Hi void
in „ET-TFT320240 Rev.3.2 Code in Modul und Header aufteilen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
counter2.0__.c
; DDRA=0x00; // Port B 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 PORTB=0x00; DDRB=0x00; // Port
in „abweichung beim zeitmessungsprogramm“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MDT2051_557537_2_.pdf
range-detector Reset /MCLR 4 15 OSC2 u Sleep Mode for power saving V ss 5 14 Vdd u Four interrupt sources: PB0/INT 6 13 PB7 -External INT pin PB1 7 12 PB6 -TMR0 timer PB2 8 11 PB5 -A/D conversion completion PB3 9 10 PB4 -PortB<7:4> interrupt
in „[V] 20 x MDT2051P 340MBC“ · Markt ·
-
Datei
main.c
eeprom.h> #define DDR_RED DDRB #define PORT_RED PORTB #define PIN_RED (1 << PB2) //OC0A #define DDR_GREEN DDRA #define PORT_GREEN PORTA #define PIN_GREEN (1 << PA7) //OC0B #define DDR_BLUE DDRA #define PORT_BLUE PORTA #define PIN_BLUE (1 << PA6
in „int16 wird bei Addition kleiner“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test3.asm
******** ; LCD Code for the Test ; ; ********************************************************** ; Pins PORTB: ; 0 - DB7 ; 1 - DB6 ; 2 - DB5 ; 3 - DB4 ; 4 - DB3 ; 5 - DB2 ; 6 - DB1 ; 7 - DB0 ; Pins PORTE: ; 2 - RS ; 0 - R/W ; 1 - E ; ********************************************************** list p=16F887
in „PIC16F887 - LCD Toshiba 20x4 Zeichen - Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
USB_Type-C_Spec_R2.1_-_May_2021.pdf
Electronically Length2 Marked CC2-3 3 A Supported Optional CC2-51 C C USB 2.0 ≤ 4 m 5 A (SPR only) Required CC2-5E 5 A Supported Required (SPR & EPR) CC3G1-3 3 A Supported USB 3.2 Gen1 Required CC3G1-5 1 C C and ≤ 2 m 5 A (SPR only) CC3G1-5E USB4 Gen2 5 A Supported Required (SPR & EPR) CC3G2-3 3 A Supported USB 3.2 Gen2 Required CC3G2-5 1 5 A (SPR only) C C and ≤ 1 m CC3G2-5E USB4 Gen2 5 A Supported Required (SPR & EPR) CC4G3-3 3 A
in „USB-C Dual-Role-Device DRD mit integriertem OTG FS PHY“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Atmel_AVR_Lernunterlage_v3.pdf
.........................5 2.2 AVR-Architektur..............................................................................................6 2.3 Pin-Belegung ...................................................................
in „Lernunterlage AVR-Assembler (inkl. Befehle in DEUTSCH)“ · Projekte & Code ·
-
Datei
V9_PWM_Rampe_2.asm
/ 1= aktiv ; PA2= Current Motor ist "ADC2" PIN 18 ; PA3= Status LED out PIN 17 ; PA4= IN 1 (low level) Stop up PIN 14 ; PA5= IN 2 (low level) Stop down PIN 13 ; PA6= IN 3 (high level) UP PIN 12 ; PA7= IN 4 (high level
in „Tiny26: Rampe Runterzählen geht nur bis 125“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
httpd.c
_off = PORT1_off + 1; break; case ('B'): PORT1_tmp = PORT1_tmp + 2; if (var_array[11]& 0x02 ) PORT1_off = PORT1_off + 2; break; case ('C'): PORT1_tmp = PORT1_tmp + 4; if (var_array[11]& 0x04 ) PORT1_off = PORT1
in „Analogwert vergleichen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
touchscreen.c
(TS_YM_PORT, TS_YM_PIN, 1); // 3.3V // Set X- and Y+ to ADC TS_XM_FUNC_ADC; TS_YP_FUNC_ADC; // Get ADC results *z1 = adcRead(TS_YP_ADC_CHANNEL); // Z1 (Read Y+) *z2 = adcRead(TS_XM_ADC_CHANNEL); // Z2 (Read X-)
in „Touchscreen Controller oder A/D Eingänge am µC?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AD7709__3_.pdf
and IEXC2) ±2.5 % typ A Grade, No Load Drift Matching (between IEXC1 and IEXC2) 20 ppm/∞C typ Initial Current Matching at 25∞C ±5 % max B Grade, No Load (between 8 ⫻ IEXC3 and IEXC1/IEXC2) ±5 % typ A Grade, No
in „AD7709, digitaler ground fürs Quarz?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ledMatrix.c
_Pin | Line3_Pin | Line4_Pin | Line5_Pin) << 16); g_lineDriver[offset + 2] = Line3_Pin | ((Line1_Pin | Line2_Pin | Line4_Pin | Line5_Pin) << 16); g_lineDriver[offset + 3] = Line4_Pin | ((Line1_Pin | Line2_Pin | Line3_Pin | Line5_Pin) << 16); g_lineDriver[offset + 4] = Line5_Pin | ((Line1_Pin | Line2_Pin | Line3_Pin | Line4_Pin) << 16); } else { g_lineDriver[offset + 0] = ((Line1_Pin | Line2_Pin | Line3_Pin
in „LED Matrix Ansteuerung mit STM32F4 ohne CPU Last“ · Projekte & Code ·
-
Datei
lcd_io1.c
6); } if(i2c_rx_data&(1<<LCD_D5_PIN)) { data|=(1<<5); } if(i2c_rx_data&(1<<LCD_D4_PIN)) { data|=(1<<4); } I2C_START_TX(lcd_i2c_address); i2c_put_byte( i2c_tx_data & (~(1<<LCD_E_PIN)) ); i2c_put_byte( i2c_tx_data | (1<<LCD_E_PIN) ); I2C_START_RX(lcd_i2c_address); i2c_rx_data=i2c_get_byte(I2C_QUIT); if(i2c_rx_data&(1<<LCD_D7_PIN)) { data|=(1<<3); } if(i2c_rx_data&(1<<LCD_D6_PIN)) { data|=(1<<2); } if(i2c_rx_data&(1<<LCD_D5_PIN
-
Datei
lcd_io1.c
6); } if(i2c_rx_data&(1<<LCD_D5_PIN)) { data|=(1<<5); } if(i2c_rx_data&(1<<LCD_D4_PIN)) { data|=(1<<4); } I2C_START_TX(lcd_i2c_address); i2c_put_byte( i2c_tx_data & (~(1<<LCD_E_PIN)) ); i2c_put_byte( i2c_tx_data | (1<<LCD_E_PIN) ); I2C_START_RX(lcd_i2c_address); i2c_rx_data=i2c_get_byte(I2C_QUIT); if(i2c_rx_data&(1<<LCD_D7_PIN)) { data|=(1<<3); } if(i2c_rx_data&(1<<LCD_D6_PIN)) { data|=(1<<2); } if(i2c_rx_data&(1<<LCD_D5_PIN
in „LCD I2C Bibliothek“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
neigungsmessung.c
**** MAIN ******************************************/ int main(void) { // Messwerte der ADC Kanäle C0-C5 (0-1024) 12 Bit Auflösung // 0-2: Messwerte des Beschleunigungssensors (X, Y, Z)-Achse // 3: Messwert des Gyros Z-Achse // 4: Messwert des Gyros Z-Achse, vierfach verstärkt // 5: Referenzspannung
in „[STM32] Keil SysTick_Config Probleme“ · Mikrocontroller und Digitale Elektronik ·