-
Datei
transfer_position_deutsch.c
8); UBRR1L = (unsigned char) ubrr; /* Enable receiver and transmitter and set frame format: 8data, 2stop bit */ UCSR0B = (1<<RXEN0)|(0<<TXEN0)|(1<<RXCIE0)|(0<<TXCIE0)|(0<<UCSZ02)|(0<<UDRIE0); UCSR0C = (1<<USBS0) | (1<<UCSZ01)|(1<<UCSZ00); UCSR1B = (0<<RXEN1)|(1<<TXEN1)|(0<<RXCIE1)|(1<<TXCIE1)|(0<<UCSZ12
in „Empfangen und Übertragung von Daten über USART“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
242462-Akku_Master_C4_Schnittstelle.pdf
sollte sich aber vorher vergewissern, daß der gewünschte Kanal nicht aktiv ist): program[tmp_ch] = rx_buffer[1]; (1...9) repeat_time[tmp_ch] = rx_buffer[2] * MINUTES_PER_DAY; (0...5, 1...30 bei Program 6) akku_type[tmp_ch] = rx_buffer[3]; (0 ... 2) cell_count[tmp_ch] = rx_buffer[4]; (1...12) nominal_capacity
in „Akkumaster C4 - Prozessor defekt - Tausch“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Can.h
); set_bit(txb0con, TXPRI0); // always send Extended Identifier a = (pCanMsg->Can.Eid[3] & 00011111b) << 3; b = (pCanMsg->Can.Eid[2] & 11100000b) >> 5; txb0sidh = a | b; a = (pCanMsg->Can.Eid[2] & 00011100b) << 3; b = pCanMsg->Can.Eid[2] & 00000011b; txb0sidl = a | b | 00001000b; txb0eidh = pCanMsg-
-
Datei
rfid.ino
CWGsPReg 0x28 #define ModGsPReg 0x29 #define TModeReg 0x2A #define TPrescalerReg 0x2B #define TReloadRegH 0x2C #define TReloadRegL 0x2D #define TCounterValueRegH 0x2E #define TCounterValueRegL 0x2F //Page 3:TestRegister #define Reserved30 0x30 #define TestSel1Reg
in „Arduino leonardo invalid suffix "B9FD4" umgehen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
STLinkMini.pdf
T_JTCK PB15 4 STM32F103C8T6 5 RX R14 22 STLINK_RX 6 7 TX R13 22 STLINK_TX 8 T_JTMS 9 SWDIO R12 22 10 11 SWO R19 22 T_SWO_RX1 12 Q1 1 2 C1 C2 8 MHz U1HH 22p 22p 5 Q_IN 6 Q_OUT R4 10k 3 Q32IN 4 Q32OUT R5 10k 2 TAMP 44 BOOT0 7 RST 24 36 VCC.1 XPRG +3,3V VCC.2 +3,3V 48 VCC.3 G1 9 VCC.A 1 +3,3V 2 I2C1_SDA 1 B VBAT - 3 I2C1_SCL S 4 PGM_SWDCLK 8 GND.A S 5 BLDR_RX1 R24 C3 C4 C5 23 B 6 BLDR_TX1 35 GND.1 1 7 PGM_SWDIO 100n 100n 100n 47 GND.2 M GND.3 T 8 BLDR_BOOT
in „STM32F103C8T6.“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
STLinkMini.pdf
T_JTCK PB15 4 STM32F103C8T6 5 RX R14 22 STLINK_RX 6 7 TX R13 22 STLINK_TX 8 T_JTMS 9 SWDIO R12 22 10 11 SWO R19 22 T_SWO_RX1 12 Q1 1 2 C1 C2 8 MHz U1HH 22p 22p 5 Q_IN 6 Q_OUT R4 10k 3 Q32IN 4 Q32OUT R5 10k 2 TAMP 44 BOOT0 7 RST 24 36 VCC.1 XPRG +3,3V VCC.2 +3,3V 48 VCC.3 G1 9 VCC.A 1 +3,3V 2 I2C1_SDA 1 B VBAT - 3 I2C1_SCL S 4 PGM_SWDCLK 8 GND.A S 5 BLDR_RX1 R24 C3 C4 C5 23 B 6 BLDR_TX1 35 GND.1 1 7 PGM_SWDIO 100n 100n 100n 47 GND.2 M GND.3 T 8 BLDR_BOOT
in „Erstes PCB mit Eagle: STM32 Breakout Board“ · Platinen ·
-
PDF
MC9S08DZ60_Data_Sheet.pdf
Rx0 Rx1 Rx2 MSCAN G Rx3 x Rx4 R RXF CPU bus G Receiver x R Tx0 TXE0 G x T PRIO Tx1 TXE1 CPU bus MSCAN G x T PRIO Tx2 TXE2 G B Transmitter T PRIO Figure 12-38. User Model for Message Buffer Organization
in „Bei AD-wandlung Bitsverlust“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.cpp
define B_BUTTON 8192 #define X_BUTTON 16384 #define Y_BUTTON 32768 #define INSTRUCTION_BYTES_PAN_SPEED 1 #define INSTRUCTION_BYTES_TILT_SPEED 2 #define INSTRUCTION_BYTES_PAN_TILT_SPEED 3 #define INSTRUCTION_BYTES_SLIDER_PAN_TILT_SPEED
-
Datei
stm32f103rb_rom.ld
RAM */ /* Memory Spaces Definitions */ MEMORY { RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 20K FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 128K FLASHB1 (rx) : ORIGIN = 0x00000000, LENGTH = 0 EXTMEMB0 (rx) : ORIGIN = 0x00000000, LENGTH = 0 EXTMEMB1 (rx) : ORIGIN = 0x00000000, LENGTH = 0 EXTMEMB2 (rx) : ORIGIN
in „STM32 linker scripts“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f103rb_rom.ld
RAM */ /* Memory Spaces Definitions */ MEMORY { RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 20K FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 128K FLASHB1 (rx) : ORIGIN = 0x00000000, LENGTH = 0 EXTMEMB0 (rx) : ORIGIN = 0x00000000, LENGTH = 0 EXTMEMB1 (rx) : ORIGIN = 0x00000000, LENGTH = 0 EXTMEMB2 (rx) : ORIGIN
in „STM32 linker scripts“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f103rb_rom.ld
RAM */ /* Memory Spaces Definitions */ MEMORY { RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 20K FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 128K FLASHB1 (rx) : ORIGIN = 0x00000000, LENGTH = 0 EXTMEMB0 (rx) : ORIGIN = 0x00000000, LENGTH = 0 EXTMEMB1 (rx) : ORIGIN = 0x00000000, LENGTH = 0 EXTMEMB2 (rx) : ORIGIN
in „STM32 linker scripts“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Flight_Ctrl.pdf
0 1 2 3 4 5 6 7 8 9 J7 U3 U5 A A +12V +5V HDR1X2 U6 J1 D3 APE1117K-50-HF-3 M3_Hole M3_Hole 3 2,4 U7 U8 IN OUT SK13 C4 GND C9 C1 C5 330nF 1 100nF 100nF 100nF HDR1X2 M3_Hole M3_Hole B +5V B +5V +5V R5 M4 U1
in „Quadrokopter Regelung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
mt8888c-datasheet-sep2005-1.pdf
consequently the IRQ/CP pin will remain low. 7 Zarlink Semiconductor Inc. MT8888C Data Sheet EVENTS A B C D E F t t t REC REC ID DO TONE TONE Vin TONE #n #n + 1 #n + 1 DP tDA ESt tGTP t GTA St/GT V TSt tPStRX RX 0RX 3 DECODED TONE # (n-1) # n # (n + 1) PStb3 b3 b2 Read Status Register IRQ/CP Figure 7 -
in „1 bit/s reicht“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
PDF
Arduino_Cheat_Sheet_fuer_ESP32_V3c.pdf
ADC17 GPIO27 GPIO17 Treiber MCP2551 onReceive (handler) // Callback- long long oder int64_t -2 – 2 -1 volatile im RAM (notwendig für ISR) TOUCH6 ADC16 GPIO14 ESP32 GPIO16 unsigned long long o. uint64_t 0 – 2 -14 const Nicht veränderbar (z.B.Pin) NodeMCU onRequest (handler) // Funktionen PROGMEM
in „ESP32 Arduino Cheat Sheet (aktuell für BSP3.x)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Arduino_Cheat_Sheet_fuer_ESP32_V3d.pdf
TOUCH7 ADC17 GPIO27 GPIO17 Treiber MCP2551 onReceive (handler) // Callback- long long oder int64_t -2 – 2 -1 const Nicht veränderbar (z.B.Pin) TOUCH6 ADC16 GPIO14 ESP32 GPIO16 unsigned long long o. uint64_t 0 – 2 -14 NodeMCU onRequest (handler) // Funktionen Arrays TOUCH5 ADC15 GPIO12 GPIO4 ADC10 TOUCH0
in „ESP32 Arduino Cheat Sheet (aktuell für BSP3.x)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Arduino_Cheat_Sheet_fuer_ESP32_V3e.pdf
TOUCH7 ADC17 GPIO27 GPIO17 Treiber MCP2551 onReceive (handler) // Callback- long long oder int64_t -2 – 2 -1 const Nicht veränderbar (z.B.Pin) TOUCH6 ADC16 GPIO14 ESP32 GPIO16 unsigned long long o. uint64_t 0 – 2 -14 NodeMCU onRequest (handler) // Funktionen Arrays TOUCH5 ADC15 GPIO12 GPIO4 ADC10 TOUCH0
in „ESP32 Arduino Cheat Sheet (aktuell für BSP3.x)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Arduino_Cheat_Sheet_fuer_ESP32_V3e_PDF_A.pdf
TOUCH7 ADC17 GPIO27 GPIO17 Treiber MCP2551 onReceive (handler) // Callback- long long oder int64_t -2 – 2 -1 const Nicht veränderbar (z.B.Pin) TOUCH6 ADC16 GPIO14 ESP32 GPIO16 unsigned long long o. uint64_t 0 – 2 -14 NodeMCU onRequest (handler) // Funktionen Arrays TOUCH5 ADC15 GPIO12 GPIO4 ADC10 TOUCH0
in „ESP32 Arduino Cheat Sheet (aktuell für BSP3.x)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
lte-cat-1-click-schematic-1863688.pdf
5 VDDLP 3 GND VCC 4 6 236 NC GND 205 A2 Y2 C4 27 NC7WZ14P6X 0.1µF DN R2 D_N 235 206 USB_DN ADC1 DP R3 27 D_P 234 207 ON 5V USB_DP ON VBUS 233 208 1V8 1V8 U3 3V3 VUSB GND 1 VCCA VCCB 6 R4 232 GPIO1 V180 209 2 GND DIR 5 470 RX_M 3 A B 4 RX 231 210 TX_M LD2 GPIO2 RXD0 SN74LVC1T45DCKR PWI SCK_M 230 211 CTS_M GPIO3 CTS0 229 212 1V8 R6 Q5 RST GPIO4 TXD0 RX_M FDC658AP BC846B-7-F 3V3 U4 1V8 VBUS Q1 5V 20k 228 NC GPIO24 213 1 VCCA VCCB 6 R10 2 GND DIR 5 227 214
in „USART von Microcontroller zu GSM Modul funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Seriel.asm
) .EQU PUFFER_LAENGE_RESERVE = 2 ; ReserveZeichen falls CTS zu lang braucht 2 .EQU DDR_READ_DISPLAY = 0b00110000 ; Datenrichtung vordef. zum Einlesen .EQU DDR_WRITE_DISPLAY = 0b00111111 ; zum Ausgeben ; ***** für init_Display_ hier
in „ATMEGA 8535 probleme mit LCD“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Ausschnitt_UART.c
|(1<<DDD5) // PD5 - LED 1 |(0<<DDD4) // PD4 - nicht belegt |(1<<DDD3) // PD3 - LED 2 |(0<<DDD2) // PD2 - nicht belegt |(0<<DDD1) // PD1 - RXD |(0<<DDD0); // PD0 - TXD /* ========== UART INITIALISIEREN ========== */ void init_uart (void) { UBRR0 = (F_CPU / (16ul * BAUD))-1; enable_Uart_RX
in „UART und Hyperterminal“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
spi1.c
requests */ SPI_DMACmd(SPI1, SPI_I2S_DMAReq_Tx, ENABLE); SPI_DMACmd(SPI1, SPI_I2S_DMAReq_Rx, ENABLE); DMA_Cmd(SPI1_DMA_RX_STREAM, ENABLE); /* Enable the DMA TX Stream, SPI will start sending */ DMA_Cmd(SPI1_DMA_TX_STREAM, ENABLE); /* Wait
in „STM32 SPI Init“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Seriel.asm
) .EQU PUFFER_LAENGE_RESERVE = 2 ; ReserveZeichen falls CTS zu lang braucht 2 .EQU DDR_READ_DISPLAY = 0b00110000 ; Datenrichtung vordef. zum Einlesen .EQU DDR_WRITE_DISPLAY = 0b00111111 ; zum Ausgeben ; ***** für init_Display_ hier
in „ATMEGA 8535 probleme mit LCD“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
siemens_AP2921.pdf
lines CAN_H and CAN_L (see figure 1), no CAN transceiver devices are used. CAN CAN CAN node A node B node C RxDC TxDC RxDC TxDC RxDC TxDC CAN CAN CAN transceiver transceiver transceiver CAN_H CAN_L Figure 1 : Standard connection to CAN bus via CAN transceiver The alternative solution is based on a wired-or
in „eig nur Upload für CAN Artikel: Siemens Appnote AP2921“ · Offtopic ·
-
PDF
CD4538.pdf
SOIC) CD74HC4538PWT -55 to 125 16 Ld TSSOP TOP VIEW CD74HCT4538E -55 to 125 16 Ld PDIP 1CX 1 16 CC 1RX X 2 15 2X CD74HCT4538M -55 to 125 16 Ld SOIC 1R 3 14 2X X CD74HCT4538MT -55 to 125 16 Ld SOIC 1A 4 13 2R CD74HCT4538M96 -55 to 125 16 Ld SOIC 1B 5 12 2A 1Q 6 11 2B NOTE: When ordering, use the entire
in „Unterschied CD4528 zu CD4538 ?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
small_pcb.PDF
GND RxD2 PI30M32PB10/I2C2_SCL/U3_TX PB15/SPI2_MOSI/TIM1_CH3N PI35M32F103RCT6036 gpio1 2SP82RXD1 VCC PI7SP82gpio3 PI31M32PB11/I2C2_SDA/U3_RX PB14/SPI2_MISO/TIM1_CH2N PI34M32VFD_CLK6035 gpio2 3SP82GPIO0 RST PI6SP82gpio4
in „STC LED Cube 8x8x8 RGB“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
msp430x22x4_uscib0_i2c_04.c
*********************************************************************** // MSP430F22x4 Demo - USCI_B0 I2C Master RX single bytes from MSP430 Slave // // Description: This demo connects two MSP430's via the I2C bus. The master // reads from the slave. This is the master code. The data from the slave
in „MSP430f2274 USCI I2C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM01_RX.asm
Handler jmp EXT_INT1 ; IRQ1 Handler jmp PC_INT0 ; PCINT0 Handler jmp PC_INT1 ; PCINT1 Handler jmp PC_INT2 ; PCINT2 Handler jmp WDT ; Watchdog Timer Handler jmp TIM2_COMPA ; Timer2 Compare A Handler jmp TIM2_COMPB ; Timer2 Compare B Handler jmp TIM2_OVF ; Timer2 Overflow Handler jmp TIM1_CAPT ; Timer1 Capture
in „Problem mit RFM01/RFM02“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM01_RX.asm
Handler jmp EXT_INT1 ; IRQ1 Handler jmp PC_INT0 ; PCINT0 Handler jmp PC_INT1 ; PCINT1 Handler jmp PC_INT2 ; PCINT2 Handler jmp WDT ; Watchdog Timer Handler jmp TIM2_COMPA ; Timer2 Compare A Handler jmp TIM2_COMPB ; Timer2 Compare B Handler jmp TIM2_OVF ; Timer2 Overflow Handler jmp TIM1_CAPT ; Timer1 Capture
in „RF01 und RF02 433 MHz Funkmodul“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM01_RX.asm
Handler jmp EXT_INT1 ; IRQ1 Handler jmp PC_INT0 ; PCINT0 Handler jmp PC_INT1 ; PCINT1 Handler jmp PC_INT2 ; PCINT2 Handler jmp WDT ; Watchdog Timer Handler jmp TIM2_COMPA ; Timer2 Compare A Handler jmp TIM2_COMPB ; Timer2 Compare B Handler jmp TIM2_OVF ; Timer2 Overflow Handler jmp TIM1_CAPT ; Timer1 Capture
in „RFM 01 empfängt Daten sehr verzöger“ · Mikrocontroller und Digitale Elektronik ·
-
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
main.c
mac_frame_info Pointer to received data structure * @param lqi LQI value of the received frame */ void tal_rx_frame_cb(frame_info_t *mac_frame_info, uint8_t lqi) { number_rx_frames++; aver_lqi += lqi; if (op_mode == PROMISCUOUS_OP_MODE) { uint8_t i; char ascii[5]; printf("Rx: 0x%.2X ", mac_frame_info->payload_length
in „performance Testprogramm Atmel MAC“ · HF, Funk und Felder ·
-
Datei
nRF24L01_.c
personal convention!) addresses to all unsed data pipes lib_nRF24L01_set_rx_addr( 1, 0xFF, 0xFF); lib_nRF24L01_set_rx_addr( 2, 0xFF, 0xFF); lib_nRF24L01_set_rx_addr( 3, 0xFF, 0xFF); lib_nRF24L01_set_rx_addr( 4, 0xFF, 0xFF); lib_nRF24L01_set_rx_addr( 5, 0xFF, 0xFF); } else //
in „nRF24L01+ Funkmodul - Auto Acknowledgement sendet keine Payload“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Flight_Ctrl.pdf
0 1 2 3 4 5 6 7 8 9 J7 U3 U5 +Ub A A +12V +5V HDR1X2 U6 J1 D3 APE1117K-50-HF-3 M3_Hole M3_Hole 3 2,4 U7 U8 IN OUT SK13 C4 GND C9 C1 C5 330nF 1 100nF 100nF 100nF HDR1X2 M3_Hole M3_Hole B +5V B +5V +5V U10 R5
in „Quadrokopter Regelung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f4xx_spi.c
= I2S_Standard_Phillips; /* Initialize the I2S_DataFormat member */ I2S_InitStruct->I2S_DataFormat = I2S_DataFormat_16b; /* Initialize the I2S_MCLKOutput member */ I2S_InitStruct->I2S_MCLKOutput = I2S_MCLKOutput_Disable
in „GCC Optimierung killt Funktion“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
fet110_ta_uart2400.c
XIN|- // | | | 32kHz // --|RST XOUT|- // | | // | CCI0A/TXD/P1.1|--------> // | | 2400 8N1 // | CCI0B/RXD/P2.2|<-------- // #define RXD 0x04 // RXD on P2.2 #define TXD 0x02 // TXD on P1.1 // Conditions for 2400 Baud SW UART, ACLK = 32768 #define Bitime_5 0x06 // ~ 0.5 bit length + small adjustment #define
in „UART bei MSP430F1121“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Datenspeicher.c
/ a.B. UTXD0 |P3.4 P3.1|<-> SDA Daten Leitung I2C (29) a.B.= nicht angeschlossen // a.B. URXD0 |P3.5 P3.2| (30) // i.B. UTXD1 |P3.6 P3.3| -> SCL Serial Clock Out (UCLK) (31) i.B. in Betrieb // i.B. URXD1 |P3.7 // //(35) SM CE\ |P5.6 P4.0-P4.7| Daten SM karte (36)..(43) //(44) WE\ |P5.0 P2.7| Temp SPI // ALE |P5.1 P2.6| Temp SPI // CLE |P5.2 P2.4| CS SPI Gerät 3 // RE\ |P5.3 P2.5| CS SPI Gerät 4 //(48) R/B\ |P5.4 P6.7| Akkuspannung // P6.6| Steuerung FKA // S1b |P5.7 P6.5| Steuerung FKA
in „MSP430 Interrupt verschachteln“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Datenspeicherkorrigiert.c
. UTXD0 |P3.4 P3.1|<-> SDA Daten Leitung I2C (29) a.B.= nicht angeschlossen // a.B. URXD0 |P3.5 P3.2| (30) // i.B. UTXD1 |P3.6 P3.3| -> SCL Serial Clock Out (UCLK) (31) i.B.=in Betrieb // i.B. URXD1 |P3.7 // //(35) SM CE\ |P5.6 P4.0-P4.7| Daten
in „MSP430 Interrupt verschachteln“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Blinky.c
CAN_WaitEndOfTx(); lcd_print ("F"); /* wait for reception of a data frame */ while (!CAN_ReceiveMessage(CAN_RX_MSGOBJ, FALSE, &RxCanMsg)) { /*Add Timer*/ wait(); } lcd_print ("G"); /* Test Received Msg */ if((RxCanMsg.IdType == CAN_STD_ID)&&(RxCanMsg.Id == 0x321)&&(RxCanMsg.Dlc == 4) &&(RxCanMsg.Data[0]==0xAA)&&(RxCanMsg.Data[1]==0x55)&&(RxCanMsg.Data[2]==0xAA)&&(RxCanMsg.Data[3]==0x55)){ /*Received Msg OK*/ lcd_print ("A"); } else { /*Received Msg KO*/ lcd_print ("B"); } /* release the message objects */ CAN_ReleaseTxMessage
in „Problem mit CAN Kommunikation beim STR912FA“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.h
handling routines use circular buffers * for buffering received and transmitted data. * * The UART_RX_BUFFER_SIZE and UART_TX_BUFFER_SIZE constants define * the size of the circular buffers in bytes. Note that these constants must be a power of 2. * You may need to adapt this constants to your target
in „UART Auswertung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.h
handling routines use circular buffers * for buffering received and transmitted data. * * The UART_RX_BUFFER_SIZE and UART_TX_BUFFER_SIZE constants define * the size of the circular buffers in bytes. Note that these constants must be a power of 2. * You may need to adapt this constants to your target
in „µC rechnet falsch oder ich finde den Fehler nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.h
handling routines use circular buffers * for buffering received and transmitted data. * * The UART_RX_BUFFER_SIZE and UART_TX_BUFFER_SIZE constants define * the size of the circular buffers in bytes. Note that these constants must be a power of 2. * You may need to adapt this constants to your target
in „µC rechnet falsch oder ich finde den Fehler nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.h
handling routines use circular buffers * for buffering received and transmitted data. * * The UART_RX_BUFFER_SIZE and UART_TX_BUFFER_SIZE constants define * the size of the circular buffers in bytes. Note that these constants must be a power of 2. * You may need to adapt this constants to your target
in „ATmega UART spinnt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.h
handling routines use circular buffers * for buffering received and transmitted data. * * The UART_RX_BUFFER_SIZE and UART_TX_BUFFER_SIZE constants define * the size of the circular buffers in bytes. Note that these constants must be a power of 2. * You may need to adapt this constants to your target
in „avr dude Programm zu groß? Eclipse GCC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.h
handling routines use circular buffers * for buffering received and transmitted data. * * The UART_RX_BUFFER_SIZE and UART_TX_BUFFER_SIZE constants define * the size of the circular buffers in bytes. Note that these constants must be a power of 2. * You may need to adapt this constants to your target
in „UART mit Atmega8 (Peter Fleury Library)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.h
handling routines use circular buffers * for buffering received and transmitted data. * * The UART_RX_BUFFER_SIZE and UART_TX_BUFFER_SIZE constants define * the size of the circular buffers in bytes. Note that these constants must be a power of 2. * You may need to adapt this constants to your target
in „AVR bootloader Probleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.h
handling routines use circular buffers * for buffering received and transmitted data. * * The UART_RX_BUFFER_SIZE and UART_TX_BUFFER_SIZE constants define * the size of the circular buffers in bytes. Note that these constants must be a power of 2. * You may need to adapt this constants to your target
in „UART Bibliothek funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.h
handling routines use circular buffers * for buffering received and transmitted data. * * The UART_RX_BUFFER_SIZE and UART_TX_BUFFER_SIZE constants define * the size of the circular buffers in bytes. Note that these constants must be a power of 2. * You may need to adapt this constants to your target
in „AVR Bootloader in C - Artikel“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
_init(); // initialize hardware pins nrf24_config(2,4); // Channel #2, payload length: 4 /* set the device addresses */ nrf24_tx_address(spi_tx_address); nrf24_rx_address(spi_rx_address); sei(); // Global Interrupts activate //unsigned int rv = 0; while
in „nrf24l01 sendet nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rs232.c
& ( FRAMING_ERROR | PARITY_ERROR | DATA_OVERRUN ) ) == 0 ) { rx_buffer[rx_wr_index] = data; if( ++rx_wr_index == RX_BUFFER_SIZE ) rx_wr_index = 0; if( ++rx_counter == RX_BUFFER_SIZE ) { rx_counter = RX_BUFFER_SIZE; rx_buffer_overflow = 1; } } if( data == '\r' ) UART_FrameComplet_Bit
in „ASCII in Hex und zurück“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DCF77_Empfaenger.pdf
schon eine schöne Sache. Man kann auch die genaue Zeit aus dem Internet holen, aber mit einem DCF77-Rx ist man unabhängig, außerdem ist es eine schöne Bastelei. Helmut Pape, DK2ZA, hat in (1) einen Empfänger beschrieben, den ich einmal unter Zuhilfenahme eines Bausatzes aufgebaut habe. Möchte man diesen
in „Verständnisproblem Schaltplan DCF77“ · Mikrocontroller und Digitale Elektronik ·