📄 max195.h
字号:
/****************************************
MAX195的驱动程序
***************************************/
#ifndef _max195_h
#define _max195_h
#include <reg52.h> // 引用标准库的头文件
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
sbit max195_clk=P0^3;
sbit max195_dout=P0^4;
sbit max195_eoc=P0^6;
sbit max195_cs=P0^5;
/*******************************************
MAX195的驱动
*******************************************/
uint max195_change()
{
uint temp=0;
uchar i=0;
max195_cs=1;
max195_clk=0;
max195_cs=0;
delay(20);
max195_clk=0;
max195_clk=1;
max195_clk=0;
max195_clk=1;
max195_clk=0;
while(max195_eoc==1)
{
for(i=0;i<16;i++)
{
if(max195_dout==1)
temp|=0x0001;
max195_clk=1;
max195_clk=0;
temp=temp<<1;
}
max195_clk=0;
max195_clk=1;
max195_clk=0;
max195_clk=1;
max195_clk=0;
max195_cs=1;
}
max195_cs=1;
return temp;
}
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -