ds1307 a pic16f88
Moderátor: Moderátoři
ds1307 a pic16f88
BRG = (PIC / (4 * SCL)) -1. Prosím nevysvětlil by mi to někdo jak mám nastavit I2C sběrnici u 16f88?
když máš PIC jako master tak v registru SSPADD v dolních 7 bitech je číslo pro určení rychlosti komunikace. rychlost by neměla být větší než 100kHz. Jak koukám do datasheetu tak nějak nevidim tabulku ani vzorec pro výpočet hodnoty pro rychlost. nastavoval sem to u jinýho typu PICu a tam je v datasheetu tabulka hodnot pro rychlosti. (koukni na datasheet k PIC16F876 tak je to dobře popsaný) a kdyby se ti nechtělo to nějak hnedat nebo zjištovat tak zkus do registru SSPADD dát b'00101000' (dec 40).
EDIT: eště sem zapoměl dodat že ta hodnota b'00101000' (dec 40) je pro 4MHz takt procesoru