📄 d12drv.c
字号:
#include "D12drv.h"
void d12_init(void)
{ unsigned char intreg1,intreg2;
out_cmd(0xd0);
out_data(0x80); //setaddressEnable
out_cmd(0xd8);
out_data(0x01); //setepEnable
out_cmd(0xf3);
out_data(0x44); //128 ISO out
out_data(USB_FRQ); //setmode,desconect
delay_time(50);
out_cmd(0xf3);
out_data(0x54); //128 ISO out
out_data(USB_FRQ); //setmode,reconect
delay_time(50);
out_cmd(0xf4); //read int reg;
intreg1=in_data();
intreg2=in_data();
}
void out_cmd(unsigned char data)
{COMMAND=data;
delay_time(1);
}
void out_data(unsigned char data)
{DATA=data;
delay_time(1);
}
unsigned char in_data()
{delay_time(1);
return DATA;
}
void delay_time(unsigned short number)
{ unsigned short i;
i=number;
for(;i>0;i--)
{
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -