@BB: tried some 1k8's and it had no effect on the communication except raising the logic level. And yes, I found it didn't work when I took them out, although I only took out the SDA but both lines stopped working; is that normal?
@Dippy: Err, I'm using I2C so no. I have accel SDA connected to "leg 15" (28X2) and accel SCL connected to "leg 14".
It should definitely be enabled properly. The enable pin is controlled by C.5 on the PICAXE so I put it high 1s after the system is switched on. It's voltage level is 5.06V, the general VDD is 5.08V from a new 7805.
The accel is stated many times as a 3.3V device, but in the datasheet it gives min = 1.8V, typ = 3.3V, max = 5.25V so I assume it is fine to run it at 5V.
I've attached a clearer, trace of what is happening.
Huh, just refreshed, before I posted and got hippy and BB's replies, so luck would have it I had prepared a better scope image.
I'll see if I can find a few other register.
@Dippy: Err, I'm using I2C so no. I have accel SDA connected to "leg 15" (28X2) and accel SCL connected to "leg 14".
It should definitely be enabled properly. The enable pin is controlled by C.5 on the PICAXE so I put it high 1s after the system is switched on. It's voltage level is 5.06V, the general VDD is 5.08V from a new 7805.
The accel is stated many times as a 3.3V device, but in the datasheet it gives min = 1.8V, typ = 3.3V, max = 5.25V so I assume it is fine to run it at 5V.
I've attached a clearer, trace of what is happening.
Huh, just refreshed, before I posted and got hippy and BB's replies, so luck would have it I had prepared a better scope image.
I'll see if I can find a few other register.
Attachments
-
167.7 KB Views: 8
Last edited: