-
PDF
lbo-5880_LEADER_anleitung.pdf
l i 19 GND ¡ay hgh ndb ome 20 ADR D6 ( AD) owwhenee. 21 A R D4 4 Ü D (PAD) () , Conccd totc htcnl 22 ADR D2 (PAD) 23 ADR D0 k D) /O prtbutnotucdh | REMO E. 24 * ( C7) U 25 * (CD ) (NC) Notud 26 E EN (CD5) GND: S alrOn cvl t g d 27 B
in „Problem Oszilloskop-Bedienung“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
MINI68.TXT
CLR.B SOURCEFLAG; !QUELLE UND ZIEL ERMITTELN BSR.W CALCSOURCE; BNE.S SHOWNEXT2; !KEINE EFF.-SOURCE-ADR. TAS SOURCEFLAG; !GUELTIG SETZEN MOVE.L D0,SOURCEADR; !UND ABLEGEN SHOWNEXT2: CLR.B DESTFLAG; BSR.W CALCDEST; BNE.S SHOWNEXT3; !KEINE EFF.-DEST.-ADR. TAS DESTFLAG; !GULETIG SETZEN MOVE.L D0,DESTADR;
in „[S] MPU (Z80/6502/68k)“ · Markt ·
-
Datei
inpucapproblem.c
/ ##### Textausgabe void txt_lcd (char t[30]) { #define laenge 30 int i; pcfstart(116); // 116 PCF-Adr für LCD auf AVR-Basis x0104 lcdinit(); kdo(128); // LCD-Startpkt. (kdo=128 + ggf. 4 für 4. Stelle) for (i=0; t[i] != '\0'; ++i) { lcdtxtchar(t[i]); }; return; } // ##### Zahlenausgabe void zahl_lcd(
in „input capture funktioniert nicht - Verständnisfrage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
twi_selbst.asm
include "m8def.inc" ;General-Purpose .def temp1 = r16 .def temp2 = r17 .def DATA = r18 ;TWI .equ GYRO_ADR = 0b1101000 .equ SLA_W = 0b11010000 ;Slave-addr + RW-Bit auf 0 .equ SLA_R = 0b11010001 ;Slave-addr + RW-Bit auf 1 //Adresse des I2C Slaves wenn AD0=low ;UART .equ F_CPU = 3686400 ; Systemtakt in Hz
in „TWI Library - u.A. Probleme mit STOP“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MC34064.pdf
Rail MC34063ADR2 SO–8 2500 Units / Tape & Reel MC34063AP1 DIP–8 50 Units / Rail MC34063BD SO–8 98 Units / Rail MC34063BDR2 SO–8 2500 Units / Tape & Reel MC34063AM SOEIAJ–8 94 Units / Rail MC34063AMEL SOEIAJ–8 1000 Units / Tape & Reel MC34063AML1 SOEIAJ–8 1000 Units / Tape & Reel MC34063AML2 SOEIAJ–8 2000 Units / Tape & Reel MC34063AMR1 SOEIAJ–8 1000 Units / Tape & Reel MC34063AMR2 SOEIAJ–8 2000 Units / Tape & Reel MARKING DIAGRAMS PDIP–8 PDIP–8 SO–8 SO–8
in „Negative Spannung in positive invertieren“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Praktikum_SMRM_Versuch4.pdf
Organs. Hierbei wird ein räumlich begrenztes Hautareal einer Strahlung definierter Wellenlängen (600 – 1000 nm) ausgesetzt. Hämoglobin absorbiert die emittierte Strahlung wesentlich stärker als das umgebende Gewebe. Dessen Konzentration und Volumen im Messareal bestimmt im Wesentlichen den Momentanwert des
in „PPG-Sensor (MAX301 102) über I2C-Schnittstelle (Hilfe)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AD8253.pdf
10 MHz, 20 V/μs, G = 1, 10, 100, 1000 iCMOS Programmable Gain Instrumentation Amplifier Data Sheet AD8253 FEATURES FUNCTIONAL BLOCK DIAGRAM DGND WR A1 A0 Smallpackage: 10-leadMSOP Programmablegains:1,10,100,1000 2 6 5 4 LOGIC Digital or
in „2 Fragen zur Verstärkerschaltung“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
main.c
sel_dir%4==0)scan_files(cur_path,0,sel_dir); set_y_cursor(sel_dir); } } // else if (ir_cmd==) {} }//adr matched res_ir=0; }//ir_pin //======================================= //======================================= if(timer_smh>999){ sec=sec+timer_smh/1000; timer_smh=timer_smh%1000; timeout_timer_fb-
in „stm32f103 mit usb-stick“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
xbee_readme.pdf
0x10 und 0x17 eingestellt werden. In Optionen.DeviceListe wird die Liste aller in der Datei "xbee_adr.cfg" angemeldeten Stationen angezeigt. Die jeweilig aktuelle 16-Bit Netzwerkadresse steht rechts neben der konstanten 64-Bit Adresse. Sobald von einer Station ein Frame mit einer 16-Bit Adresse empfangen
in „XBee-API-Tool mit GUI in Python 3.2“ · Projekte & Code ·
-
PDF
AD7789.pdf
for the AD7788/ imply that the parts can tolerate large negative voltages with AD7789 include the ADR381 and ADR391, because they are low noise, low power references. If the analog circuitry uses a respect to system GND. Unipolar and bipolar signals on the AIN(+) input are referenced to the voltage
in „mit PC über µC Pt1000 auslesen u. Peltier ansteuern/Anfän“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
nibble_data.vhd
if; -- if adr2 = 2 then -- data <= std_logic_vector(v1_1(adr1)(11 downto 8)); -- adr2 <= adr2 + 1; -- end if; -- if adr2 = 3 then -- data <= std_logic_vector(v1_1(adr1)(15 downto 12)); -- adr2 <= adr2 + 1; -- end if; -- if adr2 = 4 then -- data <= std_logic_vector(v1_1(adr1)(3 downto 0)); -- adr2 <= adr2 + 1; -- end if; -- if adr2 = 5 then -- data <= std_logic_vector(v1_1(adr1)(7 downto 4)); -- adr2 <= 0; -- adr1 <= adr1
-
Datei
0001_Datalogger_mit_BME280_test.ino
include <Wire.h> // eingefügt #include"cactus_io_BME280_I2C.h" // "" BME280_I2C bme(0x76); // "" I2C adr 0x76 const int chipSelect = 5; void setup() { Serial.begin(9600); } void loop() { bme.readSensor(); // eingefügt Serial.println("Luftdruck "); Serial.print(bme.getPressure_MB()); // Serial.print(bme.readPressure_MB()); delay(1000); // eingefügt }
in „Arduino SD und BME280“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MC1489.pdf
pF 300 pF 500 pF ) ( ( 12 pF 100 pF 300 pF 500 pF D 4 D 4 I I P P A 3 A 3 i ,i E E 2 2 1 1 10 100 1000 10,000 10 100 1000 10,000 PW, INPUT PULSE WIDTH (ns) PW, INPUT PULSE WIDTH (ns) Figure 10. Typical Turn On Threshold versus Figure 11. Typical Turn On Threshold versus Capacitance from Response Control
in „USB/RS232 Konverter, einige Fragen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
03_LCD_LiIon.INC
"0,000mV" ; movlw LINE1+d'8' ;Ausgabe in Zeile 1 ab Digit 8 CALL OutDDRAM_Addr ;Instruction+DDRAM-Adr -> LCD ; movf BCD3,w ;Binärzahl->WREG CALL OutLcd_Ascii ;ASCII-Char WREG->Ascii -> LCD ; ; btfss Flags,V_VDD5V ;insert ";" after BCD3 ; ;Vdd mit Kommastelle ausgeben und BCD3=0 setzen ; GOTO out_adc_bcd2
in „PIC16F1827-MCP4151 TMR0-Interrupt wird immer wieder nicht ausgefuehrt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SK-FM3-176PMC-ETHERNET_v11_schematic_v15.pdf
PIC5901PIC5902 PIC6002PIC6001 Pin[1..176] PIR6601PIR6602 PIR6701PIR6702 100nF 100nF 100nF GND GND PHY ADR Bit 2 COR6 COR6 100nF 100nF X1515 PHY ADR Bit 1 PIR6801PIR6802 PIR6901PIR6902 PIC6102 PIC620 PIC6302 U1212 PIR701 PIR702 PIR7101PIR7102 PIU12027 PIU1202 PIX15011 PHY ADR Bit 0 P I U 1 2 0 1A LED2/nINTSEL
in „Problem bei LAN8710A-Inbetriebnahme“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Place_Route_Trace_Report.pdf
wb_tlc/intf/SLICE_363 ROUTE 1 0.000 R23C37C.FCO to R23C38A.FCI wb_tlc/intf/un1_wb_adr_o_4_cry_4 FCITOFCO_D --- 0.064 R23C38A.FCI to R23C38A.FCO wb_tlc/intf/SLICE_364 ROUTE 1 0.000 R23C38A.FCO to R23C38B.FCI wb_tlc/intf/un1_wb_adr_o_4_cry_6 FCITOFCO_D --- 0.064 R23C38B.FCI to R23C38B.FCO
-
PDF
TDA9983.pdf
memory is split into several pages and the selection between pages is made with common register CURPAGE_ADR. It is only necessary to write in this register once to change the current page. So multiple read or write operations in the same page need a write register CURPAGE_ADR once at the beginning. Table
in „Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
364-57379-TDA9983B.pdf
memory is split into several pages and the selection between pages is made with common register CURPAGE_ADR. It is only necessary to write in this register once to change the current page. So multiple read or write operations in the same page need a write register CURPAGE_ADR once at the beginning. Table
in „Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ADA4807.pdf
O 2V p-p - - E–3 G = –1 E–12 S–6 S O–9 O–15 C C –12 –15 –18 –18 –21 –21 –24 0 –24 0 0.1 1 10 100 1000 1 0.1 1 10 100 1000 1 FREQUENCY (MHz) 2 FREQUENC Y (MHz) 2 1 1 Figure10.SmallSignalFrequencyResponseforVariousGains, Figure13.FrequencyResponseforVariousOutputAmplitudes,G=+1 RF=499Ω 6 6 VOUT = 20mV
in „LTSpice 24.1.9 AD4807-Simulation schlägt fehl“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
TopAS21.vhd
in Inkr/rad 6.050* 1000 CONSTANT C_IG4 :INTEGER:=000135;-- Achse4 Auflösung in Inrk/rad 0.1352 * 1000 --CONSTANT IG5 :INTEGER:=;-- Achse4 Auflösung in Inrk/rad ..... * 1000 --===============================================
-
Datei
0001_Datalogger_mit_BME280_test.ino
include <Wire.h> // eingefügt #include"cactus_io_BME280_I2C.h" // "" BME280_I2C bme(0x76); // "" I2C adr 0x76 const int chipSelect = 5; void setup() { // Open serial communications and wait for port to open: Serial.begin(9600); while (!Serial) { ; // wait for serial port to connect. Needed for native USB
in „Arduino SD und BME280“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
datasheet-23.pdf
58 58 μs Settling Time 0.001% 10 V step G = 1 6 6 μs G = 10 4.6 4.6 μs G = 100 9.6 9.6 μs G = 1000 74 74 μs Slew Rate G = 1 to 100 2 2 V/μs GAIN G = 1 + (49.4 kΩ/G ) Gain Range 1 1000 1 1000 V/V Gain Error V OUT= ±10 V G = 1 0.06 0.04 % G = 10 0.3 0.2 % G = 100 0.3 0.2 % G = 1000 0.3 0.2 % Gain Nonlinearity
in „Puls von EKG ableiten und weiterverarbeiten“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Aceton_v020.pdf
Hinweis zur Kennzeichnung: Dieses Piktogramm kann gemäß GHS/CLP-VO Art. 33 (3) durch das entspre- chende ADR-Symbol (s. Abschnitt 14) ersetzt werden. 2.3 Sonstige Gefahren PBT- und vPvB-Eigenschaften: Nicht anwendbar. Die Dämpfe wirken mäßig reizend auf die Schleimhäute. In höheren Dosen narkotische Wirkung
in „Brennbare Lösungsmittel im Ultraschallreiniger“ · Offtopic ·
-
PDF
obC16x.pdf
Word aus dem Speicher (Peekw), bzw. schreibt ein Word in den Speicher (Po- kew). Syntax: Peekw(VAR adr: INTEGER; seite: INTEGER); Das Word wird in adr zuruckge eben. Pokew(adr,seite, wert: INTEGER); Die Adresse muss gerade sein und liegt im Bereich 0 bis $FFFE, die Speicherseite im Bereich 0 bis 255.
in „Ein kleiner Oberoncompiler für die C16x-Familie“ · Projekte & Code ·
-
PDF
pcm1796.pdf
mode, the control terminals are changed as follows. TERMINAL NAME TDMCA NAME PROPERTY DESCRIPTION MS ADR0 Input I C address 0 MDI ADR1 Input I C address 1 MC SCL Input I C clock MDO SDA Input/output I C data Slave Address MSB LSB 1 0 0 1 1 ADR1 ADR0 R/W The PCM1796 has 7 bits for its own slave address.
in „Audio Signal verdoppeln“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
adressierungstest.bas
Taster 3 Config Pind.5 = Output 'RD/E Config Pind.4 = Output 'WR Config Pind.3 = Input 'INT1 von SJA1000 Config Pind.2 = Input 'INT0 Config Pina.0 = Input 'Taster 5 Config Pina.1 = Input 'Taster 4 Config Pinb.2 = Input 'Taster1 Config Pinb.3 = Input 'Taster 2 Portd.7 = 0 Portd.6 = 1 Portd.5 = 1 Portd.4
in „Memory Mapping?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
2021_09_FY_Metrology_R1.pdf
Präzisionswiderständen Keysight Technologies und Sensordatenerhebung. Guido Weckwerth, wekomm GmbH ADR100x- An improved LTZ1000 Based Voltage Das Schaufenster Smarte Sensorsysteme biete den idealen 11:30 Mittagessen + Austausch Reference Rahmen für den fachlichen Austausch, Vorstellung eigener Eric Modica
in „Metrology Meeting 2021“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
main.c
void Grundstellung_Ausfahren(); void Zeitautomatik(); // void twi(); void twiInitMaster(uint8_t twiAdr); void twiStart(); void twiStop(); void twiWriteByte(uint8_t data, uint8_t ackn); uint8_t twiReadByte(uint8_t ackn); void twiInitPCA(); void outPorts(uint8_t portNr, uint8_t data); uint8_t readPorts
in „MyAVR Port Expander Ansteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LPC11Axx.h
or slave receive mode, data that has been received may be read from this register.*/ __IO uint32_t ADR0; /*!< (@ 0x00C) I2C Slave Address Register 0. Contains the 7-bit slave address for operation of the I2C interface in slave mode, and is not used in master mode. The least significant bit determines
in „constexpr Mikrokontroller Pointer Hartwarezugriff“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
EleLaDoku_V4.0.20B27.pdf
a.BauteilLager_ID) LEFT JOIN gehause g ON (g.ID = l.Gehause_ID) LEFT JOIN kiste k ON (k.ID = l.Kiste_ID) LEFT JOIN adr ON (adr.ID = a.Adr_ID) WHERE b.Bezeichnung LIKE '%' OR b.Beschreibung LIKE '%' © 2010-2020 by Markus Müller EleLa - Elektronik Lagerverwaltung Hilfe OR b.Info LIKE '%' OR l.Bezeichnung LIKE '%' OR l.Bemerkung
in „EleLa - Elektronik Lagerverwaltung V4.0“ · Projekte & Code ·
-
PDF
MFRC522.pdf
3.9112139April 2016 4 of 95 NXP Semiconductors MFRC522 Standard performance MIFARE and NTAG frontend D6/ADR_0/ D2/ADR_4 D4/ADR_2 MOSI/MX D5/ADR_1/ D7/SCL/ SDA/NSS/RX EA I2C D1/ADR_5 D3/ADR_3 SCK/DTRQ MISO/TX PVDD PVSS 24 32 1 25 26 27 28 29 30 31 2 5 3 DVDD VOLTAGE 4 MONITOR DVSS SPI, UART, I C-BUS INTERFACE
in „Schlüsselcodes in EEPROM identifizieren“ · Fahrzeugelektronik ·
-
PDF
Datasheet_MFRC522.pdf
3.9112139April 2016 4 of 95 NXP Semiconductors MFRC522 Standard performance MIFARE and NTAG frontend D6/ADR_0/ D2/ADR_4 D4/ADR_2 MOSI/MX D5/ADR_1/ D7/SCL/ SDA/NSS/RX EA I2C D1/ADR_5 D3/ADR_3 SCK/DTRQ MISO/TX PVDD PVSS 24 32 1 25 26 27 28 29 30 31 2 5 3 DVDD VOLTAGE 4 MONITOR DVSS SPI, UART, I C-BUS INTERFACE
in „IRQ am RFID RC522“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
USI_TWI_Master.h
****** Defines **********// // Defines controlling timing limits - SCL <= 100KHz. #define SYS_CLK 1000.0 // [kHz] Default for ATtiny2313 // For use with _delay_us() #define T2_TWI 5 // >4,7us #define T4_TWI 4 // >4,0us // Defines error code generating //#define PARAM_VERIFICATION //#define NOISE_TESTING
in „USI TWI ATtiny84a Master Daten aus Sensor auslesen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MC34063A-D.pdf
about 7.0 mA before the output switch conducts. http://onsemi.com 3 MC34063A, MC33063A, NCV33063A ) 1000 ▯ E ) I 500 V CC= 5.0 V ( F 200 Pin 7 = CC G F Pin 5 = Gnd T N 100 TA= 25⋅C O O V D C 50 on O V I A m W 20 I 2 T 10 C P O U 5.0 C O off O VCC = 5.0 V Pins 1, 5, 8 = Open ,o 2.0 V Pin 7 = CC CT= 1.0
in „T6963C Versorgungspannung“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
nibble_data.vhd
if; -- if adr2 = 2 then -- data <= std_logic_vector(v1_o(adr1)(11 downto 8)); -- adr2 <= adr2 + 1; -- end if; -- if adr2 = 3 then -- data <= std_logic_vector(v1_o(adr1)(15 downto 12)); -- adr2 <= adr2 + 1; -- end if; -- if adr2 = 4 then -- data <= std_logic_vector(v1_o(adr1)(3 downto 0)); -- adr2 <= adr2 + 1; -- end if; -- if adr2 = 5 then -- data <= std_logic_vector(v1_o(adr1)(7 downto 4)); -- adr2 <= 0; -- adr1 <= adr1
-
Datei
dog_text.asm
,5 ; Stackadresse st Z+,r19 st Z,r18 ; Rückkehradresse speichern pop ZH pop ZL pop r19 pop r18 ret_adr: ret .endif ;----------------------------------------------------------------------------------------;---------------------------------------------------------------------------------------- ; Text
in „SPI Initialisierungsfolge fuer EA DOGMxxx“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dog_text.asm
,5 ; Stackadresse st Z+,r19 st Z,r18 ; Rückkehradresse speichern pop ZH pop ZL pop r19 pop r18 ret_adr: ret .endif ;----------------------------------------------------------------------------------------;---------------------------------------------------------------------------------------- ; Text
in „DOGM162_163_4WIRE_SPI_3.3V_5.0V_Initialize_ASM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
runden #define BAUD_REAL (F_CPU/(16*(UBRR_VAL+1))) // Reale Baudrate #define BAUD_ERROR ((BAUD_REAL*1000)/BAUD) // Fehler in Promille, 1000 = kein Fehler. #if ((BAUD_ERROR<990) || (BAUD_ERROR>1010)) #error Systematischer Fehler der Baudrate grösser 1% und damit zu hoch! #endif #include <inttypes.h> #include
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
PDF
dogxl160-7_Datenblatt.pdf
- wahl der Pull-up Widerstände, dass die Anschlusspins SDA+SCK einen Innenwiderstand von ca. 600..1000 Ohm, evtl. auch mehr haben (betrifft LO-PegelbeimLesenvonDatenbzw. dem ACK-Bit). I2C-Address (A2=LO) Adr Function $78 Write Command $79 Read Status $7A Write Data $7B Read Data I2C-Address (A2=HI) Adr
in „Zeichnen eines Punktes mit LCD_Plot_Point“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
dogxl160-7.pdf
- wahl der Pull-up Widerstände, dass die Anschlusspins SDA+SCK einen Innenwiderstand von ca. 600..1000 Ohm, evtl. auch mehr haben (betrifft LO-PegelbeimLesenvonDatenbzw. dem ACK-Bit). I2C-Address (A2=LO) Adr Function $78 Write Command $79 Read Status $7A Write Data $7B Read Data I2C-Address (A2=HI) Adr
in „LCD Display defekt oder einstellungen ändern ?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
super.pdf
Einzeloperationen: (PC) ← (PC) + 3 (SP) ← (SP)+1 ((SP))← (PC.7-0) (SP) ← (SP)+1 ((SP))← (PC.15-8) (PC) ← adr15-0 (Adressenbits 15 bis 0) Codierung des Befehls: 0 0 0 1 0 0 1 0 adr15 ... adr8 adr7 ... adr0 Beeinflußte Flags im keine PSW: Bytes: 3 Zyklen: 2 Einführung in das Mikrocontroller-System 80(C)515/80
in „Handyansteuerung über uC“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
super.pdf
Einzeloperationen: (PC) ← (PC) + 3 (SP) ← (SP)+1 ((SP))← (PC.7-0) (SP) ← (SP)+1 ((SP))← (PC.15-8) (PC) ← adr15-0 (Adressenbits 15 bis 0) Codierung des Befehls: 0 0 0 1 0 0 1 0 adr15 ... adr8 adr7 ... adr0 Beeinflußte Flags im keine PSW: Bytes: 3 Zyklen: 2 Einführung in das Mikrocontroller-System 80(C)515/80
in „Facharbeit Mikrocontroller“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Display-Ansteuerung.c
Mode Set Data(0x06); // Function Set RE=1 Data(0x36); // ext. Function Set Data(0x09); // Set SEGRAM adr Data(0x40); // alle 16 Icons löschen RS = 1; delay_us(15); for(a=0;a<16;a++) { Data(0x00); } RS =0; delay_us(15); // Function Set RE=0 Data(0x30); // Display ON/OFF Data(0x0F); // Clear Display Data
in „LCD-Modul 4x20 - RE-Bit welcher anschluss?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
USI_TWI_Master.h
* Defines **********// // Defines controlling timing limits #define TWI_FAST_MODE #define SYS_CLK 1000.0 // [kHz] #ifdef TWI_FAST_MODE // TWI FAST mode timing limits. SCL = 100-400kHz #define T2_TWI ((SYS_CLK *1300) /1000000) +1 // >1,3us #define T4_TWI ((SYS_CLK * 600) /1000000) +1 // >0,6us #else /
in „Hilfe! Mein AVR USI Master (I2C) mag nicht mehr :(“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SHT.c
------------------------------------------------ enum {TEMP,HUMI}; #define noACK 0 #define ACK 1 //adr command r/w #define STATUS_REG_W 0x06 //000 0011 0 #define STATUS_REG_R 0x07 //000 0011 1 #define MEASURE_TEMP 0x03 //000 0001 1 #define MEASURE_HUMI 0x05 //000 0010 1 #define RESET 0x1e //000 1111
in „Prolbem AVRStudio mit GCC und Log10 ??“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
umrechnung.asm
********************************************************** ; Hauptprogramm main movlw b'10000110' ;Adr 7 im LCD, mitte erste Zeile schreiben call steuerout movf Timer,w ;Timer (ist für Test 0) nach HexZahl kopieren für Umrechnung movwf HexZahl call ZahlLcd ;Umrechnen und Anzeigen in Dezimalzahlen sleep
in „PIC Umrechnung hex-dezimal“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
USI_TWI_Master.h
**********// // Defines controlling timing limits //#define TWI_FAST_MODE #define SYS_CLK (F_OSC/1000) // [kHz] #ifdef TWI_FAST_MODE // TWI FAST mode timing limits. SCL = 100-400kHz // #define T2_TWI ((SYS_CLK *1300) /1000000) +1 // >1,3us // #define T4_TWI ((SYS_CLK * 600) /1000000) +1 // >0,6us #
in „Butterfly USI als TWI Master verwenden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
util/delay.h> /* * wait_ms(..) - warte fuer x ms */ void wait_ms(int ms) { _delay_loop_2( 1*(F_CPU/(1000/4)) * ms); // 4 Zyklen Warteschleife } /* * lcd_send(..) - sendet ein Byte an LCD im 4-Bit-Modus * nicht direkt aufrufen sondern lcd_cmd oder lcd_write nutzen */ void lcd_send(char data) { // aktuelles
in „LM75 mit Atmaga 8 auslesen und auf LCD ausgeben [c]“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
util/delay.h> /* * wait_ms(..) - warte fuer x ms */ void wait_ms(int ms) { _delay_loop_2( 1*(F_CPU/(1000/4)) * ms); // 4 Zyklen Warteschleife } /* * lcd_send(..) - sendet ein Byte an LCD im 4-Bit-Modus * nicht direkt aufrufen sondern lcd_cmd oder lcd_write nutzen */ void lcd_send(char data) { // aktuelles
in „LM75 mit Atmaga 8 auslesen und auf LCD ausgeben [c]“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
Library #include <pps.h> #include <timer.h> #define delay_ms(d) { __delay32((unsigned long) ((d)*(FCY)/1000UL)); } #define delay_s(d) { __delay32( (unsigned long) ((d)*(FCY)/1UL)); } #define FIN 7370000UL // 8MHz ext. Quarz #define FOSC (( FIN * 40UL ) / 4UL ) // ( FIN * M ) / ( N1 * N2 ) #define FCY ( FOSC
in „dsPIC33E - UART“ · Mikrocontroller und Digitale Elektronik ·