⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fpga.c

📁 FPGA和MCU的并口通信 及MCU和E2PROM(FM25H20)SPI通信
💻 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 + -