-
PDF
xminilab-manual.pdf
controlled on the default menu. The menu is shown on figure 7. Figure 7: Horizontal Menus 2.1.1 Time Base The time base can be varied from 8µs/div to 50s/div. Table 1 shows all the possible time bases. One time division consists of 16 pixels. Example: 8µs / division = 8µs / 16 pixels ==> 500ns / pixel. Time Base Fast *8µ 16µ 32µ 64µ 128µ 256µ 512µ 1m 2m 5m 10m s / div Slow 20m 50m 0.1 0.2 0.5 1 2 5 10 20 50 Table 3: Time divisions *At 8µs/div, CH2 is not displayed. 2.1.2 Technical Details There are two distinct
in „USART - xmodem (Xminilab) - Bildübertragung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
xminilab-manual.pdf
controlled on the default menu. The menu is shown on figure 7. Figure 7: Horizontal Menus 2.1.1 Time Base The time base can be varied from 8µs/div to 50s/div. Table 1 shows all the possible time bases. One time division consists of 16 pixels. Example: 8µs / division = 8µs / 16 pixels ==> 500ns / pixel. Time Base Fast *8µ 16µ 32µ 64µ 128µ 256µ 512µ 1m 2m 5m 10m s / div Slow 20m 50m 0.1 0.2 0.5 1 2 5 10 20 50 Table 3: Time divisions *At 8µs/div, CH2 is not displayed. 2.1.2 Technical Details There are two distinct
in „ATXmega32 flashen mit ATMEL Flip (Xminilab)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usart.c
{ 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; case 'x': Base = 16; //**************************** ConversionLoop: //**************************** itoa(va_arg(ap,int),str_buffer,Base); int b=0; while (str_buffer[b++] != 0) {}; b--; if (b<move) { move -=b; for (
in „Interrupt Variable übergeben“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
BC328-1.pdf
Classification 16 25 40 hFE1 100 ~ 250 160 ~ 400 250 ~ 630 hFE2 60- 100- 170- ©2002 Fairchild Semiconductor Corporation Rev. B1, August 2002 B C Typical Characteristics 3 2 7 / 3 2 -500 -20 8 -80µA IB= -70A T 5.0 A T
in „Schaltungskontrolle - 7 Segment an 12V - Atmega an 5V“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
can.h
**********************************************************************/ // Define CAN SFR address bases #define CAN_REG_BASE (0xE0000000) #define ACCEPTANCE_FILTER_RAM_BASE (CAN_REG_BASE + 0x00038000) #define ACCEPTANCE_FILTER_REGISTER_BASE (CAN_REG_BASE + 0x0003C000) #define CENTRAL_CAN_REGISTER_BASE (CAN_REG_BASE + 0x00040000) // Common CAN bit rates /* * Bit Timing Values for 72MHz clk frequency */ #define BITRATE100K 0x001C002C #define BITRATE125K 0x001C0023 #define BITRATE250K 0x001C0011 #define BITRATE500K
in „LPC2468: IRQ Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
version_1p3_assembler.asm
table ; ;************************************************************** ; FP_BASE: AJMP FLOATING_ADD FP_BASE1: AJMP FLOATING_SUB FP_BASE2: AJMP FLOATING_COMP FP_BASE3: AJMP FLOATING_MUL FP_BASE4: AJMP FLOATING_DIV FP_BASE5: AJMP HEXSCAN FP_BASE6: AJMP FLOATING_POINT_INPUT FP_BASE7: AJMP FLOATING_POINT_OUTPUT FP_BASE8: AJMP CONVERT_BINARY_TO_ASCII_STRING FP_BASE9: AJMP CONVERT_ASCII_STRING_TO_BINARY FP_BASE10: AJMP MULNUM10 FP_BASE11: AJMP HEXOUT FP_BASE12: AJMP PUSHR2R0 ; ; FLOATING_SUB: ; MOV P2,#ARG_STACK_PAGE
in „Basic für 80C31“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
IS52Basic.a51
table ; ;************************************************************** ; FP_BASE: AJMP FLOATING_ADD FP_BASE1: AJMP FLOATING_SUB FP_BASE2: AJMP FLOATING_COMP FP_BASE3: AJMP FLOATING_MUL FP_BASE4: AJMP FLOATING_DIV FP_BASE5: AJMP HEXSCAN FP_BASE6: AJMP FLOATING_POINT_INPUT FP_BASE7: AJMP FLOATING_POINT_OUTPUT FP_BASE8: AJMP CONVERT_BINARY_TO_ASCII_STRING FP_BASE9: AJMP CONVERT_ASCII_STRING_TO_BINARY FP_BASE10: AJMP MULNUM10 FP_BASE11: AJMP HEXOUT FP_BASE12: AJMP PUSHR2R0 ; ; FLOATING_SUB: ; MOV P2,#ARG_STACK_PAGE
in „Layout für MCS51 Experimentierboard“ · Projekte & Code ·
-
Datei
IS52Basic.a51
table ; ;************************************************************** ; FP_BASE: AJMP FLOATING_ADD FP_BASE1: AJMP FLOATING_SUB FP_BASE2: AJMP FLOATING_COMP FP_BASE3: AJMP FLOATING_MUL FP_BASE4: AJMP FLOATING_DIV FP_BASE5: AJMP HEXSCAN FP_BASE6: AJMP FLOATING_POINT_INPUT FP_BASE7: AJMP FLOATING_POINT_OUTPUT FP_BASE8: AJMP CONVERT_BINARY_TO_ASCII_STRING FP_BASE9: AJMP CONVERT_ASCII_STRING_TO_BINARY FP_BASE10: AJMP MULNUM10 FP_BASE11: AJMP HEXOUT FP_BASE12: AJMP PUSHR2R0 ; ; FLOATING_SUB: ; MOV P2,#ARG_STACK_PAGE
in „Layout für MCS51 Experimentierboard“ · Projekte & Code ·
-
Datei
IS52Basic.a51
table ; ;************************************************************** ; FP_BASE: AJMP FLOATING_ADD FP_BASE1: AJMP FLOATING_SUB FP_BASE2: AJMP FLOATING_COMP FP_BASE3: AJMP FLOATING_MUL FP_BASE4: AJMP FLOATING_DIV FP_BASE5: AJMP HEXSCAN FP_BASE6: AJMP FLOATING_POINT_INPUT FP_BASE7: AJMP FLOATING_POINT_OUTPUT FP_BASE8: AJMP CONVERT_BINARY_TO_ASCII_STRING FP_BASE9: AJMP CONVERT_ASCII_STRING_TO_BINARY FP_BASE10: AJMP MULNUM10 FP_BASE11: AJMP HEXOUT FP_BASE12: AJMP PUSHR2R0 ; ; FLOATING_SUB: ; MOV P2,#ARG_STACK_PAGE
in „Basic für 80C31“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
IS51Basic133.a51
table ; ;************************************************************** ; FP_BASE: AJMP FLOATING_ADD FP_BASE1: AJMP FLOATING_SUB FP_BASE2: AJMP FLOATING_COMP FP_BASE3: AJMP FLOATING_MUL FP_BASE4: AJMP FLOATING_DIV FP_BASE5: AJMP HEXSCAN FP_BASE6: AJMP FLOATING_POINT_INPUT FP_BASE7: AJMP FLOATING_POINT_OUTPUT FP_BASE8: AJMP CONVERT_BINARY_TO_ASCII_STRING FP_BASE9: AJMP CONVERT_ASCII_STRING_TO_BINARY FP_BASE10: AJMP MULNUM10 FP_BASE11: AJMP HEXOUT FP_BASE12: AJMP PUSHR2R0 ; ; FLOATING_SUB: ; MOV P2,#ARG_STACK_PAGE
in „Layout für MCS51 Experimentierboard“ · Projekte & Code ·
-
Datei
zerocross.c
Helps to create a timebase. // Zero cross interrupt occurs every 10ms (50Hz) // but 'global_time_base' must be increased every // 1000ms only! 'global_time_base_helper' counts // from 0 to 100. 'global_time_base' is only increased // when 'global_time_base_helper' = 100 // 10ms * 100 = 1000ms = 1s unsigned
in „Neue Reflow Steuerung zum Stöbern Meckern oder Bauen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
zerocross.c
Helps to create a timebase. // Zero cross interrupt occurs every 10ms (50Hz) // but 'global_time_base' must be increased every // 1000ms only! 'global_time_base_helper' counts // from 0 to 100. 'global_time_base' is only increased // when 'global_time_base_helper' = 100 // 10ms * 100 = 1000ms = 1s unsigned
in „Neue Reflow Steuerung zum Stöbern Meckern oder Bauen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ls020.c
fix.visual == FB_VISUAL_TRUECOLOR) { u32 value; /* Place color in the pseudopalette */ if (regno > 16) return -EINVAL; red >>= (16 - info->var.red.length); green >>= (16 - info->var.green.length); blue >>= (16 - info->var.blue.length); value = (red << info->var.red.offset) | (green << info->var.green.offset
in „Siemens S65 Ls020 Linux Framebuffer“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LPC2478_SDRAM.c
#define SDRAM_BASE_ADDR (*(volatile unsigned long *)0xA0000000) #define SDRAM_LENGTH 16000000 // 16.000.000 Bytes ( = 128 Mbit SDRAM) //******************************************************************* /* Write byte
in „LPC2478 +SDRAM == Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ohne_goto.c
str_null_buffer[1] = '\0'; move = atoi(str_null_buffer); by = pgm_read_byte(Buffer++); } if(by=='X') upp=1; Base=0; switch (by) { case 's': ptr = va_arg(ap,char *); while(*ptr) { usart_write_char(*ptr++); } break; case 'b': Base = 2; break; case 'c': //Int to char format_flag = va_arg(ap,int); usart_write_char (format_flag++); break; case 'i': Base = 10; break; case 'o': Base = 8; break; case 'x': case 'X': Base = 16; break; } if (Base != 0) { //**************************** // Conversion Loop //**************************** itoa(va_arg(ap,int),
in „goto verpönt - was dann nehmen?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
opb_emc.pdf
range 16 of 64K (2 ) bytes could have a base address of 0xABCD0000 and a high address of 0xABCDFFFF. 8 www.xilinx.com DS421 January 16, 2006 Product Specification OPB External Memory Controller (OPB EMC) (2.00a
in „ext. Flash-ROM in C beschreiben“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DTC114.pdf
PIN 1. SOURCE PIN 1. DRAIN PIN 1. BASE 1 PIN 1. CATHODE 2. SOURCE & SUBSTRATE 2. DRAIN 2. GATE 2. EMITTER 2. GATE 3. DRAIN 3. GATE 3. SOURCE & SUBSTRATE 3. BASE 2 3. ANODE STYLE 11: STYLE 12: STYLE 13: STYLE 14: STYLE 15: PIN 1. ANODE PIN
in „Transistor mit Vorwiderstand (Digitaltransistor) in TO92 gesucht“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
grasshopper_schematic.pdf
TXD 36 35 [1] PA15 N2 PA15(MMCI-DATA3/TIMER0-B0) PC15(MACB0-RX_DV) B16 ETH_RX_DV[4] [1] PA19 38 37 [1] PA16 N3 PA16(USART1-CLK/TIMER0-B1) PC16(MACB0-RX_MDC) B15 ETH_MDC [4] [1] PA20 40 39 [1,5] USART1_RXD N1 PA17(USART1-RXD/TIMER0-B2) PC17(MACB0-MDIO) D10 ETH_MDIO [4] [
in „Grasshopper Inbetriebnahme“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Preisliste_deutsch_0509_2.pdf
-Erweiterungsmodule anschließbar. JX3-BN-ETH 10000645 150,00 JX3-Erweiterungsmodul mit: 16 digitalen Eingängen. 24VDC, PNP JX3-DI16 10000516 145,00 JX3-Erweiterungsmodul mit: 16 digitalen Ausgängen. 24VDC, 0.5A JX3-DO16 10000595 165,00 JX3-Erweiterungsmodul mit: 8 digitalen Eingängen. 24VDC
in „Siemens Logo“ · Haus & Smart Home ·
-
Datei
0b.patch
cppexp.c.old Thu Jan 9 17:35:55 2003 +++ cppexp.c Thu Jan 9 17:37:24 2003 @@ -113,6 +113,11 @@ p += 2; base = 16; } + else if (end - start >= 3 && (p[1] == 'b' || p[1] == 'B')) + { + p += 2; + base = 2; + } else { p += 1; --- c-lex.c.old Thu Jan 9 17:48:35 2003 +++ c-lex.c Thu Jan 9 17:38:35 2003 @@ -877,6 +877,11 @@ base = 16; p = str + 2; } + else if (len > 2 && str[0] == '0' && (str[1] == 'b' || str[1] == 'B')) + { + base = 2; + p = str + 2; + } /* The ISDIGIT check is so we are not confused by a suffix on 0. */ else
in „Implementierung von Binärzahlen?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
D1468_IR-Treiber_datasheet.pdf
HighDCcurrentgainandhighcurrent. . M 0.45 ( 2.5 0.50.45 5.0 (1) (2) (3) (1)Emitter (2)Collector Taping specifications (3)Base z Absolutemaximumratings (Ta=25 C° Parameter Symbol Limits Unit Collector-base voltage VCBO 30 V Collector-emitter voltage VCES 15 V Emitter-base voltage VEBO 5 V Collector current IC 1 A Collector
in „SPDIF/PCM über 3W Luxeon LED -> Treiber für MOSFET gesucht“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
main.c
char cSW2_pressed = 1; // First, enable the clock of the PIO AT91F_PMC_EnablePeriphClock ( AT91C_BASE_PMC, 1 << AT91C_ID_PIOA ) ; AT91F_PIO_CfgOutput( AT91C_BASE_PIOA, ((1<<17) | (1<<18))); // PA17 an LED2 (gelb) und PA18 an LED1 (grün) AT91F_PIO_SetOutput( AT91C_BASE_PIOA, ((0<<17) | (0<<18))); // LEDs anschalten, indem Pins auf Low gezogen werden for (;;) { if ( (AT91F_PIO_GetInput(AT91C_BASE_PIOA) & SW1) == 0) // SW1 (Taster) an PA19 { AT91F_PIO_SetOutput( AT91C_BASE_PIOA, (cSW1_pressed<<18)); cSW1_pressed = !cSW1_pressed; } if ( (AT91F_PIO_GetInput(AT91C_BASE_PIOA) & SW2) == 0) // SW2
in „Erste Laufversuche für AT91SAM7S64“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
QM15TB-2HB.PDF
Collector-emitter voltage I=1A, VEB=2V 1000 V VCEX Collector-emitter voltage VEB=2V 1000 V VCBO Collector-base voltage Emitter open 1000 V VEBO Emitter-base voltage Collector open 7 V C Collector current DC 15 A –C Collector reverse current DC (forward diode current) 15 A PC Collector dissipation TC=25°C 150
in „Frequenzumrichter Ersatzteil fuer QM15TB-2H“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
ohne_goto_formatiert.c
; str_null_buffer[1] = '\0'; move = atoi(str_null_buffer); by = pgm_read_byte(Buffer++); } upp=0; Base=0; switch (by) { case 's': // string ptr = va_arg(ap,char *); while(*ptr) { usart_write_char(*ptr++); } break; case 'b': // binary Base = 2; break; case 'c': // Int to char format_flag = va_arg(ap,int); usart_write_char (format_flag++); break; case 'i': // integer Base = 10; break; case 'o': // octal Base = 8; break; case 'X': // hex upp=1; // upper case hex number // nobreak case 'x': Base = 16; break; } if (Base != 0) { //**************************** // Conversion
in „goto verpönt - was dann nehmen?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
LM394.pdf
C e 10 mA to 1 mA 0.5 2 0.5 4 1.0 5 % 100 DI B] hFE(MIN) I e 1 mA 1.0 1.0 2.0 % e C IC e Emitter-Base Offset VCB 0 25 100 25 150 50 200 mV Voltage C e 1 mA to 1 mA Change in Emitter-Base (Note 1) Offset Voltage vs C e 1 mA to 1 mA, 10 25 10 50 10 100 mV Collector-Base Voltage VCB e 0V to MAX (CMRR) Change in Emitter-Base VCB e 0V, Offset Voltage vs I e 1 mA to 0.3 mA 5 25 5 50 5 50 mV C Collector Current e Emitter-Base Offset C 10 mA to 1 mA (Note 2) 0.08 0.3 0.08 1.0 0.2 1.5 mV/ § Voltage Temperature C1 e IC2 Drift
in „gematchte Transistoren“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
SPDIF-Gen_v1.2.asm
LDI XH, HIGH(SubcodeData) ; Zeiger auf Anfang ; BlkCnt LDI XL, LOW(SubcodeData) LDI ZH, HIGH(SampleBase*2) ; Zeiger auf Anfang ; SMPLCNT LDI ZL, LOW(SampleBase*2) ; SMPLCNT LDI SmpLENhelpH, HIGH(SampleLength) LDI SmpLENhelpL, LOW(SampleLength) ; ## ##### ##### ###### ; ## ## ## ## ## ## ## ; ## ## ##
in „ATmega328 und SPDIF 24 Bit digital Audio“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
msector.asm
bits 16 %ifdef COMPATIBLE_8088 cpu 8086 %else cpu 386 %endif jmp 0x0050:main org 0x7700 RSTACK_BASE equ 0x76fe STACK_BASE equ 0xfffe TIB equ 0x0000 TIBP1 equ TIB+1 STATE equ 0x1000 CIN equ 0x1002 LATEST equ
-
PDF
RF_Amplifier_Biasing_DSG_LAB_F06.pdf
across the MMBR901 or BSS82. An increase of this voltage will cause an increase in the emitter to base voltage (Veb = -Vbe) of the MMBT2907A that in turn causes an increase of PNP base current (thanks to the diode equation) that results in increased MMBT2907A collector current. As the MMBT2907A collector
in „"Active biasing" bei HF-Transistoren“ · HF, Funk und Felder ·
-
PDF
sl11hspec.pdf
- USB TRANSACTION TO TRANSFER 128-BYTES OF DATA TO APERIPHERAL: ..................................16 2.3.1 USB Host Base Address [01H] ............................................................................................16 2.3.2 USB Host Base Length [02H] .....................................
in „[V] SL11H, USS720E ua.“ · Markt ·
-
Datei
convert.c
Version fuer unreflektiertes Copy & Paste */ char *convert(unsigned int val, char *buf, int len, int base) { static const char table[] = "0123456789abcdef"; char sign; if ((sign = (base == 10 && (int)val < 0))) val = -(int)val; for (buf[--len] = '\0'; val; val /= base) buf[--len] = table[val % base]; if
in „Suche C-Funktion DEZ --> HEX umwandeln“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Oszilloskop_9254A.pdf
/40Mpts 4 16 DSO9404A 4 GHz 10 GSa/s/20 GSa/s 20 Mpts/40Mpts 4 - MSO9404A 4 GHz 10 GSa/s/20 GSa/s 20 Mpts/40Mpts 4 16 03 | Keysight | Ininiium 9000 Series Oscilloscopes - Data Sheet What makes the Ininiium 9000 Series
in „Genauigkeit eines Oszilloskop“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f103x6.h
register 2, used for ADC multimode (bits common to several ADC instances). Address offset: ADC1 base address + 0x08 */ uint32_t RESERVED[16]; __IO uint32_t DR; /*!< ADC data register, used for ADC multimode (bits common to several ADC instances). Address offset: ADC1 base address + 0x4C */ } ADC_Common_TypeDef
in „System Workbench für STM32 Anfängerfragen“ · PC Hard- und Software ·
-
Datei
crt_src.txt
cds_cache_aligned_allocator.cpp rtlocks.cpp TransmogrifiedPrimary.cpp cds_cache_aligned_allocator.h ScheduleGroupBase.cpp TransmogrifiedPrimary.h Chores.cpp ScheduleGroupBase.h UMSBackgroundPoller.cpp collections.h SchedulerBase.cpp UMSBackgroundPoller.h concrtinternal.h SchedulerBase.h UMSFreeThreadProxy.cpp concurrent_hash.cpp
in „Speicherfragmentierung kein Thema mehr?“ · Softwareentwicklung ·
-
Datei
main.c
temp_frac; int temperature; uint32_t rawIRValue; uint32_t rawRedValue; const int avgAmount=64; int baseValue=0; int x=0; int16_t an_x[100]; int32_t n_denom; /* int16_t IR_AC_Max=20; int16_t IR_AC_Min=-20; int16_t IR_AC_Signal_Current = 0; int16_t IR_AC_Signal_Previous = 0; int16_t IR_AC_Signal_min = 0; int16_t IR_AC_Signal_max = 0; int16_t IR_Average_Estomated; int16_t positiveEdge=0; int16_t negativeEdge=0; int16_t ir_avg_reg=0; int16_t cbuf[32]; uint8_t offset =0; static const uint16_t FIRCoeffs[12]= {
in „MAX30102 programmierung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
NAT7210_AN110.pdf
+2 #define accr BASE_ADDRESS+2 #define bsr BASE_ADDRESS+3 #define auxcr BASE_ADDRESS+3 #define isr2 BASE_ADDRESS+4 #define adr BASE_ADDRESS+4 #define spmr BASE_ADDRESS+5 #define spsr BASE_ADDRESS+5 #define cptr BASE_ADDRESS
in „avr und gpib“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCD_DISPLAY16X2.txt
RIT128x96x4Init(1000000); RIT128x96x4StringDraw("EXTERNES DISPLAY",20,50,15); // GPIOPortIntRegister(GPIO_PORTB_BASE, PortBIntHandler); // GPIOPortIntRegister(GPIO_PORTC_BASE, PortCIntHandler); // Initialisierung 16x2 LCD Display //set LCD_DATA0 , LCD_DATA1 , LCD_DATA2 , LCD_DATA3 , LCD_RS to output ports GPIOPinTypeGPIOOutput(GPIO_PORTB_BASE, GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3 | GPIO_PIN_5); //set LCD_RS , LCD_RW , LCD_EN to output ports GPIOPinTypeGPIOOutput(GPIO_PORTC_BASE, GPIO_PIN_2 | GPIO_PIN_3); //set LCD_DATA0 , LCD_DATA1
in „UDP Server mit LM3S6965“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
baseTimerH.h
OF SUCH DAMAGE. ****************************************************************************** * baseTimerH.h 16 bit timer-counter * ********************************************** * Registers: * ********************************************** * 16 bit Counter | 8 bit IntMask, * 16 bit OCompareA | 8 bit
in „Knoten im Kopf, Klassen und Vererbung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
= TIM_CounterMode_Up; TIM_Struct.TIM_RepetitionCounter = 0; TIM_TimeBaseInit(TIM2, &TIM_Struct); TIM_ITConfig(TIM2, TIM_IT_Update, ENABLE); TIM_Cmd(TIM2, ENABLE); } void TIM2_IRQHandler() { if(TIM_GetITStatus(TIM2, TIM_IT_Update) != RESET) { uint8_t i; uint32_t val = 0; TIM_ClearITPendingBit(TIM2, TIM_IT_Update); readings[index++] = cnt; if(index >= 16) index = 0; // average over 16 readings for(i=0; i<16; i++) val += readings[i]; val /= 16; avg = val; cnt = 0; } }
in „Mikrocontroller Rechenleistung reicht für aktuelles Projekt nicht?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SPDIF-Gen_v1.3_ADC.asm
V1.2.1: Emphasis per Jumper aktivierbar ; 02.01.25 V1.3: Biphasemarc-Encoder und Einschränkung auf 16 Bit eingebaut ; 02.01.25 V1.3_ADC: Daten werden vom AVR-ADC geholt (10Bit Mono) ; 44100 * 256 = 11289600 = 16 Takte / Byte bzw. 2 Takte / Bit ; ; ; [BYTE 1][BYTE 2][BYTE 3][BYTE 4][BYTE 5][BYTE 6][BYTE
in „ATmega328 und SPDIF 24 Bit digital Audio“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
velleman_hps5_oscilloscope.pdf
......................................15 Setting up the voltage per division.......................16 Setting up the time base........................................15 3 PersonalScope TM FCC information for the USA Important This equipment has been tested and found to comply with This equipment was
-
Datei
at91_twi_dma.c
TWI_CLOCK 100000 /* Hz. max 400 Kbits/sec */ static struct clk *twi_clk; static void __iomem *twi_base; #define at91_twi_read(reg) __raw_readl(twi_base + (reg)) #define at91_twi_write(reg, val) __raw_writel((val), twi_base + (reg)) DECLARE_COMPLETION(irq_completion); static irqreturn_t twi_isr(int irq
in „At91SAM9G20 TWI und PDC - gelesene Bytes in falscher Reihenfolgen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
R32C-152_Users_Manual.pdf
DMAC II index. Memory-to-memory transfer, Multiple transfer Immediate transfer, Calculation transfer 16 bits 16 bits DMAC II index start address (BASE) Transfer mode (MOD) BASE Transfer mode (MOD) BASE + 2 Transfer counter (COUNT) BASE + 2 Transfer counter (COUNT) BASE + 4 BASE + 4 Source address (SADR) Source address (SADR1) (or immediate data) BASE + 8 (1) BASE + 8 Operation address (OADR) Destination address (DADR1) BASE + 12 Destination address (DADR) BASE + 12 Source address (SADR2) BASE + 16 BASE + 16 (2)in transfer base addres(CADR) Destination
in „Keine UART Programmierung bei R32C möglich“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Luminea-Protokoll.pdf
00 00 00 11 11 1 <cmd> command 08 12 15 4 <len> Länge bis zum Telegrammende 00 00 00 8b = 139 bytes 16..155 ab byte 16 incl suffix 16 19 4 <?> immer 0 00 00 00 00 20 <len>+7 11 <rawdata> Rohdaten <len>+8 <len>+11 4 <magic> keine Ahnung was das bedeutet,02 4a 3e 07 beim senden immer 0 setzen <len>+12 <
-
PDF
BUV48AFI_STMicroelectronics.pdf
Collector-Emitter VoltageBE= 0) 850 1000 V VCEO Collector-Emitter VoltagB (I = 0) 400 450 V VEBO Emitter-Base Voltage CI = 0) 7 V IC Collector Current 15 A ICM Collector Peak Current 30 A CP Collector Peak Current non repetitipe (t <20 s) 55 A IB Base Current 4 A I Base Peak Current 20 A BM TO-3 TO-218 ISOWATT218
-
Datei
IS51Basic.ASM
************************************************ ; FP_BASE: AJMP FLOATING_ADD FP_BASE1: AJMP FLOATING_SUB FP_BASE2: AJMP FLOATING_COMP FP_BASE3: AJMP FLOATING_MUL FP_BASE4: AJMP FLOATING_DIV FP_BASE5: AJMP HEXSCAN FP_BASE6: AJMP FLOATING_POINT_INPUT FP_BASE7: AJMP FLOATING_POINT_OUTPUT FP_BASE8: AJMP CONVERT_BINARY_TO_ASCII_STRING FP_BASE9: AJMP CONVERT_ASCII_STRING_TO_BINARY FP_BASE10: AJMP MULNUM10 FP_BASE11: AJMP HEXOUT FP_BASE12: AJMP PUSHR2R0 ; $EJECT ; FLOATING_SUB: ; MOV P2,#ARG_STACK_PAGE
in „Layout für MCS51 Experimentierboard“ · Projekte & Code ·
-
PDF
OpAmp_MC3407x_KapazitiveLast.pdf
Q4 Q5 Q6 Q7 Q1 Q17 Q2 R1 C1 R2 D2 Q18 Bias R6 R7 Q8 Q9 Q10 Q11 - Output Inputs R8 + C2 D3 Q19 Q15 Q16 Base Q13 Q14 Current Cancellation Q12 Current D1 Limit R5 R3 R4 V /GND EE Offset Null (MC33071, MC34071 only) Figure 1. Representative Schematic Diagram (Each Amplifier) www.onsemi.com 2 MC34071,2,4,
in „Push/Pull in spannungsgeregelter Stromquelle / Frage zur Auslegung“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
7499211121A.pdf
customer : Artikelnummer / part number : 7499211121A Bezeichnung : LAN-Übertrager WE-RJ45LAN 10/100BaseT PoE description : LAN-Transformer WE-RJ45LAN 10/100BaseT PoE DATUM / DATE : 2009-07-23 A Mechanische Abmessungen / dimensions : B Lötpad / soldering spec. : dimensions in mm C Elektrische Eigenschaften
in „Power over Ethernet“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Firmware_buglist_2.06.3.pdf
channel mode and 1GSs, but test signal need to be higher to get same error) and applying for example 16MHz square wave the waveform is switching between proper square: and crippled square every second: 15. Display / Time base scaling strange behavior. When you apply e.g. 1kHz signal, set time base to 80us
-
Datei
SPDIF-Gen_v1.3.asm
Muss nur definiert werden, wenn Emphasis (50/15µs) gewünscht. - Wird per Jumper gesetzt! .equ MODE16BIT = 1 ; Muss nur definiert werden, wenn 16Bit Daten anstelle 24 Bit gewünscht sind .equ SampleRate = 44100 ; Hz ; Setzt auch gleich die Bits im Subcode richtig. Zumindest für 32, 44.1 und 48kHz .equ
in „ATmega328 und SPDIF 24 Bit digital Audio“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mmc.c
include "math.h" #include "string.h" #include "bits.h" #include "mmc.h" AT91PS_SPI s_pSpi = AT91C_BASE_SPI0; AT91PS_PIO s_pPioA = AT91C_BASE_PIOA; AT91PS_PIO s_pPioB = AT91C_BASE_PIOB; AT91PS_PMC s_pPMC = AT91C_BASE_PMC; AT91PS_PDC s_pPDC = AT91C_BASE_PDC_SPI0; char mmcGetResponse(void); char mmcGetXXResponse
in „NMEA-Daten auf der SD-Karte im KML-Format speichern“ · Mikrocontroller und Digitale Elektronik ·