-
Artikel
ARM-elf-GCC-Tutorial
Multiplikator (PLL_M-1) und (PLL_P-1) in SCB_PLLCFG? Der Multiplikator 1 wird mit 0 dargestellt. Ein 2x Multiplikator wäre 1 , ein 3x Multiplikator wäre 2, usw. Man muss also immer "1" von dem gewünschten PLL-Wert abziehen. Weitere Informationen zur PLL befinden sich im Controller-Handbuch (beim LPC2124
soll, gibt man ihm die Peripherie an. Block VIC Channel # Watchdog 0 RESERVED 1 ARM Core (DbgCommRx) 2 ARM Core (DgbCommTx) 3 Timer0 4 Timer1 5 UART0 6 UART1 7 PWM0 8 I2C 9 SPI0 10 SPI1 11 PLL 12 RTC 13 EINT0 14 EINT1 15 EINT2 16 EINT3 17 A/D-Wandler 18 RESERVED 19 Für weitere Informationen hilft ein
-
Artikel
AVR-Simulation
Ordner. Dann laden simavr in erstem Terminal mit einem embedded software (z.B. atmega1280_i2ctest): $ ./simavr/run_avr examples/board_i2ctest/atmega1280_i2ctest.axf -g Antwort: Loaded 2478 .text at address 0x0 Loaded 56 .data avr_gdb_init listening on port 1234 Im zweiten Terminal
1234 0x00000000 in __vectors () Und wuala - wir sind schon bei Debugging: 1. Breakpoint setzen: (gdb) b 140 Antwort: Breakpoint 1 at 0x234: file atmega1280_i2ctest.c, line 140. 2. Programm starten: ( gdb) c 3. GDB haltet in der gewunschte Stelle 4. Zum nächsten Schrit gehen: (gdb) s 5. Oder zum Nachbohren
-
Artikel
Heizungssteuerung mit Honeywell HR20
Here are the fuses set on the ATMega169V device: Original OpenHR20 Extended 0xFD 0xFD High 0x91 0x9B Low 0x62 0xE2 EESAVE enabled disabled BOOTSZ 1024 Words (1E00) 512 Words (1C00) CKDIV8 1 0 = TODOs = Main-Branch / all Branches of the Project. Task Remark Responsible Status Code Review Check the code
erfinden. = Entwicklungsumgebung = Editor, Debugger, Compiler WinAVR version (20071221), sprich GCC 4.2.2 sowie avr-libc 1.6.0 AVR Studio 4 JTAG ICE Atmel AVR JTAGICE MK2 AVR Dragon (z. B. Olimex-Seriell Olimex-USB = Sonstiges = Altes Protokoll. Hier hat mal einer ein Protokoll eingegeben. Das scheint
-
Artikel
Raspberry Pi als Universalprogrammer
AVR-controller) 2x SPI_CE ; 3 Pins MISO, MOSI, SCLK UART (ein Paar RxD/TxD) I2C (?ein Paar SDA,SCL) Ebenso liegen an zwei Pins 3V3 an mit denen bspw. ein µC leicht versorgbar ist. An zwei weiteren Pins stellt der RasPi
abhängig von der aktuellen Rechenlast meist etwas niedriger. Massepotential liegt an 8 Pins (Modell B+). Das Bitwackler Interface kann natürlich auch SPI, UART und I2C nachstellen, allerdings mit erhöhten Programmieraufwand und meist nicht so schnell wie mit den speziellen SPI-Pins. Dafür ist es erste
-
Artikel
Einfacher und billiger Webserver mit AtMega32
, gerade 0,14 0,14 MMC/SD 1 SL 2x10G 2,54 auf 2x7 kürzen 0,07 0,07 C1 - C2 2 KERKO 22P 0,06 0,12 C3 - C9 / C13 9 KERKO 100N 0,06 0,54 C10 1 100nF ? ? ? C11 / C12 2 TANTAL 22/16 0,28 0,56 X1 1 STECKER 62-254 0,57 0,57 1 STECKER 46-254 um 5 kürzen (oder ganz weglassen, weil völlig überflüssig) n.v. n.v. X2 1 D-SUB BU 09EU D-SUB-Buchse, 9-polig, gewinkelt, RM 9,4 0,27 0,27 X4 1 AKL 101-02 Anschlussklemme 2-polig, RM 5,08 0,28 0,28 R1 / R2 / R4 3 1/4W 1,8K Preis für 10 Stück 0,33 0,33 R3 / R10 2 1/4W 10K
-
Artikel
RS-485
differentielles Leitungspaar, die von mehreren Protokollen benutzt wird. RS485 erlaubt grundsätzlich Point-2-Point-Verbindungen wie auch Multi-Point-Verbindungen mit mehreren Mastern und Slaves. Einsatzgebiete sind Umgebungen, bei denen es auf Störfestigkeit ankommt. Der Großteil sind industrielle und militärische
Hersteller Vcc [V] Datarate [Mbit/s] Slewrate limited Max. Tranceiver Lieferant LTC1480 SO-8 Linear 3,3 2,5 ? 32 R MAX481 SO-8 Maxim 5 2,5 nein 32 R MAX485 SO-8 Maxim 5 2,5 nein 32 R MAX3485 SO-8 Maxim 3,3 ja 32 R SP3485 SO-8 Exar 3,3 10 nein 32 R Meist genutzte RS485-Bausteine. [//www.mikrocontroller.net
-
Artikel
WIZnet
Chips von WIZnet: (und Bezugsquelle) Comparison Sheet between W5100 and W5300: Die Chips im Überblick. 2 in 1 2 in 1 3 in 1 3 in 1 4 in 1 Features TCP/IP+MAC TCP/IP+MAC TCP/IP+MAC+PHY TCP/IP+MAC+PHY TCP/IP+MAC+PHY+MCU Product W3100A-LF* W3150A+ W5100 W5300 W7100** MCU / RAM I/F I 2 C + 8 Bit SPI + 8 Bit SPI + 8 Bit 8+16 Bit + DMA 24 Bit for 16M ext. RAM Rx/Tx Buffer 16k 16k 16k 128k 32k Sockets 4 4 4 8 8 BUS I/F MII MII PHY MII / PHY PHY Package 64 LQFP 64 LQFP 80 LQFP 100 LQFP 100 LQFP Related Modules NM7010A* NM7010B+ WIZ850SW (6-Port-Switch) WIZ810MJ WIZ812MJ
-
Artikel
Wake-Up Light
sollte ebenfalls mehrere Monate halten In der Mitte ist eine 10 mm weisse LED zu sehen. Außen sind je 2 Blaue, Grüne und Gelbe LEDs. Eigentlich wollte ich RGB, habe aber die Erfahrung gemacht, dass die roten LEDs zu intensiv waren und habe daher gelbe verwendet. Das Display zeigt die Standardanzeige mit
Ton, keine Frequenz nötig). Für die 4 Farben werden 4 PWM Ausgänge verwendet, pro Farbe sind jeweils 2 LEDs in Serie geschaltet um die Helligkeit zu erhöhen. Die Hintergrundbeleuchtung kann nur ein/aus geschaltet werden. Ansteuerung. Schema. Beschreibung. Als Display wird ein EA DOGM162 mit 2 x 16 Zeichen
-
Artikel
Compact Plus Blutzuckermessgerät-Hardware
/OC2B/INT1) Taste Mitte (S2) 2 PD4 (PCINT20/XCK/T0) Display SCLK (XCLK) 3 GND GND 4 VCC VCC 5 GND GND 6 VCC VCC 7 PB6 (PCINT6/XTAL1/TOSC1) an Transistor T2 (schaltet BAT+ über 2x R29 (7.5Ω) gegen GND - vermutlich
schaltet 12 V über 100Ω gegen GND als Grundlast bzw. zum Entladen) 13 PB1 (PCINT1/OC1A) Display /CS 14 PB2 (PCINT2/SS/OC1B) über R17 an IC1. Anschluss des Buzzers möglich 15 PB3 (PCINT3/OC2A/MOSI) ISP MOSI 16 PB4 (PCINT4/MISO) ISP MISO 17 PB5 (SCK/PCINT5) ISP SCK 18 AVCC mit Beschaltung an VCC 19 ADC6 Batteriespannung
-
Artikel
Webby
Auszug der Feature von der Herstellerseite unter: CPU AU1210-333MHz CPU Architektur: MIPS Memory DDR2 SDRAM, 64MB 128Mx8 SLC TYPE NAND FLASH Display TFT LCD 3.5", 320*240, 24bits color with Touch screen Wireless WiFi 802.11 b/g, Verschlüsselung: WEP, WPA, WPA2 Interface Ethernet RJ45 USB2.0 Embedded
Partition Typ Filesystem Mountpoint Optionen Mindestgröße Inhalt 1 c vfat /boot (rw) 100MB Kernel 2 82 ext2 / (ro) 100MB Alles aus root.cramfs-milano + /factory Partition 3 82 ext2 /usr/prizm_mid rw,noatime,sync 100MB Alles aus app.cramfs-milano 4 82 ext2 /root rw,noatime,sync 100MB Alles aus /root
-
Artikel
USBPROG-51 Flip/FlashMagic Universal Programmieradapter
seriellen Bootloader, wie LPC21xx, LPC22xx,LPC23xx, LPC24xx Atmel (Flip) AT89C51AC3, AT89C51CC03, AT89C51ED2, AT89C51IC2, AT89C51ID2 AT89C51RB2, AT89C51RC2, AT89C51RD2, AT89C51SND1, AT89C51SND2 AT89C5114, AT89C5122, AT89C5130, AT89C5132 T89C51AC2, T89C51CC01, T89C51CC02, T89C51IC2 T89C51RB2, T89C51RC2, T89C51RD2
der Betriebsspannung aktiviert, was durch U2 und Q1 realisiert wird. Zielsystem. Die Verbindung zum Zielsystem erfolgt über X1. Die sonst üblichen MAX232 Pegelwandler sind nicht erforderlich. Der FT232RL liefert die TxD und RxD Signale bereits
-
Artikel
FPGA Soft Core
max. Programmspeicher Programmierung Toolchain Leistung Lizenz/Preis Weblink AX8 entfällt ja, VHDL 2k (8k) asm, C, Basic, Ada... GCC/WinAVR, ... wie AT90S2313 mit 30-50MHz OpenCores Xmega/ATmega/ATtiny entfällt ja, Verilog 128 KiB C, C++, Asm GCC, Clang GPL - T51 entfällt ja, VHDL 64k asm, Basic, C,
Performance Monitors - z.B. für Benchmarking (optional) Propeller. Komplettes Open Source Paket aus SoftCore, IDE und Debugging des Propeller 2 uCs: ZPU. 64 Bit Soft Cores. OpenSPARC T1. www.oracle.com/technetwork/systems/opensparc
-
Artikel
AVR32 Studio.Einstiegshilfe.Referenz
empfehlen, da sonst wichtige header nicht gefunden werden -E -fdata-sections -masm-addr-pseudos -g / -g2 / -g3 -On --verbose -ffunction-sections -mno-init-got -muse-rodata-section -Wall AVR32 Linker. Im Studio wird der Linker über gcc aufgerufen. Damit dieser Flags an den Linker weiterreicht, und nicht
:4242 example 2: -a :4242 If no hostname is given, avr32gdbproxy listens on all network interfaces. The default port is 4711. -x, --xmlpath Specify the path to the part description files. -p, --pc Start execution from
-
Artikel
AVR32 Studio.Einstiegshilfe.Toolchain
:4242 example 2: -a :4242 If no hostname is given, avr32gdbproxy listens on all network interfaces. The default port is 4711. -x, --xmlpath Specify the path to the part description files. -p, --pc Start execution from
Print protocol transactions. Between trace client and avr32gdbproxy: --) prefix = rx and (-- prefix = tx Between GDB and avr32gdbproxy: --> prefix = rx and Specify part name, fail unless target matches. Example: avr32gdbproxy -cUSB:00A0000000BB -f cfi@0 -l log.txt -a anyhost.anydomain.com:42 42 C:\>
-
Artikel
CtLab FPGA SigLab
auf folgende Pins geführt: Bedeutung Pin Syncsignal DDS 0 P99 Syncsignal DDS 1 P95 Syncsignal DDS 2 P113 Syncsignal DDS 3 P112 Pulsgenerator P97 SPI-Schnittstelle. Über den SPI-Slave kann ein Master (z.B. ein Mikrocontroller wie der ATmega644 auf der FPGA-Karte aus dem c´t-Lab) Konfigurationswerte
rowspan="2"|Pulsgenerator colspan="2"|Pausendauer Auflösung 10 ns 6 Schreiben colspan="2"|Pulsdauer Auflösung 10 ns 8 Schreiben rowspan="3"|DDS-Kanal 0 colspan="2"|Wellenform & Modulationsquelle siehe separate
-
Artikel
AVR-Tutorial: UART
Nullmodem-Kabel!), das an den seriellen Port des PCs angeschlossen wird. Bei einem Modem-Kabel sind die Pins 2 und 3 des einen Kabelendes mit den Pins 2 und 3 des anderen Kabelendes durchverbunden. Bei einem Nullmodem-Kabel sind die Leitungen gekreuzt, sodass Pin 2 von der einen Seite mit Pin 3 auf der anderen
passieren, dass die Situation eintritt, dass das empfangende Gerät nicht mehr mitkommt. Das kann z. B. dadurch passieren, dass das empfangende Gerät selbst etwas Zeit für die Bearbeitung der Daten benötigt. Man denke z. B. an die Situation, dass an ein Modem Daten übertragen werden. Das Modem muss diese
-
Artikel
GPS Mini Navigator
und Verbindungen habe ich 0,3mm Kupferlackdraht verwendet, empfehlen würde ich etwas Dünneren, z. B. 0,2mm. Es ist außerdem nicht ratsam, Drähte direkt an die Pins vom TQFP Mega anzulöten, dort halten sie nicht so gut wie auf einem Lötpad. Da ich keine Lust habe, die Platine noch einmal neu zu layouten
bereits behobene Endlosschleife auf. Bekannte Fehler: Abspeichern falscher Werte als Wegpunkt (siehe b0.2) Öffnen der Wegpunktdatei 0xFF (siehe b0.2) GPS Mini Navigator Version beta 0.2 Behobene Fehler: Wiedereinschalten aus dem Standby wurde nicht ausreichend überprüft. (Achtung. Verändertes Timing beim
-
Artikel
Bootloader
Schnittstelle vom PC auf den µC übertragen. Als physische Schnittstelle kommen z.B. RS232 (alias UART, USART, EUSART auch COM), USB oder I2C in Betracht. Diese Schnittstellen sind als Module direkt auf dem µC-Chip implementiert. Das Flashtool (PIC-Programmer) wird nur zum Aufspielen
eine schlechte Performance. Für zeitkritische Interruptweiterleitung siehe nächsten Punkt Intterrupt-2. Sprunganweisungen sind: a) _asm goto INTHANDLER _endasm // Ohne Rücksprung. b) _asm call INTHANDLER, 0 _endasm // Mit Rücksprung, entweder return oder RETFIE Das Pragma #pragma interrupt INTHANDLER
-
Artikel
STK500USB-Adapter
des STK500 durch Deaktivieren des Schaltreglers LEDs: LED1 8V okay LED2 5V okay LED3 RX-/TX- activity Teileliste mit Reichelt-Bestellnummern. fertiger Reichelt Warenkorb Warenkorb-Export Menge Wert Reichelt Bst.-Nr. E-Preis Bauteile Gehäuse 2 33µF SMD TAN.33/16 0,24 € C1
0,10 € R8 0805 1 180Ω SMD-0805 180 0,10 € R9 0805 1 TASTER 3301 0,08 € S1 Kurzhub 1 USB BWM 0,89 € X2 USB-B-mini 1 D-SUB ST 09EU 0,24 € X3 male SUMME 15,50 € (1) : Alternative: SP232ECN - günstiger, aber nicht bei Reichelt erhältlich; oder MAX232ACSE - teurer, aber höhere maximale Datenrate. (2) : jeder
-
Artikel
AT91-TWI
denen die Besonderheiten und gegf. auch (alle?) Fehler der Hardware berücksichtigt werden. Siehe z. B. das TWI-Eeprom-Beispiel im Software Package Version 1.5 zum AT91SAM7-EK. Weiterhin bieten die Treiber aus dem Software-Package die nützliche Möglichkeit, einen I2C/TWI-Transfer asynchron (also "im Interrupt
der AIC sonst nicht bei einem neuem IRQ reagiert. Ziel war es die Funktionen und Möglichkeiten den I2C soweit, wie möglich zu nutzen und das heißt nicht das „Not Acknowledge“ links liegen lassen, sondern auch dieses zu nutzen. Die Sourcen von Atmel haben entweder nur 1 Byte eingelesen womit sehr viel
-
Artikel
DDS-Signalgenerator per USB
sehr nützlich. Wenn man die interne USB UART Bridge verwenden möchte, konfiguriert man wie folgt: Tx = P2.1 Rx = P2.2 Man beachte, dass diese Pins auf dem XMC2Go nicht herausgeführt wurden! Nach Inbetriebnahme kann man mit beliebigen Terminal-Programmen mit dem XMC kommunizieren. Ich empfehle hierzu
gibt dem Nachbauer außerdem die Möglichkeit, seinen eigenen Code auf einfache Weise zu ergänzen, um z.B. Ausgänge zu schalten, welche weitere Funktionen triggern uvm. XMControl v1.0.4 (basic version) XMControl v1.1.2 (basic version incl. special GPIO register) Fertigung. Die Fertigung der Einzelteile beschränkt
-
Artikel
SOUNDRX
Ebenso ist ein Bootloader für den µC und das dazugehörige PC-Programm enthalten, um ATmegas mit mind. 2 KiB Bootloadergröße über ein simples Audiokabel zu flashen. Nicht jedem Otto-Normal-Endanwender von µC-Schaltungen steht ein Flashgerät oder eine serielle Schnittstelle (UART) zur Verfügung, um Daten
Zeilen) Standard-Eingangspin von D0 auf B2 geändert 17.07.2011 V 1.3.0 Binärübertragung für Bootloader, dadurch Verdoppelung der Flash-Geschwindigkeit Neues PC-Flash-Programm sndflash.exe Abschalten des Ringbuffers nun möglich mit SNDRX_RINGBUFSIZE
-
Artikel
Pegelwandler
wird. Wenn man echte I2C ICs mit 5V betreibt, dann sind die Eingänge vom Typ Schmitt Trigger CMOS (z. B. PCF8574). Dann müssen 3.3V Pegel auf 5V umgesetzt werden. Wenn man jedoch SMBUS Ics verwendet (z. B. ADT7461, Silabs 8051
Single Supply Komparator wie z. B. TL712 . SN74LVC1T45 SN74LVC8T245 Frage: Ich suchen einen IC, welcher eine Pegelwandlung von 3,3V nach 1,8V, 2,0V oder 5V ermöglicht und während des Betriebs umgeschaltet werden kann. Antworten: So ein
-
Artikel
ICnova ADB1000
unable to enumerate USB device on port 1 Thank you for using In-Circuit ICnova Empty flash und JFFS2 notices gab es, glaube ich, vorher nicht. Diese Meldungen bleiben jetzt auch bei abgezogener PS2-Tastatur. Ein paar Tage später noch ein Test mit einer 'echten' USB-Tastatur: ... jffs2_scan_inode_node(): CRC failed on node at 0x00ee07cc: Read 0xffffffff, calculated 0x8b46ec64 Empty flash at 0x00ee0818 ends at 0x00ee1000 jffs2_scan_dirent_node(): Node CRC failed on node at 0x00ee1ff0: Read 0xffffffff, calculated 0x007e2f7e Empty flash at 0x00ee201c ends at 0x00ee2800
-
Artikel
Midi Rekorder mit MMC/SD-Karte
Update (MrMidi2Ultimate) auf ATmega8,88,168 (Features eingeschränkt bei den kleinen) [letzer Bugfix 26.06.2009] Update 2 (MrMidi2Ultimate) mit externem Geschwindigkeitssignal [letzer Bugfix 26.06.2009] HEX2BIN-Tool
gestört Midi-Through im Menü Schaltplan. ohne Fernbedienung: mit Fernbedienung: Achtung: mega168 Pin TX muss an Midi-Buchse OUT Pin 5, und der Pullup muss an Midi-Buchse OUT Pin 4! Für die Hintergrundbeleuchtung: Port B6+7 parallel an einen Widerstand (hängt von deiner LED-Beleuchtung ab) und diesen dann
-
Artikel
Interrupt
Microcontroller in einen Low Power Mode versetzt wird, wird er durch einen Interrupt wieder aufgeweckt, z.B. in einem festen Zeitraster per Timer-Interrupt oder vom ADC nach Beendigung einer AD-Wandlung. Dabei muß sichergestellt werden, daß der Interrupt erst nach dem In-Low-Power-Gehen (z.B. per Befehl sleep
Datenbyte im Sendepuffer. Dieser Interrupt ist extrem nützlich für eine Halbduplexkommunikation, z. B. auf einem RS485-Bus. Hier kann man nach dem vollständigen Senden aller Bytes den Bustranceiver (z. B. MAX485) von Senden auf Empfangen umschalten, um den Bus freizugeben. Bei Nutzung der Interrupts
-
Artikel
Audio-DSP mit Spartan 3-FPGA
Initialisierung der Codecs. Dieser Vorgang kann nun vom PC aus gesteuert werden, da in der neuen ISE-6.2-Version 4 Leitungen herausgeführt wurden, welche per RS232 gesetzt und gelöscht werden. Wer das System nachbauen möchte, kann entweder die TLV320AIC23B-Codecs oder auch beliebige andere Codecs verwenden
RS232 und den Audio-Codec ist wie folgt: Header A : RS232-Schnittstelle Pin 1 : RxD von MAX232 Pin 2 : TxD von MAX232 Pin 3 : - Pin 4 : - Pin 5 : GND Pin 6 : VCC (3.3V/5V für MAX232/MAX3232) Header B : I2S-Schnittstelle für einen Codec Pin 1 : BitClk Pin 2 : L/R Clk Pin 3 : SDIN Pin 4 : SDOUT Pin 5
-
Artikel
USB
" darf man also nicht wörtlich verstehen, das sind trotz USB 2.0 nur 12 Mbit/s. Zu beachten ist, dass es bei USB im Gegensatz zu RS-232 zwei Arten von Controllern gibt: Host- und Devicecontroller. Host bezeichnet dabei die steuernde Seite und ist z. B. in PCs zu
AT32UC3B0128 Full/OTG 64 (40) 3,3 V AVR32 60 MHz 128 K 32 K 8 x 10 bit (7+6) x PWM 2 (1x full) I2C, SPI, SSC Kernspannungsregler 1,8 V Farnell ca. 6 € Microchip PIC24FJ256GB106 Full 64 3,3V/5V PIC24 16 MHz 64
-
Artikel
Codebase für LPC1xxx
, or repeater) Übergabeparameter: *ioconReg: Pointer auf das IOCON Register um den Pin zu wählen (zB. 'IOCON_PIO1_8' für GPIO 1.8, 'IOCON_PIO2_2' für GPIO 2.2, etc.). Achtung: Da dies ein Pointer ist, muß die Adresse (und nicht der Wert) des Registers übergeben werden. Dies wird erreicht in dem ein '&' vor das entsprechende IOCON Register gesetzt wird, z.B.: 'gpioSetPullup(&IOCON_PIO2_2, gpioPullupMode_Inactive);'. * mode: Betriebsmodus des internen Widerstandes (gpioPullupMode_Inactive, gpioPullupMode_PullDown, gpioPullupMode_PullUp or gpioPullupMode_Repeater
-
Artikel
Schaltungssimulation
Leistungselektronik und Domänenübergriff: Mit den integrierten Mos-Fet Modellen (Level 1-3) wird eine B6 Brücke aufgebaut. Über die Zustandsgraphen kann eine Raumzeigermodulation programmiert werden die über alpha-beta Koordinaten gesteuert wird. Die Brücke steuert einen Asynchronmotor (Flussmodell) an diesem ist eine Mechanische Last angeschlossen, z.B ein Feder-Dämpfer-System. Nun kann der Einfluss der Feder-Komponente auf die Zwischenkreisspannung analysiert werden. Simplorer wird überwiegend im Mechatronischen Bereich eingesetzt. Die Studentenversion
-
Artikel
ELV UP2000 Protokoll
Frames {| border=1 style="width:60%; text-align:center" class="wikitable" Message Type Message Name 0x2B SetLED 0x2D SetBaudRate 0x30 SetVcc6V 0x31 SetVppState 0x32 SetVppValue 0x33 SetPinState 0x34 ? 0x35 ? 0x36 ? 0x37 ? 0x38 GetPinStatus 0x39 DisconnectTarget 0x41 WriteBuffer 0x42 ReadBuffer 0x43 ConnectTarget
SendDataPinConfig 0x06 0x78 SendStatus 0x15 - NACK Beschreibung der einzelnen Nachrichtentypen. SetLED (0x2B). Schaltet die LEDs des Programmers. Bits 0 und 1 des DataBytes repräsentieren je eine LED. {| border=1 style="text-align:center" Message 0x2B DB1 DB1: 0=on, 1=off - Bit 0: grüne LED Bit 1: rote LED
-
Artikel
MINOS
Werte für alternate: 0 - Standard-Pins 1 - Alternative Pins 2 - Weitere alternative Pins + Mögliche UARTs UART ALTERNATE TX RX Bemerkungen UART1 0 PA9 PA10 UART1 = Console, nicht verwendbar UART1 1 PB6 PB7 UART1 = Console, nicht verwendbar UART2 0 PA2 PA3 UART2
Dies ist eine Low-Level-Funktion. Konkrete I2C-Anwendungen (LCD, RTC, EEPROM) findet man im Kapitel Beispielprojekte unter I2C LCD, I2C DS3231 und I2C EEPROM. i2c.read. i2c.read() liest Daten von der gewählten I2C-Schnittstelle. Syntax: int i2c.read
-
Artikel
Word Clock Variante 1
4-polig, gerade RM 2.54 [1] optional; Anschluss für RS232 (Vcc, GND, Rx, Tx) JP8, JP9, JP10, JP11 Stiftleiste 4-polig, gewinkelt RM 2.54 [4] optional; Anschlüsse zu den vier LED-Minutenplatinen JP3, JP4, JP6, JP7 Stiftleiste
20mA align="right" | 1.9 align="right" | 2.1 align="right" | 2.5 V Dominant Wavelength (B) lD IF = 20mA align="right" | 465 align="right" | 470 align="right" | 475 nm Dominant Wavelength (G) lD IF = 20mA align="right" | 515 align="right" | 520
-
Artikel
Entwicklung eines Motorsteuergerätes für den Trabant
Schutzbeschaltung der Hauptspannungsversorgung kommt. R1 wird mit den empfohlenen 240 Ohm bestückt und R2 kann z.B. mit 2 kOhm bestückt werden. Alle Kondensatoren und Schutzdioden werden nach dem Empfehlungen des Datenblattes bestückt. Dies ergibt eine Spannung von ~11,7 V, also genau innerhalb der Betriebsparameter
zweite Kanal von dem eh schon aufgebauten MAX3232 Chip verwendet. Für die Anzeigeplatine mit dem XMC2Go habe ich einen zweiten RS3232 mit identischer Beschaltung vorgesehen. Zwischen den beiden Steuergeräten ist mit diesem Konzept nur ein 4-adriges Kabel notwendig: 3,3 V, Masse, RX, TX. Dieses sollte
-
Artikel
IRMP
VINCENT Vincent NEU: Ab Version 3.2 kann IRMP auch RF-Funkprotokolle (433 MHz) dekodieren. + Unterstützte RF-Protokolle Protokoll Hersteller RF_GEN24 Generisches 24 Bit Format, z.B. Pollin 550666 Funksteckdose RF_X10 X10 PC Funkfernbedienung
PowerShot G5 0xB1CA Bleil LED Flex-Band RGB RGB-LED Band mit IR-Controller 0xFE00 NEC16 Daewoo Videorekorder 0x0015 KASEIKYO Technics EUR646497 AV Receiver SA-AX 730 0x2002 Panasonic TV Fernseher TX-L32EW6 0x2002 RC5
-
Artikel
IRMP - english
0x0021 'd' 0x0031 'v' 0x0041 0x0051 END 0x0061 0x0071 BACK 0x0002 '1' 0x0012 'w' 0x0022 'f' 0x0032 'b' 0x0042 0x0052 0x0062 0x0072 FORWARD 0x0003 '2' 0x0013 'e' 0x0023 'g' 0x0033 'n' 0x0043 0x0053 UP 0x0063 0x0073 ADDRESS 0x0004 '3' 0x0014 'r' 0x0024 'h' 0x0034 'm' 0x0044 0x0054 DOWN 0x0064 0x0074 WINDOW
0x0079 NEW_PAGE 0x000A '9' 0x001A 'p' 0x002A '#' 0x003A CTRL 0x004A 0x005A 0x006A 0x007A SETUP 0x000B '0' 0x001B 'ü' 0x002B CR 0x003B 0x004B INSERT 0x005B 0x006B 0x007B FONT 0x000C 'ß' 0x001C '+' 0x002C SHIFT_LEFT 0x003C ALT_LEFT 0x004C DELETE 0x005C 0x006C 0x007C PRINT 0x000D '´' 0x001D 0x002D '<' 0x003D