prosim poradte s I2C pro PIC16f877

Karel Strobach kaes
Středa Březen 17 12:04:38 CET 2004


Friday, March 09, 2001, 12:38:12 AM, you wrote:

HO> No a jak se pak vybiraji ty banky?? Jestli jsem to dobre pochopil, tak
HO> adresace je 1010xxx a byte pro adresu  -  z toho mi vyplyva, ze by 24LC16
HO> mela jenom 256bytes pameti..


Nevim jestli 24LC16 je (softwarove) totez co 24C16, ale u 24C16 je to takto:

adresa je 1 0 1 0 B2 B1 B0 R/W

  B0..B2 je cislo stranky (banky) (B0..B2 * 256)
  R/W 1=cteni, 0= zapis

2. byte je adresa v ramci stranky (banky)

cili zapis napr.: na adresu 0100h = 1 0 1 0 0 0 1 0 + 0 0 0 0 0 0 0 0
                  na adresu 0101h = 1 0 1 0 0 0 1 0 + 0 0 0 0 0 0 0 1

totez pro cteni:  z adresy 0100h = 1 0 1 0 0 0 1 1 + 0 0 0 0 0 0 0 0
                  z adresy 0101h = 1 0 1 0 0 0 1 1 + 0 0 0 0 0 0 0 1
                    
  
-- 
s pozdravem,
 Karel Strobach
mailto:kaes@iol.cz







Další informace o konferenci Hw-list