ds1307 Ch bit activate

O

omid_juve

Guest
kung ano ang mga kondisyon na maaaring baguhin ng isang paunang-natukoy na bit Ch sa ikalawang register na ay naka-set sa zero na baguhin sa 1 at maging dahilan ng ds1307 na huminto sa trabaho?

 
sorry kung mali ako ng pag-unawa sa iyong post, kundi sa ds1307 Ch bit ay sa magparehistro 00H, subalit sa aking karanasan sa ds1307, tanging ang mga tagas backup na baterya ay pupuksain magrehistro halaga at gawin ang mga chips itigil na gumagana

 
sa aking mga proyekto ako may 3 aparato sa i2c bus at24c256, atmega16 (bilang master), ds1307
ngunit ang aking proyekto gumagana ang multa para sa mga tungkol sa 1 buwan ngunit ito pagkatapos na ito ang ds1307 hihinto sa pagtratrabaho
do u may anumang mga ideya para sa mga problemang ito?

 
Ay ang at24c256 pa rin gumagana?Anumang error bandila mula sa ds1307?Bilang pagkaalam ko, 1,307 ay lubhang matibay sa maraming condition kasama na sa paglipas ng boltahe.Problema na maaaring software, subukan upang kontrolin ang ds1307 mano-mano (tulad ng pagtatakda ng orasan) at tingnan kung may anumang sagot.

 
ang at24c256 ay gumagana nang maayos ang mga error na lamang na ako ay makakuha ng matapos na ang paminsan-minsan (mga 2 o 3 linggo) ang Ch bit ay hindi na pagaganahin (itali 1) at i don `t malaman kung bakit?ako gumamit bascom sumulat ng code para sa aking atmega16 at ako tinukoy i2cdelay = 10 (100khz orasan) para sa ds1307 ng paglilipat ng data at i2cdelay = 1 (400khz) para sa at24c256 sa paglilipat ng data sa

 
omid_juve wrote:

sa aking mga proyekto ako may 3 aparato sa i2c bus at24c256, atmega16 (bilang master), ds1307

ngunit ang aking proyekto gumagana ang multa para sa mga tungkol sa 1 buwan ngunit ito pagkatapos na ito ang ds1307 hihinto sa pagtratrabaho

do u may anumang mga ideya para sa mga problemang ito?
 

Welcome to EDABoard.com

Sponsor

Back
Top