-
Thread
Retro Fieber: Z80 oder 68000 ?
angesteckt und fertig ist das Terminal. Die Schnittstelle ist derzeit USB und erhält gerade noch eine echte RS232. Der Code ist frei und darf gerne weiterentwickelt werden. http://www.mikrocontroller.net/topic/177481?page=8#3511923 Vielleicht hat ja jemand Interesse daran…
Euro und Löscher - EPROM und RAMS - Linux als Programmiersystem und Terminal (nix Windoofs!) - USB/RS232 Adapter für 2 Euro aus der Bucht und das übliche Lötgeraffels....
-
Thread
Merkwürdiges Signal von DXF77-Modul
synchonisieren sich nur ein-, oder zweimal täglich mit dem Sender und laufen ansonsten mit einem eigenen Oszillator.
und keine Störung mehr auf dem Oszilloskop zu sehen. Die Stromversorgung hole ich über ein FTDI-USB/RS232-Modul von einem zweiten USB. Beide USB kommen über den gleichen aktiv versorgten USB-Hub. Das Conrad-Modul läßt sich nicht aus der Ruhe bringen und arbeitet schön gleichmaßig vor sich hin. Dafür
-
Thread
Welche Hardware für den Einstieg (alternative zu C167)
dann doch oversized für dich? (*scherz*) F2xxx-Typen laufen bis 16MHz, mit Quarz oder nur mit internem (kalibriertem) RC-Oszillator. Außerdem sehr stromsparend (220µA @ 1MHz, 0,5µA Standby) >- Wegen meinem Spieltrieb hätte ich gerne ein paar Taster, LEDs, eine >Matrixtastatur und eine LCD-Anzeige
Der Rest sind Samples, bzw Widerstand und Kondensatoren hat die Hochschule sowieso. Hab halt "nur" RS232 statt USB. Gruß, TManiac
-
Thread
ATMega1284 geeignet für Lichtsteuerung?
verwendest, solltest du den Quarz mit Kondensatoren 22-33pF gegen GND verschalten. Oder nimmst den internen Oszillator. Der geht dann bis max. 8Mhz. Allerdings wird dann eine eventuell später hinzukommende Kommunikation über UART (RS232) schwierig. Vergiss bitte nicht den Ablockkondensator (typisch 100nF
-
Thread
Servomotoren richten sich nicht aus und das Problem finde ich einfach nicht
Die eigentliche Frequenz wird über Fuses eingestellt. Wenn ich mich recht erinnere läuft der interne Oszillator der AVRs mit 8 MHz, werden standardmäßig allerdings auf 1 MHz (div8 Fuse) heruntergeteilt. Sprich #define F_CPU 1000000UL könnte das Problem schon beheben. Um welchen AVR handelt
KeySight" für den Logikanalysator Zusatz richtig Asche haben und für'n simplen Decoder (i2C; SPI, RS232 ..) noch 400 Euronen extra :-( Tja so ändern sich die Zeiten, früher war der Kauf eines Oszi eine Anschaffung fürs Leben.(Genauso wie eine Nähmaschine für die Gattin) Heutzutage ist es so wie
-
Thread
HILFE DMX-Empfang mit ATmega8 und Hoelscher
Ist die Hardware denn in Ordnung? Schwingt der Quarz? Fuse-Bits in Ordnung (vielleicht ist der interne Oszillator noch aktiv)? Gruß Benedikt
Allerdings hat mein letztes Projekt mit gleichem Board und gleichem µC funktioniert. Jedoch mit RS232/9600. Und andere Programme laufen auch auf dem Controller (Testprogramme mit LEDs usw.) was ja voraussetzt, dass der Takt i. O. ist, oder? Hast Du oder jemand aneres auch noch eine andere Idee
-
Thread
1 kHz Rechtecksignal erzeugen
einen Euro herum kosten. Man braucht aber wenigstens ein PICkit1 als Programmer, ganz alleine nur mit RS232 und ein paar Tools auf dem PC geht es nicht. Vielleicht reicht ja die Genauigkeit des internen RC-Oszillators, dann braucht man außer dem PIC überhaupt keine weiteren Bauteile mehr. Kann sein, daß
enger tolerierte Typen gibt, und wie sich der Fehler zusammen setzt (Absolutwert plus Drift). Den Oszillator kann man auch per Software nachkalibrieren. Jedenfalls ist das schön klein, nur ein 8-Pinner alleine ohne weitere Bauteile. Mit den AVR kenne ich mich bei Low-Power-Typen nicht aus. Vor einigen
-
Thread
AVR-NET-IO mit ATmega644
Das mit dem internen Takt dürfte nicht sein, obwohl es darauf hindeuten kann. Die Fuse-Bits habe ich genau so eingestellt sind wie im Makefile vom OpenMCP angegeben sind , aber sonderbar ist, daß dort für beide Prozessoren
für die ausgewählt Plattform. Als einfachen Test wäre mal interessant wie schnell eigentlich dein RS232 vom AVR-NET-IO läuft. Die Standardeinstellung ist dort 57600 Baud. CA Dirk
-
Thread
ATMEGA8 Soundgenerator/Synthizer
synthesizer 128 oszillatoren pro stimme. das dürfte der mega nicht schaffen :-) aber man kann sich ja evtl mit 64 oszillatoren und einer stimme begnügen. obwohl ich mit den megas noch nicht viel gemacht habe, werde ich das
Also mit der RS232 Steuerung... das klappt irgenwie nicht.. Ich habe den Eindruck, das sich da irgendwas 'überholt'..?? Der serielle Puffer ist nur 2 Byte groß.. dann wird aber sofort die SID Register gesetzt...
-
Thread
CPLD Starter Kit für Anfänger
auch innerhalb von 100us fertig sind. Der uC nebenan versucht in dieser Zeit immer noch, seinen Oszillator zu starten...
to easily add functions such as analog-to-digital conversion, servo motor interface, serial flash, RS232 serial channel, accelerometers, temperature sensors, and more. See our Pmod page for a complete list of modules. Sieht so ein wenig nach "Arduino Style" aus, allerdings zu gesalzenen Preisen...
-
Thread
AVR oder MSP430
beim MSP430 außerdem, dass man nicht mit Fuse-Bits hantieren muss, sondern Dinge wie Watchdog und Oszillator zur Laufzeit in IO-Registern ändern kann.
wollte. Solch Aufwand ist ganz sicher für Dinge gerechtfertigt, für die das Betriebsfall ist, einen RS-232 Treiber zum Bleistift, aber wie man auch und gerade bei Maxim sehen kann, hat das dann oft seinen Preis. Ich bin mittlerweile etwas zu weit weg von derartigen Technologie-Interna, ich kann mir
-
Thread
Display mit Touchscreen bei Pollin?
für C machbar sein) In meiner Originaldatei hab ich noch ein paar Funkionen eingebaut, die über die RS232 auch den Transfer der Excelansicht auf das Display erlaubt - passende Software auf dem Controller vorrausgesetzt. Sascha
sagen, dass die HW auch in Ordnung ist. Ich tippe dann mal eher auf die Fuses. Hast Du auch den internen RC-Oszillator (und kein externes) auf 8MHz eingestellt? Die XTAL-Anschlüsse werden ja für das Display benötigt.
-
Thread
Protokoll ELV Funk-Temperatur-/ Luftfeuchtesensor ASH500
also nicht unbedingt dekodierbar)". Der leider nicht mehr erhältliche Vorgänger des Empfängers (mit RS232) hat anscheinend bei den Sendern, die er nicht dekodieren konnte, zumindest die Rohdaten ausgegeben. > Allerdings sind diese Sensoren eigentlich für den Innenraum gedacht. Warum heißt dann das
nicht > unbedingt dekodierbar)".Der leider nicht mehr erhältliche Vorgänger des > Empfängers (mit RS232) hat anscheinend bei den Sendern, die er nicht > dekodieren konnte, zumindest die Rohdaten ausgegeben. Na hättest Du doch mal geschrieben was Du gemeint hattest, stimmt der alte Empfänger hatte
-
Thread
suche IC das arbeitet wie Stufenrelai
programmiersprache lernen, Programmer besorgen, ich weiß ja nicht. Wobei die simpelste Variante am RS232 mit 2 Zenerdioden, 3(?) Widerständen und einem Transistor auskommt. Das als Steckbrettaufbau reicht für ein einzelnes Projekt völlig. Wilhelm Ferkes schrieb im Beitrag #3142012: > Wenn ich es
PICkit von 2003) begeistert mich im Augenblick, weil ich auch mal eine Strommessung machte. Mit internem Oszillator 4MHz nimmt er sich schlappe 570µA bei 3,5V (weil die drei Mignonzellen ziemlich leer sind), wenn alle LEDs aus sind, und keine Pinströme fließen, aber Timer und Watchdog laufen. Den Strom
-
Thread
Es'hail2 - erster geosationärer Amateurfunk-Satellit
Michael Kuhne gibt es noch etwas fertiges. Zur Frage, ob ein LNB mit dielektrischem oder PLL-Oszillator läuft gibt es leider keine Angaben beim Händler. Anscheinend sind neuere generell mit PLL. Für den Schmalband-Transponder soll es sinnvoll sein, den Quarz durch einen GPS stabilisierten Oszillator
ich weiß immer noch ein Serial-Port. Da laufen also HDTV-Signale im Prinzip über eine aufgebohrte RS232-Leitung in den PC. Der Doppeltuner besteht im wesentlichen aus zwei Chips von ST, dem Direct Conversion ZIF Tuner STV6120 und einem Channel Decoder STV0910A. Einstellungen über I2C-Bus, beide Videodatenströme
-
Thread
MSP430 vs. AVR: Welches Konzept ist besser?
Schaltung testen). Zusätzlich haben die MSPs einen Bootstrap-Loader mit dem das Flash über eine einfache RS-232 programmiert werden kann. Die Softwareseite ist er aus meiner Sicht für Anfänger besser geeignet (C mal aussenvor), da der Befehlssatz einfacher zu verstehen ist (Orthogonalität, keine unterschiedlichen
bei den meisten Varianten ähnlich einfach, da z.B. die 1xx und 2xx Serien nach einem Reset vom internen RC-Oszillator starten, die 4xx brauchen dazu einen 32kHz-Uhrenquarz. Zudem lassen sich die Taktquellen zur Laufzeit umstellen (keine Fuses etc. wie beim AVR).
-
Thread
Stm32 AliExpress, evtl Fake
Da gab es auch hier im Forum so einige Beiträge, ja es gibt Fälschungen Da man die Forum interne Suche vergessen kann google mal folgendes „stm32 fake site:mikrocontroller.net“
Phänomen: STM32F100C8 bei Aliexpress gekauft, bestückt, geflasht... soweit so gut. Bei manchen war die RS232 Schnittstelle nicht zu erreichen. (Darüber schreibe ich Produktionsdaten) Ursache: Bei MANCHEN musste der Teiler zur Baudrate verdoppelt werden. Alle anderen Clocks liefen normal. Überall die
-
Artikel
AVR In System Programmer
Anpassung an neue Typen erfolgt durch leicht selbst erstellbare Beschreibungsdateien. Serieller Port (RS-232). Atmel AVRISP, STK500, AVR910. Der original AVRISP von Atmel, das STK500 und der Programmer aus der Application Note AVR910 enthalten einen Mikrocontroller, der die Umsetzung der seriellen Daten
auch Windows 7) USBasp kompatiblem Programmer (Linux, MacOS) JTAG Boundary Scan Interface + Software RS232/RS485 Wandler I2C Logger I2C Interface (zur benutzung aus eigenen Programmen) Oszi 6-Kanal Logik Analyzer (in Entwicklung) Labornetzteil (in Entwicklung) getauscht werden. Mit der STK500v2 kompatiblen
-
Thread
Uart Baudrate
<RXEN)+(1<<TXEN) out UCR, temp ; .equ UCR=UCSRB;for compatibility ret ; tx: ;RS232-Ausgaberoutine sbis UCSRA, UDRE ; .equ USR=UCSRA;for compatibility rjmp senden out UDR, temp ret ciao gustav P.S.: verwende bei 4 MHZ als Baudratenteilerkonstante 25 bei 9k6
die IO-Frequenz nicht konstant ist. AVR wird mit einem für UART Betrieb etwas zu ungenauen internem Oszillator ausgeliefert, den man erst per Fuse auf Quarz (so vorhanden) umstellen muss.
-
Thread
Mikrocontroller-Umgebung für Anfänger
minimale Außenbeschaltung des AVR ("nur" paar Kondensatoren, Quarz für den Takt, außer Du nimmst den internen RC-Oszillator, Pull-up für Reset), Ports führst Du auf Steckerleisten, genauso wie die Programmierschnittstelle. Informationen zum Aufbau findest Du in den Datenblättern. Die sind auch Anlaufstelle
auf Adapterplatine bekommst du auch recht preiswert: http://cgi.ebay.de/Adapter-mit-ATMega128L-2-x-RS232_W0QQitemZ9712319524QQcategoryZ10662QQcmdZViewItem http://cgi.ebay.de/Adapter-ATMega128_W0QQitemZ5859219679QQcategoryZ10662QQcmdZViewItem In Verbindung mit einer Lochrasterplatine kann man damit
-
Artikel
STM32
Pin z.B. bei STM32F4, STM32F2 und STM32F1 Performance line) PLL zum erhöhen der Taktfrequenz aus internem RC-Oszillator externes Taktsignal Quarz Waitstates für Zugriff auf Flash werden je nach Modell durch unterschiedliche Hardware weitgehend eliminiert Jedes Peripheriemodul ist separat einschaltbar,
, [pc, #-0x01E0]" beim Start erzwingt ein laden der Startadresse von 0x20000004. Boot from SYSMEM (RS232, CAN und USB). PC Startadresse wird von 0x1FFFF004 geladen BOOT0 Hi BOOT1 Lo Ab F2 gibt es auch ein SYSCFG_MEMRMR Register. Schreibt man hier den Wert für "System Flash" und macht einen Corereset
-
Thread
PIC-Programmierung neu erlernen?
lassen sich einfach schalten: portb.1=1, portc.5=0 usw. Ausserdem unterstützt der HW/SW-SPI, I2C, RS232 und SW-oneWire Bus. Zur Zeit versuche ich mich außerdem an Bascom und den AVR's. Aber bequemer finde ich die Arbeit mit PIC und Proton. Gruß Meik
ein Projekt an. Mit assembler ist das bestimmt gut zu schaffen sind ja nur 35 Befehle. den internen Oszillator wählen und erst mal kein memoryprotect. das alles geht bei mplab im letzten menupunkt. und jetzt fängst du mit deinem Programm an.zb: org(0) goto _reset
-
Thread
STM32 HAL Tutorial
Anfang schier um, angefangen mit der Einstellung, welcher Systemtakt herschen soll: HSI für internen Oszillator HSE für externen Oszillator Aber, hier darfst dann gleich ermitteln, wie ein Takt weiter "aufbereitet" wird. Ein interner PLL erzeugt eine Taktvervielfachung so daß oft - wenn verwendet
habe hier ein STm32F051 Discovery und Cube MX sowie Visual GDB Installiert. LED Anschalten klappt, RS232 auch, allerdings scheitert es hier schon den Empfangspuffer nicht "hintenrum" zu löschen. Jetzt wollte ich mal Timer nutzen, hierzu habe ich folgendes Tutoriel als Grundlage genutzt http://www.diller-technologies.de
-
Thread
PIC oder AVR
Unterschied. Weiterhin kann man beim Pic während der Laufzeit des Programms zwischen den verschiedenen internen/externen Oszillatoren umschalten.
über die LocalTalk-Unterstützung von OS X konnte ich nicht genug herausfinden, um eine Brücke nach RS-232 zu schlagen. )-: Also erstmal nicht. (Aber ewig wird das Wally auch nicht halten ...) @ Mario: Hast Du denn mal in Holland angerufen? Ich habe oft dienstlich mit NL Firmen (nicht Philips) zu tun
-
Thread
Auf welchen Frequenzen darf man Experimentieren ?
anschließe und den mit einem Takt versorge, dann geht da ein Rechteck über ein paar cm Leiterbahn. Oder RS232 bei 921600 Baud, also wenn da kontinuierlich über eine mehrere Meter lange Doppelader Bytes drüber gehen, dann sendet das doch auch irgendwie oder genügt es das zu verdrillen?
wird. Stichwort "Superhet-Empfänger". Eigentlich soll dieser Oszillator nicht über den Antenneneingang des Radios abstrahlen. Eigentlich. Du hörtst 98,0 MHz. Der Oszillator schwingt auf 108,7 MHz. Das VOR des Verkehrslandeplatzes DOR liegt bei 108,65 MHz. Ein
-
Thread
DDS AD9854 China- Modul
Hier ist die Variante mit RS232- Schnittstelle als PDF, die andere habe ich eingescannt. Aber Vorsicht: die Werte der Ausgangs- Tiefpässe können nicht stimmen, jedenfalls beim PDF!
Rechteck-Signale mal Si570 oder Si504 vor http://www.ov-selbstbau.de/wiki/index.php?title=Flexibler_Quarz-Oszillator_auf_Basis_Si504
-
Thread
HMC5843-eval
Print Modereg Print "" @fred Also an der Frequenz kann es nicht liegen. Ich verwende den internen RC-Oszillator mit 4MHz meines ATmega16L. Ich habe genau die gleichen Werte wie du in den Datenregistern stehen. Das RDY-Bit wird auch nicht gesetzt und der DRDY-Pin ist auf High. Weiß nicht wie das
HMC-Produktseite auf Eurer Website! Das hat mich richtig Zeit gekostet, hatte vorher noch einen TTL-zu-RS232-Konverter zusammengebrutzelt, um für die Console vom FTDI mit 5V Output wegzukommen und den AVR mit max. 3,3V betreiben zu können. Das war's natürlich alles nich.. Leider war der HMC bei mir so eingebaut
-
Thread
PIC Register setzen
PWM2+3 = Ausgang //WPUB 0b111x1111 Pullups EIN, Nötig? da WPUEN?? //OSCCON 0bx11101x 8Mhz mit internem Oszillator //OPTION_REG 0b0x0x0111 WPUEN = EIN, Timer0 vom internen ocr, mit Prescaler = EIN und 1:256 //PIC-Datenblatt-Kapitel_19: //CCPXCON 0b????11xx PWM aktivieren //CCPXCON 0b??BBxxxx two
STRXSYNC = 0 (sofort zwischen Port und PWM wechseln = nicht warten bis PWM vollständig) // //----RS232--- //RCSTA CREN = 1 Empfänger einschalten //TXSTA SYNC = 0 //RCSTA SPEN = 1 //RCREG??? //RCSTA 0b10x1xxxx //BAUDCON 0bxxxxxxx1 Automatische Erkennung EIN // Ich könnte auch einige Denkanstöße
-
Thread
ATtiny13: UART Problem mit External-Interrupt
. Das Ergebnis kann dann am Rechner weiterverarbeitet werden. Der u-Controller ist über den internen Oszillator auf 9,6 MHz, ohne Vorverteiler, getaktet. Das Programm ist aktuell noch sehr simpel und soll auf PORTB-Pin 2 ein Byte empfangen und dieses auf PORTB-Pin 1 wieder ausgeben. Einfach,
MCUCR |= (1<<ISC01) | (1<<ISC00); // MCU General Control Register Rising Edge LOW to HIGH (RS232 Start-Bit) GIMSK |= (1<<PCIE); // General Interrupt MaSK Register External Interrupt sei(); // Enable Interrupt while(1) // Main Routine
-
Thread
Drehimpulsgeber spinnt
in die eine Richtung ein gößerer Abstand ist als in die andere. (Habe mir die Portzusände über die RS232 ausgebenlassen) >The only two axis device I know is the classic mechanical mouse. My mechanical mouse works with 2 light barriers. There are two axis. On the ends are plates with gaps, which
>Habe mir die Portzusände über die RS232 ausgeben lassen das war der Fehler!!! Die Übermittlung des der Werte (mit kleiner Beschreibung dauerte zulang) 9600 Baud //printf("\rZahl:%3i Spur A B %i %i Zustand: %i",z,PIND.6,PIND.7,
-
Thread
Grundlagen zum PIC
pics machen für den einstieg hast du eine gute wahl getroffen da meines wissens der 627 einen internen oszillator hat d.h. du kannst ihn auf ain normales steckbrett stecken und eine belibige schaltung aufbauen (feine sache ich mach das auch immer so). du solltest dir umbeding mal die seite vom sprut
ausgestattet mit einem Schalter der zwischen Programmmodus und Betriebsmodus umschaltet. Angeschlossen an RS232. Wie gesagt, dass Ding funktioniert auch, Assemblerprogramme kann ich erstellen und brennen. Integriert ist auch ein 4MHz Quarz sowie 6 LED und 4 Taster je Port - was braucht man mehr zu rumspielen
-
Thread
HSV RGB Led Dimmer, C Code & Video & Doku
sodass man doch interessante Farbmuster darstellen kann (vielleicht am PC generieren und dann per RS232 an die LEDs schicken).
schau mal ins Datenblatt deines Controllers. Viele Controller laufen ja werkseitig mit dem 8MHz internen RC-Oszillator, der dann aber mittels CLKDIV Fuse auf 1MHz runtergeteilt wird. Damit läuft das Prog hier absolut nicht. Siehe auch Posting von Lupin: bei 20MHz sind max 10Bit Auflösung möglich und
-
Thread
Lightweight WS2811/WS2812 Library
Ja jetzt mit der F_CPU im Makefile(über die Toolchain-->Symbols) funktioniert es (Auch bei 4MHz internem AtMega32-Oszillator). Könnte mir das bitte jemand näher erklären? Da fehlt mir eindeutig noch tiefergehendes Wissen.
jetzt mit der F_CPU im Makefile(über die Toolchain-->Symbols) > funktioniert es (Auch bei 4MHz internem AtMega32-Oszillator). > > Könnte mir das bitte jemand näher erklären? Da fehlt mir eindeutig noch > tiefergehendes Wissen. Wahrscheinlich hat irgendein Teil des Code F_CPU nicht gesehen. Im
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil4) Gesperrt
' nicht klar! Sind das die Einstellungen für die 24 u. oder 33 Ohmler? Zum Germsloader über die RS232 Schnittstelle: Ich selbst habe Win XP auf dem Lappi sowie auf dem Hauptrechner Athlon Phanom 9500, SP2(Laptop) SP3 (Athlon) funzt mit der eingebauten RS232 sowie mit dem Adapter(FTDI)! Wichtig sind
Ist aber wohl eher eine Ausnahme. Bei mir läuft das Ganze sowohl am PC-Port als auch am NoName USB-RS232-Adapter am Notebook problemlos. Die guten alten echten RS232 Ports... Tja auf manches kann man eben doch nicht verzichten. Gruß Hayo
-
Thread
TCP/IP Stack Micrchip/ WLAN-Modul
Versuche, die RS232 der TCPIP Stacks anzuzapfen. Der Stack (v.a. der WIFI Teil) gibt da sehr hilfreiche Infos aus. Ob der SPI2 der richtige ist, keine Ahnung das wirst nur du wissen. Was allerdings wichtig ist, ist
dass Du immer noch nicht aufgegeben hast :) Stampede schrieb im Beitrag #3527755: > Versuche, die RS232 der TCPIP Stacks anzuzapfen. Der Stack (v.a. > der > WIFI Teil) gibt da sehr hilfreiche Infos aus. Das geht leider nicht (bzw. nur mit großem Aufwand, da das PIC32 Expansion Board keine serielle
-
Thread
LPC800 existiert (fast) nicht in diesem Forum
über den eingebauen seriellen Bootloader. Dazu muss der Controller lediglich mit einem billigen USB-RS232 Adapter mit dem Computer verbunden werden. Die meisten dieser Adapter haben auch einen 3.3V Ausgang, der zum Betrieb des LPC810 genutzt werden kann. Der CP2102 hat z.B. einen internen Spannungsregler
Wenn das daneben geht ist der uC aber nicht "verfused", der Bootloader startet immer noch mit dem internen Oszillator :-)
-
Thread
TEKWAY DST1xx2B Oszilloskop
Liefert das Launchpad nicht RX/TX für "RS232" mit 3V3? MFG Johannes
ist es auch möglich das protocol wie rs232 can spi i2c zu entschlüsseln
-
Thread
Software-UART: Problem beim Empfangen
Register OCR0A zum Senden und OCR0B zum Empfangen benutzt. Zum Empfangen des Startbits bei dem Standard RS232 wird der Interrupt INT0 zum Erkennen von steigenden Flanken benutzt. Aber das Empfangen klappt vorne und hinten nicht, dafür aber das Senden. Meine Frage ist jetzt: Warum läuft das nicht? Ich
Benutze den internen RC-Oszillator, der reicht mir bisher von der Genauigkeit.
-
Thread
Mikroprozessorboard
dranklatschen (PIO 3x8Bit bidirektional), passend dazu noch einen 8251 (SIO - wahrscheinlich zzgl. MAX232). Der obige Link ist von dieser Seite: http://www.z80.info/homebrew.htm Vielleicht findest Du da noch andere Anregungen...
+RAM an RD/, WE/ vom RAM an WR/. Wenn du beim Takt auf Nummer sicher gehen willst: Fertiger Oszillator doppelter Frequenz und 1/2 HCT74 als Teiler dahinter. Diese Oszillatoren sind nicht immer ganz symmetrisch.
-
Thread
8051 - Programm und Daten in einem 128kB Chip ohne Overlap
auslösen) Welcher komische 8051 soll denn das sein? Bei einigen 8051 läßt sich ALE für die internen Zugriffe abschalten.
Programme in das RAM erhielt er auch noch eine USB-Schnittstelle. Ist eigentlich nur ein modifizierter USB-RS232 Wandler. Ein Bild der Platine ist im Anhang zu sehen "HarvMem128_1.JPG". Die Anwendungsprogramme werden in das Programmspeicherram ab Adresse 4000h geschrieben. Der Programmcode beginnt ab Adr.
-
Thread
ATtiny85 (AVR Atmel 8bit), Linux, Microcontroller, C/C++
. Reduzier deine Baustellen. Zu den HW-Tools gehört auch eine serielle Schnittstelle. Nicht als RS232, sondern so ein einfacher usb<->uart Umsetzer. > Wenn ich dann alle Komponenten habe, weiß ich nicht wie es es anschließe Zur Not eines Elektronikers würdig. Mit dem Lötkolben. Dann kannst
Programmer. Also, einfacher. Der Hauptvorteil liegt aber m.E. in diesen Dingen: - UPDI - interner 16/20 MHz Oszillator mit guter Genauigkeit (kein Quarz nötig). - Port-Mux - gleichförmige interne Peripherie über beide Serien hinweg (tiny1/mega0). Den letzten Punkt halte ich schon fast für
-
Thread
Uhrensynchronisation von 2 Mikrocontroller drahtlos
jede Millisekunde einen Puls mit Controller A. Controller B sieht diesen Puls und stimmt seinen internen Taktgeber nach. Auf diese Weise wird dauerhaft Synchronität erreicht.
dieser Webseite mal eine Synchronisation zwischen einem Linux-PC und einem AVR über eine serielle (RS232) Verbindung implementiert. Ist nicht sehr aufwändig.
-
Thread
C-Code für Zähler mit INT, Ausgabe per UART streikt
mit der ich die Impulse zählen will. Das ganze soll dann per UART an den PC geschickt werden. MAX232 mit Kondis ist vorhanden, echte RS232 ebenfalls. Als Oszillator nutze ich den internen, aber für erste Test sollte es reichen. UART ist initialisiert wie hier im Tutorial beschrieben. Code lässt
-
Thread
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
plus Serial für RS232 dafür verbraucht werden hält sich der Verlust an IO in Grenzen. Eine 18F8722 Bord stattete ich mit einem 96-pin DIN41612 Stecker aus und hat sich als Einsteck-Modul für größere Projekte sehr bewährt
****************/ // nur die ohne die es nicht gehr ;-) #pragma config FOSC = INTIO67 // interner Oszillator #pragma config WDTEN = OFF // kein Watchdog Timer #pragma config LVP = OFF // kein Low Voltage Programming #pragma config PBADEN = OFF // erste Seite PORTB im
-
Thread
Linux Uart AVR
: Sind die Fuses richtig gesetzt? Falls du da noch nix dran geändert hast, stehen die noch auf internen RC-Oszillator. -> Baudrate stimmt nicht. Gruß Roland
AVR Kommunikation. 2. Du hast ein USB-Host Interface an Deinem Board und kannst einen USB <-> RS232 seriell Wandler anschliessen und damit auf den AVR gehen. 3. Du weisst ganz genau was Du tust und schaltest die Notfall Konsole auf Deiner seriellen Schnittstelle von oben ab und kannst
-
Thread
Max233: Falsche Characters
@ Stefan >auch bei 4 MHz internem Oszillator hat das Terminalprogramm noch >Schwierigkeiten mit der Decodierung bzw Darstellung. Dies äußert sich Kein Wunder. Das der interne RC-Oszi selbst Fehler bis zu 5% haben kann hat sich
Hier noch das Datenblatt und meine Schaltung. Wenn ich mir das so anschaue, passen da die internen Brücken? Die Belegungen sind doch unterschiedlich, ist das der Fehler???? Ich seh den Wald..... DatasheetMax233_SMD.jpg SchaltungRS232.jpg Beschreibung: Gnd wird angeschlossen an Pin9