Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/18/05 13:57
Read: times


 
#85195 - Why?
Responding to: ???'s previous message
Leon Botha said:
I want three(3) different networks, running to three(3) different locations and be able to detect not only the device, but also the network it is connected to.

Yep, got that bit.

Leon Botha said:
Hence I need to dynamically allocate "button_io" to P2.0 or P2.2 or P2.4

No, you don't!
As Russel & I have both explained, it's no big deal to replicate the bit-level functions so that you have one set for each 1-Wire net; eg:
unsigned char Ow_Reset_1(void); // Perform a Reset on 1-Wire net No 1
unsigned char Ow_Reset_2(void); // Perform a Reset on 1-Wire net No 2
unsigned char Ow_Reset_3(void); // Perform a Reset on 1-Wire net No 3
http://www.8052.com/forum/read.phtml?id=85182
http://www.8052.com/forum/read.phtml?id=85171

I have also suggested an alternative of driving all three simultaneously:
http://www.8052.com/forum/read.phtml?id=85114
http://www.8052.com/forum/read.phtml?id=85171
Have you looked at that?
Could it work for you?

List of 24 messages in thread
TopicAuthorDate
sbit            01/01/70 00:00      
   I do not understand            01/01/70 00:00      
      You mean Dallas 1-Wire?            01/01/70 00:00      
   Re            01/01/70 00:00      
   What's the problem?            01/01/70 00:00      
      I think that...            01/01/70 00:00      
         indirect bit addressing            01/01/70 00:00      
         The same iButton on all 3?            01/01/70 00:00      
         sbit            01/01/70 00:00      
            access all 3 , one at a time            01/01/70 00:00      
   I had the same problem            01/01/70 00:00      
      Lets try again            01/01/70 00:00      
         Need ?            01/01/70 00:00      
         Why?            01/01/70 00:00      
         There is always the switch statement            01/01/70 00:00      
            something like this...            01/01/70 00:00      
         Simultaneous example            01/01/70 00:00      
            Use MASK rather than bit address            01/01/70 00:00      
               Oooops, sorry...            01/01/70 00:00      
      Multiple 1Wire            01/01/70 00:00      
         How to post code, and possible hang-up            01/01/70 00:00      
         simultaneous?            01/01/70 00:00      
            would even be better            01/01/70 00:00      
               If it worked!            01/01/70 00:00      

Back to Subject List