-
Datei
startup_stm32f4xx.S
_TX_IRQHandler /* CAN2 TX */ .word CAN2_RX0_IRQHandler /* CAN2 RX0 */ .word CAN2_RX1_IRQHandler /* CAN2 RX1 */ .word CAN2_SCE_IRQHandler /* CAN2 SCE */ .word OTG_FS_IRQHandler /* USB OTG FS */ .word DMA2
in „STM32F4 C++ springt bei __libc_init_array in den HardFault“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
& UTXIFG1)); // USART1 TX buffer ready? TXBUF1 = 0x00; do { IFG2 &=~ URXIFG1; //setzte URXIFG1 solange 0 bis URXIFG1 // mit IFG2 & verknüpft sind } while (URXIFG1 & IFG2); ADC_Results[2*(sample_count)]=RXBUF1; while (!(IFG2 & UTXIFG1)); // USART1 TX buffer ready? TXBUF1 = 0x00; do { IFG2 &=~ URXIFG1; } while (URXIFG1 & IFG2); ADC_Results[2*(sample_count)+1]=RXBUF1; sample_count++; //while (!(IFG2 & UTXIFG1)); // USART1 TX buffer ready? asm("nop"
in „MSP430 Taktdiagramm“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
mb1045_changed.pdf
T_SWDIO_INWDIO0IN U2_TX O S O PB12 S O 1 X K K I O B _ _ _ _ C M M 0 1 2 1 1 0 1 S D 2 2 1 1 1 B B B B B 5 S 4 0 U 0 S S S P P P P P V V U 1 2 2 0 1 1 1 0 0 1 1 P 0 0 1 1 T_JTDOT0JTDO 0 0 0 P P 1 1 U U 0 0 TDO/SWO P0TDO/
-
PDF
mb1045_changed_korrigiert.pdf
T_SWDIO_INWDIO0IN U2_TX O S O PB12 S O 1 X K K I O B _ _ _ _ C M M 0 1 2 1 1 0 1 S D 2 2 1 1 1 B B B B B 5 S 4 0 U 0 S S S P P P P P V V U 1 2 2 0 1 1 1 0 0 1 1 P 0 0 1 1 T_JTDOT0JTDO 0 0 0 P P 1 1 U U 0 0 TDO/SWO P0TDO/
-
Datei
rfm12.h
---------------------------------------*/ typedef union conver_ { unsigned long dw; unsigned int w[2]; unsigned char b[4]; } CONVERTDW; typedef union conver2_ { unsigned int w; unsigned char b[2]; } CONVERTW; /* Private define ------------------------------------------------------------*/ #define RF12FREQ
in „RFM12 und STM32F1xx“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
top_xapp250.v
to // make the word clock. see vco_27M gbuf // // register the recoverd data to retransmit reg sdi_tx_dout ; always @ (posedge vco_270M or posedge reset ) begin if (reset) begin vco270divreg <= #1 5'b0 ; sdi_tx_dout <= #1 1'b0 ; end else begin vco270divreg <= #1 {vco270divreg[3:0],~vco270divreg[4]} ;
-
Datei
main.c
/PREINT = (int) (12000000/32768) - 1 = 365 = 16D //PREFRAC = 12000000 - (PREINT+1)*32768 = 6912 = 1B00 PREINT = 0x0000016D; PREFRAC= 0x00001B00; HOUR=16; MIN=00; SEC=00; DOM=19; // Dia do mes MONTH=11; YEAR=2007; CCR = 0x00000001; } //=================================================================
-
PDF
CP2200_short.pdf
A 0.80 0.90 1.00 D1 (mm) (mm) (mm) 7 15 A2 0 0.65 1.00 A3 0.25 A - - 1.20 6 D2 16 b 0.18 0.23 0.30 b 5 D2 17 D 5.00 A1 0.05 - 0.15 2 D2 2.90 3.15 3.35 E1 E 4 E 18 x E E 5.00 e R 6 E2 2.90 3.15 3.35 A2 0.95 1.00 1.05 3 2 19 L 0.45 0.55 0.65 E 2 N 28 b 0.17 0.22 0.27 2 20 ND 7 1 21 NE 7 48 D - 9.00 - DETAIL 1 R 0.09 AA 0.435 PIN 1 D1 - 7.00 - 2 2 2 2 2 2 2 BB 0.435 IDENTIFIER DD 0.18 1 e - 0.50 - 6 x e e D A2 E - 9.00 - Side View DETAIL 1 A
in „"Neuer" Ethernet Controller von Silabs: Erfahrungen?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SARA-G3_DataSheet__UBX-13000993_.pdf
) SARA-G350-01B GSM Connected Mode All 850, 1 Tx + 1 Rx slot (voice or data call 200 250 mA (Call enabled) 900 up to 21.4 kb/s UL, 21.4 kb/s DL) Maximum Tx power (32.2 dBm typ.) 1800, 1 Tx + 1 Rx slot (voice or data
in „GSM-Modul (SIM908) nur analoge Ausgänge für Anruf?“ · HF, Funk und Felder ·
-
Datei
main.h
Includes */ /* Private define ------------------------------------------------------------*/ #define LCD_B0_Pin GPIO_PIN_4 #define LCD_B0_GPIO_Port GPIOE #define OTG_HS_OverCurrent_Pin GPIO_PIN_3 #define OTG_HS_OverCurrent_GPIO_Port GPIOE #define QSPI_D2_Pin GPIO_PIN_2 #define QSPI_D2_GPIO_Port GPIOE #define
in „Game of Life läuft nur eine Runde!“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schematic_Prints.pdf
12 PE7 PD4 11 12 PD3 GND A2 GND GND B11GND PE8 13 14 PE9 PD2 13 14 PD1 A3 TX1+ RX1+ B10 PE10 15 16 PE11 PD0 15 16 PC12 TX1- RX1- 17 18 17 18 R3 A4 VBUS VBUS B9 R1 R2 PE12 19 20 PE13 PC11 19 20 PC10 GND 5k1 A5 CC1 SBU2 B8 10 10 PE14 21 22 PE15 PA15 21 22 PA10 A6 D+ D- B7 PB10 23 24 PB11 PA9 23 24 PA8 A7 D- D+ B6 MISO A8 SBU1 CC2 B5 GND A9 B4 U1A A10 VBUS VBUS B3 R4 STM32F407VGT6 A11 RX2- TX2- B2 5k1 PA0 23 35 PB0 A12 RX2+ TX2+ B1 PA1 24 PA0-WKUP(PA0) PB0 36 PB1 GND
-
Datei
RFM_02_868_neu.bas
kbit Call Rf_cmd(&Hc220) 'tx bit sync Call Rf_cmd(&Hc001) 'TX off Call Rf_cmd(&Hd240) 'PLL 25% Call Rf_cmd(&Hb300) '-9 db Call Rf_cmd(&He000) 'disable wakeup timer Toggle Led Do 'TX an Call Rf_cmd(&Hc039) 'Preamble 3x AA Call Fsk_send
-
PDF
MINI_STM32-V3.0_SCH.pdf
Y3 C21 PA12 7 8 PA13 LED1 PA2 16 PA2/USART2_TX/ADC12_IN2/TIM2_CH3 PC2/ADC12_IN12 10 PC2 DB02 10P 10P D PA14 9 10 PA15 LED2 PA3 17 PA3/USART2_RX/ADC12_IN3/TIM2_CH4 PC3/ADC12_IN13 11 PC3 DB03 U3 D PB0 11 12 PB1 SPI1_NSS PA4 20 PA4/
in „ISP Bootloader über USART bei STM32 funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
LMX9820A_REF_SCH.pdf
PI2_TP12 BBCLK A12 A1 NC CCB_CLOCK A11 V C11 AAI_sfs TX_RX_SYNC A10 B C12 AAI_sclk TX_RX_CLOCK A9 1 C D2 A8 n 7 0 R1 D3 RF_GND RFCE H12 R 2 D4 RF_GND IO_VCC H11 C 2 D5 RF_GND RF_GND H10 2 RF_GND RF_GND 5 D6 RF_GND RF_GND H9 D7 RF_GND M RFINOUT H8 0 C D8 CCB_data X RF_GND H7 n 3 D9 Uart_tx 8 U RF_GND H6 D10 0 1 H5 D11 Uart_cts A RF_GND H4 D12 RESET_5100 M RF_GND H3 5 4 3 2 1 D S T E2 Dig_Gnd_1 TX_SWITCH_P H2 V a z t RF_GND VCC 1 B e B e e E3 RF_GND USB_GND G12 0 C : K 2 E4 RF_GND GND G11
in „National LMX9820 Bluetooth-Modul Erfahrung?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
0198b_send_an_0202_G1_antwort_empfangen.c
[i]; while (!(IFG2 & UTXIFG1)); // USART0 TX buffer ready? pause400(); P5OUT |= BIT7; //LED rot AUS i++; } } void programmversion(void) { char vers[26],z,c; lcd_write_command(LCD_CMD_CURSOR_LA,26); //26 Zeilenanfang 2.
in „Sende/Empfangsvorgang mittels nur 1St. µC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avr.txt
general Status Register $33 TCCR0 Timer/Counter0 Control Register $32 TCNT0 Timer/Counter0 (8-bit) $2F TCCR1A Timer/Counter1 Control Register A $2E TCCR1B Timer/Counter1 Control Register B $2D TCNT1H Timer/Counter1 High Byte $2C TCNT1L Timer/Counter1 Low Byte $2B OCR1H Timer/Counter1 Output Compare Register
-
Datei
rc522.h
PICC_ANTICOLL 0x93 //prevent conflict #define PICC_SElECTTAG 0x93 //select card #define PICC_ANTICOLL2 0x95 // anticollision level 2 #define PICC_ANTICOLL3 0x97 // anticollision level 3 #define PICC_AUTHENT1A 0x60 //verify A password key #define PICC_AUTHENT1B 0x61 //verify B password key #define PICC_READ
in „Atmega32 und MFRC522 per SPI“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
USB-CANmodul1.pdf
-002 der Fall war (siehe Kapitel 2.3.5). - Neu: Die Funktion UcanSetTxTimeout() setzt bei sysWORXX USB-CANmodulen ein Timeout-Wert. Wenn eine zu sendende CAN-Nachricht nicht gesendet werden kann (z.B. weil keine CAN-Gegenstelle vorhanden
in „CAN-Bus Sorgen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
uchar idleRate; /* in 4 ms units */ uint8_t KEY_VALUES; // bitwise media key values uint8_t USB_BUF_TX[2]; // 2 is enough for this simple task //----------------------------------------------------------------------- //------------------ USB FUNCTIONS AND INTERUPT CALLS ------------------- //----------------------------------------------------------------------- uchar buildReport() { USB_BUF_TX[0] = 2; // report ID 2 (Consumer page) USB_BUF_TX[1] = KEY_VALUES; // bitwise key status return 2; } uchar usbFunctionSetup(uchar data[8]) { usbRequest_t *rq = (usbRequest_t *) data; usbMsgPtr = USB_BUF_TX
in „USB HID Descriptor (V-USB)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM_02_868_neu.bas
kbit Call Rf_cmd(&Hc220) 'tx bit sync Call Rf_cmd(&Hc001) 'TX off Call Rf_cmd(&Hd240) 'PLL 25% Call Rf_cmd(&Hb300) '-9 db Call Rf_cmd(&He000) 'disable wakeup timer Toggle Led Do 'TX an Call Rf_cmd(&Hc039) 'Preamble 3x AA Call Fsk_send
-
Datei
M128test_tabelle.asm
Timer3 CompareA jmp TIMER3_COMPB ; Timer3 CompareB jmp TIMER3_COMPC ; Timer3 CompareC jmp TIMER3_OVF ; Timer3 Overflow jmp USART1_RXC ; USART1, Rx Complete jmp USART1_UDRE ; USART1, Data Register Empty jmp USART1_TXC ; USART1, Tx Complete jmp TWI ; 2
in „Timer3 Atmega128“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Blinky.c
GPIO_InitStructure.GPIO_Alternate=GPIO_InputAlt1; GPIO_Init(GPIO5,&GPIO_InitStructure); /* P5.0 alternate output 2, CAN_TX */ GPIO_StructInit(&GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin=GPIO_Pin_0; GPIO_InitStructure.GPIO_Direction=GPIO_PinOutput; GPIO_InitStructure.GPIO_Type=GPIO_Type_PushPull; GPIO_InitStructure.GPIO_IPInputConnected
in „Problem mit CAN Kommunikation beim STR912FA“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
0810-1XX1-03__bm00801.pdf
SPECIFICATIONS AT 25° C Common to Common to Insertion Return Loss Differential Common Crosstalk Loss dB min Mode Mode dB min Part Number dB max Rejection Rejection dB min dB min 1MHz to 1MHz to 30MHz to 60MHz to 100MHz 30MHz 60MHz 80MHz 100kHz to 100MHz 1MHz 30MHz 60MHz 100MHz 0810-1XX1-01 -1.0 -18 18
in „Handlicher Ethernet-Controller mit SPI von Microchip“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ASDF.asm
0x0012 jmp PCINT0 ; PCINT0 Handler //.org 0x0014 jmp PCINT1 ; PCINT1 Handler //.org 0x0016 jmp PCINT2 ; PCINT2 Handler //.org 0x0018 jmp WDT ; Watchdog Timeout Handler //.org 0x001A jmp TIM2_COMPA ; Timer2 CompareA Handler //.org 0x001C jmp TIM2_COMPB ; Timer2 CompareB Handler //.org 0x001E jmp TIM2_
in „Kein ACK von PCA9633 auf TWI“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
+ 1] = ""; //Public declarations char receivedAddress =0; char receivedData1 =0; char receivedData2 =0; //------------------------------------------------------------------------------ void UART0_init (void) { //enable serial UBRR0H = 0; UBRR0L = BAUDRATE; UCSR0A = 2; //double speed aysnc UCSR0B =
in „Brauche Unterstützung beim OV7670 (bzw. SCCB)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
+ 1] = ""; //Public declarations char receivedAddress =0; char receivedData1 =0; char receivedData2 =0; //------------------------------------------------------------------------------ void UART0_init (void) { //enable serial UBRR0H = 0; UBRR0L = BAUDRATE; UCSR0A = 2; //double speed aysnc UCSR0B =
in „Brauche Unterstützung beim OV7670 (bzw. SCCB)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MD_NMRA_DCC.c
[decoder.dcc.index_cnt][0] ^ decoder.dcc.TX_READY[decoder.dcc.index_cnt][1]; //preinit the parity for (uint8_t i = 2; i < (number_of_bytes - 1); i++) decoder.dcc.TX_READY[decoder.dcc.index_cnt][number_of_bytes - 1] ^= decoder.dcc.TX_READY[decoder.dcc.index_cnt
in „FULL NMRA DCC Library, Encoder, Generator, Bremsmodul“ · Projekte & Code ·
-
Datei
spi.c
; // SPICLK = SMCLK/2 U1BR1 = 0x00; U1MCTL = 0x00; ME2 |= USPIE1; // Module enable U1CTL &= ~SWRST; // SPI enable //IE2 |= URXIE1; // RX and TX interrupt enable } void SetupTimerB(void) { TBCCR0 = 4096; TBCTL = TBSSEL_2 +
in „MSP430 Taktdiagramm“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
iom324pb.h
6 #define COM2A1 7 #define TCCR2B _SFR_MEM8(0xB1) #define CS20 0 #define CS21 1 #define CS22 2 #define WGM22 3 #define FOC2B 6 #define FOC2A 7 #define TCNT2 _SFR_MEM8(0xB2) #define OCR2A _SFR_MEM8(0xB3) #define OCR2B _SFR_MEM8(0xB4) /* Reserved [0xB5] */ #define ASSR _SFR_MEM8(0xB6) #define TCR2BUB 0 #define TCR2AUB 1 #define OCR2BUB 2 #define OCR2AUB 3 #define TCN2UB 4 #define AS2 5 #define EXCLK 6 /* Reserved [0xB7] */ #define
in „ATMega324PB: Header?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Code.txt
,int dev_adr,LPItemStatus Stat,bool mode) { // hier stehen noch allg. Variablen Deklarationen usw. tx_buffer[0] = (unsigned char)(RID); tx_buffer[1] = (unsigned char)(TID); tx_buffer[2] = 0x05; tx_buffer[3] = (unsigned char)(GETITEMSTATUS); tx_buffer[4] = LOBYTE((unsigned char)(RID^TID^GETITEMSTATUS^
-
Datei
startup_stm32f4xx.S
_IRQHandler // DMA2 Stream 3 .long DMA2_Stream4_IRQHandler // DMA2 Stream 4 .long ETH_IRQHandler // Ethernet .long ETH_WKUP_IRQHandler // Ethernet Wakeup through EXTI line .long CAN2_TX_IRQHandler // CAN2 TX .long CAN2_
in „Eclipse kompiliert asm startup nicht bei STM32“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DM-STF4BB_SCH.pdf
39 40 PA15 41 42 PD10 41 42 PA13 H1 H2 H3 H4 B PD9 PA10 B 43 44 43 44 PD11 PD12 PA8 PA9 PD13 45 46 PD14 PC8 45 46 PC9 PD15 47 48 PC6 47 48 PC7 HOLE 1 HOLE 1 HOLE 1 HOLE 1 49 50 49 50 DIP-25X2 P2.54 Female DIP-25X2 P2.54 Female Headers for
in „STM32F4Discovery mit CooCox :: GPIO,SDIO,Timer,SoftTimer,USART,printf“ · Projekte & Code ·
-
Datei
example.c
msg.p++); /* ... und raus damit */ } } void InitUart(void) { static BYTE mem_rx[1000]; static BYTE mem_tx[1000]; /* die buffer initialisieren */ ASBrx=ASBCreate(mem_rx, sizeof(mem_rx)); ASBtx=ASBCreate(mem_tx, sizeof(mem_tx)); /* und den Rest des Uarts */ ... } struct sMyMsg { int a; int b; int c; int d;
in „Advance Serial Buffer“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
0167-iar-UART_DS04_V01.c
Gerät 2 Platz 2 // CLE |P5.2 P2.4| CS SPI Gerät 3 Platz 3 // RE\ |P5.3 P2.5| frei //(48) R/B\ |P5.4 P6.7| Batterie // | P6.3| Kanal 1 Spannung aus R5 x Strom +- !,245V enladen/entladen // | P6.1| Kanal 2 Schaltspannungseingang // P6.0| Kanal 3 // P6.2| Kanal 4 // P6.4| Kanal 5 // P6.5| Kanal 6 // P6.6| Kanal 7 // P6.0....P6.6| Analogeingänge // S1b |P5.7 SM-Kartenschalter // // // Juni 2021 //*******************************************************
in „MSP430 über UART Daten senden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
w5500.c
* buffer, uint16_t * length, uint8_t retry) { uint8_t status = 0; // TODO define statuses uint16_t txPointerBefore, txPointerAfter; if (!retry) { do { status = getSn_SR(s); if ((status != SOCK_ESTABLISHED) && (status != SOCK_CLOSE_WAIT)) { return 2; } } while (getTXFreeSize(s) < *length); writeToTXBuffer
in „Send response (Action *Var)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
M128test_tabelle_1.txt
Timer3 CompareA jmp TIMER3_COMPB ; Timer3 CompareB jmp TIMER3_COMPC ; Timer3 CompareC jmp TIMER3_OVF ; Timer3 Overflow jmp USART1_RXC ; USART1, Rx Complete jmp USART1_UDRE ; USART1, Data Register Empty jmp USART1_TXC ; USART1, Tx Complete jmp TWI ; 2
in „Timer3 Atmega128“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MCS8140_DataSheet_Rev1.1.pdf
0 5 4 N N K O N 2 3 9 6 7 8 0 1 2 3 4 5 9 K 8 7 6 4 3 2 1 0 1 1 N N R R E M P B B C S C R R E M P B B C D v L _ _ _ _ _ _ _ _ _ _ _ _ _ _ D 3 _ _ _ _ _ _ _ _ _ _ _ _ _ _ C _ _ _ _ _ _ _ _ _ _ _ _ H H B _ _ U U V X S H
in „Moschip Programierbarer Ethernet und USB Controller“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM02.c
Interrupt Pin P01 /* Iitialisierung von Pollin Beispielcode */ RFM02_WRT_CMD(0xCC00); RFM02_WRT_CMD(0x8B61); // +/-90kHz RFM02_WRT_CMD(0xA640); // 434MHz RFM02_WRT_CMD(0xD040); // RATE/2 RFM02_WRT_CMD(0xC823); // 4.8kbps 0xC823 RFM02_WRT_CMD(0xC220); // ENABLE BIT SYNC RFM02_WRT_CMD(0xC001); // CLOSE TX
in „rfm02 -> rfm01, Fehler im Programm?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32_Startup.s
_TX_IRQHandler .word CAN2_RX0_IRQHandler .word CAN2_RX1_IRQHandler .word CAN2_SCE_IRQHandler .word OTG_FS_IRQHandler #elif defined(__TARGET_LD_VL) .word WWDG_IRQHandler .word PVD_IRQHandler .word TAMPER_IRQHandler
in „(Speicher?-) Problem mit STM32 + VCP“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
NHD-7.0-800480.pdf
Code: Chip start fail 1Ah Error Code: Calibration match fail [15] Sample code to read touch data: i2c_start(); i2c_tx(0x70); //Slave Address (Write) i2c_tx(0x00); //Start reading address i2c_stop(); i2c_start(); i2c_tx(0x71); //Slave Address (Read) for(i=0x00;i<0x1F;i++) {touchdata_buffer[i] = i2c_rx(1);} i2c_stop(); Sample code to overwrite default register values: i2c_start(); i2c_tx(0x70); //Slave Address (Write) i2c_tx(0xA4); //ID_G_Mode i2c_tx(0x01); //Disable interrupt status to host i2c_stop(); [16
in „CAN und I2C Projektumsetzung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
M128test_tabelle.asm
Timer3 CompareA jmp TIMER3_COMPB ; Timer3 CompareB jmp TIMER3_COMPC ; Timer3 CompareC jmp TIMER3_OVF ; Timer3 Overflow jmp USART1_RXC ; USART1, Rx Complete jmp USART1_UDRE ; USART1, Data Register Empty jmp USART1_TXC ; USART1, Tx Complete jmp TWI ; 2
in „Timer3 Atmega128“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
WS2812_Send(unsigned char *data, unsigned char nuber_led) { unsigned int WS2812_tx_buf, number_bytes; unsigned char i,j,data_byte; number_bytes=nuber_led*3; for(j=0;j<number_bytes;j++) { data_byte=data[j]; for(i=0;i<4;i++) { WS2812_tx_buf=0xC0C0; //Send 2x 0 if(data_byte&0x80) WS2812_tx_buf|=0xF000; //Send 1 if(data_byte&0x40) WS2812_tx_buf|=0x00F0; //Send 1 data_byte<<=2; while(SPI1STATbits.SPITBF); SPI1BUF=WS2812_tx_buf; } } }
in „[ASM & C] PIC12/PIC18/PIC24 WS2812 SPI Library“ · Projekte & Code ·
-
PDF
Sinuswechselrichter.pdf
0 0 C 0 IN OUT C3 ADJ +12V 0.01uF 2 R 1 R GND LM317 R 1 R 1 GND 8 F 0.1uF C 1 1 IC2 16 +5V R4 J1 G1 GND 0 2 15 RX-DB9 30.1K C4 RX-DB9 1 TX-IC2 3 14 RX-IC2 R3 0.01uF TX-DB9 2 6 ONBAT-NC 7 F TX-DB9 4 13 ON/OFF-REM ONBAT-NO 3 7 ON/OFF-REMOTE
in „Wechselrichter Spannung und Frequenz steuerbar für Teichpumpe“ · Haus & Smart Home ·
-
Bild
Pinbelegung einer Leiterplatte mit Funktionsbeschriftung
3.3V, SPI1_MISO_M1, SPI2_CLK, PWM6, SPI1_MOSI, I2C3_SDA, I2C1_SCL, I2C1_SDA, 3V3, GPIO0_B3, GPIO0_B4, 5V, GND, GPIO1_B1, UART4_TX, GPIO4_B0, UART4_RX, PWM1, 3.3V, I2C3_SDA_M0, I2C3_SCL_M0, SPI1_MISO, SPI2_CSN0, 3.3V, UART1_TX, UART1_RX, UART2_TX_M0, UART2_RX_M0, UART1_CTS_N, UART1_RTS_N, SPI2_MISO, SPI2_MOSI, GPIO0_C0, GPIO0_B2, GPIO1_D1, GPIO1_C6, GPIO1_C5, GPIO0_B7, GPIO0_B6, GPIO0_C2, GPIO1_D0, GPIO3_B5, GND, 1.8V, ADC_IN0 bis ADC_IN5,
in „Intel verkauft Altera, Raspberry Pi liefert Geschäftszahlen, MicroPython für Alif-MCUs uvam“ · Mikrocontroller und Digitale Elektronik · · Layouts
-
PDF
MAX3030-MAX3033.pdf
outputs ±15kV ESD Protection on Tx Outputs 3 0 are protected to ±15kV using the Human Body Model. Hot-Swap Functionality The MAX3030E–MAX3033E are available with either a 3 2Mbps or 20Mbps guaranteed baud rate. The 2Mbps Guaranteed 20Mbps
in „SPI mit RS485-Übertragung: Problem mit zu langen Propagation-Delays“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SPI.asm
wait_1ms ret rfm12_txbyte: ldi msb,0xB8 rcall rfm_trans_ready pop lsb cpi lsb,0x00 breq rfm_txbyte_2 cpi lsb,0xFF breq rfm_txbyte_2 ret rfm_txbyte_2: ldi msb,0xB8 push lsb ldi lsb,0xAA rcall rfm_trans_ready pop lsb ret ; Senden und Empfangen
in „Controller fällt in (anscheinend) RESET“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Neu_Textdokument.txt
unsigned long int uint32_t; #define NO_MOBS 15 // number of message objects #define NOMOB 0xff // CAN2.0 B, extendef frame(29bit) message //WAS bzw woher nimmt er das? #define ENB1 PD7 //WAS bzw woher nimmt er das? #define ENB2 PD4 //WAS bzw woher nimmt er das? typedef struct { uint32_t id; // message
in „AT90CAN128 - CANbus programmieren!“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SK-FM3-176PMC-ETHERNET_v11_schematic_v15.pdf
1 2 3 4 5 6 7 8 A A B B U_Sheet2 U_Sheet3 U_Sheet4 U_Sheet5 U_Sheet6 SK-FM3-176PMC-ETHERNET_02-MCU.SCHDOC SK-FM3-176PMC-ETHERNET_03-USB_CAN_TSC_HMI.SCHDOC SK-FM3-176PMC-ETHERNET_04-JTAG_UART.SCHDOC SK-FM3
in „Problem bei LAN8710A-Inbetriebnahme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rfm70.h
, 1 = 2 Mbps //! - 2 .. 1 : transmit power, 00 = -10 dBm, 01 = -5 dBm, 10 = 0 dBm, 11 = 5 dBm //! - 0 : LNA gain, 0 = - 20 dB (low gain), 1 = standard #define RFM70_REG_RF_SETUP 0x06 //! STATUS : status register
in „RFM70 Arduino Probleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Ethernet_r.asm
PIC18F452 include "ENC28j60.inc" SPI_PORT equ PORTC #define DEBUG 0 RX_START equ 0x0000 RX_END equ 0x19FF TX_START equ 0x1A00 TX_END equ 0x1FFF w equ 1 f equ 0 CS equ 2 sclk equ 3 sdo equ 5 sdi equ 4 sf equ 0 org 0x020 CHECKSUMCOUNT res 1 CHECKSUM res 3 ZAEHLERB res 1 BUFFER res 1 ETXST res 2 ETXND res 2 COUNT
in „ENC28J60 PC reagiert nicht“ · Mikrocontroller und Digitale Elektronik ·