-
Artikel
AVR-Tutorial: LCD
Artikel zum Controller HD44780. Pinnummer LCD Bezeichnung Anschluss 1 V SS GND (beim TC1602E: V CC ) 2 V DD = V CC +5 V (beim TC1602E: Gnd) 3 V0 = V EE GND, Poti oder PWM am AVR 4 RS PD4 am AVR 5 RW GND 6 E PD5 am AVR 7 DB0 nicht angeschlossen 8 DB1 nicht angeschlossen 9 DB2 nicht angeschlossen 10 DB3 nicht angeschlossen 11 DB4 PD0 am AVR 12 DB5 PD1 am AVR 13 DB6 PD2 am AVR 14 DB7 PD3 am AVR 15 A Vorsicht! Meistens nicht direkt an +5 V anschließbar, sondern nur über einen Vorwiderstand, der an die Daten der Hintergrundbeleuchtung angepasst
-
Artikel
MOTOROLA VIP1710
W39L040P/W39L020P (nur 256 kB benutzt) mtd0: letzter Bereich von mtd1 (Filesystem "/flash") mtd2: 32 MByte Flash (Lesen mit dd if=/dev/mtd/2 bs=16k skip=2) mtd4: letzter Bereich von mtd2 (Filesystem "/flash2" Lesen mit dd if=/dev/mtd/2 bs=16k skip=1793) Splash und Kernel liegen in mtd2, AES verschluesselt
Jumpers und des Pulldownwiderstands sollte man sich gönnen. Alternativ kann auch ein Jumper an Pin 1 und 32 angelötet werden. Der Kurzschluss muß beim Bespielen bestehen bleiben! Danach mit dd if=stb1710-mtd1.bin of=/dev/mtdblock/1 den Bootflash mit der hier im Forum zu findenden stb1710-mtd1.bin bespielen
-
Artikel
AVR Bootloader optiboot Assemblerversion
Betrieb mit automatischer Baudrate und EEprom Unterstützung konfiguriert. >>> Starte optiboot für AVR atmega328p erstellen: RX-Pin PD0 benutzt Pin 2-PDIP28 30-TQFP32, mit Spezialfunktionen: PCINT16 RXD. TX-Pin PD1 benutzt Pin 3-PDIP28 31-TQFP32, mit Spezialfunktionen: PCINT17 TXD. avr-gcc -g -Wall -
Betrieb mit automatischer Baudrate und EEprom Unterstützung konfiguriert. >>> Starte optiboot für AVR atmega328p erstellen: RX-Pin PD0 benutzt Pin 2-PDIP28 30-TQFP32, mit Spezialfunktionen: PCINT16 RXD. TX-Pin PD1 benutzt Pin 3-PDIP28 31-TQFP32, mit Spezialfunktionen: PCINT17 TXD. avr-gcc -g -Wall -
-
Artikel
Diskussion:AVR-GCC-Tutorial/LCD-Ansteuerung
Ich habe da mal einen Vorschlag... Wie bereits in Re: LCD an ATmega32 spinnt geschrieben finde ich es etwas ungeschickt, wenn die Adreßberechnung für das DD-RAM (je nach Zeile und Spalte) in lcd.c fest verdrahtet ist. Je nach LCD-Typ müssen hier nämlich andere Konstanten
Sichtbarkeitsbereich von i ist sehr lokal (innerhalb des for). Der Compiler kann u.U. günstiger optimieren Moderne AVR/WinAVR Versionen haben C99 per default aktiviert Pro B: Funktioniert auch, wenn der C99 Standard in (älteren) AVR-GCC/WinAVR Installationen nicht per Kommandozeile definiert ist. Version A bringt eine
-
Artikel
Reichelt-Wishlist
Atmel ATtiny441 und ATtiny841 (4x 16bit PWM) * Atmel ATtiny816 SNR * Atmel ATtiny1614 (SSF) | Atmel AVR Controller mit Funkanbindung z. B. AT86RF230, AT86RF211, AT86RF401, dazu passende Quarze (evtl. SMD) 18,080 MHz (Crystek P/N 016758), Spulen 39nH. | | | | | * Atmel AVR mit USB: AT90USB82 und ATmega32u4
TQFP-Gehäuse zu haben sind wie z. B. XC3S400 oder XC3S500E (PQFP208)) | | | | | | * Microchip megaAVR 0-series, z. B. ATmega809/1609/3209/4809 in TQFP-48 Microchip AVR128DB…, AVR64DD… in SOIC und TQFP Microchip dsPIC33FJ128GP802 | Microchip PIC12F1822 | Microchip PIC24HJ64GP202-I/SP | NXP LPC1114 (auch
-
Artikel
RFM12
/50))= 32,2 nH, der Tabellenwert ist 27nH. Im RF12 wird ein um zwei Bauteile (im Bild C2 und L1 genannt) erweitertes Netzwerk empfohlen, das macht man um eine breitbandigere Anpassung zu erreichen. Betriebsspannung
von Bezugsquellen. csd-electronics IT-WNS Pollin Electronic RS Components Robotikhardware.de Links. AVR RFM12 RFM12 Protokoll Stack RF_SOAP RN-MikroFunk, kleines kompaktes AVR-Evaluationsboard für RFM12b und RFM12 Pollin_Funk-AVR-Evaluationsboard Sehr kleines/stromsparendes Funk-AVR-Evaluationsboard RN-MikroFunk
-
Artikel
Raspberry Pi Einführung
sichert, und zwar auch nur die wirklich verwendeten Teile. Die Handhabung ist etwas komplexer als bei dd, eine gute Anleitung und ein ausführlicherer Vergleich der beiden Tools ist auf bitblokes.de zu finden. Unter Windows gibt es das Tool Win32DiskImager welches komplette bitweise Images (von SD-Karten
die Aufzeichnung starten: ./RasPi_logGPIO.sh [Liste mit GPIO-Pins] > ausgabedatei.txt Für die Pins 14, 31 und 23 sieht das Kommando z.B. so aus: ./RasPi_logGPIO.sh 14 31 23 > ausgabedatei.txt Die Aufzeichnung kann mit Strg+C gestoppt werden. Jetzt kann man die entstandene Datei (z.B. hier ausgabedatei.txt
-
Artikel
Diskussion:Soft-PWM
0x18, 0x98, 0x58, 0xD8, 0x38, 0xB8, 0x78, 0xF8, 0x04, 0x84, 0x44, 0xC4, 0x24, 0xA4, 0x64, 0xE4, 0x14, 0x94, 0x54, 0xD4, 0x34, 0xB4, 0x74, 0xF4, 0x0C, 0x8C, 0x4C, 0xCC, 0x2C, 0xAC, 0x6C, 0xEC, 0x1C, 0x9C, 0x5C, 0xDC, 0x3C, 0xBC, 0x7C, 0xFC, 0x02, 0x82, 0x42, 0xC2, 0x22, 0xA2, 0x62, 0xE2, 0x12, 0x92, 0x52, 0xD2, 0x32, 0xB2, 0x72, 0xF2, 0x0A, 0x8A, 0x4A, 0xCA, 0x2A, 0xAA, 0x6A, 0xEA, 0x1A, 0x9A, 0x5A, 0xDA, 0x3A, 0xBA, 0x7A, 0xFA, 0x06, 0x86, 0x46, 0xC6, 0x26, 0xA6, 0x66, 0xE6, 0x16, 0x96, 0x56, 0xD6, 0x36, 0xB6,
-
Artikel
KiCad
mit sudo apt-get install ia32-libs. Siehe Forumsbeitrag Ich habe das umgekehrte Problem: 32bit system aber 64bit Binarys. Selbst aus den Sourcen neu compilieren. <!-- alt -- *Ich will/muss mir KiCad selber compilieren. Wie gehe ich
_13Oct2013.zip 3D-Modelle diverser elektronischer Bauteile im wrl 2.0 und wings Format. Enthalten: DD-PAK (TO263AB), D-PAK (TO252AA), SMD Dioden MELF, MiniMELF, SMA, SMB und SMC, Transformatoren ETAL P1165, P1200, P2781, P3000, P3181, PP3188 und P3191, SO126 / SOT32 in horizontal und vertikal, SOT223
-
Artikel
ARM-ASM-Tutorial
processors support all three instruction sets, while the 32bit ones only A32 and T32. The Cortex-M microcontrollers only support T32. Therefore, this tutorial will only talk about “thumb2”, the second version of the “T32” instruction set. Prerequisites. First
RCC_APB2ENR” which allows you to configure the clock signal for some peripheral modules. This register has 32 bits, of which 14 are “reserved”, i.e. can’t be used and should only be written with zeroes. Each of the available 18 bits enables one specific periphery module if set to “1” or disables it if set to