Hi Mark,
Mysterious !!
Here's what I tried.
I ran the routine that you have put in the previous post with one of the boards tried previously, and It worked straight away.
So I rerun my program, which contains the [b:623954a227]same test loop [/b:623954a227]with one [i:623954a227]slightly different line.[/i:623954a227]
Print " Slave at Hex " ; Hex(b) ; " " ; Retnresult
and it didn't pick up the Clock, the EEprom yes.
I copied you code into my program, [b:623954a227]and changed the print line to the one above,[/b:623954a227] and it now works.
The resultant print to terminal
Scan start
Slave at Hex A0 24C32 4KB EEprom or PCF8583 RTC
Slave at Hex D0 DS1307 RTC
End Scan
How weird is that one.
Anyway, problem solved
Thanks for your input
Regards
Dean
↧