最近
虽然觉得永远写不出大神级别的文章,还是想能记一点是一点。
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程序才正确。
最近感受颇深的一点就是,行动远比坐等高超百倍。
浙公网安备 33010602011771号