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

📄 62256.c~

📁 使用OKI公司8255A控制62256RAM程序,并使用8803液晶显示
💻 C~
字号:
#define CS_ram          PORTB.2
#define CS_ram_en       DDRB.2

void writeram(unsigned int address,unsigned char data)
{unsigned char temp=0;
 CS_ram_en=1;
 CS_ram=1;
 temp=address;
 send_a(temp);
 address=address>>8;
 temp=address;
 send_b(temp);
 BUS_en=0xff;
 BUS_out=data;  
 
 CS_ram=0;//片选上62256   
 #asm("NOP")
 WR=0;
 WR=1;
 #asm("NOP")
 temp=BUS_in;
 CS_ram=1;
 
 }
unsigned char readram(unsigned int address)
{unsigned char temp=0;
 CS_ram_en=1;
 CS_ram=1;
 RD_en=1;
 temp=address;
 send_a(temp);
 address=address>>8;
 temp=address;
 send_b(temp);
 BUS_out=0x00;
 
 CS_ram=0;//片选上62256   
 RD=0;
 #asm
 NOP
 NOP
 #endasm
 temp=BUS_in;
 RD=1; 
 CS_ram=1;
  
 return temp; 
 } 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -