-
Thread
ATmega128 interne Quarzfreqeunz
Kann mir bitte jemand sagen, welche Frequenz der interne Quarz vom ATmega128 hat. Ich hab ein Datenblatt mit 8MHz gefunden, aber das klappt nicht so ganz mit der RS232. Beim Übungsboard geht das Programm aber, also kann es nur an der Quarzfrequenz liegen
Und es sei dazu gesagt, dass der RC-Oszillator nicht sehr frequenzstabil ist. Man sollte es vermeiden ihn als Taktquelle für RS232 zu nutzen, sonst kann bei großer Abweichung nur Müll rauskommen. Man kann ihn auch kalibrieren, nur leider ändert
-
Thread
Zeiten bei den AVRs - großes Problem
@Henning: Wenn Du den internen 1MHz-Oszillator benutzt, dann mußt Du natürlich auch $crystal=1000000 angeben. @Hannes: Ja, bei Bascom werden die Konstanten automatisch passend gemacht. Das ist ja der Sinn. Man gibt einmal den
ausgedrückt. In Bezug auf den µC sind natürlich beide seriell. Ich meinte natürlich, dass der SI-Prog über RS232 läuft. Tschuldigung
-
Thread
UART funktioniert nur mit internem Oszillator!
Windows XP Also, fogendes Problem tritt auf: Benutze ich das alte Hyper-Terminal mit dem internen 8 MHz Oszillator funktioniert eigentlich alles wunderbar, die Startmeldung wird ausgegeben und ich kann Befehle eintippen ( z.B. led1_on ). Setze ich jedoch die Fuses für den externen Oszillator
stecken. Der Jumper "XTAL1" muß gesteckt sein. Falls der Controller in einem der Sockel mit RS232 angesprochen werden soll, dann muß noch von "PD1" und "PD2" eine Verbindung nach "RS232" RXD,TXD hergestellt werden. Es grüsst, Arno
-
Thread
Probleme bei der Datenübertragung zwischen PC u µC
Kleiner Hinweis: es gibt keinen internen Resonator - Oszillator heißt das Ding. Ein Resonator kommt außen dran und ist 1000x genauer als der interne RC-Oszillator. Ich frage mich sowieso, was es für einen Sinn macht, auf 40 Cent zu spucken
Variante mit dem Uhrenquarz kann ich Dir das schon sagen: Zum Stromsparen. Wenn Du nämlich mit dem internen Oszillator schaffst und extern einen 32768Hz Uhrenquarz dranhängst, kannst Du mit den entsprechenden Sleepmodes einiges an Stromaufnahme einsparen. Um dann dennoch halbwegs flott mit RS-232 kommunizieren
-
Thread
I2C Monitor mit Mega8
rumbiegen muss, wenn ich mich doch halbwegs auf die "gesnifften" Daten verlassen will. Mit dem internen Oszillator ist das sowieso so eine Sache. Bei Anwendungen, wo das Timing nicht relevant ist kann man ihn gut benutzen. Aber Anwendngen mit RS232 fallen bei mir unter "Timingrelevant". Lg EC
0xE0B1,0x1191,0x1000,0x9518,0x927D,0x9601,0x11B2,0x1000 .dw 0xE0B1,0x9518 .org 0xD0 ;Trimmen des internen Oscillators ; ldi work,0x81 ; out osccal,work ;RS232 init clr work out UBRRH,work ldi work,7 ;diese Konstante muß für die jeweilige Taktrate auf die gewünschte Baudrate eingestellt
-
Thread
Auswahl von MC für Türschlussüberwachung
Mein Ansatz wäre, jeder Tür einen eigenen MC (ein 8Pin-Tiny reicht) zu spendieren. Dazu vielleicht RS485-Bustreiber. Die Übertragung Manchester-codiert, dann kannst du den internen Oszillator nehmen. Und da du keinerlei Zeitprobleme hast, kannst du ein single master system nehmen.
@winfried: es wird auf jedenfall ne rs485 bussystem, da der aufbau ja so sein soll: PC - RS232 - MC - RS485 - MC(für Tür) - RS485 - MC(Tür) ... das mit der verschaltung versteh ich immer noch nicht: ich habe am 485 R0, RE-, DE, DI
-
Thread
USB-ICD2 für PIC
einem Programm was senden und empfangen konnte, dabei hab ich natürlich nicht die Steuerleitungen des RS232 testen können, aber ich gehe davon aus das diese funktionieren. Ich hab ein anderes Problem bei mir ausmachen können. Der Oszillator für den Pic scheit nicht anzuschwingen, wenn ich diesen vermesse
das Layout ist leicht verändert, konnte aber bisher keinen Fehler im Layout feststellen. Die Oszillator Einstellungen sind auf HS, das habe ich bereits geprüft. Der Oszillator ist ein 20Mhz Type und die Kapazitäten sind 22pF. mfg CR
-
Thread
Microcontrollerwahl
LPC952 von Philips, schneller als der Z8 (langsamer als ein AVR mit externem Pszillator) aber der interne Oszillator ist genau genug um die beiden seriellen Schnittstellen zu betreiben und Du bekommst immerhin 3.7 Mips ohne einen externen Oszillator hin. 10-bit Wandler inclusive. Kommt im 44-pin Gehaeuse
ich keinen gehabt und das war mies. Von PIC hab ich keine Ahnung. Von den UARTS her... wenn du rs232 brauchst kannst da auch mehr an eine Leitung hängen... dann musst aber ein klares master-slave protokoll haben.(MGLW Enable Leitungen für die einzelnen Chips??) Wenn du mit beiden ein anderes Protokoll
-
Thread
Watchdog benutzen
Mahlzeit Bob, Ich vermute mal, dass der Main Takt oder auch Interner Oszillator über einen Prescaler(Vorteiler) zum Watchdog zugeführt wird. Über den WDTCR- Register lässt sich die Zeit einstellen. Hab mal mit Bit 3(Seite 49)den Watchdog aktiviert. Der µController
2. Wird eine zeitaufwändige Aktivität ausgelöst, zum Beispiel Auslesen eine Messwertspeichers über RS232 in einem Durchgang, dann würde der Watchdog das Auslesen irgendwann unterbrechen. Also kommt in die Ausleseschleife auch ein WDR, um zu sagen "Ich bin noch da, nur gerade anderweitig beschäftigt."
-
Thread
UART
Bist du dir auch sicher, dass du wirklich mit den 3,6864 Mhz arbeitest (und nicht etwa mit den internen 1 MHz)?
kann jede RS-232-Verbindung eigentlich leben.
-
Thread
Tiny2313 - Serie0510 - programmieren nicht möglich?
Wahrscheinlich bastelt Atmel immer noch irgendwie am Design herum. Hoffentlich arbeiten die auch am internen RC Oszillator... Wenn Atmel weiterhin so einen Mist baut wie z.B. beim mega48 mit der Verschiebung der Register in den höheren Adressbereich, dann geht es mit den AVRs bald bergab. Esbringt nämlich
am Labornetzteil, doch von dort gehen ja auch nur die 12V= Spannung zweipolig rüber. Und das 9pol RS232 Kabel habe ich auch schon gegen das mitgelieferte von Atmel getauscht. Brachte aber nix. Und nu? Gruss, Torsten
-
Thread
attiny USI Slave Implementierung
eigentlich nicht sein dürfte, oder? PullUps sind überall drin. Als I2C-Master verwende ich gerade einen RS232/I2C-Adapter der Firma IB-Hoch. Kann es ein, dass ich hier einfach keinen Takt zur Verfügung habe und den selbst vom Slave aus generieren sollte? Denn in diesem Falle kann es ja durch die Einstellung
DS2482-100 1-Wire Master, ATTiny45 (in EEPROM Version) als DCF77 Controller ATTiny45 -> 1MHz interner Takt aus 8MHz RC-Oszillator Der Tiny funktioniert als DCF77 Slave anstandslos, synchronisiert ohne Probleme und die Daten stimmen. Die Uhr und auch der 1Wire Bus funktionieren mit den Treibern
-
Thread
8 Lichtschranken mit Tutorialaufbau abfragen
per RS-232 an den PC übermittelt werden? Ich würde dir empfehlen den Code so weit zu machen wie du kommst und dann gezielt einfach zu Fragen wenn du nicht mehr weiter kommst.
großen Gehäuse der Lichtschrankenschiene verstaut wird. So habe ich die Möglichkeit, immer noch auf die RS232 zurückzugreifen, wenn ds mit der USB-Programmierung nicht hinhaut :-)
-
Thread
Problem LPC931 + ext. Quarz
Problem beim Verwenden eines ext. Quarzes mit dem LPC931. Ich habe schon mehrere Projekte mit dem internen RC-Oszillator realisiert. Sobald ich jedoch einen ext. Quarz verwenden will rührt sich nichts mehr. Ich verwende einen 12MHz Quarz und 47pF Kondensatoren! UCFG1 habe ich auf 0x00 ( High Speed
der wert dann in allen controllern ungefähr gleich bzw. kann ich noch eine übertragung mit 1200baud (rs232) sinvoll realisieren?? @2 Zyklen: nur ist er leider immer noch halb so schnell wie etwa die AVR's bzw. die Single Cycle 8051 von Atmel (LP2052)? Ich hoffe das Philips da nachsetzen kann.. Mfg
-
Thread
Atmeg8 im Leerlauf sehr heiß??
vielleicht auch daran liegen das ich nen externen Quartz mit 6Mhz drangehängt hab , obwohl der ja nen internen Oszillator hat ?
ich hab ein schaltnetzteil von nem alten OPTO to RS232 konverter dafür verwendet , das verwende ich jetzt schon seit einem Jahr und hat noch immer gefunzt, das hat gar keine negative Spannung, ich probier jetzt mal das mit dem RESET nicht beschalten aus
-
Thread
wo sind avr's verbaut
Also rein von der Pinbelegung her könnte es passen, wenn die Teile mit internem Oszillator laufen. Werde mal versuchen die Signatur auszulesen ;-).
PalmPix Kamera hat neben einem Altera Flex einen ATmega16 drinnen. Die Kamera wird am RS232 Slot des Palm Handhelds angeschlossen, zu Zeiten der Palm IIIc war das aktuell. Gruß hagen
-
Thread
USART Atmega32
dann. Das ist trial&error engineering. Wenn's dann nicht daran liegt, was machst du dann? Der interne 1-MHz-Oszillator hat mir noch nie bei RS-232 irgendwelche Huddeleien verursacht. (Andere Werte als 1 MHz schon, da kalibrieren wir dann gegen einen bekannten Takt.)
Hallo Marian, hast Du denn bei Deinem USART-Problem die richtigen Port-Pins und vor allem ein RS232-Treiber-IC eingesetzt (z.B. MAX232 mit 4 oder 5 Kondensatoren) ? Otto
-
Thread
PIC synchron betreiben und CAN-bus
einen PIC18 verwendest und willst, dass er mit 10 MHz läuft, braucst Du einen 40MHz Quarz oder Oszillator. Nur wenn Du einen PIC30 verwenset kannst Du mit einem kleineren Quarz arbeiten und mit der PLL einen höheren internen Takt verwenden. Gerhard
Jedes Tx an Kathode einer Diode, Anoden der Dioden an beide Rx und Pullup. Was sonst: SPI, I2C, RS232 (da geht das wie von dir beschrieben).
-
Thread
Quarz Atmega32
via RS232 verbinden willst. Und irgendwie programmieren sich Uhren mit 3.2768MHz einfacher. :-) Gruss Jadeclaw.
genau, je nach Derivat zwischen 1% und 10% Genauigkeit. Der interner RC-Oszillator ist die Default-Einstellung der Fuses, wenn der ATmega ausgeliefert wird. Es gibt unterschiedliche Frequenzen, auf die der interne RC-Oszillator eingestellt werden kann. Die Frequenzen
-
Thread
RS-232 empfangen mittles PIC16F628
die Daten in das Programm schreibe werden die auch ordnungsgemäß ausgegeben, aber wenn ich die via RS-232 übertragenen Daten ausgebe kommen nur seltsame Zeichen (btw. interessanten Zeichensatz haben diese Displays). Da das direkte Ausgeben funktioniert denke ich, dass es an meiner RS-232 Konfiguration
Hallo entschuldige wenn ich so dumm frage aber wo ist im Sourcecode die RS232 Empfangsroutine?
-
Thread
Verknüpfung UART und manueller Portpin
Auch für niedrige Baudraten ist der interne Oszillator zu ungenau für UART. ...
Also ich hab hier einen Mega8 laufen, dessen USART mit der RS232 des PCs verbunden ist. Getaktet ist das Ding mit den internen 1MHz, und die Übertragung mit 4800 Baud läuft fehlerfrei. Und dabei läuft der Controller spannungsmäßig sogar außerhalb der Spezifikation
-
Thread
Modifizierter Laminator - 1A Ergebnis
Mega braucht man nix externes außer einer Spannungsversorgung. Den Takt kann man auch über einen internen RC Oszillator nutzen. Gruss Sven
Tempsteuerung würde ich ein Kondensatornetzteil empfehlen. Extra n Trafo, das muss nicht sein. Für die RS232-Kommunikation kann man ja hinter dem Gleichrichter trotzdem noch 5V einschleifen. lg PoWl
-
Thread
PDA als LA
implementieren: - Timed-Modus -> Alle Eingänge werden so schnell wie möglich ausgewertet und per RS-232 ausgegeben, das Zeitintervall ist konstant - Change-Modus -> Sobald eine Veränderung an einem der Ausgänge bemerkt wurde, wird eine Übertragung gestartet. Wenn das ganze in der Art von TIMESTAMP
kann dann richtig niedlich sein ;) ich würde sagen 5e für ram, 5e für avr und 5e für den rest (max232,spannungsversorgung,75hc4060,..) viel billiger dürfte es nicht machbar sein... ich bin mal für ein irc meeting... wann ist denn wer von euch so im irc ??? 73
-
Thread
500kHz Requenz bei GameBoy Cam
wie ich das sonst beschreiben soll ;) Kann mir jemand helfen? PS: Conrollerfrequenz ist der interne Oszillator von 4MHZ. Oder 8MHz.
bis zur bildausgabe. das bild lese ich mit einem selbsterstellten visualbasic5-prog am pc über die rs232 ein, eine tolle sache. meine mail: pebisoft@arcor.de mfg pebisoft
-
Thread
Led Cluster ansteuern
Programmer einen Bug, indem die Richtung des Pins nicht richtig geschaltet wurde. Das Quasi-Software-RS232 ging aber trotzdem (manchmal). Wenn der Pin auf Eingang steht, dann wird nur immer der Pull-Up ein- und ausgeschaltet und die 30k reichen dann aber trotzdem aus um einen transistor zu "schalten".
controller voll zur verfügung. will nun den FET mit dem lautsprecher an einen pin hängen. alt oszillator wird der interne 1MHz gewählt. wie würde nun konkret ein ansteigender ton und danach fallender ton programmiert werden? also bsp. 1 sek ansteigend, danach 1 sek fallend, vielleuicht von 300 Hz bis
-
Thread
Drehzahlmesser
für deine Schaltung geeignet ist. Als Beispiel: ich habe vor vielen Jahren, mal eine Stoppuhr mit RS232 gebaut. Alles ohne Controller Zu dieser Zeit waren Controller noch eine Seltenheit, ob so was wie ein Max232 über haut aufzutreiben war weis ich nicht mehr. Das Ganze war mit herkömmlichen Bausteine
. Wenn ich das Heute machen würde, würde ich in einem Forum Fragen "wie kann ich am besten eine RS232 realisieren". Wenn dann einer mir schreibt, nimm doch einfach einen Pegelwandler ist mir nicht geholfen. Wenn er aber schreibt nimm den MAX232 (weil er schon öfter den Baustein benutzt hat)dann ist
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
Laufen eure mit 16MHz? Sollte es auch 3.6864MHz, bzw. mit internem 8MHz-Oszillator gehen? Ich glaube ich löte heute abend mal einen 16MHz-Quartz ein. ciao Dirk
schreben? Ist nich einfacher S65 "As is" nehmen, und mit die ganze J2ME power bequem und einfach über RS232 oder USB arbeiteiten? Und dazu Handy Tastatur für Eingabe benutzen?
-
Thread
Problem mit RS232-Code
Mahlzeit! Ich habe hier folgenden Code, um ein paar Bytes (0..8) über die serielle Schnittstelle zu schicken. Der Controller ist ATMega162. Programmiert ist das mit dem avrgcc Das Problem an der Sache ist, beim Empfänger kommt nur 0x00 an. Die Anzahl stimmt, aber der Inhalt ist falsch. Die Bytes (momentan Testweise durch 0xFF ersetzt,) sollen periodisch übertragen werden, bis sich die Gegenseite meldet. Kann mir bitte jemand sagen, wieso da nur 0x00 übertragen wird? Vielen Dank im Vorraus Rahul UBRR1H = (unsigned char) (ubrval >> 8); UBRR1L = (unsigned char) ubrval; UCSR1B = ((1<
-
Thread
Software UART (nur AVR->PC)
Verdächtigen: * schwingt dein µC tatsächlich auf der Frequenz auf der du glaubst * Quarz oder interner Oszillator? * Wenn Quarz, ist der auch aktiviert
> Beim ATmega8 nutze ich den internen 8MHz Oszillator. Auch auf 8 MHz gestellt? Im Auslieferungszustand wird der Prozessor mit 1 MHz betrieben (CKDIV-Fuse gesetzt).
-
Thread
AVR Board von Pollin
Der interne RC-Oszillator ist halt nicht so genau. Ich glaube mich dunkel an bis zu 10 Prozent Fehler zu erinnern. Kann mich aber auch täuschen. Gruß Gerd
Wer will denn 8MHz für USART nutzen? Nehmt einen Baudratenquarz! Dann funktioniert RS232 auch ohne Fehler. ...
-
Thread
ein Byte senden aber wie?!
die Hardware? Ich glaube mich zu erinnern, irgendwo hier mal gelesen zu haben, dass man eine der RS232-Leitungen invertieren müsste, falls man keine MAX232-ICs benutzt. Ist aber jetzt reine Spekulation. ...
Wer sagt denn hier was von RS232? Da war doch gar nicht die Rede von. Nee, nee. Nicht verwirren lassen. TxD vom Sender an RxD vom Empfänger ist goldrichtig. Dann kommuniziert man eben mit 5V-Pegeln. Geht. Ganz klar. Eventuell
-
Thread
Wieso schafft mein UART nicht mehr als 800 B/s ?
Im Auslieferungszustand wird der Mega8 durch den internen Oszillator getaktet. Du mußt explizit auf externen Oszillator oder Resonator schalten. Kann das der Fehler sein? MW
100kBaud/s von RS232->USB kein problem.
-
Thread
AVR - Fusebits, externer Takt und das Tutorial...
Fuse-Bits unter "Clock Sources" erklärt, auch mit Schaltplan wie man einen Quarz und einen externen RC-Oszillator anschließt(Quarz mit Bürdekapazitäten an XTAL1 und XTAL2, Externer Oszillator nur an XTAL1). Gegen den internen RC spricht gar nichts, außer Du brauchst sehr stabile und genaue Takte für zeitgenaue Anwendungen oder Du willst schneller als 8MHz takten. Den internen Oszillator kann man kalibrieren, damit kriegt man ihm recht genau (auch siehe Datenblatt). Da weder i2c noch der PC-Parallelport zeitkritisch sind (im Gegensatz zu RS232) sollte das Timing für Deine
-
Thread
DCC Decoder
gibt es nicht) Es gibt folgende Möglichkeiten: - Der im Werkszustand ist intern mit 8MHz RC-Oszillator durch 8 geteilt, also 1MHz Taktfrequenz. - Interner Takt mit RC-Oszillator mit einem durch 2 teilbaren Bruchteil von 8MHz nach Verändern der CKDIV8-Fuse. - Interner Quarzgenerator mit einem
denn mit bluetooth bzw. zigbee? Sind recht kleine und günstige Module. Gibt es auch schon fertig für rs232. Andi
-
Thread
Handykamera MCA-25 ansteuern
was hälste von spannungsteilern für die RS232??? sind nur 2 widerstände und die cam hängt sich evtl. nicht mehr auf. N versuch währs doch wert
die Kamera eigentlich ein Echo auf der RS232? Bei mir kommt keins. Habe auch schon versucht die Kamera Manuell über Minicom zu Initialisieren , hat aber auch nicht funktioniert. Die Pegel auf der RS232 zur Kamera sind ok (3.2V High , 0.3V Low
-
Thread
Java auf AVR Gesperrt
gearbeitet. Die NanoVM eignet sich damit inzwischen auch für andere Dinge als den Asuro. Inzwischen werden RS232, IO-Ports, PWM, ein Timer und die AD-Wandler unterstützt. Damit lässt sich schon einiges machen, von der Modellampelsteuerung bis zum RS232-Thermometer. Für die meisten Funktionen liegen Beispiele
Programm befindet sich schon in der NanoVM? Mein LCD-Test? Funktionieren des Testausgaben auf der RS232? Was für ein Quarz ist angeschlossen? Bist Du sicher, dass die Baudraten stimmen? Till
-
Thread
Logic Analyzer bauen
. Ist aber noch etwas buggie. Stand der Dinge: 8 Kanäle 2k Speicher pro Kanal, werden im internen Blockram abgelegt. Triggerung auf Pegel, steigende/fallende Flanke oder gemischt. Datentransfer über RS232 @ 115,2 kBaud. Gruß Jörn
viel mit dem LPT gemacht, aber seitdem ich diesen Laserdrucker habe, mache ich alles nur noch über RS232. Das umfasst sowohl echtes RS232 als auch den FT232 mit immerhin 75kByte/s. Außerdem hat der LPT keine Zukunft. RS232 wird es dank FT232 und uC noch in vielen Jahrzehnten geben. Die Datenübertragung
-
Thread
ATmega8 USART Problem
Asynchrone Übertragung 115200 Baudrate 8 Bit, 1 Stop, no Parity Terminal von CodeVisionAVR und RS232 Com-Terminal getestet Fehlerbeschreibung: beim Senden von "UDR=48" oder eine printf Anweisung kommt immer nur "8888" beim Terminalprogramm an. Habe schon ein wenig rumgespielt bei den Einstellungen
ist der interne Oszillator des Mega8 vielleicht aktiviert?
-
Thread
Rs232 Problem mit Atmega 162 (Bascom )
Hallo Ich möchte bei den ATMega 162 über die serielle Schnittstelle Daten ausgeben und über die Zweite wieder daten einlesen nur mit einer anderen Bautrate. So nun mein Problem Hab nun ein Programmgeschrieben zum Testen das mir daten an der seriellen ausgiebt . Ich bekomm zwar was raus aus der seriellen aber kann über terminalprogramm nicht Vernünftiges erkennen nur lauter Zahlen kein ascii. schreib ich das gleiche programm in einen at902313 läuft das einwandfrei . Braucht der AT mega was besonderes ?ist mir mit dem ATmega 16 auch so gegangen habs nicht hinbekomen und dann einen alten
-
Thread
Welcher Prozessor für Anfänger und Aquariumsteuerung
Datenlogger, der über den ADC die Temperatur misst, diese in den Flash protokolliert und auf Anfrage über RS-232 ausgibt. Als nächstes will ich eine Relais und PWM-Platine bauen, dann kommt Software I2C für ein paar Sensoren und dann wohl irgend wann noch MMC. Einen Prozessmanager zur Priorisierung und einen
umso weniger läuft. Der Takt bleibt gleich. Du kannst nach und nach CPU, Quarz1, Quarz2 und den internen, digitalen Oszillator ausschalten. Um die integrierte Konstantstromquelle und um die Timer must du dich selbst kümmern, wenn du noch mehr Strom sparen willst. Damit hatte ich wirklich nie Probleme
-
Thread
Frage zum USART
ja auch gehen, oder? Dann noch eine Frage zum Takt: 16MHz, es wird ja mit Hilfe dieses Takts ein RS485-Signal erzeugt, weshalb der ja wahrscheinlich ziemlich genau sein sollte, oder? Was sollte ich da am besten als Taktgeber nehmen? Reicht ein RC-Glied oder Quarz oder sollte es ein Oszillator sein?
Hallo, seit wann kann man bei einer RS485-Schnittstelle mit RTS/CTS protokoll arbeiten? Wenn ich die Sepz. richtig im Kopf habe, wird als Verbindung eine Leitung mit 2 Adern benutzt, von Steuerleitungen wie bei RS232 ist da nirgendwo
-
Thread
Midi über USART - ich bin am verzweifeln ;o(
Drums oder andere Effekte zu legen? Ansonsten such ich mir Drum-waves raus, schick die Daten über den RS232 und mach mir ne VB applikation ;) ;) ;)
programmiert (1) Schon mal mit nem Oszi den Takt gemessen?? vieleicht läuft dein ATMega ja mit internem Oszillator. Das würde das ganze Verhalten erklären. Achja für die Hardware. Bei Logischem High Pegel fließt kein Strom in der Midischnittstelle. Logisch Null als entsprechend Stromfluss. Dann
-
Thread
Temperaturproblem mit serieller Schnittstelle
immer Zeichen verändert. (Gerade bei den ausgegebenen Textteilen auffällig) Zum schreiben auf die RS232 benutze ich die in Codevision enthaltene printf Funktion! Die Baudrate liegt bei 9600 also eigentlich nicht besonders schnell. Gruß Stephan
Laß mich raten, Du benutzt den internen RC-Oszillator. Nimm nen Quarz und die Probleme sind weg. Peter
-
Thread
UART Problem (Atmega 32)
Hi, Benutzt Du den internen RC Oszillator ? Der ist wohl für serielle Datenkommunikation zu ungenau. Benutzt mal nen Quarz. Gruß Niels
hat man die gewünschte Frequenz. Damit habe ich bisher jede RS232 zum laufen gebracht. Den Quartz kann man sich schenken, wenn man nicht gerade den Atmega mit über 8Mhz betreiben will.
-
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
Zilog 'spring into action'-pack
mit 10Bit Auflösung (XP-Version sogar differentiell) - 2 Voll-Duplex UARTs (9-Bit!) (mit Enable für RS485 etc.) - I2C - SPI - IrDA - Temperatur-Fühler - Operationsverstärker - Transimpedanz-Verstärker - Interner Oszillator - 4 Timer 16Bit, intern kaskadierbar, Capture, Compare und PWM - DMA(!
zeitraubenden Datenübertragungen - Beispiele hierfür sind die Transportwege A/D-Wandler-zu-RAM oder RAM-zu-RS232 etc. Die Aufgabe wird einmal angestossen, und die CPU bekommt nur noch die Info, wenn alle Daten übertragen worden sind. Spart eine Menge Rechenzeit. Mittlerweile habe ich alle EvalKits, und verwende
-
Thread
Atmega 128 externen Quarzoszillator 16Mhz einstellen ?
mit dem Atmega8 ein Problem. Mein externer Quarzoszillator und der Atmega8 verstehen sich nicht. Die RS232 sendet nicht mit der gewünschten Baudrate. Mit internem Oszillator klappt das Programm Anschlüße: Externer Oszillaor 8Mhz an PB9(XTAL!) F_CPU 8000000UL Baud 4800UL Fuse Low Byte = 0x4f
-
Thread
Labor Netzteil
recht heftig über den uC. Habt ihr denn schon ein Netzteil / Modul was ihr steuern könnt? Und warum RS232? Reicht euch SPI nicht aus? Und ja,ich denke jedes Modul sollte eigenständig arbeiten können. Viel Erfolg, Uwe
von Messungen (1-16) zwischen Strommessung und einem der Messkanäle VBAT, ETS, ETR oder auf die interne Temperaturmessung - dadurch ist eine gleichzeitige Messung von z. B. Strom und Spannung möglich. Low-power Oszillator für Sleep-Modus Automatische Aktivierung des eingebauten 250 KHz-Oszillator.
-
Thread
Schaltungsvorschlag AtTiny
Blatt. Der Tiny12 und Tiny15 hat auch kein UART, unterstützt also auch keine serielle Schnittstelle (RS232) per Hardware. Wenn du sie per Software machen möchtest, dann müsstest du den INT0-Pin dafür nutzen. Hohe Übertragungsqualität wirst du vermutlich nicht erreichen, dazu ist der interne RC-Taktgenerator
Damit soll laut AN307/AVR307 (DOC4300) auch eine UART-Funktion programmierbar sein. Ob die mit dem internen Oszillator besser funktioniert wie die Softwarelösung habe ich aber noch nicht nachgelesen. Das mit dem Resetpin ist mir klar, ich benötige ja nur 5 Port-Pins, bleibt also noch der Reset-Pin übrig
-
Thread
Besteht Interesse an GSM-Projekt?
ericcson gsm handys software-compatibel sind.. T28s T29s und F500i hab ich getestet... alle die ein rs232 kabel haben (das übrigens immer das gleiche ist) können gleich verwendet werden... ich hab ein einziges da nicht geht.. aber das hat auch auf der homepage kein datenkabel als zubehör ;) da sollte
emuliert, zu Debug-Zwecken. Man braucht nicht unbedingt einen atmega64 nur wegen einer zusätzlichen RS232. Den Sourcecode für das Modul kann ich leider nicht offen legen, weil er in großen Teilen nicht von mir stammt. Außerdem muss man heutzutage immer Angst davor haben, versehentlich ein Software