- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PCF8591单片机C语言程序ADDA装换
#include reg51.h
sbit CLK=P1^1;
sbit SDA=P1^2;
sbit A=P2^0;
sbit M=P2^1;
sbit C=P2^2;
unsigned char num[10]={0X3f,0X06,0X5b,0X4f,0X66,0X6d,0X7d,0X07,0X7f,0X6f};
//-------------IIC--------------------
void IIC_Delay()
{;;}
void start()
{
SDA=1;
IIC_Delay();
CLK=1;
IIC_Delay();
SDA=0;
IIC_Delay();
}
void stop()
{
SDA=0;
IIC_Delay();
CLK=1;
IIC_Delay();
SDA=1;
IIC_Delay();
}
void answer()
{
CLK=1;
IIC_Delay();
while(SDA==1);
CLK=0;
IIC_Delay();
}
void write_byte(unsigned char dat)
{
unsigned char i;
for(i=0;i8;i++)
{
dat=dat1;
CLK=0;
IIC_Delay();
SDA=CY;
IIC_Delay();
CLK=1;
IIC_Delay();
}
CLK=0;
IIC_Delay();
SDA=1;
IIC_Delay();
}
unsigned char read_byte()
{
unsigned char i,dat;
CLK=0;
IIC_Delay();
SDA=1;
IIC_Delay();
for(i=0;i8;i++)
{
CLK=1;
IIC_Delay();
dat=dat1;
if(SDA)
dat=dat|0x01;
CLK=0;
IIC_Delay();
}
return dat;
}
//-------------IIC A/D D/A-----------------------
void DA_trans(unsigned char dat)
{
start();
write_byte(0x90);
answer();
write_byte(0x40);
answer();
write_byte(dat);
answer();
stop();
}
unsigned char AD_trans()
{
unsigned char dat;
start();
write_byte(0x90);
answer();
write_byte(0x02);
answer();
start();
write_byte(0x91);
answer();
dat=read_byte();
stop();
return dat;
}
//-----------------------------------------------
void delay(unsigned char Xms)
{
unsigned int i,j;
for(i=0;iXms;i++)
for(j=0;j114;j++);
}
//------------------------------------------------
void weixuan(char x,char y,char z)
{
A=x;
M=y;
C=z;
}
void Display(unsigned char dat)
{
weixuan(0,0,0);
P0=num[dat/100];
delay(5);
weixuan(1,0,0);
P0=num[(dat%100)/10];
delay(5);
您可能关注的文档
- 把数学知识应用于实际生活当中.doc
- 第五课第二节独具特色民族区域自治.doc
- 课题:大人国与小人国.doc
- 趣味性语言在化学课堂教学中的妙用.doc
- 遗爱寺教学设计.doc
- 长方形周长课堂实录.docx
- 音乐学科试题库.doc
- 龙元茜七下unit7教案.doc
- 2.6数列复习.ppt
- 印度旅游商务签证材料介绍.doc
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)