-
Artikel
AVR-GCC-Tutorial
Wartezeit der Funktion _delay_ms() ist auf 262,14ms/F_CPU (in MHz) begrenzt, d.h. bei 20 MHz kann man nur max. 13,1ms warten. Die Wartezeit der Funktion _delay_us() ist auf 768us/F_CPU (in MHz) begrenzt, d.h. bei 20 MHz kann man nur max. 38,4µs warten. Längere Wartezeiten müssen dann über einen mehrfachen Aufruf
und man muss Daten in anderen Bereichen wie PROGMEM_FAR unterbringen. Auf Controllern mit mehr als 128 KiB Flash bekommen alle Funktionen jenseits 128 KiB ein Trampolin (Sprungbefehl aus 4 Byte) im dem Adressbereich vor 128 KiB. Damit genügt für alle Funktionszeiger 16 Bit. Wird kein Zeiger benötigt,
-
Artikel
AVR PWM
PWM Phase Correct PWM Dazu hier noch folgende Begriffe im Zusammenhang mit dem Zähler: BOTTOM: 0x00 MAX : 0xFF bei 8 Bit, 0xFFFF bei 16 Bit TOP : MAX oder OCRnx Normal. (evtl. für Software PWM) Der Zähler zählt rauf (BOTTOM->MAX), und wird nicht zurückgesetzt, sondern läuft einfach über, und setzt dabei
jedem Match umschaltet (toggle), entspricht der eingestellte Wert dem Pulsweitenverhältnis. Bei OCRnx=128 des 8 Bit T/C wäre also etwa die Hälfte der Zeit der Pin eingeschaltet. Allerdings kann das beim T/C 0 des tiny2313 nur der Ausgang A (OC0A). Also ins Datenblatt gucken! Fast PWM. Einer von den zwei
-
Artikel
GPS-Platine mit Tyco-Modul
Flashspeicher 4 MB MX29LV320ABTC-70I verbaut. Links Atmel Produktseite Flash-Programmierer Actel eX128 "FPGA". FPGA zum SDRAM Zugriff. Wird von Actel als Antifuse Device bezeichnet. Nicht reprogrammierbar. Links Actel Produktseite The Unsorted, Unformatted FPGA FAQ Samsung K4S641632H-TI75 "SDRAM". 64
ansprechen. Tipps & Tricks: Mit einem Wiggler darf man die Parallelschnittstelle (LPTx) vom Rechner max. im EPP-Modus betreiben. ECP-Modus ist ein No-No. Ggf. im BIOS (Systemsteuerung) einzustellen. Es muss auch eine echte Parallelschnittstelle sein; LPT über USB funktioniert nicht. Bei Verwendung eines
-
Artikel
AVR-GCC-Tutorial/Analoge Ein- und Ausgabe
einer Phasenumkehr kommt. Daher ist es möglich, die Nulldurchgänge einer kleinen Wechselspannung mit max. 500 mV Scheitelwert ohne umständliche Zentrierungswiderstände zu erfassen. Dabei kann als R eines RC-Hochpasses der integrierte Pullup-Widerstand dienen, und der andere Komparatoreingang als Ausgang
Counter Mode of Operation TOP Update of OCR1x at TOV1 Flag set on 0 0 0 0 0 Normal 0xFFFF Immediate MAX 1 0 0 0 1 PWM, Phase Correct, 8-Bit 0x00FF TOP BOTTOM 2 0 0 1 0 PWM, Phase Correct, 9-Bit 0x01FF TOP BOTTOM 3 0 0 1 1 PWM, Phase Correct, 10-Bit 0x03FF TOP BOTTOM 4 0 1 0 0 CTC OCR1A Immediate MAX 5
-
Artikel
Infineon XMC
Codegrößenlimit von 32 kB. Die spezielle Version der Entwicklungsumgebung für XMC1000-Controller (bis zu 128 kB Code) ist derzeit nicht mehr erhältlich Infineon bietet mit DAVE eine eigene, kostenlose Entwicklungsumgebung an, die auf der GCC Toolchain aufsetzt und schnelle Programmherstellung mit Codecomponenten
Betriebsspannungsbereich bis 5 V, während die meisten anderen uC auf Cortex-M-Basis mit einer Versorgungsspannung von max. 3,3 V zu betreiben sind. Starterkits: Infineon XMC 2Go XMC4000. XMC4000 ist der Cortex M4 basierende uC von Infineon. Artikel zum XMC4500 Tutorials. XMC Tutorial It’s Relax Time Button Example and
-
Artikel
MOTOROLA VIP1710
Pluspol innen) Linux-Betriebssystem MIPS Prozessor mit integriertem MPEG-Decoder TI DSP ATI Xilleon 210 128 MB RAM Anschlüsse: USB, LAN, Scart, digitaler Audioausgang (koaxial), AV-Ausgang, (Cinch), S-Video Ausgang, Seriell (intern 5V Pegel) Smartcard-Leser verstecktes Menü. Während des Boot-Vorgangs kann
M12L64322A (SDRAM 512k x 32bit x 4banks 3,3V) National DP83816 (10/100Mbit PCI Ethernet Controller) 2x NAND128W3A2BN6 von ST (128 Mbit) (32Mbyte, nur Variante mit Flash) TDA8004AT von NXP Aufteilung des Flashspeichers. mtd1: 512/256 kB Flash Winbond W39L040P/W39L020P (nur 256 kB benutzt) mtd0: letzter Bereich
-
Artikel
AVR-Tutorial: ADC
müssen im Intervall GND VIN VREF liegen. Im Extremfall bedeutet dies: Sei VCC = 5,5 V, folgt AVCC max = VREF max = VIN max = 5,5 V. Der Eingangswiderstand des ADC liegt in der Größenordnung von einigen Megaohm, so dass der ADC die Signalquelle praktisch nicht belastet. Desweiteren enthält der Mikrocontroller
kann. ADPS2 ADPS1 ADPS0 Vorteiler 0 0 0 2 0 0 1 2 0 1 0 4 0 1 1 8 1 0 0 16 1 0 1 32 1 1 0 64 1 1 1 128 Beispiel: 8 MHz Prozessortakt: 8.000.000 Hz / 200.000 Hz = 40 Da mit 200 kHz gerechnet wurde (maximale Frequenz), nimmt man den nächsthöheren Wert, also 64. 8.000.000 Hz / 64 = 125.000 Hz = 125 kHz
-
Artikel
SportTracker
Joystick Input: Down 92 PG7 GPIO Joystick Input: Select 93 PG8 GPIO Taster Input: Track Start/Stop 128 PG13 GPIO Joystick Input: Right 129 PG14 GPIO Joystick Input: Left 132 PG15 GPIO Joystick Input: Up (Das Pinout entspricht natürlich im Moment der Vorgabe des Demo Boards) ToDo. Software Softwarearchitektur
nur ein Logfile möglich) 09.09.2012: Version 0.7 ist online: Aufnahme von bis zu 10 Tracks pro Tag (max. 10 aufgrund des Dateinamens) Aktueller Track wird fortgesetzt bis zum nächsten Reset Einfügen von Track Segmenten
-
Artikel
ARM-MP3-Player
AAC-Dateien (im ADTS-Format) von SD-Karte funktioniert einwandfrei VBR-MP3 mit durchschnittlich 195 kbit/s (128-320) problemlos abspielbar AAC über ca. 140 kBit/s mit Aussetzern, sollte kein Problem mehr sein wenn das Verhältnis CPU-Takt/Samplerate etwas erhöht wird (sobald der TLV320-DAC dran ist) Noch zu tun
Kopfhörer-Verstärker Line- und Mikrofoneingang 28 TSSOP läuft auch mit 12 MHz gibt's bei Digikey -> perfekt! MAX9850. 28 PIN (aber nur im bastlerunfreundlichen TQFN-Package erhältlich!) mit Kopfhörer-Amp. u.a. Keine großen Entkoppelkondensatoren notwendig relativ aufwendige Beschaltung und Konfiguration auch krumme
-
Artikel
FPGA Konfiguration mit AVR Butterfly
des ATmega169 passt, wurde der Democode entschlackt. Dann erfolgt die Anpassung des Xilinx-Codes: MAX_LEN (lenval.h) muß rigeros verringert werden, damit die Datenstrukturen von Xilinx in den Speicher von 1 kByte passen. Ich habe 128 gewählt. Das ist auch die maximale Größe, die Impact für die Konfigurationshäppchen
-
Artikel
NanoVM
motor(int left, int right); Schaltet die Motoren des Asuro. Mögliche Werte liegen im Bereich -255 (max. Geschwindigkeit rückwärts) bis +255 (max. Geschwindigkeit vorwärts) public static native void lineLED(int state); Schaltet die untere LED zur Beleutung des Untergrunds ein ( ON ) oder aus ( OFF ).
Setzt den Vorteiler auf den Wert val . Mögliche Werte für val sind: STOPPED , DIV1 , DIV8 , DIV64 , DIV128 und DIV1024 . Hardware. Die NanoVM läuft auf unterschiedlichster Hardware. Zum einen ist das natürlich der Asuro, der als kompletter Bausatz zu kaufen ist. Es ist aber auch möglich, eigene Hardware
-
Artikel
Bluetooth
Bluetooth Module. NAME HERSTELLER KLASSE MAX REICHWEITE [m] DATENRATE [kbps] PROFILE ANTENNE INTEGRIERT Vss [V] PREIS [EUR]+VERSAND DATASHEET BTM-220/BTM-222 Rayson 1 100 921kBps SPP N 3- 3,6 10,95 + 3,85 (CSD) datasheet, Artikel im Wiki ARF32
downloaden->speichern unter) LMX9820_bluetooth_designer_guide.pdf Broschüre SmartModules SmartModules ATMEGA128 Blue Board von Peter Zirngibl blue-trx.pdf LMX9820 Bluetooth Serial Port Module LMX9820.pdf LMX9820A Datenblat LMX9820A.pdf LMX9820 Schaltung LMX9820A_REF_SCH C-Kode Schnipsel 1 LMX9820.C C-Kode Schnipsel
-
Artikel
Plattformunabhängige Programmierung in C
int_least64_t PRIdLEAST64 PRIiLEAST64 PRIoLEAST64 PRIuLEAST64 PRIxLEAST64 PRIXLEAST64 (u)intmax_t PRIdMAX PRIiMAX PRIoMAX PRIuMAX PRIxMAX PRIXMAX (u)intptr_t PRIdPTR PRIiPTR PRIoPTR PRIuPTR PRIxPTR PRIXPTR Das obige Beispiel lautet in plattformunabhängiger Schreibweise entsprechend: scanf(). Bei der Verwendung
SCNxLEAST32 (u)int_least64_t SCNdLEAST64 SCNiLEAST64 SCNoLEAST64 SCNuLEAST64 SCNxLEAST64 (u)intmax_t SCNdMAX SCNiMAX SCNoMAX SCNuMAX SCNxMAX (u)intptr_t SCNdPTR SCNiPTR SCNoPTR SCNuPTR SCNxPTR Das obige Beispiel lautet demnach korrekt: Fließkommazahlen. Die Fließkommatypen in C sind im Gegensatz zu den Integern
-
Artikel
AVR-GCC-Tutorial/Der UART
unterschiedlicher Pegel nicht möglich, jedoch sind entsprechende Schnittstellen-ICs wie z. B. ein MAX232 günstig und leicht zu integrieren. Rechner ohne serielle Schnittstelle können über fertige USB-seriell-Adapter angeschlossen werden. Mensch-Maschine Schnittstelle: z. B. Konfiguration und Statusabfrage
GPS-Empfänger). "Feldbusse": auf RS485/RS422-Basis mittels entsprechenden Bustreiberbausteinen (z. B. MAX485) DMX, Midi: etc. LIN-Bus: Local Interconnect Network: Preiswerte Sensoren/Aktoren in der Automobiltechnik und darüber hinaus Einige AVR-Controller haben ein bis zwei vollduplexfähige UART (Universal
-
Artikel
Receiver-Mainboard Plattform Philips PNX8950
Layer 1, 2, 3 Stromversorgung Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz Stromaufnahme ohne HDD max. 2 A Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet) HDD-Stromversorgung on Board Physische Spezifikationen Größe/Abmessungen (BxHxT
PIN1: GND PIN2: TX (Board->PC) PIN4: RX (PC->Board) 1x extern, Pinbelegung (J2): 6 gnd 5 rx1 r2in MAX2333 (U10) 4 rx2 r1in MAX2333 (U10) 3 tx1 T2out MAX2333 (U10) 2 tx2 T1out MAX2333 (U10) 1 gnd 0 das O ist die Markierung auf der Platine Chips. Übersicht über die verwendeten Bausteine mit Links auf
-
Artikel
Solarwecker mit DCF77 sowie Temperatursensor
Strombedarf ist für diesen in Summe zu vernachlässigen. Aktivität DCF/Alarm/LED-Backlight (bis ca. max. 5mA Stromverbrauch) Egal ob der Alarm ertönt, auf das DCF77-Signal synchronisiert wird oder das LED-Backlight nachts bei Aktivität dazugeschaltet wird - es werden bis zu 5mA fließen. In Summe ist der
angepasst: Bei meinem verbauten Quarz muss ich sie täglich um fast eine Sekunde zurückstellen ((126/128) sec.) Temperatur Sensor TSic306. Der Sensor ist mehr eine Spielerei und technische Herausforderung. Eine Herausforderung insofern, als dass er mittels eines Ein-Draht Protokolls (ZACwire) ausgelesen
-
Artikel
Klangerzeugung
minimale Ansteuerung oder einen Trigger benötigen: Voltage controlled Oscillator (VCO). XR8038 oder neuer MAX038 XR2206 Spezielle Klang-ICs. Für spezielle Klänge werden komplexe Klangerzeuger-ICs angeboten z.B.: Der klassische Gong-IC SAB800 / SAE800 -> Conrad, Reichelt, Bausatz bei ELV Des Weiteren: UM 3561
Inkrement) Modulo 65536, Step = Ganzzahl(Akkumulator/256), Halbwelle = Step x (255 - Step), Inkrement = 128 - Ganzzahl (Halbwelle / 256). Tonausgabe. Die analoge Ausgangsspannung für den Verstärker und später den Lautsprecher bzw ein elektronikfreies Piezoelement kann außerhalb des Mikrocontrollers auf verschiedene
-
Artikel
Digitale Sinusfunktion
Methode 1 (der Randwertorientierung) liegt ein echter Nullpunkt vor und man ist versucht, den negativen MaxWert (z.B. "-128" bei 8 bit) mitzubenutzen. Eine Optimierung der Werte ist auch mit anderen Zielen möglich: Fehler-orientiert. Seltener genutzt, aber effektiv wirksamer, als die pauschale Nutzung der
-
Artikel
Festplatte
die alle Sektoren nacheinander linear durchnummeriert. In beiden Adressierungsarten lassen sich aber max. 128 GByte adressieren (warum, dazu später mehr). Der IDE-Stecker. IDE- (bzw. ATA-) Festplatten besitzen eine relativ einfache Schnittstelle zur Steuerung. Die Steckerbelegung sieht wie folgt aus: Beschreibung
-
Artikel
LED-Pendellampe
Core Funktionen, hauptsächliche Stromsparfunktionen I/O Pins Interne RTC als 40Hz Taktgeber: 6*10^6/4/128/40 Watchdog wird abgeschaltet ADC fixed channel, single conversion mode für ADC0 DAC CCU output compare: non-inverted PWM, PLL: auf Lock-in abwarten Interrupts freischalten RC5 Decoder Der RC5 Decoder
konfiguriert. Zusätzlich gibt es einen LEDset Anschluss, der zur Versorgung von externen Komponenten 12V bei max. 50mA und einen analogen 0-10V Steuereingang bietet. Negativ fallen der minimale Laststrom von 100mA und der Standby-Verbrauch von 1,5W auf. Alternativ kann das LED-Netzteil LCM-60 (60W, 2-90V) oder
-
Artikel
BusAnalyzer
which is why it can't be used Remove headers not required by application Parts. STM32F103RBT6 (72 MHz, 128 kByte Flash, 20 kByte SRAM), LQFP64 FT2232HL, LQFP64 TJA1040 (CAN high-speed transceiver, TJA1054 (CAN fault-tolerant transceiver, ISO1050 (Isolated CAN Transceiver, TJA1020 (LIN transceiver, Mini-USB-Connector
Alternatively do galvanic isolation between FTDI and STM32 ADUM5402ARWZ / ADUM5402CRWZ (2 MBit / 25 MBit max.), quad channel isolator with integrated DC-DC converter Termination selection via jumper or electronic switch / relais 120 ohms for TJA1040 10k in parallel with 1k (switchable) for TJA1054 (specification
-
Artikel
SOUNDRX
als Start-Zeichen Startadresse High-Byte Startadresse Low-Byte Anzahl der Pages High-Byte - 1 Page = 128 Byte Anzahl der Pages Low-Byte Datenblock, nach jeder Page ein zusätzliches Checksum-Byte Mit sndflash.exe kann man auch eine WAVE-Datei erzeugen, statt die HEX-Datei direkt "abzuspielen". Dies geht
ersetzt werden, um dem Anwender die Fehlerbehandlung durch eigene Routinen zu ermöglichen. Test mit MAX485 / SN75176: Test, ob RS485-Transceiver sich auch als Eingangsschaltung eignen. Anschluss eines Kondensatormikrofons: Durch den Anschluss eines Mikrofons nebst Verstärkerschaltung könnte man die Daten
-
Artikel
C-Control
verfolgte das Ziel die C-Control I zu erweitern. Das Projekt B-Control (verwendet ATmega32 oder ATmega128 und eigenen "m-Basic"-Interpreter)ist auf dem Stand 3.5.2006 eingeschlafen ( (DEAD LINK!). Als weitere Alternativen stehen Open Mini und Open Micro zur Auswahl. Anwendungen. Mit der C-Control lassen
Uwe Spies sei Dank, ist die mögliche Erweiterung des Tokensatzes um bisher undefinierte Token bis max. 84 zwar vorbereitet, jedoch nicht dokumentiert. Leider gibt der Basic++ Compiler in der Debug-Version der Map-Datei die Token 252 als "DEBUG PNT", 253 als "DEBUG EOL" und 254 als "DEBUG PROC" aus,
-
Artikel
PHILIPS VP5500 VoIP Telefon
16Bit x 4 Banks im VP5500 SDRAM: 1 x K4M51323PC_1_8V - 4M x 32Bit x 4 Banks im VP6500 Flash: 2 x ws128j0pbfw00 S29WS128J/064J 128/64 Megabit (8/4 M x 16-Bit) CMOS 1.8 Volt-only Simultaneous Read/Write, Burst Mode Flash Memory im VP5500 Flash: 1 x S29GL512N - 512 Megabit, 3.0 Volt-only Page Mode Flash
Jan 1 00:00:02 imx21 daemon.warn klogd: CPU: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets Jan 1 00:00:02 imx21 daemon.warn klogd: CPU: D cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets Jan 1 00:00:02 imx21 daemon.warn klogd: Machine: Freescale i.MX2 ADS Jan 1 00:00:02 imx21
-
Artikel
IRSND
ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18-Compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx STM32F10x STM32 mit HAL-Library (NEU!) TEENSY 3.0 MK20DX256VLH7 (ARM Cortex-M4 72MHz) Unterstützte Protokolle. IRSND unterstützt die folgenden
Wiederholungsframes wiederholen, nämlich folgendermaßen: Auch hier kann man bis zu 14 Wiederholungen senden, also max. 15 Frames. Warten. Wird irgendwann später erneut die Funktion irsnd_send_data() aufgerufen, wartet diese, bis der vorhergenhende Frame vollständig verschickt wurde. Man kann aber auch selbst prüfen
-
Artikel
JTAG
Funktionen. JTAG SWD Debug-UART-Anschluss (verbunden mit einem freien UART vom STM32) (alternativ ein MAX232 Chip dazwischen schalten) Weniger Platzbedarf auf der Platine (Standard-JTAG 20 Polig) Über 4-Poligen Würfel kann der UART benutzt werden (Pin 7/8/9/10) Es kann ein Jumper gesteckt werden für eine
basierten Adaptern. FT2232 BoundaryScan Tool: free boundary-scan software for flash programming [S29GL128N, S29GL256N, S29GL512N, M25PX16, M25PX32, M25PX64, etc ]. boundary scan test system M-1 for board and system testing, runs on Linux, open source, no licensing ! Read more on = Weblinks = Debugging the
-
Artikel
GPS Mini Navigator
GPS-Logger-Funktionen 0 - GPS-Log starten und stoppen 1 - Einstellen eines GPS-Log-Intervalls in Sekunden (1, 16, 128, 1024) 2 - Einstellen eines GPS-Log-Intervalls in Metern (Aus, 50, 400, 2000) 2 - Wegpunkt-Funktionen 0 - Erster Aufruf: Anzeige aktuell geöffneter Wegpunkt-Datei (Erneuter Aufruf: Nächste Wegpunkt-Datei
dargestellt. (LED 5 und 6 geben den ungefähren Batteriestatus wieder. 6 ist voll, 5 ist fast leer (max. 30 Minuten GPS verbleibend). Sind beide LEDs aus, so wird das GPS-Modul bis zum Aufladen deaktiviert.) PC-Interaktion. Für den PC habe ich bereits einfachste Übertragungsprogramme geschrieben, welche
-
Artikel
16/32Bit Computer/Konsole
-> if n 128 -> total 770 Cycles). movei r0,127 movei r1,0 loop subi r0,1 ;da t später verwendet wird nicht in delay slot benutzen (siehe Interruptverarbeitung) brts loop st r1,r6 ;delay slot addi r1,1 ;delay slot
wird der Divisor und Dividend gesetzt, zusätzlich muss noch die Divsions-Bitbreite angegeben werden (max. 32 Bit). Durch den Befehl udivstep wird eine '1-Bit Division' ausgeführt, d.h. udivstep muss/kann sooft ausgeführt werden wie die Divisionsbreite gewählt ist. Als Resultat der Division ergeben sich
-
Artikel
USB-Tutorial mit STM32
Hubs. Es sind keine Kreise möglich. Es handelt sich also um eine Stern-Topologie mit mehreren Ebenen (max. 5). Jeder Host kann max. 127 Geräte nutzen. Jedes Device "sieht" nur den Host - Hubs und andere Devices sind transparent bzw. "unsichtbar". Daher wird im Folgenden von einer direkten Kommunikation
Data-Stage gewartet. Wenn der Host ein Paket sendet, dessen Länge geringer als die maximale Paketgröße (bMaxPacketSize0 im Device Descriptor) ist oder ein leeres Paket (nötig wenn die Gesamt-Länge ein Vielfaches der max. Paketgröße ist) bedeutet dies, dass keine weiteren Daten mehr vorliegen. Dann wird von
-
Artikel
AVR-Tutorial: Schieberegister
nur für den Slave-Betrieb. Je nach Bedarf kann man die Taktrate des SPI-Moduls zwischen 1/2 und 1/128 des CPU-Taktes wählen. Es spricht kaum etwas dagegen mit maximaler Geschwindigkeit zu arbeiten. Die AVRs können zur Zeit mit maximal 20 MHz getaktet werden, d. h. es sind maximal 10 MHz SPI-Takt möglich
prüfen sowie neue Sendedaten zu laden. Zwischen den einzelnen Bytes gibt es somit nur eine Pause von max. 6 Systemtakten. Der Nachteil von Schieberegistern ist allerdings, dass sich die Zeit zum Setzen aller Ausgabeleitungen mit jedem weiteren Baustein immer weiter erhöht. Dies deshalb, da ja die einzelnen
-
Artikel
WordClock mit WS2812
Save-Schaltfläche. Die automatische Helligkeitssteuerung verwendet dann bei einer Helligkeitsmessung diese Min-/Max-Werte zum Vergleich. Somit kann der Helligkeitsbereich bei der automatischen Helligkeitssteuerung komplett ausgenutzt werden. Hinweis: Es ist nicht sinnvoll, bei der Max-Messung einfach eine Taschenlampe
bestimmten Anzeigemodi. Bugfix SK6812: Rot und Grün vertauscht. Bugfix LDR: Nach dem Setzen eines neuen LDR-Max-Wertes wurde dieser nicht zurück an das Web-Interface übertragen und deshalb dort (bis zum nächsten Reboot) ein alter Max-Wert angezeigt. STM32 Version 2.1.0. Auslagerung des HTML-Codegenerators auf
-
Artikel
IRMP
609 pulse avg: 6.5= 649.8 us, min: 5= 500.0 us, max: 7= 700.0 us, tol: 23.1% ------------------------------------------------------------------------------- PAUSES: 4 ooooooooooooooooooooooo 169 5 oooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 412 6 oooo 31 pause avg: 4.8= 477.5 us, min: 4= 400.0 us, max: 6= 600.0 us, tol: 25.7% 15 oooooo 43 16 oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo 425 17 oooooooooo 72 pause avg: 16.1=1605.4 us, min: 15=1500.0 us, max: 17=1700.0 us, tol: 6.6%
-
Artikel
AVR In System Programmer
Debugging im Atmel Studio Unterstützt alle eingebauten Hardwarebreakpoints im Microcontroller Bis zu 128 Software Breakpoints 1.62 bis 5.5V Betrieb Stromversorgung über USB Ziel Mikrocontroller wird nicht versorgt, extra Spannungsversorgung notwendig Verfügt sowohl über ARM Cortex Debug Connector (10-pin
unterstützt. Statusanzeige des Targets (angeschlossen, falsch angeschlossen, nicht angeschlossen), max. 3 Mhz ISP Freq. Das Ganze ist sehr günstig in der Beschaffung (10 Eur Bauteile bei Reichelt + 3,5 Eur Platine von ullihome.de, oder 15 Eur bestückt von ullihome.de) USBtinyISP. USBtinyISP ist ein preiswerter
-
Artikel
Platinenhersteller
Europlatine inkl. Lack, E-Test, Best.-Druck doppelseitig für 117,81€ inkl. MwSt in 10 Tagen + Versand max. 4 lagig Bestückungsdruck doppelseitig Bohrungen no limit min Clearance 0,15mm (Standard) min Bohrdurchmesser 0,3mm (Standard) Gerber/Eagle/Protel/Target mehrere Leiterplatten können auf einer Europakarte
Leiterplatten (6AT) 78,06 156,13 M & V Leiterplatten - Vertriebs GmbH 62,83 125,66 Onlineshop WEdirekt 128,75 172,38 Preise für 1, 2, 10 Europlatinen (160x100), FR4 1.6mm, HAL bleifrei, 150µm Leiter, 0.3mm Bohren, doppelseitig, 8AT, 1x Bestückungsdruck, 2x Lötstopp, E-Test, inkl. MwSt, ohne Versand. Hersteller
-
Artikel
ARM-ASM-Tutorial
STMicroelectronics will be used. Both controllers are identical except for the flash size (64 KiB vs 128 KiB) and number of pins (48 vs 64). These controllers belong to ST’s “mainstream” entry-level- family and are quite popular among hobbyist developers with many existing online resources. Several development
Connect an LED to this pin and to GND (“active high”). Use a series resistor to limit the current to max. 15mA (the absolute maximum being 25mA), e.g. 100Ω for a 3,3V supply and a standard LED. For higher loads (e.g. high-power LEDs or a relay) use an appropriate transistor. As with most microcontrollers