Hi, ich bin dabei meinen Impedanzconverter endlich richtig zum laufen zu bekommen. Habe ihn auf einer Platine sitzen und den I2C connected. Im Dateianhang seht ihr meinen C Code. Leider bekomme ich ihn nicht richtig zum laufen. Vielleicht hat schon jemand mit dem Ad5933/34 gearbeitet und kann mir weiterhelfen. Die Kommunikation läuft nur habe ich keine Ahnung ob ich ihn richtig configuriert habe. MFG Marcus
Hi bin auch dabei den AD5933 zum laufen zu bekommen. habe ihn erstmal nur mit minimal beschaltung aufgebaut nur um zu schauen ob ich ihn richtig ansteuern kann. versuche das ganze erstmal in bascom da das ganze letztendlich in ein in bascom geschriebenes projekt integriert werden soll (schreibe eigentlich C). bekomme jedoch keinerlei rückmeldungen aus der kiste also nicht mal die über i²c gesendeten daten werden bestätigt. bevor ich nun meine restlichen ics im schlimmsten fall zerballer würd ich gerne mal wissen ob diese schaltung (nur um zu sehen ob das ding reagiert) was taugt oder da schon ein bock drin ist
habe vor Jahren dieses Bauteil mit einem Toshiba TMP86FH47 in Assembler zur Demo, angesteuert. Werde versuchen mich zu erinnern. Vorab, die Beschreibung genau lesen, die Initialisierung genau einhalten. Baustein braucht lange Wartezeiten. Ein Auszug _5934: LD A,(I2C_adr) CALL _I2C1 LD A,(0x0046+1) CALL _I2C1 LD A,(0x0046+2) CALL _I2C1 NOP NOP NOP NOP SET (P0DR).6 NOP NOP SET (P0DR).5 RET _I2C1: CLR (P0DR).5 LD B,0x07 NOP NOP NOP _qq: CLR (P0DR).6 NOP NOP SHLC A NOP LD (P0DR).5,CF NOP SET (P0DR).6 NOP DEC B JR F,_qq CLR (P0DR).6 NOP SET (P0DR).5 ;?ack NOP SET (P0DR).6 NOP NOP NOP NOP NOP NOP CLR (P0DR).6 TEST (_P0PRD).5 jrs t,$-2 NOP CLR (P0DR).5 ret ;----------------------------------------------------------------- _5934_RD: ld (I2C_adr),0x1A ;Block RD 5934 ld (I2C_adr+1),0xB0 CALL _5934 ld b,0x20 dec b jrs f,$-1 LD A,0x1B CLR (P0DR).5 LD B,0x07 bitte keinen Kommentar über mein Programm. huber_josef@freenet.de mfG Josef Huber
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.