標(biāo)題: [求助] 兩個(gè)頗為讓人頭疼的AD DA芯片,求程序 [打印本頁]

作者: sophya    時(shí)間: 2009-12-3 11:14
標(biāo)題: [求助] 兩個(gè)頗為讓人頭疼的AD DA芯片,求程序

寫完了,有需求的可以PM我!

[此貼子已經(jīng)被作者于2009-12-9 11:56:10編輯過]

作者: sophya    時(shí)間: 2009-12-3 15:27

自己頂下,真的一點(diǎn)思路都沒有了。

 

IIC總線協(xié)議的部分:

#include<at89x52.h>
#include<intrins.h>
sbit SDA=P2^1;
sbit SCL=P2^0;
void delay( unsigned char i)
{
  while(i--)
  {
    _nop_();
  }

}
void sends()

{
  SDA=1;
  delay(5)
  SCL=1;
  delay(5);
  SDA=0;
  delay(5);
  SCL=0;
  delay(5);
}

void sendp()
{
  SDA=0;
  delay(5)
  SCL=1;
  delay(5)
  SDA=1;
  delay(5)
  SCL=0;
  delay(5);
}

void ack()
{
  SDA=0;
  delay(5);
  SCL=1;
  delay(5);
  SDA=1;
  delay(5);
  SCL=0;
  delay(5);
}

void noack()
{
  SDA=1;
  delay(5);
  SCL=1;
  delay(5);
  SDA=0;
  delay(5);
  SCL=0;
  delay(5);
}

我就寫到了這里,其他的待補(bǔ)充。。。






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1