-
Datei
t13-charlieplexing.asm
WDTIE)|(1<<WDCE) out WDTCR, rmp ori rmp, (1<<WDP0)|(1<<WDP1) ; ca. 0.125s ;ori rmp, (1<<WDP0)|(1<<WDP2) ; ca. 0.5s out WDTCR, rmp pop rmp sei ret init_timer0: push rmp push rmp2 clr rmp2 ldi rmp,(1<<WGM01) ; compare-match in rmp2, TCCR0A or rmp2, rmp out TCCR0A, rmp in rmp2, TCCR0B ldi rmp, (1<<CS01) or rmp2, rmp out TCCR0B, rmp2 in rmp2, TIMSK0 ldi rmp, (1<<OCIE0A);|(1<<TOIE0) or rmp2, rmp out TIMSK0, rmp2 ldi rmp, TIMER0COMPAREVALUE out OCR0A, rmp pop rmp2 pop rmp ret init_adc: push rmp ldi rmp, (1<<REFS0
in „Attiny13a stürzt ab“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
hex, char* str); int main(void) { struct RGBvalue{ unsigned char R; unsigned char G; unsigned char B; }LED; unsigned char GetIpTimeout; char connID,sendRGB=0; int TxCnt; char TxCntStr[6], RxChr; TRISA=0xFFFF; LATA=0x0000; TRISB=0xFFFF; LATB=0x0000; AD1PCFG=0xFFFF; // All inputs digital while(!OSCCONbits.LOCK
in „Einfacher Webserver mit PIC24 + ESP8266“ · Projekte & Code ·
-
Datei
megaAVR0_Usart.h
constexpr uint8_t A8N1 = 0x03; // asynchron, 8bit, no parity, 1 stop bit, (default) constexpr uint8_t A8N2 = 0x0B; // asynchron, 8bit, no parity, 2 stop bits //* module global variables *// template <class T> struct ring { T TxBuf[BUFFERSIZE]; T RxBuf[BUFFERSIZE]; T txHead = 0; T txTail = 0; T rxHead = 0;
in „AVR C Programmierung unter Linux“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main_mc.c
=DISABLE; TxData[0]=1; TxData[1]=2; TxData[2]=3; TxData[3]=4; TxData[4]=5; TxData[5]=6; TxData[6]=7; TxData[7]=8; char newline[1] = "\r"; lcd_init(); /* USER CODE END 2 */ /* Infinite loop */ /* USER CODE BEGIN WHILE
in „STM32 CAN Botschaft empfangen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
atmel-8393-mcu_wireless-atmega256rfr2-atmega128rfr2-atmega64rfr2_datasheet.pdf
be controlled over a 20 dB range. A transmission can be started from PLL_ON or TX_ARET_ON state by writing ‘1’ to bit SLPTR of the TRXPR register or by writing TX_START command to the TRX_CMD bits of register TRX_STATE. 9.6.2.4
in „AVR-Verlustleistung maximieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usart.cpp
a 2^x #endif #if ( UART_TX_BUFFER_SIZE & UART_TX_BUFFER_MASK ) #error TX buffer size is not a 2^x #endif #if defined(__AVR_ATtiny841__)/* _-_-_-_-_-_-_-_-_-_-_*/ /* ATtiny with two USARTs _-_-_-_-_-_-_-_
in „ISR Code schneller machen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
I2C_ROM2.txt
I2C_Wait cbi PortB,SCL rcall I2C_Wait ret I2C_Stop: cbi PortB,SCL rcall I2C_Wait cbi PortB,SDA rcall I2C_Wait sbi PortB,SCL rcall I2C_Wait sbi PortB,SDA rcall I2C_Wait ret I2C_Read_Ack: cbi PortB,SCL ; zuerst (!) SCL auf LOW ... rcall I2C_Wait cbi DDRB,SDA ; ... und erst dann SDA als Eingang rcall I2C_Wait sbi PortB,SCL rcall I2C_Wait ; hier lesen ;ldi tx,66 ;sbis PinB,SDA ;ldi tx,65 ;rcall serout cbi PortB,SCL ; SCL auf LOW rcall I2C_Wait
in „I2C-Problem“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
B150XG01.pdf
-2 Ver.05 14/20 No Reproduction and Redistribution Allowed. www.SpecLcd.com www.SpecLcd.com 0 1 1022 1023 1st Line R G B R G B R G B R G B 768th Line R G B R G B R G B R G B 7.0 Parameter guide line for
in „15" XGA Display an Computer anschließen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MC51F7424_V1.2.2.pdf
PWM1B 9 PWM1BN 10 PWM1C 11 PWM1CN 12 PWM0 13 T0_OUT 14 T1_OUT 15 T2_OUT 16 TX1 17 RX1 18 最低 应用举例: PWM0_MAP、T0_MAP 同时配置到 P2.0 端口,T0 配置为溢出反转输出,DFM 模块根据上表优先级将 PWM0 配置有 效,T0 输出映射无效。 当所有的映射都不选择指定端口映射,那这个端口作为 GPIO
in „Lidl kann auch anders (Lötstation)“ · Mechanik, Gehäuse, Werkzeug ·
-
Datei
maps.c
80, 76, 72}, { 66, 75, 86, 91, 88, 84, 80, 76}, { 68, 76, 88, 93, 90, 86, 82, 78}, }; // //x1|y1 x2|y1 // | | // -a---b- // | * | * ux|uy // | | // -c---d- // | | //x1|y2 x2|y2 // // // Wertebereich für die Stützstellen a,b,c,d 0 .. 255 // // Werte für x1,y2 von 3..72 // // Werte für y1,y2 von 20..100
in „Rechecksignal auslesen und weiterleiten - Aussetzer“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
hy-stm32_schematic.pdf
8 3V3 2 2 PA6 2 CS VCC 7 3V3 GND 3V3 3 Q HOLD 6 PA5 所有 IO均已引出 4 W C 5 PA7 1 2 1 2 4 1 9 1 2 3 D IO GND D USB 接口 V E A C E E E B B D C B B D C A A A V N GND M25Pxx 3 P P P P P P P P P P P P P P P P P 3 G SP1
-
PDF
usblc6-2.pdf
RX LS/FS VBUS RX LS/FS RX HS RX HS+ TX HS D+ TX HS+ RXRLS/FS - RX LS/FS - TX HS - D- TX HS - GND GND RS GND RS TX LS/FS TX LS/FS RS USBLC6-2SC6 R TX LS/FS - S TX LS/FS - R PD RPD DEVICE- + 3.3V UPSTREAM R PU TRANSCEIVER USB connector SW 2
in „STM32 und USB A mit Schutz-ICs“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
UM3758-120A.pdf
=108A/B/AM/BM, UM3758-084A/B and UM3758-084AM/BM iM3756 ‘D e s i ~ g n a t i o n Description 108A/B hM/SM 1 Address select line 1 is tri-state indicated as 0, 1 - I - l A ’ and open Address select line 2 is
in „Funksteuerung/Fernsteuerung Bitte um Hilfe“ · HF, Funk und Felder ·
-
Datei
main.c
- out // PB2 als Input // PB1 als Input // PB0 als Input // PORTB pullup enable fuer Eingänge PORTB = (0<<PB5) | (1<<PB4) | (0<<PB3) | (1<<PB2) | (1<<PB1) | (1<<PB0); // PortB Daten Register: Enable pullup // damit
in „ADC in C unter WinAVR ärgert“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
problem4051.pdf
4 2 4 2 4 2 4 2 4 2 8 4 X7 D U2 2 X6 N VEE 7 5 G 3V3(250MA_MAX) 3V3_ X5 3V3_ 1 6 3V3 X4 EN VIN VIN 12 X3 15 X2 C 9 0 0/MOSI1/RX1/TOUCH A22/DAC1 A22 14 X1 10 1 A21 B 13 B 1/MISO1/TX1/TOUCH A21/DAC0 B X0 C
in „was passiert in meiner schaltung? oO“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
GWF-3M05-Ver16_1_.pdf
▯ Security support for 64/128 WEP, WPA, WPA2, TKIP, AES 2. Product Information 2.1 Specification Overview Standards IEEE802.11b/g & 802.11n (1T1R mode) Operating USA (FCC): 2.412GHz ~ 2.462GHz (channel 1 – 11) ISM band Frequency Europe (CE): 2.412GHz ~ 2.472GHz (channel 1 – 13) ISM band Protocols 802.11b: CCK, QPSK, BPSK, 802.11g/n: OFDM Antenna External 50 ohm antenna via an I-PEX receptacle Security WPA/WP2, 64/128/152-bit WEP, WPS 11b: 19±1.0dBm @
-
Datei
projectMainProg.c
else //no more space in ReceiveBuffer, set overflow warning! { dummy = UDR0; Rx0Overflow = 1; } //IFG2 &= b11111110; //Clear rx interrupt flag } */ signed int USART0_getchar(void) { if (uart0RxInBufPtr != uart0RxOutBufPtr) { uart0RxOutBufPtr++; if (uart0RxOutBufPtr >= Rx0BufSize) uart0RxOutBufPtr = 0;
in „Atmega128 USART Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
int spi1_tx(int tx) { // if(SPI1->SR & SPI_I2S_FLAG_RXNE) { int tmp = SPI1->DR; } // read dummy byte when RX ready flag is set while( !(SPI1->SR & SPI_I2S_FLAG_TXE) ){ // wait until transmit complete } SPI1->DR = tx; // write data to be transmitted to the SPI data register while( !(SPI1->SR & SPI_I2S_FLAG_RXNE) ) { // wait until receive complete } while( SPI1->SR & SPI_I2S_FLAG_BSY ) { // wait until SPI is not busy
in „SPI-RAM-Bank an STM32F0-Discovery - write, kein read“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
EthernetTX.vhd
'; when x"2" => frameLength(7 downto 0) <= ethTXData; when x"3" | x"4" | x"5" | x"6" | x"7" | x"8" | x"9" => txd <= x"5"; when x"A" => ethTXStrobe <= '1'; when x"B" => ethTXStrobe <= '1'; txBuffer5 <= ethTXData;
in „100MBit Ethernet mit Spartan 3E Starter Kit“ · FPGA, VHDL & Co. ·
-
Datei
CMU200-internal-cabeling-MW.txt
W33 ============> A10/X108 110.8MHz X704 = AUDIO_NETCLK <========== ? ============> ? X705 = REFOUT2 (BNC Rear) <========== W35 ============> RFOUT2 (BNC Rear?) X706 = IF3RX1 in X707 = n/c X708 = IF3TX1 out X709 = n/c A9: UMTS... Opt. B66/68/76/78 ============================= X900 = n/c X901 = X902
in „CMU200 Erfahrungen und Modifikationen“ · HF, Funk und Felder ·
-
Datei
I2C_ROM_2313.asm
, bis UDR für das nächste Byte bereit ist rjmp serout out UDR, tx ret ;zurück zum Hauptprogramm MainLoop: ; Start rcall I2C_Start ; I2C-Adresse senden ldi data,0b10100000 rcall I2C_Send ; Ack.-Bit lesen rcall I2C_Read_Ack ; 1. ROM-Adresse senden ldi data,0b11110000
in „Probleme Lesen mit EEProm 24CXX“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uc3a1512.h
9 #define AVR32_PDCA_PID_TWI_RX 6 #define AVR32_PDCA_PID_TWI_TX 14 #define AVR32_PDCA_PID_USART0_RX 2 #define AVR32_PDCA_PID_USART0_TX 10 #define AVR32_PDCA_PID_USART1_RX 3 #define AVR32_PDCA_PID_USART1_TX 11 #define AVR32_PDCA_PID_USART2_RX 4 #define AVR32_PDCA_PID_USART2
in „Registernamen AT32UC3A1512“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ATMegaEvoBoard.pdf
16 2 3 8 RTH R20 JP2 8 1 2 CS RXCAN RxD RTH PB3 3 4 SO_CAN 15 SO xR 3 PB2 5 6 SI_CAN 14 SI 5 STB CANH 11 CANHLS CANH 7 PB1 7 8 SCK_CAN 13 SCK TX0RTS 4 TX0RTS 6 EN 2 PE5 9 10 INT_CAN TX1RTS 5 TX1RTS 4 NERR
in „AT90CAN128 Development board“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
can.c
CAN_CONFIG_FLAGS {CAN_CONFIG_DEFAULT}; //enum CAN_OP_MODE {CAN_OP_NORMAL} mode; //enum CAN_MASK {CAN_MASK_B1, CAN_MASK_B2} code; //enum CAN_CONFIG {CAN_CONFIG_STD_MSG} Type; //enum CAN_FILTER {CAN_FILTER_B1_F1} code; unsigned short init_flag, send_flag, dt, len, read_flag; BYTE SJW, BRP, Phase_Seg1, Phase_Seg2
in „CAN auf PIC18F6680“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
STM32H7XX_M_schematics.pdf
PA7 DCMI_PWDN PIJ60111 RAM : 1024K CO8 DCMI_D6 NLPE PIU204 PE5/SPI4_MISO/DCMI_D6 PE0/UART8_RX/DCMI_D2 PIU2097 NLPB DCMI_D2 PA4 NLDCMI0VSYN PIJ60112 此处为 FPC 插座(翻盖式) GND PIC801 PIPIY102 DCMI_D7 VBABTPIU605 PE6/SPI4_MOSI/DCMI_D7 PB9/I2C1_SDA/UART4_TX/FDCAN1_TX PIU9596 PB8B PC6 DCMI_D0DNC P1460113 COY1 NLP
in „Problem mit USB auf STM32H743“ · 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 ·
-
PDF
Sp3A-DSP-1800A-Starter-Schematic-Rev1.pdf
IO_L01p_3 J8 8 1 IO_L01n_3 J9 ETH_Tx_D1 7 2 FPGA_DDR_D7 IO_L02p_3 B2 ETH_Tx_D2 DDR2_RAS# 6 3 FPGA_DDR_RAS# 8,9 FPGA_DDR_D8 B1 ETH_Tx_D3 DDR2_CS# 5 4 FPGA_DDR_D9 IO_L02n_3 G6 ETH_Tx_D4 FPGA_DDR_CS# 8,9 FPGA_DDR_D10 IO_L03p_3 H7 ETH_Tx_D5
in „Schematics von Spartan 3A-DSP 1800 Board“ · FPGA, VHDL & Co. ·
-
Datei
FIFO_VERSUCH.c
########################################## ISR(USART0_UDRE_vect) { unsigned char tmptail; if( UART_TxHead != UART_TxTail ) { tmptail = (UART_TxTail + 1 ) & UART_TX_BUFFER_MASK; UART_TxTail = tmptail; UDR0 = UART_TxBuf[tmptail]; } else { UCSR0B &= ~( 1 << UDRIE0 ); } } void uart_putc( unsigned char data ) { unsigned char tmphead; tmphead = ( UART_TxHead + 1 ) & UART_TX_BUFFER_MASK; while( tmphead == UART_TxTail ) { ;// auf freien Buffer warten } UART_TxBuf[tmphead] = data; UART_TxHead = tmphead; UCSR0B |= ( 1 << UDRIE0 ); } void uart_puts( const
in „Probleme beim Empfang über UART: Abhilfe FIFO?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
EthernetTX.vhd
when x"C" | x"D" | x"E" => ethTXStrobe <= '1'; txBuffer1 <= txBuffer2; txBuffer2 <= txBuffer3; txBuffer3 <= txBuffer4; txBuffer4 <= txBuffer5; txBuffer5 <= ethTXData; crcByte <= '1'; when x"F" => txd <= x"D"; state <= stSendFrameLowNybble; txBuffer1 <= txBuffer2; txBuffer2 <= txBuffer3; txBuffer3 <= txBuffer4; txBuffer4 <= txBuffer5; txBuffer5 <= ethTXData; crcByte <= '1'; counter <= frameLength; when others => end case; when stSendFrameLowNybble => state
in „100MBit Ethernet mit Spartan 3E Starter Kit“ · FPGA, VHDL & Co. ·
-
PDF
Lenovo_Z50-70_NM-A273_ACLUA_MB_Rev0.3_schematic_.pdf
- 33 D HDMI D2 34 HDMI_TX2+ HDMI_TX1- B58 DDI1_TXP0 EDP_TXP0 A47 CPU_EDP_TX1- CPU_EDP_TX0+ 33 D HDMI D1 34 HDMI_TX1+ HDMI_TX1+ C58 DDI1_TXP1 EDP_TXP1 B47 CPU_EDP_TX1+ CPU_EDP_TX1+ 33 34 HDMI_TX0- HDMI_TX0+ A55 DDI1_TXN2 C47 HDMI D0 34 HDMI_CLK- HDMI_CLK- A57 DDI1_TXN3 EDP_TXP2 C46 HDMI CLK 34 HDMI_CLK+ HDMI_CLK+ B57 DDI1_TXP3 DDI EDP EDP_TXN3 B49 35 VGA_TX0- VGA_TX0- C51 DDI2_TXN0 EDP_TXP3 35 VGA_TX0+ VGA_TX1- C53 DDI2
in „Laptop defekt: Kommunikation EC - PCH - CPU“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
I2C_ROM.txt
cbi PortB,SCL rcall I2C_Wait sbi PortB,SDA sbi PortB,SCL rcall I2C_Wait cbi PortB,SCL rcall I2C_Wait cbi PortB,SDA sbi PortB,SCL rcall I2C_Wait cbi PortB,SCL rcall I2C_Wait cbi PortB,SDA sbi PortB,SCL rcall I2C_Wait
in „I2C-Problem“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ds18s20.pdf
CHART Figure 9 (cont’d) B4h B8h N N RECALL READ E2 POWERSUPPLY ? ? Y Y DS18S202RECALLS FROM E PROM Y Y MASTER TX MASTER TX RESET RESET ? ? N N N DEVICE Y N PARASITE Y MASTER N BUSY CONVERTING TEMPERATURE POWERED TXRESET ? ? ?
in „Messabweichung beim 1-wire DS1“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
datasheet_002.pdf
CHART Figure 9 (cont’d) B4h B8h N N RECALL READ E2 POWERSUPPLY ? ? Y Y DS18S202RECALLS FROM E PROM Y Y MASTER TX MASTER TX RESET RESET ? ? N N N DEVICE Y N PARASITE Y MASTER N BUSY CONVERTING TEMPERATURE POWERED TXRESET ? ? ?
-
Datei
SUART.c
static u8 srx_data; static u8 srx_state; void suart_init( void ) { OCR1A = BIT_TIME - 1; TCCR1A = TX_HIGH; // set OC1A high, T1 mode 4 #if CAPT_EN TCCR1B = 1<<ICNC1^1<<WGM12^1<<CS10; // noise canceler, 1-0 transition, // CLK/1, T1 mode 4 (CTC) #endif #if PINCHANGE_EN TCCR1B = 1<<WGM12^1<<CS10; // CLK
in „Problem mit Software Uart von Peter Dannegger“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Main.pdf
50200, 0, 1, 0); // Channel, Bitrate, MSB, StopBits, Parity Register (&PORT1->IOCR0, 0xFF00FFFF, 0xB80000); // Tx: P1.2 Register(&USIC0_CH1->DX0CR, 0xFFFFF000, 0); //: DSEL=DX1A Register (&PORT1->IOCR0, 0xFFFFFF, 0x18000000); // Rx: P1.3 //FIFO Register (&USIC0_CH1->TBCTR,0xFFFFFFC0,0x08); // DPTR=8
in „100x Infineon XMC2Go Board mit ARM Cortex-M0 zu gewinnen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DM8603EP.pdf
DM8603 10/100Mbps3-portEthernetSwitchControllerwithMII/RMIIInterface 3 --- RO 0b RESERVED Write as 0b, ignore when read 2 81h.[2] PSE,RW 0b MIRR_TX 91h.[2] TX Packet is Mirrored. A1h.[2] The received packets are also forward to sniffer port. 0: Don’t mirror 1: All transmitted packets
in „2 Port Switch IC wie in IP telefonen?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DM8603EP.pdf
DM8603 10/100Mbps3-portEthernetSwitchControllerwithMII/RMIIInterface 3 --- RO 0b RESERVED Write as 0b, ignore when read 2 81h.[2] PSE,RW 0b MIRR_TX 91h.[2] TX Packet is Mirrored. A1h.[2] The received packets are also forward to sniffer port. 0: Don’t mirror 1: All transmitted packets
in „[V] DM8203 & DM8603“ · Markt ·
-
PDF
sony_ht-ct260h.pdf
/50V/X7R R1551 22 C739 33 VSS VCC2B 4 R728 1 1 22 680pF/100V/X7R 1F 2 1 CH2B 32 IN2B GND2B 5 1uF//50V/X7R R721 C740 75 3 2 C736 6.2 . CV R722 C743 C744 4 3 CH2A 31 IN2A GND2A 6 u 7 6.2 0.47uF/63V 0.01UF/100V 5 4 5 R C756 5 CH1B 30 IN1B
in „(V) 2 Platinen aus einer Sony Soundbar und Nixie Röhren“ · Markt ·
-
Datei
i2c.c
i2cTXByteCtr = 0; static char i2cRX = 0; void i2cSetupPins(void) { P1SEL |= BIT6 + BIT7; // Assign I2C pins to USCI_B0 P1SEL2 |= BIT6 + BIT7; // Assign I2C pins to USCI_B0 } void i2cSetupTx(const char address
in „Hilfe beim Auslesen eines Sensors“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2c.c
i2cTXByteCtr = 0; static char i2cRX = 0; void i2cSetupPins(void) { P1SEL |= BIT6 + BIT7; // Assign I2C pins to USCI_B0 P1SEL2 |= BIT6 + BIT7; // Assign I2C pins to USCI_B0 } void i2cSetupTx(const char address
in „I2C timing problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM23B.c
rfm_write(0x09, 0x7f); // xtal load capacitance rfm_write(0x0A, 0x02); // uC CLK: 10MHz rfm_write(0x0B, 0x30); // GPIO0: TX Data for direct Modulation, Pullup aktiviert rfm_write(0x0C, 0b11010100);// GPIO1: RX Data[output], volle Treiberleistung rfm_write(0x0D, 0b11001010);// GPIO2: Direct Digital Output
-
Datei
t13-charlieplexing.asm
WDTIE)|(1<<WDCE) out WDTCR, rmp ori rmp, (1<<WDP0)|(1<<WDP1) ; ca. 0.125s ;ori rmp, (1<<WDP0)|(1<<WDP2) ; ca. 0.5s out WDTCR, rmp pop rmp ret init_timer0: push rmp push rmp2 clr rmp2 ldi rmp,(1<<WGM01) ; compare-match in rmp2, TCCR0A or rmp2, rmp out TCCR0A, rmp in rmp2, TCCR0B ldi rmp, (1<<CS01) or rmp2, rmp out TCCR0B, rmp2 in rmp2, TIMSK0 ldi rmp, (1<<OCIE0A)|(1<<TOIE0) or rmp2, rmp out TIMSK0, rmp2 ldi rmp, TIMER0COMPAREVALUE out OCR0A, rmp pop rmp2 pop rmp ret init_adc: push rmp ldi rmp, (1<<REFS0)|(1<<MUX1)|(1
in „Attiny13a stürzt ab“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
6300_RM-217_RM-222_schematics.pdf
GND 2p7 2p7 PIO4 E6 BT_WAKEUP 5 C7 VSS_DIG PIO5 E5 GND GND G3 VSS_DIG D4 B1 VSS_VCO PIO7 C1 VSS_RADIO PIO8 F3 B3 PIO9 F1 VSS_ANA UART_TX B5 UART_TX 1 GND UART_RX A5 UART_RX 2 C6032 A7 UART_RTS 3 A3 XTAL_IN
in „Nokia 6300 Display“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
2023-04-06_Schematic_ESP32-CAN_draft.pdf
▯' MCP_TXCAN 1 20 B5819W SL 10k▯' 3 4 100nF IO7_MOSI 6 IO6 IO19 13 USB_PROG_N R17 USB_TX MCP_RXCAN 2TXCAN VDD 19 R18 RESET_N LED1 R19 IO8 7 IO7 IO18 12 ESP_RX 0▯' 3RXCAN RESET# 18 MCP_CS_N LED2 LED3 LED4 19-213/Y2C-CQ2R2L/3T(CY) IO9_BOOT 8 IO8 TXD 11 ESP_TX 4CLKOUTSOF CS# 17 MCP_MISO 1k▯' NCD0805R1 19-213/Y2C-CQ2R2L/3T(CY) GND SW1 10k▯' IO9 RXD IO10_SCLK R20 USB_RX C13 TX0RTS# SO MCP_MOSI C5 C6 19-213/Y2C-CQ2R2L/3T(CY) TS-1187A-B-A-B 9 GND IO10 10 0▯' 5TX1RTS
in „ESP32 C3 Wroom - USB Verschaltung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Multiprocessor.asm
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 „AVR-UART master slave“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Multiprocessor.asm
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 „Frage zu Multi-Processor-Commnication-Mode (MPCM)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.asm
nop nop nop nop brne loop_delayBeforeSynch ; == Get SIB from Target MCU == ; Send UART message: ldiz 2*szGetSib rcall uart_putSz ; Send SYNCH character: ldi temp0, UPDI_SYNCH rcall updiUartTx ; Send KEY Get SIB instruction: ldi temp0, 0b111_00_1_01 rcall updiUartTx ; Read answer bytes from Target UPDI
in „AVR64DD28, mEDBG, Studio 7.0 - Fehler beim Schreiben von Fuses“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
LCDChipRS232.pdf
Chips: PIN-NR. BEZEICHNUNG U BEZEICHNUNG PIN-NR. 01 LCD-DB0 + 5VDC 40 02 LCD-DB1 P0.0* 39 03 LCD-DB2 P0.1* 38 04 LCD-DB3 P0.2* 37 05 LCD-DB4 P0.3* 36 06 LCD-DB5 P0.4* 35 07 LCD-DB6 P0.5* 34 08 LCD-DB7 P0.6* 33 09 Reset P0.7* 32 10 RS232-RxD Int/Ext 31 11 RS232-TxD n.b. 30 12 LCD-RS n.b. 29 13 LCD-RW
in „LCD Display Steuerung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
{ //__delay_cycles(51150); WDTCTL = WDTPW + WDTHOLD; // Stop WDT P1SEL |= BIT6 + BIT7; // Assign I2C pins to USCI_B0 P1SEL2|= BIT6 + BIT7; // Assign I2C pins to USCI_B0 init_I2C(); //__delay_cycles(51150); while(1){ __delay_cycles(51150); //Transmit process Rx = 0; TXByteCtr = 1; PRxData = 0; Transmit
in „MSP430G2553 / DHT12 Sensoranbindung / Initialsierung anfangs fehlerhaft“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
bluenrg-2.pdf
READ B3B2B1B0[31:0] @0x0 then B3B2B1B0 WRITE B1B0[15:0] @0x0 @0x0 / B1B0 @0x4 / 2: READ B7B6B5B4[31:0] @0x4 then @0x2 / B5B4 B7B6B5B4 WRITE B3B2[15:0] @0x2 32 16 4 @0x8 / 3: READ BBBAB9B8[31:0] @0x8 then @0x4
in „DC/DC-Wandler im ST BlueNRG-2 - Wofür?“ · Mikrocontroller und Digitale Elektronik ·