Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Micro Controllers


Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc.

Reply
 
Tools
Old 28th June 2009, 01:30 PM   #1
Question I2C Pic to Pic

This program is for a Pic16f877a (slave) who communicates with another pic16f877a (master), writed in Mikrobasic.

Code:
program slave 

sub procedure interrupt 
if PIR1.SSPIF = 1 then 
PORTB=%00000000 
delay_ms(2000) 
PIR1.SSPIF=0 
end if 
End sub 

main: 
     trisc=$ff                      
     trisb=0                        

     adcon1=0                      
     sspcon=%00110110              
                                  
                                  
     sspadd=$A2                
     PIE1.SSPIE=1                
     PIR1.SSPIF=0                
                                
     intcon =192                  


     while true 
     Portb=%11111111 
     wend 

end.
My question is of this works, and when I write I2C_rd() in the interrupt proces, can read the data of the master?
Voltak is offline  
Old 28th June 2009, 01:57 PM   #2
Default

That code makes no sense. Find an example that works and work from that.

Mike.
Pommie is offline  
Reply

Tags
i2c, pic

Thread Tools
Display Modes




All times are GMT. The time now is 05:35 PM.


Electronic Circuits  |  Learning Electronics
eXTReMe Tracker