TLC0831A8位A/D转换器(C语言驱动程序)

来源:本站
导读:目前正在解读《TLC0831A8位A/D转换器(C语言驱动程序)》的相关信息,《TLC0831A8位A/D转换器(C语言驱动程序)》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《TLC0831A8位A/D转换器(C语言驱动程序)》的详细说明。
简介:本文主要介绍了TLC0831A8位A/D转换器(C语言驱动程序)。

*/

#include "reg51.h"

#include "intrins.h"

sbit T0831_CS=P2^0;//片选I/O端口

sbit T0831_SK=P1^0;//时钟I/O端口

sbit T0831_DO=P3^6;//数据I/O端口

unsigned char T0831Read()

{

unsigned char i,DataSoute;

T0831_CS=1;

Delay(10);

T0831_SK=1;

T0831_CS=0;

T0831_SK=0;

_nop_();

for(i=0;i<8;i++)

{

T0831_SK=1;

T0831_SK=0;

if(T0831_DO) DataSoute++;

DataSoute<<=1;

}

T0831_CS=1; T0831_SK=1;

Delay(20);

return(DataSoute);

}

/*分析:

该芯片采用传统的SPI口的规约形式,是一个非标准的SPI封装。

注:使用该程序时注意改变芯片各个接口的修改。注意屏蔽主函数。

*/

main()

{

unsigned char Data;

Data=T0831Read();

while(1);

}

提醒:《TLC0831A8位A/D转换器(C语言驱动程序)》最后刷新时间 2024-03-14 01:02:55,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《TLC0831A8位A/D转换器(C语言驱动程序)》该内容的真实性请自行鉴别。