??? 02/03/08 20:46 Read: times |
#150269 - Not a good idea Responding to: ???'s previous message |
Suhandry Salim said:
Hi, 1 wire family is communication that sensitive with the timing. so you can't interrupt while execute the device. That's not entirely true: The timing within a timeslot is critical, but the timing between timeslots is entirely uncritical. In other words, you must not interrupt reading/writing a single bit, but you can do whatever you like between bits. I put some subroutine and example for DS1820, but I skip reading & check CRC. it is an extremely bad idea to omit checking the CRC! |
Topic | Author | Date |
DS18B20 help needed | 01/01/70 00:00 | |
Where have you looked ? | 01/01/70 00:00 | |
A DS18B20 is ???? | 01/01/70 00:00 | |
Start here | 01/01/70 00:00 | |
Re | 01/01/70 00:00 | |
Whilst we are on the topic | 01/01/70 00:00 | |
No, but | 01/01/70 00:00 | |
maxim usually | 01/01/70 00:00 | |
previous discussion | 01/01/70 00:00 | |
Re DS28EA00 | 01/01/70 00:00 | |
The problem | 01/01/70 00:00 | |
1 wire routines example | 01/01/70 00:00 | |
Not a good idea![]() | 01/01/70 00:00 | |
assembler source code | 01/01/70 00:00 | |
1wire.lst | 01/01/70 00:00 | |
Start from square 1 | 01/01/70 00:00 |