-
Datei
nrf24l01_drv.c
0x49,0x23,0x06,0x50,0x61}; // Pipe 1 = Empfangsadresse für Temperatursensor const uint8_t RXAdrDisp[] = {0xc2,0xc2,0xc2,0xc2,0xc2}; // RX Pipe = Empfangsadresse für History Daten /* -------------- Privat Funktionen Prototypen ----------- */ void RF_Init_SPI(); void RF_WriteRegSingle(uint8_t, uint8_t); void RF_WriteRegMulti
in „Basteltip: STM32F103 DIP40 Board“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
,rx_rd_index,rx_counter; #else unsigned int rx_wr_index,rx_rd_index,rx_counter; #endif // This flag is set on UART Receiver buffer overflow bit rx_buffer_overflow; // UART Receiver interrupt service routine
in „Zeichenketten empfangen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
G065VN01-V2.pdf
RxIN1- Negative LVDS differential input (R0-R5, G0) 6 RxIN1+ Positive LVDS differential input (R0-R5, G0) 7 GND Ground 8 RxIN2- Negative LVDS differential input (G1-G5, B0-B1) 9 RxIN2+ Positive LVDS differential input (G1-G5, B0-B1) 10 GND Ground 11 RxIN3- Negative LVDS differential input (B2-B5, DE) 12 RxIN3+ Positive LVDS differential input (B2-B5, DE) 13 GND Ground 14 RxCLKIN- Negative LVDS differential clock input 15 RxCLKIN
in „Tektronix TDS 510A CRT Video Display Unit defekt“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
Decoder.txt
istgr ist2: ld temp,-y ld temp,-z istgr: ld temp2,z+ ld temp2,z+ ldi temp,0x0d ; kleinsten wert ausgeben ;rcall send ldi temp,0x0a ;rcall send ld temp,y ;rcall sh1b ldd temp,y+1 ;rcall sh1b2 inc xl cp xl,temp3
in „Probleme bei 433Mhz Datenübertragung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usbd_cdc_vcp.c
overflow */ if(APP_Rx_ptr_in == APP_RX_DATA_SIZE) { APP_Rx_ptr_in = 0; } return USBD_OK; } void VCP_send_str(uint8_t* buf) { uint32_t i=0; while(*(buf + i)) { APP_Rx_Buffer[APP_Rx_ptr_in] = *(buf + i); APP_Rx_ptr_in++; i+
in „STM32F2xx - USB_OTG_FS“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ADF7020.pdf
evaluation boards. For most applications, the ADG919 ZINRFIN 1 slight performance degradation of 1 dB to 2 dB caused by the Rx/Tx – SELECT C B 7 internal Rx/Tx switch is acceptable, allowing the user to take ADF7020 0 advantage of the cost saving potential of this solution. The Figure32.ADF7020withExternalRx
in „erfahrung mit adf7020?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AN_Telecom_869B_Upgrade_1_August_06.pdf
the new features (CMX869B) and S1 transmission is automatically selected if DPSK mode is enabled in transmit. 3.3 Receive Mode Register ($E2) Bit CMX869 CMX869A CMX869B Positions b15-12 Rx Mode Rx Mode Rx Mode 1111 Reserved Auto
in „MX614 Bezugsquelle?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usart.c
switch (by) { case 's': ptr = va_arg(ap,char *); while(*ptr) { usart_write_char(*ptr++); } break; case 'b': Base = 2; goto ConversionLoop; case 'c': //Int to char format_flag = va_arg(ap,int); usart_write_char (format_flag++); break; case 'i': Base = 10; goto ConversionLoop; case 'o': Base = 8; goto ConversionLoop
in „Empfangen über UART mit ATmega32“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usb_vcp.c
ab 192 */ /* EP2 = Bulk-OUT */ #define Ep2RxAOffset 0x0100 /* 64 Bytes ab 256 */ #define Ep2RxBOffset 0x0140 /* 64 Bytes ab 320 */ /* EP3 = Int (unbenutzt) */ #define Ep3TxOffset 0x0180 /* 8 Bytes ab 384 */ #define Ep3RxOffset
in „STM32 USB Übertragungsproblem mit Code von S.F.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rfm70.cpp
|0x0B), 0x06,0x07,0x08,0x09,0x0a}; //adr 2..5 will be LSB 0x0b .. 0x0e // 0x20 = Write Command //************ Bank0 register initialization commands uint8_t bank0Init[][2]= { // address data { (0x20|0x00),
in „RFM70-Funkmodul funkt nicht!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rfm70.cpp
|0x0B), 0x06,0x07,0x08,0x09,0x0a}; //adr 2..5 will be LSB 0x0b .. 0x0e // 0x20 = Write Command //************ Bank0 register initialization commands uint8_t bank0Init[][2]= { // address data { (0x20|0x00),
in „RFM70-Funkmodul funkt nicht!“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
xr20m1170.pdf
external clock (up to 64MHz) input • 24-QFN, 16-QFN, 24-TSSOP, 16-TSSOP packages FIGURE 1. XR20M1170 B LOCK D IAGRAM VCC 1.62V – 3.63V 64 Byte TX FIFO TX IRQ# 64 Byte UART RX FIFO RX Regs RTS# CTS# SDA GPIOs SCL I C/SPI GPIO[7:0] A0/CS# Interface A1/SI BRG SO Crystal Osc/Buffer XTAL1 XTAL2 I2C/SPI# Exar
in „UART XR20M1170: Register LCR läßt sich nicht ändern.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SoftwareSerial.cpp
" "push r22 \n\t" "push r23 \n\t" "push r26 \n\t" "push r27 \n\t" ::); #endif uint8_t d = 0; // If RX line is high, then we don't see any start bit // so interrupt is probably not for us if (_inverse_logic ? rx_pin_read() : !rx_pin_read()) { // Wait approximately 1/2 of a bit width to "center" the sample tunedDelay(_rx_delay_centering); DebugPulse(_DEBUG_PIN2, 1); // Read each of the 8 bits for (uint8_t i=0x1; i; i <<= 1) { tunedDelay(_rx_delay_intrabit); DebugPulse(_DEBUG_PIN2, 1); uint8_t noti = ~i; if (rx_pin_read
in „string an Funktion übergeben - Problem Speicherverbrauch RAM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
cquam_darius_20191004a.ino
showFreq(); sendFrequency(rx); rx2 = rx;} buttonstate = digitalRead(A0); if (buttonstate == LOW) {buttonist=millis(); if (buttonist-buttonstart>buttoneinverz) {button=LOW;}} else {buttonstart=millis(); button=HIGH;} if(button ==
in „<rotary.h> mit bool "ein" und Ausschalten.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
cquam_darius_20191004b.ino
showFreq(); sendFrequency(rx); rx2 = rx;} buttonstate = digitalRead(A0); if (buttonstate == LOW) {buttonist=millis(); if (buttonist-buttonstart>buttoneinverz) {button=LOW;}} else {buttonstart=millis(); button=HIGH;} if(button ==
in „<rotary.h> mit bool "ein" und Ausschalten.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rfm12.c
cs=1 R=0x23 (A3) 1 // 2400 => cs=1 R=0x11 (91) 2 // 4800 => cs=0 R=0x47 3 // 9600 => cs=0 R=0x22 4 // 19200 => cs=0 R=0x11 5 // 38400 => cs=0 R=0x05 6 RF_Init_SPI(); switch (baudrate) { case b1200 : RF_CMD(0xC6A3); // 1200 Baud break; case b2400 :
in „PIC18: Getesteter CCS C-Code für RFM12 Modul“ · Projekte & Code ·
-
Datei
Code_A-D.cpp
send_Nachricht(); uint16_t calc_CRC16 (uint8_t feld[], uint8_t length); // *** allgemeine *** // void set_PCINT2(); void del_PCINT2(); void Calibration_RunMode(); void Calibration_Calculation(); int main(void) { Pin_TxD0_OUT; // TxD0 Ausgang Pin_RxD0_IN; // RxD0 Eingang Pin_RxD0_PULL; // RxD0 Pullup aktiv MAX487
in „ISR Code schneller machen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM12.inc
kopieren, push YL ; CRC entfernen und Stringende (0) am Ende speichern push YH ldi ZL, low(ram_address*2) ldi ZH,high(ram_address*2) lds r16,(rf_buffer+1) ; low Nibble [ASCIIhex] Sensornummer lds r17,(rf_buffer+2) ; high Nibble [ASCIIhex] Sensornummer subi r16,'0' ; ASCIhex[B1,B0] zu HEX Wandlung subi r17
in „RFM12 Statusabfrage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
clock.c
wurden alle 59 Bits empfangen und sind die Paritys richtig? if (rx_bit_counter == 59 && flags.parity_P1 == rx_buffer->P1 && flags.parity_P2 == rx_buffer->P2 && flags.parity_P3 == rx_buffer->P3) //Alle 59Bits empfangen stellen der Uhr nach DCF77 Buffer { //Berechnung
in „xmega und dcf von u. radig“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/io.h> #include <avr/interrupt.h> #include <util//delay.h> /* UART Buffer Defines */ #define USART_RX_BUFFER_SIZE 128 /* 2,4,8,16,32,64,128 or 256 bytes */ #define USART_TX_BUFFER_SIZE 128 /* 2,4,8,16,32,64,128 or 256 bytes */ #define USART_RX_BUFFER_MASK ( USART_RX_BUFFER_SIZE - 1 ) #define USART_TX_BUFFER_MASK ( USART_TX_BUFFER_SIZE - 1 ) #if ( USART_RX_BUFFER_SIZE & USART_RX_BUFFER_MASK ) #error RX buffer size is not a power of 2 #endif #if ( USART_TX_BUFFER_SIZE & USART_TX_BUFFER_MASK ) #error TX buffer size is not a power of 2 #endif /* Static Variables
in „Transmit Pin für USART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rfm12.c
RFM12_SPI_Init(void) { SPI_InitTypeDef SPI_InitStructure; RCC_APB1PeriphClockCmd(RCC_APB1Periph_SPI2, ENABLE); SPI_Cmd(SPI2, DISABLE); SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex; SPI_InitStructure.SPI_Mode = SPI_Mode_Master; SPI_InitStructure.SPI_DataSize = SPI_DataSize_16b; SPI_InitStructure.SPI_CPOL
in „RFM12 und STM32F1xx“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
os_rs232.c
**************************** #define cRS232_TxInit 0 #define cRS232_TxIdle 1 #define cRS232_TxSend 2 #define cRS232_TxWait 3 #define cRS232_RxInit 0 #define cRS232_RxIdle 1 #define cRS232_RxRecv 2 //*****************************************************************************************************
in „ATMEGA32 USART sendet ein Zeichen zuviel“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Alaska.v
///////////////////// module Alaska (clk, RESETn,GTX_CLK, clkout, TX_EN, TXD, TX_ER, c, t, Reset1, RX_DV, RX_ER,RXD,TX_CLK,clkout2,MDI,MDIO,s,B1,B2,B3); //GMII-Signale //input RX_CLKt; // input s; // GPIO -BUTTON1 input clk; // 200MHz output GTX_CLK; // Referenzclock zur Übertragung der TX-DATEN (FPGA
in „Ethernetcontroller - Marvell PHY 88e1111“ · FPGA, VHDL & Co. ·
-
Datei
usb_vcp.c
ab 192 */ /* EP2 = Bulk-OUT */ #define Ep2RxAOffset 0x0100 /* 64 Bytes ab 256 */ #define Ep2RxBOffset 0x0140 /* 64 Bytes ab 320 */ /* EP3 = Int (unbenutzt) */ #define Ep3TxOffset 0x0180 /* 8 Bytes ab 384 */ #define Ep3RxOffset
in „STM32 USB Übertragungsproblem mit Code von S.F.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lib_rdm_in.c
&= ~(1<<2); //enable reception PORTD |= (1<<1); UBRRH = 0; UBRRL = ((F_OSC/4000)-1); //250kbaud, 8N2 UCSRC = (1<<URSEL)|(3<<UCSZ0)|(1<<USBS); UCSRB = (1<<RXEN)|(1<<RXCIE); RxState= IDLE; uint8_t i; for (i=0; i
in „[C-Code Optimierung] RDM responder“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
debug_error.asm
: 0f 90 pop r0 5b2: df 91 pop r29 5b4: cf 91 pop r28 5b6: 08 95 ret 000005b8 <lib_nRF24L01_invoke_RX_mode>: // Sets nRF24L01-registers for RX mode and powers it up into standby mode. // If the nRF24L01 is currently set
in „Fehler bei einfacher Integer-Division?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tn13rfm.asm
--------------------------------------------------------------------------- rf12_rxbyte: ldiw X, 0xB000 ;8. Rx data rcall rf12_trans_ready;Empfangen cpi XL, 0x00 ;Überprüfen, ob Stuffbyte weg muss breq rf12_rxbyte_2 cpi XL, 0xFF breq rf12_rxbyte_2 rjmp rf12_rxbyte_end ;Wenn nicht, simma fertig rf12_rxbyte_2: ;Stuffbyte 0xAA abholen, aber verwerfen push XL ;Sichern, da es noch gebraucht wird ldiw X, 0xB000 ;8. Rx data rcall rf12_trans_ready;Empfangen des Stuffbytes pop XL ;Daten Zurückholen rf12_rxbyte_end
in „Funkmodul RFM12 in Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
nrf24l01.c
NRF24L01_REG_SETUP_RETR,0xff); /* Payload Size für die Pipes setzen */ RF_WriteRegSingle(NRF24L01_REG_RX_PW_P0,RF_Payload_size); // P0: Receiver Pipe RF_WriteRegSingle(NRF24L01_REG_RX_PW_P1,0); // P1: not used RF_WriteRegSingle(NRF24L01_REG_RX_PW_P2,0); // P2: not used RF_WriteRegSingle(NRF24L01_REG_RX_PW_P3,0
in „[STM32F4xx] NRF24L01+ Funkmodul Source Code“ · Projekte & Code ·
-
Datei
nrf24l01.c
Empfangener Datensatz typedef struct { uint16_t id; uint16_t nr; float temperatur_1; float temperatur_2; float feuchte; float ubatt; uint16_t sensor_fails; /* -------------------- */ uint8_t dummy[4]; } rf_data_t; /* Extrahierter Inhalt des Status Registers */ typedef struct { _Bool rx_dr; // Data Ready
in „NRF24L01 SPI Problem bringt mich noch zum Wahnsinn!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
CAN-routines.asm
ori temp1, 0b00000100 ;TX-Buffer 2 rcall spi_putc sbi MCP_CSPort, MCP_CS ;CS High ret ;___________________________________________________ clear_can_RX_irq0: ldi temp2, CANINTF ldi temp1, 0 ldi temp3, 1<<RX0IF rcall mcp2515_bit_modify ret clear_can_RX_irq1: ldi temp2, CANINTF ldi temp1, 0 ldi temp3, 1<<RX1IF rcall mcp2515_bit_modify ret clear_can_irqflags: ldi temp2, CANINTF clr temp1 rcall mcp2515_write_reg ret clear_can_errflags: ldi temp2, EFLG
in „CAN-Bus mit Arduino auswerten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
bmp085.c
char RxBuffer[2]; // 2 byte sollten reichen unsigned char TxBufferMeas[2] = { 0xF4, 0x2E }; // adresse für messen, adresse für temperatur unsigned char TxBufferRead[1] = { 0xF6 }; // adresse von zuerst msb,
in „msp430f2274 bmp085 i2c ohne interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
W5500.h
* @brief Set @ref Sn_RX_RD register * @param (uint8_t)sn Socket number. It should be <b>0 ~ 7</b>. * @param (uint16_t)rxrd Value to set @ref Sn_RX_RD * @sa getSn_RX_RD() */ #define setSn_RX_RD(sn, rxrd) { \ WIZCHIP_WRITE(Sn_RX_RD
in „Mit ATmega328PB einen W5500 Ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
owx.h
===================================================================== v u8 owx_tx_buffer[30]={'a','b','c','d','e','f','g','h','i','j'}; v u8 owx_rx_buffer[30]={0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9}; u8 *owx_tx8=(owx_tx_buffer+6);//16bit-Zeiger auf payload u8 *owx_rx8=(owx_rx_buffer+6);//16bit-Zeiger
in „owx 1Wire Protokoll für Datenaustausch und Steuerung“ · Projekte & Code ·
-
PDF
user.manual.lpc17xx.pdf
, TxUnderrunInt, RxDoneInt, RxFinishedInt, RxErrorInt, RxOverrunInt. 29 45 0xB4 Repetitive InterruptRITINT Timer 30 46 0xB8 Motor Control PWM IPER[2:0], IPW[2:0], ICAP[2:0], FES 31 47 0xBC Quadrature Encoder INX_Int, TIM_Int
in „LPCxpresso 1769 I2C Takt einstellen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
bus124-attiny13.c
BIT_TIME * 1.4 + 0.5)) // if pulse > 1.4T i++; // msb first *dp = i; } OCR0A = t + (uint8_t)(BIT_TIME * 2.8 + 0.5); // detect 4T } #define rx_busy() PCMSK // 0 = data received void rx_init( void ) { DATA_DDR = 0; // input DATA = 1; // pullup on OCR0A = TCNT0 + (uint16_t)(BIT_TIME * 2.8 - 0.5); // detect
in „Möglichst Resourcenschonend programmieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Hardware_Test_Mega128.asm
sbi UCSR0B,RXCIE0 ;RX-Complete aktivieren ;USART1 einstellen ldi temp1,0b00000000 ;Baudrate ... sts UBRR1H, temp1 ldi temp1,8000000/(9600*16)-1 ;Baudrate einstellen sts UBRR1L, temp1 ;...einstellen (9600 @ 8MHz) lds temp1,UCSR1B ;TX aktivieren sbr temp1,1<<TXEN1 sts UCSR1B,temp1 lds temp1,UCSR1B ;RX aktivieren sbr temp1,1<<RXEN1 sts UCSR1B,temp1 lds temp1,UCSR1B ;RX-Complete aktivieren sbr temp1,1<<RXCIE1 sts UCSR1B,temp1 ;Interrupts
in „Problem mit Mega64“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
twi_test.c
communication mode: Off USARTC0.CTRLB=(USARTC0.CTRLB & (~(USART_RXEN_bm | USART_TXEN_bm | USART_CLK2X_bm | USART_MPCM_bm | USART_TXB8_bm))) | USART_RXEN_bm | USART_TXEN_bm; } // USARTC0 Receiver buffer #define RX_BUFFER_SIZE_USARTC0 8 char rx_buffer_usartc0[RX_BUFFER_SIZE_USARTC0]; #if RX_BUFFER_SIZE_USARTC0
in „Codevision, Xmega un IIC“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
rpc_f_2.pdf
respond as normal after the upload is completed. • For the above reason it is often easier to use RX Request to trigger a HOST interrupt and upload the RPC to the HOST under interrupt control. • See Appendix B and C. for example RPC driver subroutines. Radiometrix Ltd, RPC Page 7 2.1.2 READ A BYTE FROM
in „Problem mit BIM2 und RPC Funkübertragung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
intro_to_uarts.pdf
with data in RHR can be read via LSR • Read RHR to read the data out Data Byte D7:D0 Error RHR Tags B F P D7 D6 D5 D4 D3 D2 D1 D0 RSR RX 16 Receiver – FIFO Mode • Incoming data is received in the Receive Shift Register (RSR) • Received data is queued in the RX FIFO • Error tags associated with data in RHR can be read via LSR • Read RHR to read the data out Data Byte D7:D0 RHR Error Tags RX FIFO B F P D7 D6 D5 D4 D3 D2 D1 D0 RSR RXD 17 RX Character Validation • Start bit detection and validation • HIGH to LOW transition indicates a start bit • Start bit validated if RX input is still LOW
in „LPC1768 (Cortex-M3) und UART IRQ“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
USARThandle.inc
, SREG ; save register push temp1 push temp2 in temp1,UDR lds temp2, UART_Buffer_Result ; check if new data ready can to receive? tst temp2 brne _Rx_ret1 lds temp2, UART_Buffer_Count tst temp2 brne _Rx_get ldi YH,high (UART_RX_Buffer) ; load pointer
-
Datei
nrf24l01.c
NRF24L01_REG_SETUP_RETR,0xff); /* Payload Size für die Pipes setzen */ RF_WriteRegSingle(NRF24L01_REG_RX_PW_P0,PAYLOAD_SIZE); // P0: RF_WriteRegSingle(NRF24L01_REG_RX_PW_P1,0); // P1: not used RF_WriteRegSingle(NRF24L01_REG_RX_PW_P2,0); // P2: not used RF_WriteRegSingle(NRF24L01_REG_RX_PW_P3,0); // P3:
in „[STM32F4xx] NRF24L01+ Funkmodul Source Code“ · Projekte & Code ·
-
PDF
RTX_MID_UserManual.pdf
to RX, from RX to TX and from power down to RX or TX. Time chart PWRDN → RX Pow r wn St t Vaidrec pion EN ABLE pn 6 40uS 20uS T X/RX pn 5 20uS 2 0 S 20 uS D at out pin9 The above sequence of pin ENABLE and
in „Funkmodule Aurel RTX MID“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test3.txt
***************************************** mov #2048,W0 ; clear DBUF byte-wise mov #DBUF,W1 mov #0,W2 M1: mov.b W2,[W1++] ; fill-loop dec W0,W0 bra NZ,M1 M10: btst T1_CNT,#10 ; wait 1s bra Z,M10 mov #DBUF,W1 ; init U1 reception mov #7,W0 ; max length of string call U1RX ; start reception ; mov #DBUF,
in „PIC24F - UART Problem mit dem Empfang“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rfm70.c
},//reflect RX_DR\TX_DS\MAX_RT,Enable CRC ,2byte,POWER UP,PRX {1,0x3F},//Enable auto acknowledgement data pipe5\4\3\2\1\0 {2,0x3F},//Enable RX Addresses pipe5\4\3\2\1\0 {3,0x03},//RX/TX address field width 5byte {4,0x0F
in „RFM70 und ATMega16 benötige Hilfe!!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Akku-Term_01.bas
Akku um '$sim '####################################### Deklaration von Variablen ############ Dim Rx_buf(10)as Byte 'Empfangsbuffer Dim Rix As Byte 'RX-Index Dim W1 As Word 'Wert 1 Dim W2 As Word 'Wert 2 Dim W3 As Word 'Wert 3 Dim Lmo As Byte 'Lade-Modus (Status des Tiny26) Laden Alias Lmo.7 'Statusbit
in „Terminal schreiben nur bei "Input"“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
datasheet__1_.pdf
RD- 2 6 RX- RD- 2 6 RX- TD- 15 11 TX- TD- 15 11TX- TD- 15 11 TX- TCT 14 12 CMT TCT 14 12 CMT TCT 14 12 CMT TD+ 16 10 TX+ TD+ 16 10TX+ TD+ 16 10 TX+ TD1601C TD1603C TD1605C RD+ 1 7 RX+ RD+ 1 16 RX+ RD+ 1 7 RX+ RCT 3 5 CMT RCT3 5 CMT RCT 3 14 CMT RD- 2 6 RX- RD-2 6 RX- RD- 2 15 RX- TD-15 11TX- TD- 15 11 TX- TD+ 5 12 TX+ TCT 14 12 CMT TCT 7 10 CMT TCT14 12 CMT TD+16 10 TX+ TD+ 16 10 TX+ TD- 6 11 TX- Electrical
in „Was ist ein "Lan Transformer"“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SJA1000_3.pdf
8 21 VSS2 XTAL1 9 20 RX1 XTAL1 9 20 RX1 XTAL2 10 19 RX0 XTAL2 10 19 RX0 MODE 11 18 VDD2 MODE 11 18 VDD2 VDD3 12 17 RST VDD3 12 17 RST TX0 13 16 INT TX0 13 16 INT TX1 14 15 VSS3 TX1 14 15 VSS3 MGK616 MGK617 Fig
in „Can Controller "SJA1000" Probleme mit Register“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f4xx.s
; CAN2 RX0 DCD CAN2_RX1_IRQHandler ; CAN2 RX1 DCD CAN2_SCE_IRQHandler ; CAN2 SCE DCD OTG_FS_IRQHandler ; USB OTG FS DCD DMA2_Stream5_IRQHandler ; DMA2 Stream 5 DCD DMA2_Stream6_IRQHandler ; DMA2 Stream 6 DCD
in „STM32F4xx + Keil µVision Linker Error L6411E“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATtiny_Servo_Code.cpp
send_Nachricht(); uint16_t calc_CRC16 (uint8_t feld[], uint8_t length); // *** allgemeine *** // void set_PCINT2(); void del_PCINT2(); void Calibration_RunMode(); void Calibration_Calculation(); int main(void) { Pin_TxD0_OUT; // TxD0 Ausgang Pin_RxD0_IN; // RxD0 Eingang Pin_RxD0_PULL; // RxD0 Pullup aktiv MAX487
in „ISR Code schneller machen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
qmodmaster_output.txt
[RTU]>Tx > 15:44:15:654 - 01 01 00 00 00 01 FD CA [RTU]>Rx > 15:44:15:655 - 01 03 54 00 00 00 14 00 00 00 00 00 07 00 00 00 00 04 58 00 00 00 64 00 00 00 00 0E C3 4B 8F 10 31 2A 99 00 62 00 79 00 40 00 00 00 00 00 15 00 00 00 1F FF F8 00 00 00 06 02 3D 02 3D
in „Modbus RTU Serial Sniffer“ · Mikrocontroller und Digitale Elektronik ·