max531.h

来自「MAX195的驱动程序,这是最简单和一种接法.16位的AD转换芯片.我的毕业设计」· C头文件 代码 · 共 38 行

H
38
字号
/****************************************
          MAX531的驱动程序
***************************************/
#ifndef _max531_h
#define _max531_h

#include <reg52.h>			    	// 引用标准库的头文件
#include <intrins.h>

#define uchar unsigned char 
#define uint unsigned int

sbit max531_dout=P0^0;
sbit max531_clk=P0^1;
sbit max531_cs=P0^2;

/***********************************************
函数:void write_max531(uint dat)
功能:MAX531的驱动程序
*************************************************/
void write_max531(uint dat)
{
  uchar i=0;
  max531_cs=0;
  for(i=0;i<16;i++)
   {
    max531_clk=0;
	if(dat&0x8000)max531_dout=1;
	else max531_dout=0;
	max531_clk=1;
	dat=dat<<1;
	}
  max531_cs=1;
}

 
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?