-
PDF
datasheet.pdf
mV 1The long-term stability specification is noncumulative. The drift in the subsequent 1000-hour period is significantly lower than in the first 1000-hour period. Rev. A | Page 3 of 20 ADR440/ADR441/ADR443/ADR444/ADR445 ADR441 ELECTRICAL CHARACTERISTICS V IN3 V to 18 V, TA= 25°C, CIN C OUT
in „Datenblatt richtig lesen“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
sja1000_beschreibung.pdf
SJA1000 Start(unsigned long BaseAdr) { /* Runnig-Mode setzen */ writeb((readb(BaseAdr+SJA1000 CTRL) & ˜CR RR),BaseAdr+SJA1000 CTRL); /* Gesetzter Wert zurueckliefern */ return ((readb(BaseAdr+SJA1000 CTRL)
in „AVR und SJA1000 CAN Controller??“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
adr++); monat = eeprom_read_byte(adr++); wochentag = eeprom_read_byte(adr++); jahr = eeprom_read_word((uint16_t*) adr); adr += 2; rtc_cal = eeprom_read_word((uint16_t*) adr); adr += 2; } else WriteEEPROM
in „Uhrzeit und Datum mit Hilfe der genauen Sekunde“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usart_nrf.c
memcpy(&temp_dat[1], target_adr, 4); memcpy(&temp_dat[5], rout_adr, 4); if(MIMajor[PortNO].Property.Acq_Switch == 0) { //1000w shutdown special control, the last 8 digits of the ID are less than 0x50000000, and the micro-inverse control
in „Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.h
= ~(1<<PB0) #define TEST_HIGH PORTB = (1<<PB0) #define TEST_TOG PORTB ^= (1<<PB0) #define READ_DMX_ADR \ do { \ dmx_adr = 0; \ if (~PIND & (1<<PD3)) dmx_adr |= 1; \ if (~PIND & (1<<PD2)) dmx_adr |= 2; \ if (~PIND & (1<<PD1)) dmx_adr |= 4; \ if (~PINC & (1<<PC5)) dmx_adr |= 8; \ if (~PINC & (1<<PC4)) dmx_adr |= 16; \ if (~PINC & (1<<PC3)) dmx_adr |= 32; \ if (~PINC & (1<<PC2)) dmx_adr |= 64; \ if (~PINC & (1<<PC1)) dmx_adr |= 128; \ if (~PINC & (1<<PC0)) dmx_adr |= 256; \ } while(0) // trigger soft uart
in „ADC-Kanäle sukzessive abfragen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart_wb.v
4'b0100 : wb_adr_int_lsb = 2'h2; 4'b1000 : wb_adr_int_lsb = 2'h3; default : wb_adr_int_lsb = 2'h0; endcase // case(wb_sel_i) `else case (wb_sel_is) 4'b0001 : wb_adr_int_lsb = 2'h3; 4'b0010 : wb_adr_int_lsb = 2'h2; 4'b0100 : wb_adr_int_lsb = 2'h1; 4'b1000 : wb_adr_int_lsb = 2'h0; default : wb_adr_int_lsb = 2'h0; endcase // case(wb_sel_i) `endif end assign wb_adr_int = {wb_adr_is[`UART_ADDR_WIDTH-1:2], wb_adr_int_lsb}; `endif /
in „Lattice Diamond: UART Receiver Siganl Wegoptimiert“ · FPGA, VHDL & Co. ·
-
Datei
schaltlogik.c
sizeof(com_alarm[alm])); } // Progrmmierung der eigenen Adresse case 'A': com_work_buffer(); com_ego_adr[0] = com_work; laenge--; com_work_buffer(); com_ego_adr[1] = com_work; laenge--; com_work_buffer(); com_ego_adr[2] = com_work; laenge--; com_work_buffer(); com_ego_adr[3] = com_work; laenge--; /////
in „undefined reference to?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usart_nrf.c
Dtu3Detail.Property.PortNum - 1; return; } } } else if(UsartNrf_GetInvterType((u8 *)MIMajor[i].Property.Pre_Id) == Inverter_1000) { if((MIMajor[i].Property.Port != MI_1000W_A) && (MIMajor[i].Property.Port != MI_1000W_B) && (MIMajor[i].Property.Port != MI_1000W_C) && (MIMajor[i].Property.Port != MI_1000W_D)) { for(j = PortNum
in „Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
FG_328.ino
--) { ee_write_byte(*p++, adr++); } } void ee_read_n(EEAR_SIZE adr, uint8_t *p, EEAR_SIZE anzahl) { while(anzahl--) { *p++ = ee_read_byte(adr++); } } // bei Bedarf aktivieren /*void ee_write_word(uint16_t data, EEAR_SIZE adr) {
in „PWM-Signal mit 0,1 Hz erzeugen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usart_nrf.h
CHANGE_MOD_2M_250K 0x01 #define ANSWER_CHANGE_MOD_2M_250K (CHANGE_MOD_2M_250K | 0x80) #define REQ_A1_DAT_1000 0X36 #define ANSWER_REQ_A1_DAT_1000 (REQ_A1_DAT_1000 | 0x80) #define REQ_B1_DAT_1000 0X38 #define ANSWER_REQ_B1_DAT_1000 (REQ_B1_DAT_1000 | 0x80) #define REQ_A2_DAT_1000 0X37 #define ANSWER_REQ_A2_DAT_1000 (REQ_A2_DAT_1000 | 0x80) #define REQ_B2_DAT_1000 0X39 #define ANSWER_REQ_B2_DAT_1000 (REQ_B2_DAT_1000 | 0x80) #define REQ_GET_DTU_PARA_SUB 0X01 #define REQ_GET_DTU_PARA 0X30 #define ANSWER_REQ_GET_DTU_PARA
in „Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DS1302.asm
Lese-Kommando an die RTC aus ; Adresse in adr ; gelesener Wert in dat1 sbi RtcPortDir,RtcIo ; Richtung I/O auf out (high) sbi RtcOutPort,RtcCe ; CE auf high rcall CeClkSetupTime ; tcc warten mov dat1,adr rcall RtcWriteByte ; Adress-Byte ausgeben
in „Ansteuerung RTC DS1302 in Assembler“ · Projekte & Code ·
-
Datei
main.c
*************************************/ void max7219_init2 (void) { uint8_t cnt; // Set the MAX7219 adr1=0x0C; adr2=0x0C; dat1=0x00; dat2=0x00; // Shutdown SPI_Write2(); _delay_ms(1000); adr1=0x0C; adr2=0x0C; dat1=0x01; dat2=0x00; // Normal Operation SPI_Write2(); adr1=0x09; adr2=0x09; dat1=0x3C; dat2=0x3C; // Code B Decode for Digit 6-3 SPI_Write2(); adr1=0x0B; adr2=0x0B; dat1=0x05; dat2=0x05; // Scan digit 5 to 0 SPI_Write2(); adr1=0x0A; adr2=0x0A; dat1=0x0F; dat2=0x0F; // Set Default Intensity to Max SPI_Write2(); adr1=0x01; adr2=0x01; dat1=0x4E;
in „Serienschaltung von 2 MAX7219“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
impulse_cleaner_01.txt
strcat(chr, "."); strcat(chr, cNK); } void loadProg() { // Befehl Anzahl aus dem EEprom laden int adrIP = adrProgMem; *((int*)&anzCMD) = EEPROM.read(adrIP); adrIP++; for (int iP=0; iP<anzCMD; iP++) { for (unsigned int t=0; t<sizeof(cmdP); t++) { *((char*)&CMD[iP] + t) = EEPROM.read(adrIP + (iP * sizeof
in „Verständnissproblem millis()“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
impulse_cleaner_01.txt
strcat(chr, "."); strcat(chr, cNK); } void loadProg() { // Befehl Anzahl aus dem EEprom laden int adrIP = adrProgMem; *((int*)&anzCMD) = EEPROM.read(adrIP); adrIP++; for (int iP=0; iP<anzCMD + 1; iP++) { for (unsigned int t=0; t<sizeof(cmdP); t++) { *((char*)&CMD[iP] + t) = EEPROM.read(adrIP + (iP *
in „Array terminieren NULL leeren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
impulse_cleaner_01.txt
strcat(chr, "."); strcat(chr, cNK); } void loadProg() { // Befehl Anzahl aus dem EEprom laden int adrIP = adrProgMem; *((int*)&anzCMD) = EEPROM.read(adrIP); adrIP++; for (int iP=0; iP<anzCMD + 1; iP++) { for (unsigned int t=0; t<sizeof(cmdP); t++) { *((char*)&CMD[iP] + t) = EEPROM.read(adrIP + (iP *
in „Array terminieren NULL leeren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
impulse_cleaner_01.txt
strcat(chr, "."); strcat(chr, cNK); } void loadProg() { // Befehl Anzahl aus dem EEprom laden int adrIP = adrProgMem; *((int*)&anzCMD) = EEPROM.read(adrIP); adrIP++; for (int iP=0; iP<anzCMD; iP++) { for (unsigned int t=0; t<sizeof(cmdP); t++) { *((char*)&CMD[iP] + t) = EEPROM.read(adrIP + (iP * sizeof
in „char * Verkettung von Arrays Chars“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCDprint.inc
Führungsnullen ;----------------------------------------------------------------------------- ; print24s Adr,Komma,[using]+[sig]+[fnul] ;Gibt 24-Bit-Zahl aus SRAM als Ziffern aus ;Adr, Adr+1 und Adr+2 (SRAM) enthält die Zahl (L:M:H) ;Komma ist die Anzahl der Nachkommastellen ;using erzwingt formatierte Ausgabe
in „Hilfe! LCD-Ansteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCDprint.inc
Führungsnullen ;----------------------------------------------------------------------------- ; print24s Adr,Komma,[using]+[sig]+[fnul] ;Gibt 24-Bit-Zahl aus SRAM als Ziffern aus ;Adr, Adr+1 und Adr+2 (SRAM) enthält die Zahl (L:M:H) ;Komma ist die Anzahl der Nachkommastellen ;using erzwingt formatierte Ausgabe
in „Konvertierung nach ASCII“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCDprint.inc
Führungsnullen ;----------------------------------------------------------------------------- ; print24s Adr,Komma,[using]+[sig]+[fnul] ;Gibt 24-Bit-Zahl aus SRAM als Ziffern aus ;Adr, Adr+1 und Adr+2 (SRAM) enthält die Zahl (L:M:H) ;Komma ist die Anzahl der Nachkommastellen ;using erzwingt formatierte Ausgabe
in „LCD Textausgabe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCDprint.inc
Führungsnullen ;----------------------------------------------------------------------------- ; print24s Adr,Komma,[using]+[sig]+[fnul] ;Gibt 24-Bit-Zahl aus SRAM als Ziffern aus ;Adr, Adr+1 und Adr+2 (SRAM) enthält die Zahl (L:M:H) ;Komma ist die Anzahl der Nachkommastellen ;using erzwingt formatierte Ausgabe
in „AD-Wandler - Fließkomma-Umwandlung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
owx.h
/* in pinout.h-Datei definieren: #define owx_port C #define owx_pin 1 #define owx_my_adr 88//10 Protokoll: - in owx_tx_buffer eintragen - //header owx_tx_buffer[0] dest adr | owx_WRITE/owx_READ owx_tx_buffer[1] len (header+payload) owx_tx_buffer[2] src adr owx_tx_buffer[2]=owx_my_adr;//
in „owx 1Wire Protokoll für Datenaustausch und Steuerung“ · Projekte & Code ·
-
Datei
main.c
define UP 32 #define DOWN 33 #define HELP 41 #define OK 23 #define MUTE 19 #define KEY_M 55 #define ROM_ADR(a) ((PGM_P) pgm_read_word(&(a))) #define FIRST_ZZ 0 #define ZZ 1 // Alive-led #define ALIVE 6 char DbgCh; // Display-Buffer typedef unsigned char bool; volatile uint8_t _1000Hz, _100Hz, _10Hz, _1Hz,
in „Stoppuhr 1/1000 sec/9 ZwiZeiten, ROM-Menusystem, RC5-Dekoder“ · Projekte & Code ·
-
Datei
Weather_BME680.c
************** cal_param.Val_par_h3 = Read_IIC(cal_param.Adr_par_h3) ; // cal_param.Val_par_h4 = Read_IIC(cal_param.Adr_par_h4) ; // cal_param.Val_par_h5 = Read_IIC(cal_param.Adr_par_h5) ; // cal_param.Val_par_h6 = Read_IIC(cal_param.Adr_par_h6) ; // cal_param.Val_par_h7 = Read_IIC(cal_param.Adr_par_h7) ; // // gas calib datas ******************* cal_param.Val_par_g1 = Read_IIC(cal_param.Adr_par_g1) ; // cal_param.Val_par_g3 = Read_IIC(cal_param.Adr_par_g3) ; // // *************************
in „BME680 Druckberechnung viel zu hoch“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
EEPROM_93C86.asm
;Chip select wait1: sbis PinA, 3 rjmp wait1 cbi PORTA, CS ;Chip unselect ret eraseall: ;ERAL push adr_low push adr_high ldi Flag, 0x00 rcall opcode ;opcode 00 ldi adr_low, 0x00 ldi adr_high, 0x02 ;address 0b10xxxxxxxx rcall address cbi PORTA, CS ;Chip unselect pop adr_high pop adr_low cbi PORTA, CS
in „asm Code für EEPROM 93C86“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AC1_2011.vhd
ADR 04H..07H CSPIO1 <= '0' when IORQ = '0' and ADR(7 downto 2) = "000001" else '1' ; -- IO Adressierung PIO2 IO ADR 08H..0BH Drucker PIO CSPIO2 <= '0' when IORQ = '0' and ADR(7 downto 2) = "000010" else
in „Fitterproblem“ · FPGA, VHDL & Co. ·
-
Datei
TWI_Master.c
define TWI_ARB_LOST 0x38 // Arbitration lost // TWI Master Transmitter staus codes #define TWI_MTX_ADR_ACK 0x18 // SLA+W has been tramsmitted and ACK received #define TWI_MTX_ADR_NACK 0x20 // SLA+W has been tramsmitted and NACK received #define TWI_MTX_DATA_ACK 0x28 // Data byte has been tramsmitted
in „I2C Bus schreiben hängt wenn kein gerät angeschlossen ist“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TWI_Master.c
define TWI_ARB_LOST 0x38 // Arbitration lost // TWI Master Transmitter staus codes #define TWI_MTX_ADR_ACK 0x18 // SLA+W has been tramsmitted and ACK received #define TWI_MTX_ADR_NACK 0x20 // SLA+W has been tramsmitted and NACK received #define TWI_MTX_DATA_ACK 0x28 // Data byte has been tramsmitted
in „LCD ansteuerung mit einem ATMega16 und I2C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TWI_Master.c
define TWI_ARB_LOST 0x38 // Arbitration lost // TWI Master Transmitter staus codes #define TWI_MTX_ADR_ACK 0x18 // SLA+W has been tramsmitted and ACK received #define TWI_MTX_ADR_NACK 0x20 // SLA+W has been tramsmitted and NACK received #define TWI_MTX_DATA_ACK 0x28 // Data byte has been tramsmitted
in „LCD ansteuerung mit einem ATMega16 und I2C“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CAN-Bus-Interface_fuer_PC.pdf
im ledge (Pin 10) als Interruptquelle für den auch diesen Controller verwenden), Register CDR. SJA1000 genutzt wird. der im Novemberheft ausführlich Der SJA1000 wurde mit seinen Durch die galvanische Trennung des CAN- beschriebenwurde. Dasvollständige Schreib- und Leseleitungen für den Busses wird die
in „SJA1000“ · Softwareentwicklung ·
-
Datei
main.c
define UP 32 #define DOWN 33 #define HELP 41 #define OK 23 #define MUTE 19 #define KEY_M 55 #define ROM_ADR(a) ((PGM_P) pgm_read_word(&(a))) #define FIRST_ZZ 0 #define ZZ 1 // Alive-led #define ALIVE 6 #define MEASURE 1 char DbgCh; // Display-Buffer typedef unsigned char bool; volatile uint8_t _1000Hz, _100Hz
in „Stoppuhr 1/1000 sec/9 ZwiZeiten, ROM-Menusystem, RC5-Dekoder“ · Projekte & Code ·
-
Datei
main-1.4b.c
define UP 32 #define DOWN 33 #define HELP 41 #define OK 23 #define MUTE 19 #define KEY_M 55 #define ROM_ADR(a) ((PGM_P) pgm_read_word(&(a))) #define FIRST_ZZ 0 #define ZZ 1 // Alive-led #define ALIVE 6 #define MEASURE 1 char DbgCh; // Display-Buffer typedef unsigned char bool; volatile uint8_t _1000Hz, _100Hz
in „Stoppuhr 1/1000 sec/9 ZwiZeiten, ROM-Menusystem, RC5-Dekoder“ · Projekte & Code ·
-
Datei
LCDprint.inc
Führungsnullen ;----------------------------------------------------------------------------- ; print24s Adr,Komma,[using]+[sig]+[fnul] ;Gibt 24-Bit-Zahl aus SRAM als Ziffern aus ;Adr, Adr+1 und Adr+2 (SRAM) enthält die Zahl (L:M:H) ;Komma ist die Anzahl der Nachkommastellen ;using erzwingt formatierte Ausgabe
in „Display Menü LCD 4x20“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TWI_Master.c
define TWI_ARB_LOST 0x38 // Arbitration lost // TWI Master Transmitter staus codes #define TWI_MTX_ADR_ACK 0x18 // SLA+W has been tramsmitted and ACK received #define TWI_MTX_ADR_NACK 0x20 // SLA+W has been tramsmitted and NACK received #define TWI_MTX_DATA_ACK 0x28 // Data byte has been tramsmitted
in „Verhallten auf dem TWI Bus“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pr_all.txt
Führungsnullen ;----------------------------------------------------------------------------- ; print24s Adr,Komma,[using]+[sig]+[fnul] ;Gibt 24-Bit-Zahl aus SRAM als Ziffern aus ;Adr, Adr+1 und Adr+2 (SRAM) enthält die Zahl (L:M:H) ;Komma ist die Anzahl der Nachkommastellen ;using erzwingt formatierte Ausgabe
in „Pollin LCD1602 keine Anzeige“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
UHR_LED_TWI.asm
dem Stack sichern subi temp1, BYTE1 (-10000) sbci temp2, BYTE2 (-10000) clr temp FUNKTION_HEX_ASC_1000: ; 1.000 inc temp subi temp1, low (1000) sbci temp2, HIGH (1000) brcc FUNKTION_HEX_ASC_1000 dec temp push temp ; temp (TEMP4) auf dem Stack sichern subi temp1, low (-1000) sbci temp2, HIGH (-1000) clr
in „i2c problem“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Bluetooth-Modul_PAN1x55__BlueMod_P2xG2__Test-Report-1097464.pdf.pdf
_1GHz (0109) Antenna Tower: Tower [EMCO 2090 Antenna Tower] @ GPIB0 (ADR 8), FW REV 3.12 Turntable: Turntable [EMCO Turntable] @ GPIB0 (ADR 9), FW REV 3.12 2009-03-11 Page 50 of 104 CETECOM ICT Services GmbH Test report no.: 1-1100-01-04/09 Plot 2: 1 - 12 GHz horizontal
in „Bluetooth-Modul "BlueMod+P25" von Stollmann - Ersatztyp“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Thermometer.c
18.55; return volt; } void ausgabe_display_volt(int zeile, int Messwert) { int vorKomma = Messwert / 1000; // zwei Nachkommastellen "abschneiden" int nachKomma = Messwert % 1000; // zwei Nachkommastellen "isolieren" lcd_setcursor( 0, zeile ); utoa( vorKomma, ausgabe,10); lcd_string(ausgabe); lcd_string(
in „C-Code optimieren (passt nicht in Attiny2313) :(“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
atmega8burnfuse.c
for(i=0;i<1000;i++){ if(readEE_atmega8(adr) == data) return(0); wait1ms(); } wait10us(); return(-1); }else return(0); } /*************************************** * read calibration byte from ATmega8L **************
-
PDF
mc33063a.pdf
(mm) B0 (mm) K0 (mm) P1 W Pin1 Type Drawing Diameter Width (mm) (mm) Quadrant (mm) W1 (mm) MC33063ADR SOIC D 8 2500 330.0 12.4 6.4 5.2 2.1 8.0 12.0 Q1 MC33063ADRJR SON DRJ 8 1000 330.0 12.4 4.3 4.3 1.5 8.0 12.0 Q2 MC34063ADR SOIC D 8 2500 330.0 12.4 6.4 5.2 2.1 8.0 12.0 Q1 MC34063ADRJR SON DRJ 8 1000
in „boost-converter“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
wc.txt
----------------} { Const Declarations } const sr_on: Boolean = false; sr_off: Boolean = true; rtc_adr: byte = $68; // Buchstaben-Pattern, 12 Bit wie angezeigt, plus Zeile im obersten Nibble c_es_war: word = $0000 or %110111000000; c_es_ist: word = $0000 or %110000111000; c_gleich: word = $1000 or %111111000000
in „Wieder mal DCF“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
wordclock_mega888.PAS
----------------} { Const Declarations } const sr_on: Boolean = false; sr_off: Boolean = true; rtc_adr: byte = $68; // Buchstaben-Pattern, 12 Bit wie angezeigt, plus Zeile im obersten Nibble c_es_war: word = $0000 or %110111000000; c_es_ist: word = $0000 or %110000111000; c_gleich: word = $1000 or %111111000000
in „Wer kennt sich aus mit Pascal?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
owx.h
/* in pinout.h-Datei definieren: #define owx_port C #define owx_pin 1 #define owx_my_adr 88//10 Protokoll: - in owx_tx_buffer eintragen - //header owx_tx_buffer[0] dest //destination-adr owx_tx_buffer[1] len (header+payload) owx_tx_buffer[2] src adr //source_adr owx_tx_buffer[3] status
in „AVRs vernetzen: Bibliothek / Bus gesucht“ · Haus & Smart Home ·
-
Datei
DCC_Monitor_V1.4_Stummi.ino
{ if (Befehl != B00111101) // bei allen Fahrzeugbefehlen ohne Analoggruppe { if (Lok_received [j].ADR == decoderAddress && Lok_received [j].ORDER == Befehl) { for (byte k = j; k < min (Lok_counter, bufferSizeLok - 1); k++) { Lok_received [k].ADR = Lok_received [k + 1].ADR; Lok_received [k].ORDER = Lok_received
in „DCC Singal auslesen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2c_slave_model.vhd
'H') then sda_o <='1' after 1 ns; else sda_o <=mem_do(7) after 1 ns; end if; else state <= get_mem_adr after 1 ns; end if; ld<='1' after 1 ns; when get_mem_adr=> if(acc_done='1') then state <= gma_ack after 1 ns; mem_adr <= sr after 1 ns; -- store memory address if(sr<= "00001111") then sda_o <='0' after
in „Probleme bei Lattice I2C EFB mit Wishbone Interface“ · FPGA, VHDL & Co. ·
-
Datei
Tastatur.asm
Int. RC Osc. 9,6 MHz 14CK+64ms .INCLUDE "tn13def.inc" .DSEG ; Umschalten auf das SRAM Datensegment Adr0: .BYTE 1 ; 1 Byte unter dem Namen 'Adr0' reservieren Adr1: .BYTE 1 Adr2: .BYTE 1 Adr3: .BYTE 1 Adr4: .BYTE 1 Adr5: .BYTE 1 Adr6: .BYTE 1 Adr7: .BYTE 1 Adr8: .BYTE 1 Adr9: .BYTE 1 We0: .Byte 1 We1:
in „Hausbus für Meß- und Steueraufgaben mit Attiny“ · Haus & Smart Home ·
-
Datei
OSZI.asm
18432000 ; TAKT .equ BAUD = 115200 ; Baudrate 115200 .equ UBRRVAL= (CLOCK/16/BAUD)-1 ; Berechnung .equ adr_DATEN_SPEICHER = 0x0060 ;Speicher Startadresse .equ ANZAHL_DATENPUNKTE = 1000 ; ANZAHL DATENPUNKTE: max 1000 .equ ADC_RUN = 0 .equ ACDC = 1 .equ OFFSET = 2 .equ TRIGG_FL = 3 .equ TRIGGER = 4 .equ TRIGGERED
in „einfaches DIGITAL- Oszilloskop (800 Datenpunkte) Assembler“ · Projekte & Code ·
-
Datei
lp_16_24.inc
Using) ;sig erzwingt Vorzeichen ;fnul erzwingt Führungsnullen ;----------------------- ; print16s Adr,Komma,[using]+[sig]+[fnul] ;Gibt 16-Bit-Zahl in SRAM als Ziffern aus ;Adr und ADR+1 (SRAM) enthält die Zahl (L:H) ;Komma ist die Anzahl der Nachkommastellen ;using erzwingt formatierte Ausgabe (Print
in „Wie Kommazahlen erzeugen??“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Versand-von-Lithium-Ionen-Batterien-DE-April-2017.pdf
) Verpackungsvorschrift ADR/RID P903, LP903 IMDG Code P903 Max. Stückzahl ADR 1.1.3.6: max. 333 kg / Transporteinheit (LKW inkl. Anhänger) bei Überschreitung weitere Anforderungen an Spedition Gewichtsbegrenzung n/a Verpackung
-
Datei
impulse_cleaner_01.txt
"newMenu = NULL"); return; } newMenu->name = n; Item11.addChild(*newMenu); } void loadProg() { int adrIP = adrProgMem; *((int*)&anzCMD) = EEPROM.read(adrIP); adrIP++; for (int iP=0; iP<anzCMD; iP++) { for (unsigned int t=0; t<sizeof(cmdP); t++) { *((char*)&CMD[iP] + t) = EEPROM.read(adrIP + (iP * sizeof
in „char * Verkettung von Arrays Chars“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
vinculum.c
suputc('!'); ffclose(); return 2; }else { //suputc('.'); } //Block lesen: u2putc(0x02); //Schreibe ADR_LOW, ADR_HIGH, DATA u2putc( i & 0xFF ); u2putc( (i>>8) & 0xFF ); u2getc(); for(j=0;j<128;j++) databuf[j]= u2getc(); for(j=0;j<128;j++) { if(databuf[j] != endianbuf[j]) { suputc(j); } } } ffclose(); // Datei löschen //ffrm("V2DAP.rom"); // beschädigt FAT? FIOSET = (1<<26); //PORG = 1 for(i=0;i<1000;i++) wait(); FIOCLR = (1<<25); //RST = 0 for(i=0;i<1000;i++) wait(); FIOSET = (1<<25); //RST=1 for(i=0;i<1000;i++) wait(); FIOCLR = (1<<25); //RST = 0 for(i=0;i<1000;i++) wait(); FIOSET = (1<<25); /
in „Vinculum VNC2 "klemmt"“ · Mikrocontroller und Digitale Elektronik ·