-
Datei
rf24_jd385.ino
*********************this should be put in own lib BEGIN uint8_t freq_hopping[][16] = { { 0x27, 0x1B, 0x39, 0x28, 0x24, 0x22, 0x2E, 0x36, 0x19, 0x21, 0x29, 0x14, 0x1E, 0x12, 0x2D, 0x18 } , { 0x2E, 0x33, 0x25, 0x38, 0x19, 0x12, 0x18, 0x16, 0x2A, 0x1C, 0x1F, 0x37, 0x2F, 0x23, 0x34, 0x10 } , { 0x11, 0x1A, 0x35, 0x24, 0x28, 0x18, 0x25, 0x2A, 0x32, 0x2C, 0x14, 0x27, 0x36, 0x34, 0x1C, 0x17 } , { 0x22, 0x27, 0x17, 0x39, 0x34, 0x28, 0x2B, 0x1D, 0x18, 0x2A, 0x21, 0x38, 0x10, 0x26, 0x20, 0x1F } }; // channels to use for hopping uint8_t rf_channels
in „Hackbarer(?) 21 EUR Quadcopter“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
enc28j60.h
NextPacket; u16_t ByteCount; u8_t LongEvent:1; u8_t Reserved:1; u8_t CarrierEvent:1; u8_t Reserved2:1; u8_t CRCError:1; u8_t LenChkError:1; u8_t LenOutofRange:1; u8_t RxOk:1; u8_t RxMultiCast:1; u8_t RxBroadCast:1; u8_t DribbleNibble:1; u8_t RxCntrlFrame:1; u8_t RxPauseFrame:1; u8_t RxUkwnOpcode:1;
in „enc28j60 LanController initialisieren auf ARM7“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
IP113A_ReferenceDesign.pdf
D O NC T F T D D D D D C T X R R T T S C DP R S D EEPROM F F N F F F V G L D F T 3 4 5 6 7 8 9 0 1 2 3 4 1 1 1 1 1 1 1 2 2 2 2 2 P M P M R R T T S C E X X X X X V F I D E B F F F F F D L _ W C B T _ O E T F DVCC I A P D F T P M PM D R D TD X X X XX F R2 F F FF 100 K P E L RW C RESETB IF O _T F BUTTON1
in „Umsetzer Ethernet Glasfaser“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Stellwerk0_B.cpp
LSEinfahrtSBHSudGleis5State = bitRead (CAN_TX_msg.data[0], 7); LSEndposSBHSudGleis1State = bitRead (CAN_RX_msg.data[1], 0); LSEndposSBHSudGleis2State = bitRead (CAN_RX_msg.data[1], 1); LSEndposSBHSudGleis3State = bitRead (CAN_RX_msg.data[1], 2); LSEndposSBHSudGleis4State = bitRead (CAN_RX_msg.data[1], 3);
in „CAN Variable“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
USB-Kabel Tester Platine mit LEDs
CR2032 3V LITHIUM BATTERY, Vin, USB Cable Checker, GND, TX2+, TX2-, VBUS, CC2, D+, SBU2, VBUS, RX1+, RX1+, GND, TX+, TX-, RX2+, RX2-, VBUS, SBU1, D-, D+, CC1, Vin, Typea 3.0, Typea 2.0, Typec 3.0, MicroB 2.0, MicroB 3.0, Lightning, Pinrow A, Pinrow B, Shield,
in „USB-C Kabel D+/D- nur einseitig belegt“ · Mikrocontroller und Digitale Elektronik · · Platinenfotos
-
Bild
USB-Kabel-Tester Platine mit LEDs
CR2032 3V LITHIUM BATTERY +, <<Usb Cable Checker>>, GND, TX2+, TX2-, VBUS, CC2, SBU2, VBUS, RX1+, RX1-, GND, PINROW B, RX2+, RX2-, VBUS, SBU1, D-, CC1, VBUS, TX1-, TX1+, GND, PINROW A, TypeA 2.0, TypeC 3.0, MicroB 3.0, MiniB 2.0, Lightning, Treedix.com, GND, ID
in „USB-C Kabel D+/D- nur einseitig belegt“ · Mikrocontroller und Digitale Elektronik · · Platinenfotos
-
PDF
SC16C550-05.pdf
IOR AND IOW, IOW CONTROL LOGIC RESET FLOW IR CONTROL ENCODER LOGIC S RECEIVE RECEIVE N FIFO SHIFT RX L L REGISTERS REGISTER S A B G T DS E NL N AR O T A0–A2 C O FLOW IR REGISTER E C CONTROL DECODER CS0, CS1, CS2 SELECT T LOGIC AS, DDIS LOGIC I DTR RTS OUT1, OUT2 MODEM INT TXRDY CONTROL RXRDY LOGIC CTS
in „Probleme beim Senden SC16c550“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f103xb.s
=_sbss b LoopFillZerobss /* Zero fill the bss segment. */ FillZerobss: movs r3, #0 str r3, [r2], #4 LoopFillZerobss: ldr r3, = _ebss cmp r2, r3 bcc FillZerobss bl sysconfig/* Call the clock system intitialization
in „SPI auf STM32F103 - kein Signal“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
landtiger_v2.0_-_manual__v1.1.pdf
UART3. The 485 Transceiver is U14 (SP3485). LandTiger V2.0 User Manual 20 Tabel 16 RS485 interface description CN10 Pin Description IO Pin 1 485A UART3_TX (P4.28) 2 485B UART3_RX (P4.29) IO Pin Description Comment P4.28 485_TX P4.29 485_RX P2.8 485_DIR TX/
-
PDF
SAT_L-1_Flight_Controller.pdf
B7 C12 TXD0/IO135CH343G_RXD D+ A6 GND 1uF 4 SENSOR_VP IO224 C USB_D+ C D+ B6 GND 5 SENSOR_VN RXD0/IO334CH343G_TXD C9 IO426 U3 RX1- B10 100nF GND IO529MS5611_CSB USBLC6-2SC6 Q3 RX1+ B11 5 SW2 IO1214 16 Q_NPN USB_D+ 1 6 CH343G_UD+ SW_Push IO13 R7 A3 13 TX1- USB_D- 3 4 CH343G_UD- IO14 10k A2 23 CH343G_DTR TX1+ GND IO15 27 2 IO16 A10 28 RX2- IO17 CH343G_RTS A11 30MS5611_SCLK RX2+ IO18 GND 31MS5611_SDO IO19 B3 R6 33MPU_SDA TX2- IO21 B2 10k 36MPU_SCL TX2+ IO22 GND CH343G_DTR Q2 37 MS5611_SDI
in „Prüfung Schaltplan Flight Controller“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PC_INT_TEST.asm
WDT ; Watchdog Time-out Interrupt jmp TIMER2_COMPA ; Timer2 CompareA jmp TIMER2_COMPB ; Timer2 CompareB jmp TIMER2_OVF ; Timer2 Overflow jmp TIMER1_CAPT ; Timer1 Capture jmp TIMER1_COMPA ; Timer1 CompareA jmp TIMER1_COMPB ; Timer1 CompareB jmp
in „AVR Assembler Probleme/Fragen Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
d03000.pdf
Abmessungen: 160 x 100 mm © Fon +49 7431 939808, info@schwabenplan.com, www.schwabenplan.com SeiD030 00n 13 2.2 STANDARD-PORTBELEGUNGEN Pin-Nummer Bezeichnung 1 GND 2 VCC 3 RX0 (Pin 0.0) 4 RX1 (Pin 0.1) 5 RX2 (Pin 0.2) 6 RX3 (Pin 0.3) 7 RX4 (Pin 0.4) 8 RX5 (Pin 0.5) 9 RX6 (Pin 0.6) 10 RX7 (Pin 0.7) 2.3 LCD-PORTBELEGUNGEN
in „PIC18F97J60 als Webserver“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
software.c
uart_send_string(const char *c){ while ( *c != '\n' ) uart_send_byte(*(c++)); } int main(void){ DDRJ = 0b00000010; DDRH = 0b00000010; DDRD = 0b00001000; DDRA = 0b00001111; UBRR3H = 0x00; UBRR3L = 3; //115200Hz bei 7,382700 MHZ Quarz UBRR2H = 0x00; UBRR2L = 47; //9600Hz bei 7,382700 MHZ Quarz UBRR1H = 0x00; UBRR1L = 47; //9600Hz bei 7,382700 MHZ Quarz UCSR1B |= (1<<TXEN1)|(1<<RXEN1)|(1<<RXCIE1); // UART1 RX und Interupt einschalten UCSR3B |= (1<<TXEN3)|(1<<RXEN3)|(1<<RXCIE3); // UART TX einschalten UCSR2B |= (1<<TXEN2)|(1<<RXEN2)|(1<<RXCIE2); // UART TX
in „2x RS232 auf USB (mit modifizierten Daten)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Driver_Library_user_guide.pdf
functionality depending on the part that is defined. The valid names for the pins are as follows: CAN0RX, CAN0TX, CAN1RX, CAN1TX, CAN2RX, or CAN2TX. See also: GPIOPinTypeCAN() in order to configure multiple CAN pins at once. Returns: None. 13.2.2.4 PinTypeComparator Configures the specified comparator pin
in „I2C Display Steuern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Master_Slave.cpp
float per UART BUG: unnötige Leerzeichen am Anfang? */ uint8_t buffer[7]; uart_puts(dtostrf(data, 6, 2, buffer)); } int main(void) { uint8_t cData; uint16_t j; int t=1; uint16_t i,x=0, y=0,z =0; uint8_t tx=1; uint8_t rx=1; DDRB=0x00; uart_init(tx, rx); SPI_MasterInit(); PORTB |= (1<<PINB2); sei(); uart_puts("start\n"); while(1) { uart_putc('b'); PORTD |= (1<<PIND7); PORTB &= ~(1<<PINB2); cData = SPI_MasterReceive(); for (i=0; i<2000; i++); //PORTB |= (1<<PINB2); uart_putc(cData); //for (i=0; i<2000; i++); //PORTB &= ~(1<<PINB2); cData = SPI_MasterReceive
in „SPI: Master empfangen, Slave senden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
kwb13.ino
++; nState = STATE_WAIT_FOR_HEADER; bRxFinished = FALSE; nLen = 0; nCounter = 0; nType = 0; nID = 0; nChecksum = 0; nDataLen = 0; nCrc = 0; for (i = 0; i < 256; i++) anData[i] = 0; while (bRxFinished == FALSE) { nX = readbyte(); // # read
-
PDF
Panasonic_-_Oscon.pdf
leakage current Within the initial limit (after voltage processing) Marking Dimensions (not to scale) 0.2 max. W ⊖ Polarity marking (−) D H P C Lot No. ø Series code* ⊕ L R Unit:mm Size +0.1 code øD±0.5 L -0.4W±0.2 H±0.2 C±0.2 R P±0.2 B45 5.0 4.4 5.3 5.3 6.0 0.6 to 0.8 1.4 B6 5.0 5.9 5.3 5.3 6.0 0.6 to 0.8
in „ELKO gesucht "94M 100 HFV"“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
sp3222_3232e.pdf
NARROW) E1 E D1 = 0.005" min. (0.127 min.) A1 = 0.015" min. (0.381min.) D A = 0.210" max. (5.334 max). A2 C L Ø B1 e = 0.100 BSC B eA= 0.300 BSC (2.540 BSC) (7.620 BSC) ALTERNATE END PINS (BOTH ENDS) DIMENSIONS (Inches) Minimum/Maximum 16–PIN 18–PIN (mm) A2 0.115/0.195 0.115/0.195 (2.921/4.953) (2.921/4.953
in „Kein TX bei GSM Modul“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MyFunctions.c
include <stdio.h> #include "stm32f10x_usart.h" // globale Variablen // statische Variablen uint8_t s_Rx =0,s_Tx =0; uint8_t s_Rx_control =2,s_Tx_control =2,s_Tx_check =0,s_Rx_check =0; uint8_t s_stop =0; uint8_t s_count =0; char s_RT; char s_C8; // Macros /**********************************************
in „UART Problem beim senden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
command_2_.txt
Inquiry tag command 1. No tag £º TX: 09 00 01 01 00 00 80 0A 76 FC RX: 07 00 01 01 01 00 1E 4B 2. Have tag£º TX: 09 00 01 01 00 00 80 0A 76 FC RX: 15 00 01 01 01 01 0C 11 22 33 44 55 66 77 88 99 00 11 22 8B 9B 3F Read data command£º For example:EPC number 123456789012345678901234
in „UART Kommunikationsproblem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Slave.bas
#1 Do 'Hauptprogramm '********************* Hier kommt der Code Disable Interrupts Data_tx = Data_rx + 20 Enable Interrupts 'Data_tx = 20 'Printbin #1 , Data_rx 'Waitms 500 '********************* Loop End I2c_start: Push R16 Push R20 Push R23 Push R24 Usisr = &B01001111 Bitwait Usisr.6 , Set 'Warte bis Start kondition fertig I2c_mode = 0 Sda_dir = 0 'SDA Input Usicr = &B11111000 'i2c Config Usisr = &B11110000 'Reset Flags pop R24 pop R23 pop R20 pop R16 Return I2c_read_write: Push R16 Push R20 Push R23 Push R24 Select Case
in „Register in BASCOM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
; SPI_RxFIFOThresholdConfig (SPI1, SPI_RxFIFOThreshold_QF); // Set RXNE when Fifo is 1/4 full (8 bits) // SPI_I2S_ITConfig(SPI1, SPI_I2S_IT_RXNE, ENABLE); // RX IRQ enable SPI_Cmd(SPI1, ENABLE); // Stuff for
in „SPI-RAM-Bank an STM32F0-Discovery - write, kein read“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATMega644p.ASM
WDT ; Watchdog Time-out Interrupt jmp TIMER2_COMPA ; Timer2 CompareA jmp TIMER2_COMPB ; Timer2 CompareB jmp TIMER2_OVF ; Timer2 Overflow jmp TIMER1_CAPT ; Timer1 Capture jmp TIMER1_COMPA ; Timer1 CompareA jmp TIMER1_COMPB ; Timer1 CompareB jmp
in „Pollin Display TG12864B-03“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
webradio.txt
FMC_D2_DA2 PC11 ------> SDMMC1_D3 PC10 ------> SDMMC1_D2 PA12 ------> USB_OTG_FS_DP PI4 ------> SAI2_MCLK_A PK7 ------> LTDC_DE PK6 ------> LTDC_B7 PK5 ------> LTDC_B6 PG12 ------> LTDC_B4 PG10 ------> SAI2
in „ESP8266 Webradio Stream“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
iomxx0_1.h
) /* Reserved [0xAE..0xAF] */ #define TCCR2A _SFR_MEM8(0xB0) #define COM2A1 7 #define COM2A0 6 #define COM2B1 5 #define COM2B0 4 #define WGM21 1 #define WGM20 0 #define TCCR2B _SFR_MEM8(0xB1) #define FOC2A 7 #define FOC2B 6 #define WGM22 3 #define CS22 2 #define CS21 1 #define CS20 0 #define TCNT2 _SFR_MEM8(0xB2) #define OCR2A _SFR_MEM8(0xB3) #define OCR2B _SFR_MEM8(0xB4) /* Reserved [0xB5] */ #define ASSR _SFR_MEM8(0xB6) #define EXCLK 6 #define AS2
in „Tasterverarbeitung mit dem ARDUINO“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWM_Test.asm
WDT ; Watchdog Time-out Interrupt jmp TIMER2_COMPA ; Timer2 CompareA jmp TIMER2_COMPB ; Timer2 CompareB jmp TIMER2_OVF ; Timer2 Overflow jmp TIMER1_CAPT ; Timer1 Capture jmp TIMER1_COMPA ; Timer1 CompareA jmp TIMER1_COMPB ; Timer1 CompareB jmp
in „36khz für ir- kollisionssystem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Multi_SD_SIM.ino
, Wert nicht gemessen const float No_Value = -1.0; // Vorbelegung, Wert nicht gemessen // DHT1, DHT2, Si7021, SHT31a, SHT31b, BMEa, BMEb, DS18B20a,DS18B20b float SensorTemp[10] = {No_Val, No_Val, No_Val, No_Val, No_Val, No_Val, No_Val, No_Val, No_Val, No_Val}; // DHT1, DHT2, Si7021, SHT31a, SHT31b,
in „Wird diese if-Schleife jemals ausgeführt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uarttest.c
void) { unsigned char x; UBRR0H = ((SYSTEMTAKT / (16UL * BAUD)) - 1) >> 8; /* Baudrate setzen */ UCSR0B |= (1 << TXEN0) | /* TxD aktivieren */ (1 << RXEN0) | /* RxD aktivieren */ (1 << RXCIE0); /* Empfängerinterrupt frei */ UCSR0C |= (1 << UCSZ01) | /* 8 Datenbits */ (1 << UCSZ00); /* 1 Stopbit */ x =
in „ATMEGA164p UART Empfangsproblem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Bootloader.bas
Einstellungen ****************************** Const Uart_protokoll = 3 'UART Komunikationsprotokoll '0 = nur RX, ohne Passwort '1 = nur RX, mit Passwort '2 = TX/RX, ohne Passwort '3 = TX/RX, mit Passwort Const Enable_bootloader_search = 1 '1 = Bootloader startet, wenn nach dem Reset ein &h07 empfangen wird '0
in „Probleme mit Bootloader bei ATmega328p“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ds1820.pdf
TEMPERATURE ? ? MASTER DISABLES MASTER DISABLES Y STRONG PULLUP Y STRONG PULLUP MASTER MASTER MASTER MASTER RX“0s” RX“1s” RX“0s” RX“1s” B4h BEh 4Eh N READ N B8h N N POWER SUPPLY RECALL E2 READ WRITE ? SCRATCHPAD SCRATCHPAD ? ? ? Y Y Y Y MASTER TXTHBYTE TO SCRATCHPAD N Y MASTER R XATA BYTE PARASITE FROM SCRATCHPAD POWERED MASTER BEGIN2 DATA ? RECALL FROM E PROM MASTER T X LYTE TO SCRATCHPAD MASTER MASTER MASTER Y RX“1s” RX “0s” TXRESET ? DEVICE BUSY RECALLING N N DATA ? N Y HAVE 8 BYTES BEEN READ ? MASTER MASTER Y R “0s” R “1s” X X
in „Thermometer mit ds18s20 und LED Annzeige“ · Projekte & Code ·
-
PDF
tcan1xlc.pdf
100nF 22uF EN D 4 PA02(AN0) (SIO1-Tx) PA18 20 GND X1 PA03(AN1) (SIO1-Rx) PA19 SMBJ5V0A 2 5 PA04 (SIO0-Tx,AN4) PA22 21 LD1 GND GND 6 22 1 7 PA05 (SIO0-Rx,AN5) PA23 23 LD2 2 GND GND 8 PA06(AN6) (CAN0TX) PA24 24 VCC-IN 3 PA07(AN7) (CAN0RX) PA25 X4 4 11 PA08 (SIO2-Tx,AN8) PA27 25 5 R4 12 PA09 (SIO2-Rx,AN9) PA28 27 LD4 RN2 1 10k 2 IC1 13 31 7 8 FT230XS 14 PA10(AN10) (SWCLK) PA30 32 SWCLK 5 6 2 Stiftl. 5pol R1 9 V 1 PA11(AN11) (SWDIO) PA31 SWDIO 3 4 3 USBDM C TxD C9 4 27R RxD 4 15 PA14 (XIN) VDDANA
in „SLCAN Protokoll für CAN-FD erweitern“ · Fahrzeugelektronik ·
-
Datei
alf.c
ausgeschaltet? Bitte mit PWMChannels // übereinstimmende Anzahl Initialisierer eingeben. // Channel2Port = C2P const unsigned char pmwC2PBitmask0_FLASH[PWMChannels] = { 0b00001000, 0b01000000, 0b00000000, 0b00000100, 0b00100000, 0b00000000, 0b00000010, 0b00010000, 0b00000000 }; const unsigned char pmwC2PBitmask1
in „12bit, 9-Kanal Soft-PWM für LEDs auf Mega16“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Test.c
io.h> typedef struct { uint8_t lo; uint8_t hi; } hilobyte_t; typedef union { uint16_t i; hilobyte_t b; } u16_t; uint16_t ee_temp_high EEMEM = 237; volatile uint8_t spi_rx_buf[6]; volatile uint8_t newData = 0; int main(void) { while(1) { if( newData ) { newData = 0; u16_t tmp; tmp.b.hi = spi_rx_buf[1]; tmp.b.lo = spi_rx_buf[2]; eeprom_write_word( &ee_temp_high, tmp.i ); uint16_t temp; temp = ( spi_rx_buf[1]<<8 ) + spi_rx_buf[2]; eeprom_write_word( &ee_temp_high, temp ); } } } /* ISR( ... ) { ... newData
in „Kann man denn jetz das hi- und low-byte eines uint16_t effizient lesen in c?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
IIR.vhd
cB0 : signed(QFORMAT+1 downto 0) := to_signed(B0,QFORMAT+2);-- B1 constant cB1 : signed(QFORMAT+1 downto 0) := to_signed(B1,QFORMAT+2);-- B1 constant cB2 : signed(QFORMAT+1 downto 0) := to_signed(B2,QFORMAT
in „IIR Filter 2. Ordnung in FPGA implementieren“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
PDF
RFM12.pdf
signal strength indicator (ARSSI/DRSSI) • AFC • DQD • Internal data filtering and clock recovery • RX synchron pattern recognition • SPI interface • Clock and reset signal output for external MCU use • 16 bit RX Data FIFO • Two 8 bit TX data registers • 10MHz crystal for PLL timing • Wakeup timer • 2.2V
in „RFM12 mit HCS12“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
RFM12.pdf
signal strength indicator (ARSSI/DRSSI) • AFC • DQD • Internal data filtering and clock recovery • RX synchron pattern recognition • SPI interface • Clock and reset signal output for external MCU use • 16 bit RX Data FIFO • Two 8 bit TX data registers • 10MHz crystal for PLL timing • Wakeup timer • 2.2V
in „Beispielprogramm für RFM12 433MHz Funk-Module“ · Projekte & Code ·
-
PDF
RFM12_hope_rf.pdf
signal strength indicator (ARSSI/DRSSI) • AFC • DQD • Internal data filtering and clock recovery • RX synchron pattern recognition • SPI interface • Clock and reset signal output for external MCU use • 16 bit RX Data FIFO • Two 8 bit TX data registers • 10MHz crystal for PLL timing • Wakeup timer • 2.2V
in „RFM12 - hängt in while (!(RF_PIN&(1<<SDO)));“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
tmpz84c015-stamp-64k.pdf
A B + . c 3J4 DESEL 1 1 V A0 12 A0 D0 13 D0 V 2 67 81 A1 11 A1 D1 14 D1 3 J3 1 EV CLK/TRG0 2 2 c A2 10 628128 15 D2 TMPZ84C015 NC A3 9 A2 D2 17 D3 2 10 BUSREQ ZC/TC0 74 A18 8 A3 U1 D3 18 BUSREQ 1 NC 3 A19
in „Z180-Stamp Modul“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Pinbelegungstabelle eines USB-C Steckers
A12 bis A1, B1 bis B12, GND, RX2+, RX2-, VBUS, SBU1, D-, D+, CC1, VBUS, TX1-, TX1+, GND, GND, TX2+, TX2-, VBUS, VCONN, SBU2, VBUS, RX1-, RX1+, GND, Description, Signal A, Pin, Pin, Signal B, Description
in „Fehler zum nachbauen :-)“ · Analoge Elektronik und Schaltungstechnik · · Screenshots
-
PDF
esp8266player2-sch.pdf
BAT54 +C1 C3 R1 1 5 + C2 SD ERROR 10k GND 3 6 LP3874-3.3 IC50 GND GND GND GND 5 9 11 1uH C50.1A R50.A1 ANT_RFID VCC3 C SVDD TX1 1 L51uHA C50.1B R50.A2 GND C 2 PVDD TX2 13 0 0 2 2 L50.0B R50.2 0 0 0 0 5 PVSS RX 17 5 5 5 5 GND 2 R51 C50.RX C C C C 5 3 DVDD VMID 16 GND C 820R VCC3 VCC3 4 VCC3 DVSS D GND B52 PROGCONN 15 I Center Tap k 5 k 6 1 k 3 k 4 k 3 k 7 GND AVDD 7 GND VCC3 0 R 0 R 2 0 R 0 R 0 1 0 R 18 MFIN 8 0 1 1 3 1 1 1
-
Datei
usbdrv.c
; #ifdef BIG_ENDIAN_ //LineCoding.s.dwDTERate = htonl(LineCoding.s.dwDTERate); #endif LineCoding.s.bCharFormat = 0; LineCoding.s.bParityType = 0; LineCoding.s.bDataBits = 8; } #endif void usbInit(void) { USB_CTRL = 0; #if(USE_CDC) Init_UsbSerialNo(); Init_LineSettings(); UEP2_3_MOD = bUEP2_RX_EN | bUEP2
in „Raisonance vergibt nun RIDE + RKIT-51 Lizenzen kostenlos“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32.s
ldr r2, =_sbss ldr r4, =_ebss movs r3, #0 b LoopFillZerobss FillZerobss: str r3, [r2] adds r2, r2, #4 LoopFillZerobss: cmp r2, r4 bcc FillZerobss /* Call the clock system intitialization function.*/ bl SystemInit
in „An W.S.: Läuft deine USB Implementierung auch auf STM32F303?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32.s
ldr r2, =_sbss ldr r4, =_ebss movs r3, #0 b LoopFillZerobss FillZerobss: str r3, [r2] adds r2, r2, #4 LoopFillZerobss: cmp r2, r4 bcc FillZerobss /* Call the clock system intitialization function.*/ bl SystemInit
in „Timer Interrupt am STM32F103RB“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Quellcode.txt
+++ I2C-Init +++ init: sbi PORTC,SDA sbi PORTC,SCL ldi temp,0b00000000 ; laden mit 0b00000011 ändert auch nichts out DDRC,temp ret ; +++ I2C-Start-Sequenz +++ ; ; Anfangszustand: SDA = High, SCL = High ; Endzustand
in „I2C-Bus funktioniert mit BASCOM aber nicht mit Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
keylcd.asm
aktuellen Tages! movfw f0 movwf Timer_0 movfw f1 movwf Timer_1 movfw f2 movwf Timer_2 movfw f3 movwf Timer_3 ; Tage seit 1.1.2005! nach f[0..3] f = q movfw q0 movwf f0 movfw q1 movwf f1 movfw q2 movwf f2 movfw q3 movwf f3 movlw 0x2A ; 731946 = 00 0B 2B 2A hex Tage seit dem
in „Noritake VFD GU140x32F7806 4-Bit Mode, Initialisierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lib_dmx.c
; //reset channel counter (count channels before start address) gDmxStateRX= BREAK; } else if (DmxStateRX == BREAK) { if (DmxByte == 0) gDmxStateRX= STARTB; //normal start code detected else gDmxStateRX= IDLE; } else if (DmxStateRX == STARTB) { if (--DmxCount == 0) //start address reached? { DmxCount= 1; //set up counter for required channels DmxRxField[0]= DmxByte; //get 1st DMX channel of device gDmxStateRX= STARTADR; } } else if (DmxStateRX == STARTADR) { DmxRxField[DmxCount]= DmxByte; DmxCount++; //get channel if (DmxCount >= sizeof(DmxRxField
in „DMX Sender sendet Kanal 1 nicht,“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Steuersystem_Gew_shaus_4.pdf
bits for motor 1 pCard_status |= (MOT_RIGHT<<2); //move 2 bit to left and set bits for motor 1 break; case MOT_2_LEFT: pCard_status &= 0b11110011; //delete bits for motor 1 pCard_status |= (MOT_LEFT<<2); break; case MOT_2_OFF: pCard_status &= 0b11110011; //delete bits for motor 1 break; case SW_FET_1_ON: pCard_status |= 0b00010000; //set bit break; case SW_FET_1_OFF: pCard_status &= 0b11101111; //set bit break; case SW_FET_2_ON: pCard_status |= 0b00100000; //set bit break; case SW_FET_2_OFF: pCard_status &= 0b11011111;
in „Einfaches µC Betriebssystem - z. B. für SPS“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
"MPU6050.h" #define LED GPIO_Pin_13 //C //UART #define TX1 GPIO_Pin_9 //A #define RX1 GPIO_Pin_10 //A //I2C #define SCL2 GPIO_Pin_10 //B - OD #define SDA2 GPIO_Pin_11 //B - OD //EXTI #define MPU6050_EXTI GPIO_Pin_0 //B - IN - FLOAT #define MPU6050_INT_Exti EXTI_Line0 //#define MPU6050
in „STM32F103 + I2C + MPU6050 - DMA“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
teeest.c
; } OCR0B += (uint16_t)(BIT_TIME * 4 + 0.5); // Sync: 4T TCCR0A = 1<<COM0A1 | 1<<COM0A0; // set on compare if( DATA_PIN == 0 ) return; }else{ if( rx_idx != DATA_SIZE * 8 ){ // receive successful rx_idx = 255;
in „mehrere MC seriell über Datenbus verbinden (1Draht)“ · Projekte & Code ·
-
PDF
MB1137.pdf
P0U8A1 11 PC100PC10 B1 PE20PE2 1P0U8B01 P0U88787 PG2N0PG2 PC2 PC10 P0B102 PE2 PG2 PC30PC3 29P0U8A029 P0U8A1 22 PC110PC11 P0B101 2 PE30PE3 2P0U8B02 P0U88888 PG3N0PG3 N0PC4 PC3 PC11 P0U8A0113 N0PC12 N0PE4 PE3 PG3 P0U8B089 N0PG4
in „Suche Mikrocontroller mit 16Bit ADCs und DACs“ · Mikrocontroller und Digitale Elektronik ·