-
Datei
test.asm
_COMPB ; Timer1 CompareB Handler .org $010 rjmp TIM1_OVF ; Timer1 Overflow Handler .org $012 rjmp TIM0_OVF ; Timer0 Overflow Handler .org $014 rjmp SPI_STC ; SPI Transfer Complete Handler .org $016 rjmp USART_RXC ; USART RX
in „avr usart übertragungsprobleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_ewarm.c
A IntDefaultHandler, // Timer 1 subtimer B IntDefaultHandler, // Timer 2 subtimer A IntDefaultHandler, // Timer 2 subtimer B IntDefaultHandler, // Analog Comparator 0 IntDefaultHandler, // Analog Comparator 1 IntDefaultHandler, // Analog Comparator
in „Luminary LM3S8962 PWM Interrupt Verständnis“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ether_top.vhd
PHY_TXC_GTXCLK : out std_logic; PHY_TX_ER : out std_logic := '0'; PHY_TX_EN : out std_logic := '0'; PHY_RX_CLK : in std_logic; PHY_RX_DV : in std_logic; PHY_RX_ER : in std_logic; PHY_RX_EN : in std_logic; PHY_TXD : out std_logic_vector(7 downto 0); PHY_RXD0 : in std_logic; PHY_RXD1 : in std_logic; PHY_RXD2
-
Datei
main.c
crystal AS2=1, EXCLK=0, EXCKLAMR=0 set_bit(ASSR, AS2); // alternate clock source TCCR2B |= ((1 << CS22) | (1 << CS21) | (1 << CS20)); // set pre-scaler to longest possible (f_clk/1024) // set_bit(TIMSK2, TOIE2);
in „Speicherzugriff führt zu Fehlverhalten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
USART.c
================================================================ */ #pragma vector=USART1RX_VECTOR __interrupt void usart1RcvIsr(void) { stop_timerB1(); timed = 2; // Hier timed bei jedem empfangenen Zeichen auf 2 setzen (BSPL.) usart1RxIntDisable(); if (huBufCnt1 > HUINBUFSIZE1) { huBufCnt1
in „MSP430F1611 USART Probs große Datenmengen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
xbee_DS18B20.pdf
XBee aktiv) if Pin SLEEP == high y Konfiguration über die ? serielle Schnittstelle if SLEEP == low rx_in y ? if read ROM-Code n rx_in == 0x30 y print ROM-Code ? n if read ROM-Code rx_in == 0x31 y save to EEprom ? n if XBEE im SLEEP-Modus rx_in == 0x40 y delete ROM-Codes ? n if rx_in == 0x50 y show ROM-Codes
in „XBee for NewBees (DOS-Tool zum Testen von XBee's im API-Modus)“ · Projekte & Code ·
-
Datei
MicroTelemetrie_V3.bas
Gps_fix > 0 Then Led_red = Ein Do Call Read_serial() Waitms 1000 Toggle Led_green Loop Until Gps_fix = 2 Led_green = Aus Led_red = Aus End If 'Start Programm Run = 1 Call Wakeup_sleepmode_rf Do Do Loop Until Timer1 > Messtimer_value Timer1 = 0 'Rx If Rx_signal_available = 1 Then Read_rx_signal: Do Loop
in „BASCOM probleme mit HW UART und Bytematch“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Wolfson_Audio_Card_Schematic_Diagram.pdf
VCCB VCCA 11 10 R73 GND OE 20 1 10K RST_5102 [2] RST [7] 18 B1 A1 3 LDO_EN [2] LDOENA [7] 17 B2 A2 4 [2] MCLK1 [5] B3 A3 MCLK_1 RPI_SS [7] 16 B4 A4 5 CIF2_SS [2] IRQ [7] 15 B5 A5 6 NIRQ [[2] AIF1RXDAT [7] 14 B6 A6 7 AIF1RX_DAT RPI_MOSI [7] 13 B7 A7
in „Vorstellung digitaler Audioausgang für Raspberry Pi“ · Projekte & Code ·
-
Datei
startup_gcc.c
, // Timer 1 subtimer B IntDefaultHandler, // Timer 2 subtimer A IntDefaultHandler, // Timer 2 subtimer B IntDefaultHandler, // Analog Comparator 0 IntDefaultHandler, // Analog Comparator 1 IntDefaultHandler, // Analog Comparator
in „JLink & Code::Blocks in Linux (arm-none-eabi gcc) mit LM3S6965 Debugger Fehler?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
RDA1846_Data_01.pdf
Fin Input Frequency Range1 400 520 MHz Input Frequency Range2 134 174 MHz Input Frequency Range3 200 260 MHz NF Noise Figure Max RX Gain 3 dB IP3in Input IP3 Max RX Gain -10 -6 0 dBm 12.5kHz channel, SEN Sensitivity -125 -124 -123 dBm 12dB SINAD ACS Adjacent Channel Selectivity ±12.5KHz 65 66 67 dB IR Image rejection 60 70 dB Blocker > 1MHz 85 dB Voice distortion 1.5 % Table 5-2 Transmit Characteristics (AVDD = 3.3 V, TA = -25 to 85°C, unless otherwise specified) SYMBOL PARAMETER CONDITIONS MIN
in „Tranceiver Chip RDA1846 Erfahrungen Selbstbau“ · HF, Funk und Felder ·
-
PDF
DELL_VOSTRO_3300__WIstron_Winery13_MB_DIS_.pdf
PEG_RBIAS A25 EXP_RBIAS PCIE_MRX_GTX_N[0..15] [22] DMI_PTX_CRXN2 B22 DMI_RX#2 PCIE_MRX_GTX_N15 PCIE_MRX_GTX_N[0..15] [80] [22] DMI_PTX_CRXN3 A21 DMI_RX#3 D PEG_RX#0 K35 PCIE_MRX_GTX_N14 PEG_RX#1 J34 PCIE_MRX_GTX_N13 [22] DMI_PTX_CRXP0 B24 DMI_RX0 L PEG_RX#2 J33 PCIE_MRX_GTX_N12
in „Bios programmieren mit Dual Bios Main.Bin und EC.Bin ?“ · Softwareentwicklung ·
-
Datei
Datenspeicherkorrigiert_c.c
; // Initialize USART state machine IE2 |= URXIE1+UTXIE1; // Enable USART1 RX und USART1 TX interrupt } // Timer A0 interrupt service routine #pragma vector=TIMERA0_VECTOR __interrupt void Timer_A (void) { if (An=='L') { merke_1 =b; //merkt
in „MSP430 Interrupt verschachteln“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
gps.c
usart1_init_struct; GPIO_InitTypeDef gpioa_init_struct; NVIC_InitTypeDef NVIC_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1 | RCC_APB2Periph_AFIO | RCC_APB2Periph_GPIOA, ENABLE); /* GPIOA PA9(TX) / PA10(RX) alternative function */ gpioa_init_struct.GPIO_Pin = GPIO_Pin_9; gpioa_init_struct.GPIO_Speed
in „uC Programmiertechniken - Gibt es da Bücher?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rfm12_.c
; rf12_trans(0xB8AA); rf12_ready(); rf12_trans(0xB82D); // Trigger 0x2DD4 jetzt gehts los rf12_ready(); rf12_trans(0xB8D4); while (count--) { rf12_ready(); rf12_trans(0xB800|(*data++)); } rf12_ready(); rf12_trans(0xB800); // 2x dummy Daten ausgeben damit FIFO beim Empfänger gelesen wird rf12_ready(); rf12_trans(0xB800); // rf12_ready(); rf12_trans(0x8208); // TX off }
in „RFM12 Statusabfrage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
= 0b001 ); // wait till clock switched while( OSCCONbits.LOCK != 1 ); // wait till PLL locked TRISBbits.TRISB2 = 0; LATBbits.LATB2 = 1; comInit(); timerInit(); const char txt[] = "test"; while( true ) { if
in „dsPIC33E - UART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
at90s2313.txt
0xE338 ; 8Ò ROM:02B2 .dw 0xC20D ; - ROM:02B3 ; --------------------------------------------------------------------------- ROM:02B3 ROM:02B3 loc_2B3: ; CODE XREF: sub_2B0 j ROM:02B3 ldi r20, -0x2B ; 'i' ROM:02B4 cpse r19, r20 ROM:02B5 rjmp loc_2B8 ROM:02B6 ldi r19, 0x3B ; ';' ROM:02B7 rjmp loc_C0 ROM:02B8 ; --------------------------------------------------------------------------- ROM:02B8 ROM:02B8 loc_2B8: ; CODE XREF: sub_2B0+
in „Programmierung AT90S2313“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
RFM12_Beschreibung_TX-RX_FIFO.pdf
RF 12 Init für 868 Mhz Band und TX/RX FIFO &Hc0e0 'low battery 2,2V, clock ouput 10 MHz &H80e7 'Configuration: 868MHzband, 12pf, enable TX & RX FIFO &H8208 'power management: er, ebb, et, es, eb, ew aus; ex an &Hc2ac 'data filter command
-
Datei
PT1000_500.ino
1000 Ohm Widerstand bilden somit einen Spannungsteiler, der bei 0 Grad C die Spannung an AREF genau 1:2 teilt. Zum Programm: Das Programm macht 5 Messungen/s und gibt die ermittelte Temperatur in Grad C per UART aus (Serial-Monitor mit 19200 Baud). In der Wartezeit ist PortB.0 abgeschaltet, um den PT1000 nicht durch Eigenerwaermung zu beeinflussen. PortB.0 (=AREF fuer den ADC) ist fuer ca. 0,2 ms aktiv, was bei einer Wartezeit von 0,2 s 0,1% Einschaltdauer ergibt. Nach dem Einschalten von AREF wird die allererste Messung verworfen und erst mit der 2.
in „PT1000, einfache Auswertung mit AVR (ATmega328)“ · Projekte & Code ·
-
Datei
usart.c
*/ void usart2_init (unsigned long baudrate) { RCC->APB2ENR |= RCC_APB2ENR_IOPAEN; //enable GPIOA clock AFIO->MAPR &= ~(AFIO_MAPR_USART2_REMAP); //no remap of RX & TX GPIOA->CRL &= ~(0x0F00); //clear PA.2 configuration-bits GPIOA->CRL |= (0x0BUL << 8); //Tx (PA.2) - alt. out push-pull GPIOA->CRL &= ~(0xF000); //clear PA.3 configuration-bits GPIOA->CRL |= (0x04UL << 12); //Rx (PA.3) - floating RCC->APB1ENR |= RCC_APB1ENR_USART2EN; //enable USART2 clock USART2-
in „[STM32] CMD0 liefert immer 0xFF zurück“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Butterfly_Schematics.pdf
1 2 3 4 5 6 7 8 D D RS232 MCU Peripherals RS232.Sch MCU.Sch Peripherals.Sch AVR_RxD AVR_RxD AVR_RxD Sensor_2 Sensor_2 Sensor_2 AVR_TxD AVR_TxD AVR_TxD PE2 PE2 PE2 PE3 PE3 PE3 RST_FLASH RST_FLASH RST_FLASH
in „Mikrocontroller mit Rs232 Schnittstelle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mcp2515.c
mcp2515_reset(1); //Baudrate (100kbps) bei 16MHz mcp2515_write(1, CNF3,0x02); mcp2515_write(1, CNF2,0xA0); mcp2515_write(1, CNF1,0x03); //Interrups einstellen mcp2515_write(1, CANINTE, (1<<RX1IE)|(1<<RX0IE)); //ID-Erkennung mcp2515_write(1, RXB0CTRL,0x20); //Nur Standard-IDs, RTR OFF, Rollover OFF,
in „MCP2515 - Registerdaten werden falsch gespeichert“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rm01.asm
PullUp-Widerstände mov neu,wl ;erste UART-Ausgabe erzwingen out porta,wl ;einschalten Port A out portb,wl ;Port B out portc,wl ;Port C cbr wl,2 ;TXD aber nicht out portd,wl ;Port D sbi ddrd,pd1 ;nur TXD als Ausgang ldi wl,3 ;PullUp-Widerstände out porte,wl ;Port E sbi ddre,pe2 ;PE2 als Ausgang ;UART: ldi wl,low(
in „Bitwackeln mit USB to Seriell Wandler (Schnelligkeit)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ETM12E_03_R8564LC.pdf
ĐĵçĻįİĺçĪĨĺĬçĨçĪĹŀĺĻĨijçĶĺĪİijijĨĻİĶĵçĺĻĶķĺõç ĊĶĵĺİīĬĹçĮijļĬçĨĩĶijİĻİĶĵçĶĹçĮijļĬçīĶçĵĶĻçĻĶļĪįçĻĶçęěĊõ 4.2. Marking Layout RX − 8564 LC ( VSOJ − 12pin ) Logo Type E 8564 A123B #1 Pin Mark Production lot ∗ Contents displayed indicate the general markings and display, but are not the standards for the fonts
in „Kompatible zu RX8564LC“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ETM12E_03_R8564LC.pdf
ĐĵçĻįİĺçĪĨĺĬçĨçĪĹŀĺĻĨijçĶĺĪİijijĨĻİĶĵçĺĻĶķĺõç ĊĶĵĺİīĬĹçĮijļĬçĨĩĶijİĻİĶĵçĶĹçĮijļĬçīĶçĵĶĻçĻĶļĪįçĻĶçęěĊõ 4.2. Marking Layout RX − 8564 LC ( VSOJ − 12pin ) Logo Type E 8564 A123B #1 Pin Mark Production lot ∗ Contents displayed indicate the general markings and display, but are not the standards for the fonts
in „Kompatible zu RX8564LC“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ETM12E_03_R8564LC.pdf
ĐĵçĻįİĺçĪĨĺĬçĨçĪĹŀĺĻĨijçĶĺĪİijijĨĻİĶĵçĺĻĶķĺõç ĊĶĵĺİīĬĹçĮijļĬçĨĩĶijİĻİĶĵçĶĹçĮijļĬçīĶçĵĶĻçĻĶļĪįçĻĶçęěĊõ 4.2. Marking Layout RX − 8564 LC ( VSOJ − 12pin ) Logo Type E 8564 A123B #1 Pin Mark Production lot ∗ Contents displayed indicate the general markings and display, but are not the standards for the fonts
-
PDF
VC_Camera_Board_V7.pdf
SCL/5V 6 EN GND 3 SCL/3.3V SCL/3.3V VCCA ≤ VCCB SDA/5V 7 SDAB SDAA 2 SDA/3.3V SDA/3.3V 1.65-5.5VD 1.2-3.6V 8 SCLB SCLA 1 TX-ARDUINO 10 G 5 RX-PI +5V VCC(B) VCC(A) +3V3 RX-ARDUINO 11 B4 A4 4 TX-PI u u INT/5.0V 12 B3 A3 3 INT/3.3V . 1 PCA9517ADP,118 . 1 13 B2 A2 2 D 0 C 0 C D B1 A1 N N 8 R6 G G B AOE +3V3 V I I E C C 10kΩ . - - E V V / X X 4 1 N R T 1 D I N N G F 2 F G INT/3.3V 22.09.2019 12:06 . C . C RX-PI 0 +5V +3V3 0 TX-PI VC_Camera_Board_V7 Sheet: 1/1 1 2 3 4 5 6 7 8
in „Pi Zero Hat Design mit integriertem Arduino Uno (Atmega 328p) - meine erste Platine“ · Platinen ·
-
Datei
Kopie_von_FLARM_Alarm.c
"lcd-routines.h" #include "UART.h" #include "ATMega16_timer.h" struct _PFLAU { char Name[7]; char RX[2]; char TX[2]; char GPS[2]; char Power[2]; char AlarmLevel[2]; char RelativeBearing[4]; char AlarmType[2]; char RelativeVertical[4]; char RelativeDistance[5]; char ID[4]; }; struct _PFLAU PFLAU; struct
in „Analyse NMEA Datensatz klappt nicht so richtig - Rechnenleistung schuld“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM12.txt
Rauschen zu minimieren! '=== Configuration Setting === 'Hex = 80 & xx 'Bit-Syntax: 10000000 | el | ef | b1 | b0 | x3 | x2 | x1 | x0 'el (TX FIFO) = Sendepuffer für Datentransfer nutzen (1 = An / 0 = Aus) 'ef (RX FIFO) = Empfangspuffer für Datenspeicherung nutzen (1 = An / 0 = Aus) 'b... = Zu nutzende Basisfrequenz
in „bidirektionale RS232 Funkbrücke mit RFM12“ · Projekte & Code ·
-
Datei
stm32f10x.h
Interrupt */ CAN2_TX_IRQn = 63, /*!< CAN2 TX Interrupt */ CAN2_RX0_IRQn = 64, /*!< CAN2 RX0 Interrupt */ CAN2_RX1_IRQn = 65, /*!< CAN2 RX1 Interrupt */ CAN2_SCE_IRQn = 66, /*!< CAN2 SCE Interrupt */ OTG_FS_IRQn = 67 /
in „COIDE 2.7.0 und STMF103C8T6 (china board), startprobleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
PINB & (1<<UP))){ //um 5 erhöhen, funktioniert _delay_ms(50); if (!(PINB & (1<<UP))){ PORTB |= (1<<PB2); lcd_pos(1,15); lcd_data(1); frequency += 5; frequencyB=4*(frequency*10000+225000)/32768; senddata[0] = (frequencyB>>8)&0x3f; senddata[1] = frequencyB&0xff; senddata[2] = 0b00110000; senddata[3] = 0b00010010; set5767(); search_up = 0; //search = 1; read5767(); show_rx_power(); } } if (!(PINB & (1<<DO)) && search==0){ //Suchen nach unten _delay_ms(50); if (!(PINB & (1<<DO))) { PORTB |= (1<<PB2); lcd_pos(1,15); lcd_data(0); senddata[0]|= 0x40; senddata[2]=0b01000000
in „TEA5767 Scannt nicht korrekt“ · 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 /* Call the clock system intitialization function
in „arm-none-eabi Problem.“ · 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 /* Call the clock system intitialization function
in „STM32F103 System Workbench“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rfm_rx_conf.asm
Data Rate .db RegBitrateMsb,DATARATE_MSB .db RegBitrateLsb,DATARATE_LSB ;//Receiver Bandwidth .db RegRxBw,80 | bw .db RegOcp,0x1B ;// OCP enabled, 100mA ;// DIO-Mapping .db RegDioMapping1,(2<<DIO2Mapping)|(3<<DIO1Mapping)|(0<<DIO0Mapping) ;// Clkout, FifoFull, FifoNotEmpty, FifoLevel, PacketSent/CrcOk
in „RFM69CW - Listen Mode“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
junkers.cpp
// 0x22 uint8_t dlMaxTemp2; // 0x23 uint8_t wwMax2; // 0x24 uint8_t wwTemp2; // 0x25 uint8_t error; // 0x26 uint8_t dummy1; // 0x27 uint8_t dummy2; // 0x28 uint8_t flame; // 0x29 uint8_t pump; // 0x2a uint8_t flags; // 0x2b BOILER_FLAG
-
PDF
RF_Relay_Box_V1.3.pdf
; OC2A_B_PWM_Init(); OC0A_Timer_Init(); Switchsensing_Init(); NRF24L01_CustomInit(RFChannel, RFSendPower, SendRetry, RelayAddress); NRF_SetRXState(); NRF_CE_Hi; sei(); while(!configFlag) { while(NRF_IRQ_PIN
in „ATmega 164P USART funktioniert nur mit beschaltung auf PB7“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ESP_R32_REC_V01.ino
static const byte MCP2515_CS = 5 ; // CS input of MCP2515 static const byte MCP2515_INT = 26 ; // INT (2) output of MCP2515 static const uint8_t LED_BUILTIN =2; // Board_Led uint8_t Tx = 12; // Sende_LED_D03 uint8_t Rx = 14; // Empfangs_LED_D02 String Ver="ESP_R32_REC_xV.01"; ACAN2515 can (MCP2515_CS, SPI
-
Datei
startup_stm32f4xx.c
ETH_IRQHandler(void); void WEAK ETH_WKUP_IRQHandler(void); void WEAK CAN2_TX_IRQHandler(void); void WEAK CAN2_RX0_IRQHandler(void); void WEAK CAN2_RX1_IRQHandler(void); void WEAK CAN2_SCE_IRQHandler(void); void WEAK OTG_FS_IRQHandler(void); void WEAK DMA2_Stream5_IRQHandler
in „GCC STM32F4 -> Wie Variablen auf RAM bereiche verteilen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
startup_stm32f4xx.c
ETH_IRQHandler(void); void WEAK ETH_WKUP_IRQHandler(void); void WEAK CAN2_TX_IRQHandler(void); void WEAK CAN2_RX0_IRQHandler(void); void WEAK CAN2_RX1_IRQHandler(void); void WEAK CAN2_SCE_IRQHandler(void); void WEAK OTG_FS_IRQHandler(void); void WEAK DMA2_Stream5_IRQHandler
in „STM32 ohne CMSIS aber mit den includes etc. in CoIDE“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ADC_DMA.c
= GPIO_Speed_2MHz; GPIO_Init(GPIOA, &GPIOInitStruct); } void Init_USART2() { // turn on USART2 clock RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2, ENABLE); // Configure Alternate Function pin USART2 Rx and Tx GPIO_PinAFConfig
in „STM32L1: USART Tx (und Rx) mit DMA funktioniert nur sporadisch“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schematic_bruce-2_2024-12-19.pdf
16 PIN checked GND GND 41 USB1 GND C15 C18 GND GND TYPE C SMD 16PINS 10uf 100nf 1 GND GND 40 F GNDA1B12 3.3VCC 2 3V3 IO1 39 F1 F VBUS4B9 R10 EN 3 EN IO2 38 F2 SBU28 5.1k IR_RX 4 37 TX C1 R24 CC1A5 D1 IR_TX 5 IO4 TXD0 36 RX 100nf 100k DN2B7 GND USBLC6-2SC6_C2827654 6 IO5 RXD0 35 TFT 1.9 ST7789 DP1A6 1
in „Möglicher Fehler mit AO3400 und Bauteilen U4 Bruce github“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schematic_bruce-2_2024-12-19.pdf
16 PIN checked GND GND 41 USB1 GND C15 C18 GND GND TYPE C SMD 16PINS 10uf 100nf 1 GND GND 40 F GNDA1B12 3.3VCC 2 3V3 IO1 39 F1 F VBUS4B9 R10 EN 3 EN IO2 38 F2 SBU28 5.1k IR_RX 4 37 TX C1 R24 CC1A5 D1 IR_TX 5 IO4 TXD0 36 RX 100nf 100k DN2B7 GND USBLC6-2SC6_C2827654 6 IO5 RXD0 35 TFT 1.9 ST7789 DP1A6 1
in „Möglicher Fehler mit AO3400 und Bauteilen U4 Bruce github“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Empfangen_Kode.txt
TRX_INIT_TIME_US); rval = trx_bit_read(SR_TRX_STATUS); ERR_CHECK(TRX_OFF!=rval); LED_SET_VALUE(1); /* Step 2: setup transmitter * - configure radio channel * - go into RX state, * - enable "receive end" IRQ */ trx_bit_write(SR_CHANNEL,CHANNEL); trx_reg_write(RG_TRX_STATE,CMD_RX_ON); #if defined(TRX_IRQ_TRX_END) trx_reg_write(RG_IRQ_MASK,TRX_IRQ_TRX_END); #elif defined(TRX_IRQ_RX_END) trx_reg_write(RG_IRQ_MASK,TRX_IRQ_RX_END); #else # error "Unknown IRQ bits" #endif sei(); LED_SET_VALUE(2); /* Step 3: Going to receive frames */ rxcnt = 0; LED_SET_VALUE(0); while(1); } #if defined
in „Verknüpfung der Sensordatenabfrage(LTC2498) mit der Funkverbindung(ATmega128RFA1)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
esp32_datasheet_en.pdf
production of ESP32 solutions does not require expensive and specialized Wi-Fi testing equipment. 1.2 Wi-Fi Key Features • 802.11 b/g/n • 802.11 n (2.4 GHz), up to 150 Mbps • WMM • Tx/rx A-MPDU, rx A-MSDU • Immediate Block ACK • Defragmentation • Automatic Beacon monitoring (hardware TSF) • 4 × Wi-Fi
in „esp32: Stromaufnahme im deepsleep Modus veringern?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
can_sd.c
set_leds(9);} ISR(PCINT0_vect) {set_leds(10);} ISR(PCINT1_vect) {set_leds(11);} ISR(PCINT2_vect) {set_leds(12);} ISR(WDT_vect) {set_leds(13);} ISR(TIMER2_COMPA_vect) {set_leds(14);} ISR(TIMER2_COMPB_vect) {set_leds(15);} ISR(TIMER2_OVF_vect) {set_leds(16);} ISR(TIMER1_CAPT_vect) {set_leds(
in „ISR(SPI_STC_vect) wird nicht verlassen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
httpboot-m1284p-8mhz-w5500.c
SREG to 0 uint8_t mcusr = MCUSR; MCUSR = 0; wdt_reset(); wdt_disable(); UBRR0 = UBRR_VALUE; #if USE_2X UCSR0A = 1<<U2X0; #endif UCSR0C = 1<<UCSZ01 | 1<<UCSZ00; // Asynchron 8N1, this is the default! UCSR0B = 1<<RXEN0 | 1<<TXEN0; // UART RX und TX einschalten TCCR1B = 1<<CS02 | 1<<CS00; // Prescaler 1024
in „Atmega Eeprom/Flash andauernde Schreibfehler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PicoTerm-demo.ino
{ // Position Tastengroesse Farbe Att. Code+rpt Beschriftung Ueberschrift {10+X_OFFSET,100, DEF_X*2+10, DEF_Y, ROT, RAHMEN,'A',0, "Zeichens. 1", "CP850-uni"}, {110+X_OFFSET,100, DEF_X*2+20, DEF_Y, BLAU, RAHMEN,'B',0, "Zeichens. 2", "CP850 8x16"}, {220+X_OFFSET,100, DEF_X*2+10, DEF_Y, BLAU, RAHMEN,'
in „PicoTerm-TFT, farbiges 4,3"-Terminal mit Pico-Board RP2040“ · Projekte & Code ·
-
Datei
CAN_BUS_Analyse_ESP_R32_4.ino
++++++++++++++++++++++++++++++++++++++++* Script : CAN_BUS_ANALYSE_ESP R32_xV0.4 ACAN2515: Version 2.1.0 vom 16.02.2022 Programmspeicherbedarf: 215478 Byte* Board : Wemos D1 R32, ESP32 Boardeinstellung: !!ESP32 DEV Modul!! Shield : Watterott Can-Bus V2.x Quarz 16MHz Baudrate[sw] 10kb/s Ub: 3,3V /5,0V
-
PDF
somfy_j4_io_motor_controller.pdf
U NMCU_UART_TX 4k7 / 0603 IC5 C P ADC-Signal? CTP14 10NMC _UA T_RX NSIG_ AL_2 P CTP 5 PTP51 NMC _UART_TXEN PTP61TP 6 SIG_HAL_3 2 CTP 7 IPP71 H=TX EN, L= RX EN NVC _HAL_4 PIC02 VOUT P NVC _HAL_3 3 CR2 5.0V TP18 GND 305CIGND CR22 P P 330k / 1206 t P VCC_HAL_3 PI22 PR2
in „SOMFY J4 IO raffstore motor controller Reparatur“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
Wie_sag_ich_es_dem_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
in „Assembler Sprache erlernen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
M128test.asm
jmp TIMER3_CAPT ; Timer3 Capture jmp TIMER3_COMPA ; 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 ·