📄 x9111.h
字号:
#ifndef X9111
#define X9111
#include<AT89X52.H>
#include "SPI.H"
void WriteData( unsigned int Data )
{
CS = 0 ;
wr_bite( 0x50 ) ;
wr_bite( 0xa0 ) ;
wr_bite( Data / 256 ) ;
wr_bite( Data % 256 ) ;
CLK = 0 ; // 恢复为0准备下次的写数据
SI = 0 ;
CS = 1 ;
}
unsigned int ReadData( void ) // 输出寄存器有10位的数
{
unsigned char i , j ;
unsigned int k ;
CS = 0 ;
wr_bite( 0x51 ) ;
wr_bite( 0x80 ) ;
i = rd_bite() ;
j = rd_bite() ;
P0 = i ;
P1 = j ;
k = ( i * 256 ) + j ;
CLK = 0 ;
CS = 1;
return k ;
}
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -