-
Thread
Spannung sinkt nach dem Anlegen an ADC-Pin
bin Anfänger, bitte um Hilfe: AT90USB1287 Spannung am Spannungsteiler (versorgt mit NT): ca. 0,5V. Verbinde ich nun diesen mit dem Pin vom ADC: ca. 0,8V. Versorgung vom µC weg: wieder 0,5V. Was verursacht die Spannungssteigerung? Folgendes gemacht: GND vom Teiler liegt an GND vom µC. ADC
gestoppt TCCR1A = 0x82; // OC.1A set at TOP, clear when OCR1A reached (siehe Table 14-2) // OC.1B normal port, OC.1C normal port, Mode 14 DDRB |= 0x20; // PB5 auf Ausgang setzen - sonst kommt nichts raus ICR1 = 30; // Teilerfaktor
-
Thread
Hilfe bei C - Routine für LCD
#define LCD_DATA2_PORT LCD_PORT /**< port for 4bit data bit 2 */ #define LCD_DATA3_PORT LCD_PORT /**< port for 4bit data bit 3 */ #define LCD_DATA0_PIN 0 /**< pin for 4bit data bit 0 */ #define LCD_DATA1_PIN 1 /**< pin for 4bit data bit 1 */ #define LCD_DATA2_PIN 2 /**< pin for 4bit data bit 2 */ #define LCD_DATA3_PIN 3 /**< pin for 4bit data bit 3 */ #define
-
Thread
MMC/SD Karte: mmc_lib Version 2.0
Out) muss an MISO des MCU (ATmega32-PB6) ATmega32 - MOSI = PB5 (Pin 6 bei PDIP, 1 sonst) - Anschluss 7 der MMC/SD (Foto) MISO = PB6 (Pin 7 bei PDIP, 2 sonst) - Anschluss 2 SCK = PB7 (Pin 8 bei PDIP, 3 sonst) - Anschluss 5 SS = PB4 (Pin 5 bei PDIP, 44
gewisser Weise: Anschluss 7 ist SO (Serial Out) muss an MISO des MCU (ATmega32-PB6) Anschluss 2 ist SI (Serial In) muss an MOSI des MCU (ATmega32-PB5) und MOSI = PB5 (Pin 6 bei PDIP, 1 sonst) - Anschluss 7 der MMC/SD (Foto) MISO = PB6 (Pin 7 bei PDIP, 2 sonst) - Anschluss 2 PB6 MUSS
-
Thread
PIN von seriellem Port an CPLD
Hallo zusammen, folgendes Problem: Ich möchte einen einzelnen PIN eines seriellen Ports an einen CPLD anschließen. Da der serielle Port natürlich zu hohe Pegel hat und negative Spannungen als "0" benutzt, habe ich vor den CPLD eine Diode und einen 78L05 geschaltet
ja auf jeden Fall ziemlich minimal sein... Sorry für die vielen Fragen, bin Elektronik-Anfänger (c: Viele Grüße, Julian
-
Thread
Zu wenig Pins -> Pins mehrfach belegen?
Hallo, ich habe das Problem, dass ich auf meinem uC zu wenig Pins zur Verfügung habe, kann ich die Pins z.B. vom SPI Port (welche ich zum programmieren über STK500 am ISP Port benötige) auch z.B. als Datenleitungen für mein LCD verwenden? Habe es mal
Google: I2C IO Expander
-
Thread
ATmega8 auf eigener Platine
Deine LEDs brauchen noch einen Vorwiderstand. Was hast du mit der Leitung am PortC.5 vor?
Auszug aus dem Tutorial: [c] DDRD = 0x00; /* alle Pins von Port D als Eingang */ PORTD = 0xff; /* interne Pull-Ups an allen Port-Pins aktivieren */ ... DDRC &= ~(1<<DDC7); /* Pin PC7 als Eingang */ PORTC |= (1<<PC7);
-
Thread
der Interrupt für xmega256A3 wird nicht ausgelöst
"usart_driver.h" /***********************************/ void funct_port_init (void) { /* Port C - digital I/O */ DIGI_PORT.DIRSET = DIGI_PIN1; // Port C Pin 1 digital I/O 1 as output PIN7 DIGI_PORT.DIRCLR = DIGI_PIN2; // Port C Pin 3 digital I/O 2 as input PIN9 DIGI_PORT.DIRSET = OPTO_PIN; // Port C Pin 0 opto-coupler as digital output PORTC.PIN0CTRL= PORT_OPC_WIREDANDPULL_gc; PORTC.INTCTRL = PORT_INT0LVL_LO_gc | PORT_INT0LVL_MED_gc
-
Thread
Zwei LED unabhängig voneinander mit nur einem µC Ausgang ansteuern - geht das?
Fall von "nicht mal ansatzweise durchdacht". Erstens sehe ich hier nur 5 Funktionen, die von dir genannten µC haben aber 6 IO-Pins. D.h.: man braucht nur den Reset-Pin als IO benutzen, und der Drops ist völlig komplikationslos gelutscht. Der einzige Nachteil: die Software
| --- Damit sind drei sinnvolle Zustände möglich: 1) Beide Pins auf Eingang, interner Pullup von PinB aktiviert ->LEDs beide aus, Taster kann über PinB abgefragt werden. 2) PinA High und PinB Low->eine LED leuchtet. 3) PinA Low und PinB High->die andere
-
Thread
Mehrere Transistoren über einen µC-Port steuern?
einen eigenen Widerstand. Ist das in diesem Fall nicht nötig? RED_ENABLED und GRN_ENABLED führen zu µC-Pins. Falls man es so machen kann: Welche Widerstände sollte ich denn nehmen? Der Controller läuft mit 5V. Die Matrix-Zeilen benötigen maximal 80mA, wenn alle LEDs an sind. Vielen Dank schonmal
Schaltung um 16 weitere Transistoren aufbohren, sodass ich dann bei insgesamt 16 für die MAX7221-Ports + 16 zum aktivieren der einzelnen Zeilen + 2 zum steuern der Zeilen-Transistoren (und entlasten der µC-Pins) ==== 34 Transistoren Mal gucken, ob ich mir das ganze spare und einfarbig fahre
-
Thread
Mehrere LED an einem Port
, also, die 9V sind eine 9V Blockbatterie. Gehen die LEDs davon nicht kaputt, wenn sie an mehr als 5V angeschlossen werden? Es sind "LED 3MM ST GN" und "LED 3MM ST RT" von Reichelt. Im Datenblatt steht was von "Reverse Voltage: 5V" unter "Absolute Maximum Ratings".
kennst du strom und spannung durch/über deinen widerstand und du kannst ihn berechnen nach R= U/I = (9V-2,2V) / 0,02A > Es sind "LED 3MM ST GN" und "LED 3MM ST RT" von Reichelt. Im Datenblatt > steht was von "Reverse Voltage: 5V" unter "Absolute Maximum Ratings". revers voltage ist die spannung, die
-
Thread
Wittig(welec) DSO W20xxA Hardware
_v1.1.zip/download Mit [c]#!/bin/sh DEVICE=`fx2_programmer 0 0 dump_busses | grep 0x4242.*0x0200 | cut -d\ -f3,5` fx2_programmer $DEVICE set 0xE600 1 fx2_programmer $DEVICE program USB_Blaster.hex fx2_programmer/fx2_programmer
wirklich korrekt sind. [pre] Hallo, der aktualisierte Vorschlag (nach Diskussion mit Stefan) kanal 5 - U24 kommt weg, LMH hinter U21, U24 (pin2) umleiten auf U21 (pin9oder10) (grüner draht) 1.LMH data = U22 pin9; clock = pin3 der Schiebereg.; CS = U24 pin4 2.LMH data = U22 pin9; clock =
-
Thread
I2C-LCD von sainsmart - keine Anzeige
geprüft und das Datenblatt bestätigt mir auch die eingetragene Hardwareadresse 27h. Auszug: [code] Pin conn. | |Addr. of PCF8574| A0 A1 A2 |A6 A5 A4 A3 A2 A1 A0 RW |Write | Read |7-Bit Hex without RW ----------------------------------------------------------------------
Hallo Michael, ich habe dieses Modul. http://www.ehajo.de/baus%C3%A4tze/bedrahtete-baus%C3%A4tze/i%C2%B2ci2ctwi-lcd-adapter-arduino-kompatibel.html Arduino funktioniert mit I2C-Addr = 3F. Es muss für eigene Anwendung mit AtmelBoard's auf I2C-Addr = 7Eh geändert
-
Thread
C lib für SSD1305
GPIO_PIN_2 #define GPIO_OLEDMODE GPIO_PIN_0 | GPIO_PIN_1 #define OLED_DATAPORT GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3 | GPIO_PIN_5 | GPIO_PIN_6 | GPIO_PIN_7 // @others #define
,GPIO_PIN_2 | GPIO_PIN_3); I2CMasterEnable(I2C0_MASTER_BASE); I2CMasterInitExpClk(I2C0_MASTER_BASE, SysCtlClockGet(), false); I2CMasterSlaveAddrSet(I2C0_MASTER_BASE, 0x3C, false); I2CMasterDataPut
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
3.3V I2C Schnittstelle mit Power Down Stromverbrauch im Schlafzustand unter 0.085mA Spannungsbereich 3.5-5.2V USB Schnittstelle mit FT232RL für Bootlader und Konsole an USART1 Bluetooth Schnittstelle
Mein neuer USBasp ist fertig. - 6 Pin und 10 Pin Anschluss - 5V oder 3,3V IO - slow Clock auswählbar zum ersten Fuses setzen - die Zielschhaltung kann bei Bedarf mit versorgt werden - alles auf 2,5x5cm gepresst und einseitig, falls
-
Thread
Problem mit DS18S20 und ATMega2560
ich gleich. Hier erst einmal die Einstellungen des Oszilloskops bei den einzelnen Fotos. Foto 1: Port PB4; Oszi: DC; 0,5V; 0,2ms Foto 2: Port PB4; Oszi: AC; 50mV; 0,2ms Foto 3: Port PB7; Oszi: DC; 1V; 50us Foto 4: Port PB7; Oszi: DC; 1V;, 0,2ms Da es kein Sinn machte, die komplette Software
STK600 mit dem Atmega2560 getestet. Es handelt sich um einen DS18S20 Temperaturfühler. Der an Pin 3 mit +5V des Boards versorgt wird. An Pin 1 liegt GND und an Pin 2 PB4 (bzw. PB5, PC7, PB6 oder PB7). Der Pullup von 4,7k zwischen der Datenleitung und Pin 3 ist auch vorhanden. Unterschiedliche Pullups
-
Thread
STM32F0 Discovery Port C Pin 1 and Pin 2 problem
ich bin etwas frustriert mit diesem Problem. Mein STM32F0 Discovery Board hat ein Problem .. Port C Pin 1 und Pin 2 gehen nicht auf high level an diesem Board. Meine 0 Erfahrung mit Arms hilft hier auch nicht um das zu loesen. Die pins 1+2 des Ports bleiben auf low. Was kann ich noch machen.
->AHBENR |= RCC_AHBENR_GPIOCEN; GPIO_InitDef.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_2 | GPIO_Pin_3 | GPIO_Pin_4 | GPIO_Pin_5\ | GPIO_Pin_6 | GPIO_Pin_7| GPIO_Pin_8 | GPIO_Pin_9 | GPIO_Pin_10 | GPIO_Pin_11 | GPIO_Pin_12 \ | GPIO_Pin
-
Thread
Fehler beim ADC in meinem C-programm
|= pins; // initial alle Ausgänge auf Null LCD_PORT &= ~pins; // warten auf die Bereitschaft des LCD _delay_ms( LCD_BOOTUP_MS ); // Soft-Reset muss 3mal hintereinander gesendet
Also ich hab jetzt an ADC0 ein 200k Poti und an ADC1 und 2 jeweils einen 7,5k Widerstand gegen Masse geschaltet. Das Poti steht auf Vollanschlag richtung Vcc (4,9V) dir gemessene Spannung An PortC.0 des Atmega beträgt 4.85V. Im Bild sieh man die ADC Werte von
-
Thread
LED, µC und autobatterie
PIN_3 0x08 // IO-Pin(3) #define PIN_4 0x10 // IO-Pin(4) #define PIN_5 0x20 // IO-Pin(5) #define PIN_6 0x40 // IO-Pin(6) #define PIN_7 0x80 // IO-Pin(7) #define PORT_A &PORTA, &DDRA
, &DDRG, &PING #endif //_MAIN_H_ [/c] main.c:[c] #include "main.h" #define LED1 PORT_B, PIN_7 void pwm_fade(volatile u08 *PORT, volatile u08 *DDR, volatile u08 *PIN, u08 msk, u08 status, u16 time); int main() { while
-
Thread
Erster Schaltungsentwurf - ATtiny Programming Board
Verbindungen zwischen C2 und U1 routen >Bei JP5 Pin 4 kannst du direkt 45 Grad vom Pin weg Das solltest du noch machen damit du nicht so nah an JP3 kommst
U1 Pin 4 routen R1 über U2 C3 dahin wo R1 war
-
Thread
ATXmega - Pin Eingang oder Ausgang
= 0b00011110; // // Pull up on pin PA4, PA3, PA2, PA1 PORTA.PIN7CTRL = 0x07; // Input Disable on pin PA7 PORTA.PIN6CTRL = 0x07; // Input Disable on pin PA6 PORTA.PIN5CTRL = 0x07; // Input Disable on pin PA5 PORTA.PIN4CTRL
AVRs üblichen Syntax: [c] // serial port setup #define USART USARTF0 /* Set baud rate */ static void USARTInit(void) { USART_PORT.DIRSET = PIN3_bm; // Pin 3 (TXD0) as output. USART_PORT.DIRCLR = PIN2_bm; /
-
Thread
Newbie braucht Hilfe: 9 Servos mit 1µs Auflösung ansteuern? (AVR)
when=0; events[0].port= PORTA |= (1<<PA0); //geht das so? :-/ events[1].when=0; events[1].port=PORTA |= (1<<PA1); events[2].when=1500; events[2].port=PORTA &= ~(1<<PA0); //Pin0 von Port A wieder auf Low events[3].when
, SERVOANZAHL); DDRC |= (1<<PC3 | 1<<PC4 | 1<<PC5 | 1<<PC0); // Port C, Pin 3, 4 & 5 auf Ausgang schalten TCCR1A |= (1<<WGM10 | 1<<WGM11); // WGM10 bis WGM13 auf 1 für Fast PWM mit Top OCR1A TCCR1B |= (1<<WGM12
-
Thread
-
Thread
I2C und LCD mit der Pollin.Lib in Bascom
von Pollin sein. Warum sollte sie auch! Die Hardware müßte funktionieren, da ich zur zeit über den I2C-Bus (softwaremäßig) die Hintergrundbeleuchtung am Pin7 des PCFs blinken lasse! Hier mal die LIB im Anhang
m48def.dat" $crystal = 4000000 'Quarz (111101) DivideClock = disabled $lib "Pollin_Lcd_i2c.lib" Config SDA = PortD.2 'PortD.2 = serial data (SDA) gelb Config SCL = PortD.3 'PortD.3 = serial data (SCL) grün I2Cinit 'Ini the I2C SCL and SDA pins
-
Thread
ATmega8. Umbau als 2GHz Frequenz-Logger
den Nummern, die Nummeriereung ist auf der Displayseite angegeben! Das Display ist ein normales 2x8 Display und wird im 4.Bit-Mode betrieben. D4..D7 an OC0...PC3 (Pin 23-26 Controller) RS an PC5 (Pin 28) E an PD0 (Pin 2). PC4 wird für die Feldstärkeanzeige gebraucht. Der Vorverstärker ist
Hallo, der MB506 von FUITSU ist ein Prescaler /64/128/256 (im SO8 Gehäuse). Pin 2,3,6,7 sind verbunden (2=VCC), daher wird die Frequenz durch 64 geteilt. MB506P(2.5GHz) MB506PF(3GHz) PDF file: http://www.chinaicmart.com/buyer/search.html?keyword=MB506P&radiobutton=
-
Thread
lcd keine funktion auf atmega16 portc
sorry meinte so: [code] Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 = Portc.7 , E = Portc.3 , Rs = Portc.2 [/code]
Angabe LCD Grösse fehlt ? Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , _ Db7 = Portc.7 , E = Portc.3 , Rs = Portc.2 Config Lcd = 16 * 2
-
Thread
I2C-Level-Shifting mittels N-FET
der BSS138? > Der ist flotter als der FDG6301. Inwiefern? Der BSS hat mehr ns, mehr pF, mehr nC und leitet bei 1,5V fast nicht (bzgl. I2C Strom).
Hi >Ich brauche einen I2C-Levelshifter von 1,8V auf 3,3V. Dann nimm einen PCA9517A - Port A operating supply voltage range of 0.9 V to 5.5 V - Port B operating supply voltage range of 2.7 V to 5.5 V MfG Spess
-
Thread
Widerstand bei LED 5mm bei Arduino ?
Flußspannungen von LEDs sind direkt von der Farbe bzw. von den verwendeten Halbleitern abhängig. rot ~ 2 V gelb ~ 2,2 V grün ~ 3V blau ~ 3,5V weiß(sind verkappte blaue) ~ 3,5V Damit kannst du jetzt den Widerstand berechnen: (U-U_Led)/I z.B. eine typische grüne LED bei 20mA an den 5V deines Arduinos
Bei 5V und einer 5mm LED braucht man keinen Widerstand. Bei 5V und 3mm braucht man einen mit 2mm....
-
Thread
Easy Web 2 / Ports
//enable TXD0 as output P3DIR &= ~BIT5; //enable RXD0 as input P4SEL = 0; P4OUT = 0; P4DIR = BIT2 | BIT3; //only buzzer pins are outputs P6SEL = 0x80; P6OUT
); RX_flag=0; cntr = 0; } void InitPorts(void) { P1SEL = 0; P1OUT = 0; P1DIR = BIT5 | BIT6; P2SEL = 0; P2OUT = 0; P2DIR = ~BIT0; //only P2.0 is input P3SEL |= BIT4 | BIT5;
-
Thread
2 Beschleunigungssensoren, 3 BT-Transceiver und mehr für nur 6,97 Euro?
Ich habe jetzt den uC (28 Pins) auf dem USB-Dongle mal durchgepiepst. Vielleicht kommt das Pinout ja jemandem bekannt vor und erkennt einen Controller. Pin 3, 5, 6, 7 und 8 vom RF-Modul sind per Spannungsteiler (2 R zu je 2k) an die entsprechenden Ports am µC angeschlossen (level shifting?). Pin 4 und 6 vom RF-Modul sind über einen R 4k7 an der Basis von einem SMD-NPN Transistor (J3Y = MMS8050) an den µC-Pins angeschlossen
-
Thread
LCD Initialisierung
LCD Initialisierung loop11: rjmp loop11 ;Endlosschleife nach Initialisierung ; 5. LCD-Routine ; 5.1 LCD -> Daten übertragen lcd_data: push temp1 ;Register sichern push temp2 ser r18 out DDRA, r18 ;PortA als Ausgang out DDRC, r18 ;PortC
R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 ;* * 0 0 1 1 * * * * clr temp1 ;RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 out PORTC, temp1 ;0 0 * * * * * * * * rcall lcd_enable
-
Thread
ESP32 A1S Eval
Die Idee mit dem I²C Scanner ist echt gut. Folgende Ausgabe als endlos Schleife. Scanning... No I²C devices found Version 2.2 mit den 5 DIP Schaltern, 2 + 3 ON alle anderen auf OFF. Die ESP32 Funktionalität inkl
Hallo, Friedemann W. schrieb im Beitrag #6746617: > Version 2.2 mit den 5 DIP Schaltern, 2 + 3 ON alle anderen auf OFF. habe ich hier in einem alten Sketch auch so vermerkt. Auf die I2C-Pins wurde ja schon hingewiesen. Der AC101 ist ja direkter Bestandteil
-
Thread
BC337-25 Base 3.3V, Emitter 12V
Hallo, hätte da mal eine Allgemeine Frage: Ich habe ein BC337-25 Transistor zuhause. Mit 5V Steuersignal eine 5V Leitung zu steuern funktioniert super. Aber sollte es auch möglich sein, mit 3.3V Base eine 12V Emitter Spannung steuern zu können, oder muss Base / Emitter Spannung ziemlich
einer Basis am Transistor verringert auch den > Quellwiderstand für die Basis. Aus der Sicht des uC gibt es keinen Spannungsteiler aus R2 und R3, wenn ich die aktulle Schaltung des TO betrachte. R3 bildet für den uC einfach nur eine zusätzliche Last. Der uC "versorgt" R3 und liefert über R2 den
-
Thread
ATmega32, PC2 bis PC5 funktionieren nicht!?
Guten Tag, ich habe Probleme mit meinem ATmega 32 resp. mit dessen PORTC. Nun die Pins 3 bis 5 funktionieren weder als Ausgänge noch als Eingänge. Hardware Probleme sind auszuschliessen, Taster und LEDs wurden korrekt angeschlossen und getestete an den anderen PORTs welche i.O. sind.
{c] if (Mega 32, Beschwerde über Port C Bit 2..5) { answer("Wie steht die JTAG-Fuse?") }
-
Thread
Atmega64C Output Pin wird nicht high
Der Controller verfügt über kein JTAG. Es sind Pins 2 und 3 von PortD. Sie doppeln sich allerdings mit dem In System Programmer. Allerdings debugge ich gerade per DebugWire und es sind auch nur der Reset Pin und Ground mit meinem Dragon hier verbunden
Mit dem ATmega32C1 gibt es laut Errata bis Rev. B das Problem, dass die vier Leitungen PD0..3 ein Problem aufweisen. Das müsste auch in deinem Datenblatt stehen. Zum ATmega64C steht da nichts, aber vielleicht hast
-
Thread
Pollin Atmel Evaluations-Board & Co. - Fragen
zahlenwert von der Diodenmessung (Messgerät: Peaktech 2010)) Beispiel: 3; 1,765 hat gepiepst, Display zeigt 765, Messung an Pin 3 Von Pin an Mess-COM, zu Pin an Messleitung rot ----] Von Pin2 (VCC) aus zu 6,8,10; 1, Overload 1; 0, Overload 5; 0, 1937 7; 0, Overload
1 > 1 2 > 6 3 > 2 4 > 7 5 > 3 6 > 8 7 > 4 8 > 9 9 > 5 10 > NC verstehe ich komplett nicht. Bist du sicher, dass du die Pinnummerierung beim Betrachten der Pins richtig gemacht hast? Normalerweise
-
Thread
USB-C Board mit Passthrough Charging, Power Delivery und 5V Header
Verbraucher per USB-C (mit PD) laden. Auf dem Board soll ein 5V Header vorhanden sein. Der 5V Header darf nur aktiv sein, wenn der Verbraucher am USB-C Port angeschaltet ist. Der Verbraucher am USB-C Port, soll aber
Teil kannst du damit haben: https://www.amazon.com/Type-C-Trigger-Module-Supports-Output/dp/B08LDJBN8P > Der 5V Header darf nur aktiv sein, wenn der Verbraucher > am USB-C Port angeschaltet ist. Verbinde den 5V Header halt mit dem selben Schalter, der
-
Thread
Frequenzzähler PCINT2 TIMER1 Verzweifelung
deaktvieren PORTD&=~((1<<PORTD4)|(1<<PORTD5)|(1<<PORTD6)|(1<<PORTD7)); // Pins PD4..7 bzw PCINT20..23 als Interrupteingang maskieren PCMSK2=((1<<PCINT20)|(1<<PCINT21)|(1<<PCINT22)|(1<<PCINT23)); // Interrupt bei Port D aktivieren PCICR
!): [c] volatile static uint32_t cycles[1]; static uint32_t time_prev[1]; static uint32_t timer0_ovf; static uint8_t pins_prev; ISR(TIMER0_OVF_vect) { timer0_ovf += 256; } ISR(PCINT2_vect)
-
Thread
Hilfe bei Wahl eines Mikrocontrollers (5v,usb,viele IO-Pins)
Die neue 5er Serie MSP430F5xxx ~90 I/O Pins interner LDO 256 KB Flash 16 KB Ram USB 2.0
Cypress CY8C24894 - 5V oder 3.3V einstellbar - Full-Speed-USB - 49 I/O-Pins - 16 kb Flash - 1 kb RAM
-
Thread
Computer als Schalter verwenden?
wie ein Putzeimer sein - oder gar wie > ein Kühlschrank. http://de.mouser.com/ProductDetail/TDK/C3216X5R1A107M/?qs=sGAEpiMZZMuMW9TJLBQkXj%2fELbuuhhXZQbrxMyWFjMc%3d
wie ein Putzeimer sein - oder gar wie >> ein Kühlschrank. > http://de.mouser.com/ProductDetail/TDK/C3216X5R1A107M/?qs=sGAEpiMZZMuMW9TJLBQkXj%2fELbuuhhXZQbrxMyWFjMc%3d Es gibt halt Leute, die haben nur einen kleinen Kühlschrank... :-) Edit: einen seeeehr kleinen Kühlschrank... :-))
-
Thread
Wieviel Strom liefert ein pin des ATmega8515
not exceed 200 mA. 2] The sum of all IOH,for ports B0 - B7, D0 - D7, and XTAL2,should not exceed 100 mA. 3] The sum of all IOH,for ports A0 - A7, E0 - E2, and C0 - C7 should not exceed 100 mA MfG Spess
of all IOL, for all ports, should not exceed 200 mA. > 2] The sum of all IOL, for ports B0 - B7, D0 - D7, and XTAL2, should not > exceed 100 mA. > 3] The sum of all IOL, for ports A0 - A7, E0 - E2, and C0 - C7 should >
-
Thread
ESP32 5-Kanal Dimmer
her? Die war bei meinem Mikroskop dabei: https://de.aliexpress.com/item/4000030957292.html?spm=a2g0s.9042311.0.0.61134c4dNQfHZ8 Aber ich hab eine ähnliche bei Amazon gefunden: https://www.amazon.de/hitzebest%C3%A4ndige-Arbeitsmatte-antistatische-Unterlage-Mat-35x25cm/dp/B07PYT8Z1Z/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91
-
Thread
VGA Grafikkarte an uC
Grafikmodus: Nur beim ATC bin ich mir nicht ganz sicher, wegen dem dummen Toogle Flipflop Misc Output (0x3C2/C): 227 GDC (0x3CE): 0 0 1 0 2 0 3 0 4 0 5 0 6 5 7 15 8 255 TS (0x3C4): 0 3 1 1 2 15 3 0 4 6 5 0 6 0 7 252 CRTC (0x3D4): 0 95 1
-
Thread
FPGA reagiert nicht auf Programm, nur Rauschen auf Pins
UCF. File: [vhdl] NET "A" LOC = "P5" | IOSTANDARD = LVTTL ; NET "B" LOC = "P6" | IOSTANDARD = LVTTL ; NET "C" LOC = "P7" | IOSTANDARD = LVTTL; [/vhdl] Ich lege also nun eine Spannung an P5 und P6 an (3,5V) und dann sollte an
> (3,5V) Ist schon grenzwertig. Versuche lieber, bei max. 3.3V zu bleiben... > Ich habe absolut keine Ahnung, was falsch sein kann. - Sagt dir das Pinlisting nach dem Routing auch die richtigen Pins
-
Thread
suche 8051 µC für einsteiger
/cms/de/product/channel.html?channel=db3a30431b3e89eb011b5acd0d5522b2
/files/Wiki-I2C/ [3] https://quakeman.homelinux.net/files/Wiki-1-Wire/
-
Thread
XP Laptop RS232 Schnittstelle funktioniert nicht
Mess doch mal mit einem Multimeter die Spannungen an den Pins der Schnittstelle. Meist wird 2,3 und 5 (GND) benutzt. AM PC sollte Pin 3 ca -9V haben. Am Autoadapter sollte Pin2 -9V haben.
hole ich noch nach, ich baue mir erst noch ein passendes Kabel. Ich habe aber jetzt mal alle Pins auf Masse gemessen und zumindest am OBD2 jetzt mehr Fragen als Antworten. Folgende Werte konnte ich messen: RS232: 1. 5,215V 2. 5,243V 3. -5,395V 4. -5,395V 5. Masse 6. 5,215V 7. -5,395V
-
Thread
Xilinx xc2c64a programmieren
Servus, kann mir jemand sagen ob der xc2c64a 5V abhängige eingänge hat so dass ich ihn mit dieser Methode programmieren kann? Finde irgendwie niergends ein Datasheet. LPT 25pol CPLD-JTAG PIN2 o-----o TDI PIN3 o-----o TCK PIN4
Hallo Frank, was faselst du von Pins am LPT-Port? Du brauchst sowieso IMPACT und das erwartet zumindest ein "Xilinx Parallelkabel Nr. 3" oder so am LPT-Port. Diese ominöse Teil ist eigentlich ein einfacher JTAG-Adapter, der nur aus 2
-
Thread
C/C++ LCD Lib für Arduino 2560 Board mit LCD Shield 1602
LCD_DATA3_PORT LCD_PORT /**< port for 4bit data bit 3 */ #define LCD_DATA0_PIN 0 /**< pin for 4bit data bit 0 */ #define LCD_DATA1_PIN 1 /**< pin for 4bit data bit 1 */ #define LCD_DATA2_PIN 2 /**< pin for 4bit data bit 2 */ #define LCD_DATA3_PIN 3 /**< pin for 4bit data bit 3 */ #define LCD_RS_PORT LCD_PORT /**< port for RS line */ #
-
Thread
ATtiny8 und GIMSK
aus, das PC 7 keinen Interrupt auslösen kann. Dann gehst Du von einer falschen Annahme aus: 12.3.3 Alternate Functions of Port C Table 12-9. Port C Pins Alternate Functions Port Pin Alternate Function PC7 TOSC2 (Timer Oscillator pin 2) PCINT23 (Pin Change Interrupt 23) PC6 TOSC1 (
Tom:d=4,o=6,b=200:c.,8p,c,c,c.,8p,c.,8p,2a5,2c,c,8a#5,8a5,g.5,8p,2a#5,2d,2d,c.,8p,2a5,2c,c,8a#5,8a5,g.5,8p,2a#5,2d,2d,e.,8p,1f,2e,d,c,2d.,c,2d,e.,8p,1f,2e,d,c,2d.,c,2d,2"; const char m4[] PROGMEM = "yday:d=4,o=5,b=125
-
Thread
IR Empfänger an Port -> anderes Signal
zeigen. Für einen Schaltungsfehler spricht: Rechnet man mit ersten Spannungsanstieg in Bild 2 (U(t=4.45ms)=3.60V) in Bild 2 und der Annahme 10K Pullup-Widerstand sowie Uo=5V das tau der Ladekurve aus (3.5ms), kommt man darauf, dass ein 3.5 µF Kondensator an der VO Signalleitung wirksam ist.
De lisson schrieb im Beitrag #2423877: > So langsam wird es ra richtig merkwürdig. > Has du den uC Port vielleicht als Ausgang konfiguriert ? Port Initialisierung: [c] DDRD &= ~(1<<PD3); [/c]
-
Thread
PPG-Sensor (MAX301 102) über I2C-Schnittstelle (Hilfe)
Interrupt des Moduls zuvor initial aktiviert werden. Die Versorgungsspannung bezieht das Modul aus den Port-Pins des Port E. Dazu müssen initial die betreffenden Port-Pins PE3 als Masseanschluss (GND) in den Zustand OUTPUT LOW und PE2 als Versorgungsspannung (+5 V) in den Zustand OUTPUT HIGH versetzt werden
"Die Versorgungsspannung bezieht das Modul aus den Port-Pins des Port E. Dazu müssen initial die betreffenden Port-Pins PE3 als Masseanschluss (GND) in den Zustand OUTPUT LOW und PE2 als Versorgungsspannung (+5 V) in den Zustand OUTPUT HIGH versetzt werden