📄 fpga.c
字号:
#include <C8051F310.h>
sbit Write_n=P2^6;
sbit Read_n=P2^7;
void write_fpga(unsigned char address,unsigned char wdata)
{
unsigned char i;
P2=(address<<2)|0xC3;
// P12=(address);
// P13=(address>>1);
// P14=(address>>2);
// P15=(address>>3);
P1=wdata;
Read_n=1;
for(i=0;i<100;i++);
Write_n=0;
for(i=0;i<100;i++);
Write_n=1;
}
unsigned char read_fpga(unsigned char address)
{
unsigned char temp;
P2=(address<<2)|0xC3;
// P1=0xff;
// P12=address;
// P13=address>>1;
// P14=address>>2;
// P15=address>>3;
// P2=0xff;
Write_n=1;
Read_n=0;
temp=P1;
Read_n=1;
return temp;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -