仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
单片机源程序如下:
- #include <REG52.H>
- #include<intrins.h>
- #include"TLC549.H"
- /**
- **函数名:TLC549_adc
- **函数功能:TLC549 AD转换程序
- **入口参数:无
- **返回值:1个,uchar类型
- **硬件资源:SCLK--P2.5,CS--P2.3,sdo---P2.2
- **/
- uchar TLC549_adc(void)
- {
- uchar i,n,temp=0;
- TLC549_DAT=1;
- TLC549_CS=1;
- TLC549_CLK=0;
- TLC549_CS=0;
- for(i=0;i<8;i++)
- {
- temp<<=1;
- temp |=TLC549_DAT;
- TLC549_CLK=1;
- for(n=0;n<2;n++);
- ……………………
- …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码
所有资料51hei提供下载:
TLC549.rar
(69.22 KB, 下载次数: 122)
|