-
Datei
DMX_ATmega16.txt
PORTD &= ~(1<<PD6); } } } return 0; } // UART RX complete interrupt ISR(USART_RX_vect) { static uint16_t dmx_channel, dmx_base; uint8_t status, data; int16_t index; // read UART data, also clears interrupt flag status = UCSRA; data = UDR; if (status & (1<<FE)) // frame error { if (data==0) // break -> DMX Reset { dmx_channel=0; dmx_base = (~PINC & 0xFF)+1; // read dip switches which define DMX base address if (~PINA & (1<<PA0)) dmx_base +=256; flag=1; // trigger update } else // rx error dmx_channel++; } else { index = dmx_channel-dmx_base
in „DMX Empfang mit Atmega16 funktioniert leider nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DMX_ATmega16.c
PORTD &= ~(1<<PD6); } } } return 0; } // UART RX complete interrupt ISR(USART_RX_vect) { static uint16_t dmx_channel, dmx_base; uint8_t status, data; int16_t index; // read UART data, also clears interrupt flag status = UCSRA; data = UDR; if (status & (1<<FE)) // frame error { if (data==0) // break -> DMX Reset { dmx_channel=0; dmx_base = (~PINC & 0xFF)+1; // read dip switches which define DMX base address if (~PINA & (1<<PA0)) dmx_base +=256; flag=1; // trigger update } else // rx error dmx_channel++; } else { index = dmx_channel-dmx_base
in „DMX Empfang mit Atmega16 funktioniert leider nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MidiOutTest.c
/* * MidiOutTest.c * * Created: 10.08.2014 16:14:17 * Author: ahz */ #ifndef F_CPU #define F_CPU 8000000L #endif #include <avr/io.h> #include <util/delay.h> #define BAUD 31250L #define UBRR_VAL ((F_CPU+BAUD*8)/(BAUD*16)-1) void MidiInit( unsigned
in „MIDI-Protokoll“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
pkg.pdf
GAUGE PLANE H A A2 0.25 LEAD FINISH B b 0.10 C B A1 0.20 MIN. 0-7∞ c c1 L 1.00 REF. b DETAIL 'A' 1 BASE METAL SECTION B-B SYMBOL MIN. NOM. MAX. NOTES: A - - 1.60 A1 0.05 - 0.15 1. DIMENSIONING AND TOLERANCING PER ANSI Y14.5 - 1982. A2 1.35 1.40 1.45 2. ALL DIMENSIONS ARE IN MILLIMETERS. D 16.00 BSC 3.
in „Pinabstand aus dem Datenblatt ermitteln, ich blicke nicht durch“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Example_2802xEPwmDeadBand.c
defined end // Initialize all the handles needed for this application myClk = CLK_init((void *)CLK_BASE_ADDR, sizeof(CLK_Obj)); myCpu = CPU_init((void *)NULL, sizeof(CPU_Obj)); myFlash = FLASH_init((void *)FLASH_BASE_ADDR, sizeof(FLASH_Obj)); myGpio = GPIO_init((void *)GPIO_BASE_ADDR, sizeof(GPIO_Obj)); myPie = PIE_init((void *)PIE_BASE_ADDR, sizeof(PIE_Obj)); myPll = PLL_init((void *)PLL_BASE_ADDR, sizeof(PLL_Obj)); myPwm1 = PWM_init((void *)PWM_ePWM1_BASE_ADDR, sizeof(PWM_Obj)); myPwm2 = PWM_init((void *)PWM_ePWM2_BASE_ADDR, sizeof
in „DDS, 50Hz Sinus, Schaltfrequenz 16 - 48kHz“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
block-cordic.asm
|| SUB .D1 A19,A5,A19 ; |108| ;* 15 SUB .L2 B17,B7,B17 ; |120| ;* || SUB .L1 A17,A4,A17 ; |132| ;* 16 SUB .D2 B16,B6,B16 ; |144| ;* 17 SUB .L1 A9,A5,A9 ; |156| ;* || SUB .L2 B9,B6,B9 ; |168| ;* || SPBR $C$C22 ;* 18 NOP 5 ;* 24 ; BRANCHCC OCCURS {$C$C22} ; |175| ;*-------------------------------------
in „TMS320 - welche Bedeutung hat der DSP heute noch“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
Datei
sd_card.c
************** uint8_t load_waveform(void) { // set baseaddress to sram hugemem_ptr_t p; uint32_t base = BOARD_EBI_SRAM_BASE; // 0x800000UL uint_fast8_t data = 0; uint32_t offset = 0x00000; p=(hugemem_ptr_t)((uint32_t)base + offset); uint8_t sample; // load waveform uint16_t i; for (i = 0; i <= 0xFF;
in „MMC SD library FAT16 FAT32 read write“ · Projekte & Code ·
-
PDF
4N35-1.pdf
OUTPUT TRANSISTOR 3. N.C. 4. EMITTER Collector–Emitter Voltage VCEO 30 Volts 5. COLLECTOR Emitter–Base Voltage V 7 Volts 6. BASE EBO Collector–Base Voltage VCBO 70 Volts Collector Current — Continuous C 150 mA Detector Power DissipationA@ T = 25⋅C P D 150 mW with Negligible Power in Input LED Derate
in „Vorwiderstand für eine Led eines Optokopplers“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
printf.c
void* stdout_putp; #ifdef PRINTF_LONG_SUPPORT static void uli2a(unsigned long int num, unsigned int base, int uc,char * bf) { int n=0; unsigned int d=1; while (num/d >= base) d*=base; while (d!=0) { int dgt = num / d; num%=d; d/=base; if (n || dgt>0|| d==0) { *bf++ = dgt+(dgt<10 ? '0' : (uc ? 'A' : 'a'
in „Retro Fieber: Z80 oder 68000 ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
printf.c
void* stdout_putp; #ifdef PRINTF_LONG_SUPPORT static void uli2a(unsigned long int num, unsigned int base, int uc,char * bf) { int n=0; unsigned int d=1; while (num/d >= base) d*=base; while (d!=0) { int dgt = num / d; num%=d; d/=base; if (n || dgt>0|| d==0) { *bf++ = dgt+(dgt<10 ? '0' : (uc ? 'A' : 'a'
in „Retro Fieber: Z80 oder 68000 ?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
BC639_BCP56_BCX56.pdf
base 2 collector 2 3 emitter 1 1 2 3 3 001aab347 sym056 SOT54A 1 base 2 2 collector 3 emitter 1 1 2 3 001aab348 3 sym056 SOT54 variant 1 base 2 collector 2 3 emitter 1 1 2 3 3 001aab447 sym056 SOT223 1 base
in „Alternative BC327 und 337“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
TARGET__rs232_bas.T3001.pdf
+5V IC3LM317LZ D1 D3 KL1 IN JOUT A BAS16 BAS16 9V AC 1 u 1 k F 3 0 D2 D4 C 1 R 3 n R 1 C 1 o BAS16 BAS16 R 6 2 0 D R 1 +5V +5V K1 +5V C6 IC2 ISP R7 PC6 PC5 IC1 1uF PD0 PC4 Pin9 10k PD1 PC3 +5V Pin8 F C1+ VCC PD2 PC2 Pin7 C 1 V+ GND F PD3
in „AVR Target Voltage“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
bd139.pdf
BD135 ∪ BD139 NPN SILICON TRANSISTORS Type Marking BD135 BD135 BD135-10 BD135-10 BD135-16 BD135-16 BD139 BD139 BD139-10 BD139-10 BD139-16 BD139-16 1 STMicroelectronicsPREFERRED 3 2 SALESTYPES DESCRIPTION SOT-32 The BD135 and BD139 are silicon Epitaxial Planar NPN transistors mounted in Jedec
-
PDF
bd138.pdf
BD136 ® BD138/BD140 PNP SILICON TRANSISTORS Type Marking BD136 BD136 BD136-10 BD136-10 BD136-16 BD136-16 BD138 BD138 BD140 BD140 BD140-10 BD140-10 BD140-16 BD140-16 1 2 3 ■ STMicroelectronics PREFERRED SALESTYPES ■ PNP TRANSISTOR SOT-32 DESCRIPTION The BD136, BD138 and BD140 are silicon Epitaxial
in „Kühlkörperberechnung - werde aus Datenblatt nicht schlau“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
= prescaler 8. wenn prescaler 0 = prescaler dann stoppt der timer #if(F_CPU == 4000000) // error 0.16% #define TOP_OCR 0x9B #define START_TCNT 0x64 #define PRESCALER 0x04 #endif #if(F_CPU == 8000000) // error 0,16% #define TOP_OCR 0x4D #define START_TCNT 0xB2 #define PRESCALER 0x05 #endif #if(F_CPU =
in „Atmega2560+SSD1963 SD-Karte“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
hm3036.pdf
input coupling is set to DC. – Check for leading edge without over- or undershoot and – Set time base to 0.1 μs/div. flat square wave top. – Check for fast leading edge without over- or undershoot and flat square wave top. – Press CH I/II pushbutton (IN position). 16. CH II: Attenuator – Connect the 25
in „HM303-6 Schaltpläne“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
Hameg_HM303-6_Service_manual.pdf
input coupling is set to DC. – Check for leading edge without over- or undershoot and – Set time base to 0.1 μs/div. flat square wave top. – Check for fast leading edge without over- or undershoot and flat square wave top. – Press CH I/II pushbutton (IN position). 16. CH II: Attenuator – Connect the 25
in „Hameg 303-6 Schaltplan + PCB.“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
UMS-21100.pdf
P2 P1 P4 U16 IrDA P7 ON EXT UART DCE UART4 DTE UART1 DCE USB OTG SW1 ETHERNET DTR DSR CD RI F1 ACT NC NC NC 2 VR1 2A SD2_D0 SD2_D1 SD2_D2 SD2_D3 1 O t J3 J4 J5 J6 BATT EM D n L e BASE BOARD CPU BOARD u PX1/PY1 c
in „PHILIPS VP5500 VoIP Telefon bei Pollin“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
t6963c.h
glcd_FONT_WIDTH 6 // pixel width #define glcd_BYTES_PER_ROW 40 // 40 chars per row #define glcd_G_BASE 0x0400 // base address of graphics memory #else // normal font #define glcd_FONT_WIDTH 8 // pixel width #define glcd_BYTES_PER_ROW 30 // 30 chars per row #define glcd_G_BASE 0x0200 // base address of
-
Datei
t6963c.h
glcd_FONT_WIDTH 6 // pixel width #define glcd_BYTES_PER_ROW 40 // 40 chars per row #define glcd_G_BASE 0x0400 // base address of graphics memory #else // normal font #define glcd_FONT_WIDTH 8 // pixel width #define glcd_BYTES_PER_ROW 30 // 30 chars per row #define glcd_G_BASE 0x0200 // base address of
-
PDF
BFR93A_a.PDF
Symbol Values Unit Collector-emitter voltage V 12 V CEO Collector-emitter voltage VCES 20 Collector-base voltage VCBO 20 Emitter-base voltage VEBO 2 Collector current IC 50 mA Base current IB 6 Total power dissipation Ptot mW T ≤ 63 °C 300 S Junction temperature Tj 150 °C Ambient temperature TA - 65 ..
in „KiCAD: SOT323 aus libcms scheint defekt zu sein“ · Platinen ·
-
Datei
servo1.c
outb(sfr, val) #define inp(sfr) inb(sfr) #define BV(bit) _BV(bit) u08 servo_busy; #define SCRATCH 16 int sprintf(u08 *buf, const u08 *format, ...) /* simplified sprintf */ { u08 scratch[SCRATCH]; u08 format_flag; u16 u_val=0, base; u08 *ptr; va_list ap; va_start (ap, format); for (;;){ while ((format_flag
in „code für Servo Signal Fehler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TMC222.c
###################################################### { PORTB = (1<<PB0); static uint16_t dmx_channel, dmx_base; uint8_t status, data; int16_t index; // read UART data, also clears interrupt flag status = UCSRA; data = UDR; if (status & (1<<FE)) { // frame error if (data==0) { // break -> DMX Reset dmx_channel=0; dmx_base =dmx_adress ; // DMX base address flag=1; // trigger update } else // rx error dmx_channel++; } else { index = dmx_channel-dmx_base; if (index>=0 && index<5) dmx_array[index]=data; dmx_channel++; }
in „TMC222 Ansteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
kk_bb.c
(1000) #define wait10 do{_delay_ms(3333);_delay_ms(3333);_delay_ms(3333);}while(0) //2^8 = 256 //2^16 = 65.536 //2^32 = 4.294.967.296 //2^64 = 18.446.744.073.709.551.616 #define u8 uint8_t //255 #define u16 uint16_t//65.535 #define u32 uint32_t// 4.294.967.295 #define i8 int8_t //+-127 #define i16 int16
in „Problem FatFS + SPI“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart_bootload_page.c
Wert ------------------------------------------------------------- */ void hex32_out(uint32_t d) { hex16_out(d >> 16); hex16_out(d & 0x0000ffff); } uint16_t hex16_read(void) { uint8_t i; uint8_t c; uint16_t w; w= 0; for (i= 0; i< 4; i++) { w= w << 4; c= uart_getchar(); if (c >= 'a') { c= c-'a' + 10; } else
-
Datei
mit_kontrollausgabe.asm
8e 01 movw r16, r28 302: 0f 5d subi r16, 0xDF ; 223 304: 1f 4f sbci r17, 0xFF ; 255 do { char c = n % base; 306: 84 2e mov r8, r20 308: 91 2c mov r9, r1 30a: b1 2c mov r11, r1 30c: a1 2c mov r10, r1 30e: a5 01 movw
in „AVR Inline Optimierung kaputt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
fastadc.py
machine import ADC from array import array from time import ticks_us, ticks_diff class FastADC: _ADC_BASE = const(0x4004c000) # rp2040 # _ADC_BASE = const(0x400a0000) # rp2350 _ADC_CS = const(0x00 >> 2) _ADC_FCS = const(0x08 >> 2) _ADC_FIFO = const(0x0c >> 2) def __init__(self, adc_pin, length): self.adc
in „PiPico Ethernet W55RP20-EVB“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
2.8_HW240320F-2D-0B-L1-T4.pdf
output status. 11 GND Internal logic GND: GND=0V. 12 X+ TP X+ 13 Y+ TP Y+ 14 X- TP X- 15 Y- TP Y- 16 LEDA LED 3V 17 KEDK1 LED1 GND 18 LEDK2 LED2 GND 19 LEDK3 LED3 GND 20 LEDK4 LED4 GND 21 GND Internal logic GND: GND=0V. 22 DB4 Data Bas Line 23-30 DB10-DB17 Data Bas Line 31 /RESET Reset pin. This is
in „[V]erkaufe TFT 2.8" und TFT 2.4" mit adapter PCB“ · Markt ·
-
Datei
Startup.s
2 ;// </e> VPBDIV_SETUP EQU 1 VPBDIV_Val EQU 0x00000000 ; Phase Locked Loop (PLL) definitions PLL_BASE EQU 0xE01FC080 ; PLL Base Address PLLCON_OFS EQU 0x00 ; PLL Control Offset PLLCFG_OFS EQU 0x04 ; PLL Configuration Offset PLLSTAT_OFS EQU 0x08 ; PLL Status Offset PLLFEED_OFS EQU 0x0C ; PLL Feed Offset
in „Reset LPC2138“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
XPort_DS.pdf
on a DSTni-EX controller CP1 6 for connection to CTS of attached device. which has 256 KB of SRAM, 16 KB of boot ROM, and a MAC with integrated 10/100BASE-TX PHY. Programmable input/output: CP1 can be driven or read through software The XPort communicates to the edge device control, independent of serial
in „LANTRONIX XP100200K-03“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
BLDCMotorControlTimer.c
ChopperFreq // ARR defines also the resolution of the Chopper PWM #define BLDC_CHOPPER_PERIOD ((uint16_t)4000) // Time Base configuration TIM_TimeBaseStructure.TIM_Prescaler = 0; TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; TIM_TimeBaseStructure.TIM_Period = BLDC_CHOPPER_PERIOD; TIM_TimeBaseStructure.TIM_ClockDivision = 0; TIM_TimeBaseStructure.TIM_RepetitionCounter = 0; TIM_TimeBaseInit(TIM1, &TIM_TimeBaseStructure); // Channel 1, 2, 3 set to PWM mode - all 6 outputs // per channel on output is low side fet, the opposite is for high
in „STM32F4 BLDC mit Hall Sensoren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
os_cpu_a.S
* .thumb_func OSStartHighRdy: CPSID I @ Prevent interruption during context switch MOVW R0, #:lower16:NVIC_SYSPRI14 @ Set the PendSV exception priority MOVT R0, #:upper16:NVIC_SYSPRI14 MOVW R1, #:lower16:NVIC_PENDSV_PRI MOVT R1, #:upper16:NVIC_PENDSV_PRI STRB R1, [R0] MOVW R0, #:lower16:OS_CPU_ExceptStkBase @ Initialize the MSP to the OS_CPU_ExceptStkBase MOVT R0, #:upper16:OS_CPU_ExceptStkBase LDR R1, [R0] MSR MSP, R1 MOVW R0, #:lower16:OSPrioCur @ OSPrioCur = OSPrioHighRdy; MOVT R0, #:upper16:OSPrioCur MOVW R1, #:lower16:OSPrioHighRdy MOVT R1, #:upper16
in „DAVE3/Eclipse compile error, das muss doch gehen!“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Arcam-FMJ-P7.pdf
71V D101 3AS16W Diode Surface Mount Small Signal BAS16W SOT-23 Package D200 3AS16W Diode Surface Mount Small Signal BAS16W SOT-23 Package D201 3AS16W Diode Surface Mount Small Signal BAS16W SOT-23 Package D202 3AS16W
in „Bandbreite von analogen Audioschaltungen“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
Arcam-FMJ-P7.pdf
71V D101 3AS16W Diode Surface Mount Small Signal BAS16W SOT-23 Package D200 3AS16W Diode Surface Mount Small Signal BAS16W SOT-23 Package D201 3AS16W Diode Surface Mount Small Signal BAS16W SOT-23 Package D202 3AS16W
in „Bester Audio OPV“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
Makefile.txt
$(SDK_BASE)/,$(SDK_TOOLSDIR)) APPGEN_TOOL := $(addprefix $(SDK_TOOLS)/,$(APPGEN_TOOL)) SRC := $(foreach sdir,$(SRC_DIR),$(wildcard $(sdir)/*.c)) OBJ := $(patsubst %.c,$(BUILD_BASE)/%.o,$(SRC)) $(BUILD_BASE)/espfs_img.o
-
Datei
OneWire.c
skip(void) { OneWire__write(0xCC, 0); // Skip ROM } void OneWire__write_bytes(const uint8_t *buf, uint16_t count, Bool power /* = 0 */) { for (uint16_t i = 0 ; i < count ; i++) OneWire__write(buf[i], 0); if (!power) { noInterrupts(); DIRECT_MODE_INPUT(baseReg, bitmask); DIRECT_WRITE_LOW(baseReg, bitmask
in „Böses One-Wire device“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
serial.c
equation in data sheet switch (eWantedBaud) { case ser9600: ulBaudRateCounter = (configCPU_CLOCK_HZ / 16 / 9600) - 1; break; case ser19200: ulBaudRateCounter = (configCPU_CLOCK_HZ / 16 / 19200) - 1; break; case ser38400: ulBaudRateCounter = (configCPU_CLOCK_HZ / 16 / 38400) - 1; break; case ser57600: ulBaudRateCounter
in „(wieder mal) AT90CAN128 und USART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
NanoEveryRegister.h
const uint8_t portCtrl = 0x0A; // Slewrate Bit }; constexpr Offset addrOffset; struct Address // base addresses of registers { uint16_t vport; uint16_t port; uint8_t pinCtrl; uint8_t mask; }; // The index is always the Arduino pin number. constexpr Address baseAddr[] { // | VPORT | PORT | PINn | BIT | // | Base | Base | CTRL | MASK | // BIT | PIN {0x0008, 0x0440, 0x15, 0x20}, // 5 | 0 {0x0008, 0x0440, 0x14, 0x10}, // 4 | 1 {0x0000, 0x0400, 0x10, 0x01}, // 0 | 2 {0x0014, 0x04A0, 0x15, 0x20}, // 5 | 3 {0x0008
in „Wie Klassen-Template Objekte in einem Array nutzen (non Template, constexpr, inline)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usart.h
unsigned CR2ModeMask = USART_CR2_STOP_0 | USART_CR2_STOP_1; enum { CR1ModeShift = 0, CR2ModeShift = 16 }; }; inline UsartBase::UsartMode operator|(UsartBase::UsartMode left, UsartBase::UsartMode right) { return static_cast<UsartBase::UsartMode>(static_cast<unsigned>(left) | static_cast<unsigned>(right
in „STM32 / C++: Initialisierung von Memberobjekten einer Klasse“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
P16081220.c
buff_temp; sts Tank_st = DSCND, Oel_st = DSCND; flag Tank_fr = TRUE, Temp_fr = TRUE, Ini_ovr = FALSE; uint16_t adc_prev, adc_next, IniAbst; //, tim_prev, tim_next uint16_t tank_sum = 0, oel_sum = 0, tank_prom = 0, oel_prom = 0; uint16_t oel_prom_akt = 0, oel_prom_prev = 0, oel_prom_next = 0; uint16_t temp_sum
in „Mikrocontroller an 3 Sensoren notaus auslösen(Atmega88a/Atmega48a)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
fritzbox_7590_log.txt
1c100000.dma: dma2tx base address bc100000 chained_irq 100 irq_base 101 [ 0.666759][ T1] dma-grx500 1c100000.dma: Init done - rev: a, ports: 1, channels: 16 [ 0.675241][ T1] dma-grx500 1c200000.dma: dma2rx base address bc200000
in „FritzBox 7590 Boot Loop“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
UTD2000_3000__E_X_User_Manual_V1.0.pdf
Resolution of such control key varies Hold off —— To regulate inhibition period; according to time base. Horizontal scale: To adjust main time base, namely, s/div. Window width can vary with delay scanning time base by rotating horizontal scale knob when 27 Operating Manual for UTD2000/3000 Term explanation
in „DSO - Fragen zu 2 Modellen“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
LM1203.pdf
half supply mirrored or ‘‘turned around’’ by reference diode D5 and Q26 voltage reference at the base of Q14. The differential ampli- to provide a 850 mA current source for the clamp compara- fier formed by Q15, 16 and feedback transistor Q17 along tor(s). The inputs to the comparator are similar to
in „Overhead-Projektor Display ansteuern?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ntp-4.2.8p10_hopf_clockmouse_V0.9_2017-11-30.diff
<ImportGroup Label="PropertySheets"> - </ImportGroup> - <PropertyGroup Label="UserMacros"> - <OutBaseDir>$(SolutionDir)\$(Platform)-out\$(Configuration)</OutBaseDir> - <TmpBaseDir>$(SolutionDir)\$(Platform)-tmp\$(Configuration)</TmpBaseDir> - </PropertyGroup> - <PropertyGroup> - <_ProjectFileVersion
in „Hopf Clock Mouse --> Abfrageprotokoll“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MAX749.pdf
P-channel MOSFET. When using an 6 DLOW external PNP transistor, connect a resistor R from DLOW to the base of the PNP to set the maxi- BASE mum base-drive current. Output Driver High. Connect to the gate of the external P-channel transistor, or to the base of the 7 DHI external PNP transistor. Current-Sense
in „Suche Spannungs Konverter“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
MAX749.pdf
P-channel MOSFET. When using an 6 DLOW external PNP transistor, connect a resistor R from DLOW to the base of the PNP to set the maxi- BASE mum base-drive current. Output Driver High. Connect to the gate of the external P-channel transistor, or to the base of the 7 DHI external PNP transistor. Current-Sense
in „Transistor für MAX749“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
sfr_3083.h
6 __IO_REG8( G0TMCR7, 0x00DF, __READ_WRITE) // Group0 time measurement control register 7 __IO_REG16( G0BT, 0x00E0, __READ_WRITE) // Group0 base timer register 0 __IO_REG8( G0BTL, 0x00E0, __READ_WRITE) // Group0 base timer register 0 (low) __IO_REG8( G0BTH, 0x00E1, __READ_WRITE) // Group0 base timer
in „M32C/83 bits setzen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
spi1.c
; } /** * @brief Change SPI datasize from 8 bit to 16 bit or vice versa * @param new datasize * @retval Old datasize settings */ uint16_t SPI1_ChangeDatasize(uint16_t datasize) { uint16_t tmp_cr1, last_datasize; // Disable SPI SPI1->CR1 &= (uint16_t)~((
in „STM32 SPI Init“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
asmfunc.S
LR FIQEnable: MRS R0, SPSR BIC R0, R0, #B_Fiq MSR SPSR_c, R0 MOVS PC, LR ClearVect: LDR IP, =LPC_BASE_VIC MVN R0, #0 @ Disable all interrupts STR R0, [IP, #VIC_IntEnClear] MOV R0, R0, LSR #16 @ Unmask all interrupt levels STR R0, [IP, #VIC_SWPriorityMask] MOV R0, #1 @ Enable protection STR R0, [IP,
in „GCC ARM: writeback of base register is UNPREDICTABLE“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
asmfunc.S
LR FIQEnable: MRS R0, SPSR BIC R0, R0, #B_Fiq MSR SPSR_c, R0 MOVS PC, LR ClearVect: LDR IP, =LPC_BASE_VIC MVN R0, #0 @ Disable all interrupts STR R0, [IP, #VIC_IntEnClear] MOV R0, R0, LSR #16 @ Unmask all interrupt levels STR R0, [IP, #VIC_SWPriorityMask] MOV R0, #1 @ Enable protection STR R0, [IP,
in „FIQ interrupt using asmfunc.S or startup.S“ · µC & Digital Electronics ·