Im Forum und im Wiki
-
Thread
brauche Hilfe :- R8C1B mit SSU
-( und ja, SSU ist das clocksynchronous serial interface with chip select (also SPI), habe einen MAX5712 http://pdfserv.maxim-ic.com/en/ds/MAX5712.pdf 2. > ich schrieb : >> wake up 1111 xxxx xxxx xx00 > Warum dann >> void ssu_transmit(void) >>{ >> sstdr = 0B00111111; // data present
Hallo, ich habe Dein Programm mal dahingehend angepasst, dass es den MAX5712 korrekt anspricht. Wenn Du "0B00111111" in das Register sstdr hineinschreibst, kommt natürlich "11111100" heraus (LSB first). Auf die Bitzuweisungen solltest Du bei der SSU verzichten, da der Compiler
-
Thread
Microcontrollerboard mit 16Bit-Controller
langsam. Externe DAW's sind als serielle sehr gut für diese Anwendung einzusetzen. Ich verwende den MAX5712. Das eigentliche Problem ist die Steuerung der RAM- Bank. Mit dem HC11 geht das nicht direkt denn der ist viel zu langsam dafür. Selbst mit einem wesentlich schnelleren PIC16F84 wird das noch nichts
HC11 geht das nicht direkt denn der ist viel zu langsam dafür. Was ist denn nun richtig ? Der MAX5712 ist ein DA-Wandler, wie soll ich das verstehen ? Beim H8S gibt es verschiedene DMA-Möglichkeiten. Eine davon ist der 'normal-mode' mit 'auto-request'. Hier werden max. 65636 Transfers (8 oder 16
-
Thread
DAC über SPI klappt nicht :-(
Hallo, ich steuere mit meinem Mikrocontroller einen DAC an: http://pdfserv.maxim-ic.com/en/ds/MAX5712.pdf Also über 3-wire SPI: 1. !CS -> setze ich auf null p1_2 = 0; 2. CLK (siehe pdf Anahng, unten) 3. SSO (Daten, siehe pdf Anahng, oben) die beiden sind in der angehangenen pdf Datei
Hatte ich diverse Ratschläge gegeben, die Du ganz offensichtlich nicht beherzigt hast. 3. Liest der MAX5712 Daten auf fallender Taktflanke ein. Vergleiche das mal mit dem was Du aufgenommen hast! 4. Hätte ein Thread gereicht.
-
Thread
Routine fuer Auslesen externer ADC
Hallo Thomas, für die SPI Schnittstelle ist der MAX1284 bestens geeignet (der MAX5712 als DAW). ADW's mit SCLK und MISO parallel schalten. Mit MP parallel Ausgängen CS\ von jeweils einem ADW selektieren. Da Bit- und ADW- seriell, sehr langsam. MfG Manfred Glahe
Wandler, lese die aber mit einem Parallelport ein. Die SPI benutze ich nur zur Konfigierung (z.B. DAW MAX 5712) MfG Manfred Glahe
-
Thread
12Bit DAC als 8Bit DAC verwenden
oberen 8 Bit zur Weiterverarbeitung. Ein guter 12 Bit-Wandler wie z.B. MAX1284 und passendem DAC MAX5712 klappert übrigens nur auf einem Bit, wenn propper ausgelegtes Board vorhande ist. MfG Manfred Glahe
-
Thread
ext. 16bit - ADC über SPI einlesen
pos Flanke des CS ist der Vorgang abgeschlossen. Lediglich die dazu passenden DAW (wie hier der MAX5712) müssen nach StromEIN einmalig konfiguriert werden. Falls Dich eine Schaltung dazu interessiert melde Dich bitte. MfG Manfred Glahe
-
Thread
Genaue Analog-Multiplexer?
. Ich benutze die internen ADW's nur bis 10Bit, darüber hinaus nur externe AD/DA wie MAX1284 und MAX5712. Die seriellen Wandler benötigen nur 1Bit/Kanal + Steuerleitungen für alle paralell. Wenn Du möchtest, dann kann ich Dir mal eine Schaltung 8 Kanäle/12Bit/400KHZ mailen. MfG Manfred Glahe
-
Thread
16 Bit DAC - PT8211 kann nicht bis GND?
Zum Einstellen meiner elektronischen Last verwende ich derzeit einen MAX5712. War unglaublich einfach in Betrieb zu nehmen. Der hat jedoch nur 12 Bit Auflösung. Für eine feinere Regelung habe ich den nun via 1:6 Spannungsteiler angeschlossen, damit komme ich dann einigermaßen