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

📄 main.c

📁 凌阳单片机SIO程序 与SPR4096Flash Rom的通信
💻 C
字号:
#define   C_SIOCLOCK   0x0010
#include "SPCE061V004.H"
main()
{
    long int i;
    unsigned long int ulAddr;
    unsigned int uiData;
    
    //初始化SIO
    *P_IOB_Dir=0xffff;
    *P_IOB_Attrib=0xffff;
    *P_IOB_Data=0x0003;
    *P_SIO_Ctrl=0x00c3;
    
    *P_SIO_Ctrl=0x00c0+0x0010;
    *P_SIO_Addr_Low=0x0000;
    *P_SIO_Addr_Mid=0x00c0;
    *P_SIO_Addr_High=0x00c0;
    *P_SIO_Start=1;
    *P_SIO_Data=0;
    
    i=*P_SIO_Start;
    i&0x0080;
   while(i)
    	{
    	 	i=*P_SIO_Start;
    	 	i&0x0080;
    	 	
    	}  
    *P_SIO_Stop=1;
    i=0x7ff;
    while(i--);
    
    ulAddr=0x5678;
    *P_SIO_Addr_Low=ulAddr;
    ulAddr>>=8;
    *P_SIO_Addr_Mid=ulAddr;
    ulAddr>>8;
    ulAddr&0x0007;
    *P_SIO_Addr_High=ulAddr;
    *P_SIO_Ctrl=0x00c3+C_SIOCLOCK;
    *P_SIO_Start=1;
    i=0x2ff;
    while(i--);
    uiData=0x55AA;
    *P_SIO_Data=uiData;
    
    i=*P_SIO_Start;
    i&0x0080;
    while(i)
    	{
    	  i=*P_SIO_Start;
    	  i&0x0080;
    	}  
    *P_SIO_Stop=1;
}

⌨️ 快捷键说明

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