somezhang

导航

最近

  虽然觉得永远写不出大神级别的文章,还是想能记一点是一点。

  1、DS18B20

  不用写底层函数轻松很多,但是永远不知道程序到底是怎么走的。关于这块芯片,调试时出现的问题总与延时有关。能把延时函数写对就能到理想效果。

  

//单总线延时函数
void Delay_OneWire(unsigned int t) 
{
  unsigned char i;
  while(t--)
  {
    for(i=0; i<8; i++);
  }

}

  

  2、DS1302

  一款时钟芯片,可以自由设定时间读取时间。有一点,因为有时候只需要读出时与分,但这并不代表设定时不用写秒。写完时分秒后,该读啥读啥。

 

  3、PCF8591

  8位ADC、DAC芯片。应该是板子本身的问题,在用到ADC转换时,控制位的analog output位要置1程序才正确。

 

最近感受颇深的一点就是,行动远比坐等高超百倍。

posted on 2015-03-25 20:59  somezhang  阅读(113)  评论(0)    收藏  举报