FSMCæ¯æå±æ»çº¿ï¼å设æå±åºå°åæ¯0x6300 0000.
驱å¨æ¶²æ¶å
³é®çæRD WR CS RS DAT0~7è¿å å¼èã
åå½ä»¤ WR=0 RD=1 RS=0 CS=0 DAT=æ°æ®
åæ°æ® WR=1 RD=0 RS=1 CS=0 DAT=æ°æ®
å设RSåFSMCçA0ç¸æ¥ï¼A0对åº0x02ãé£ä¹ï¼
*ï¼(int *)0x6300 0000ï¼= 1; // WRèªå¨=0 RDèªå¨=1 CSèªå¨=0 DAT=1ãå 为æ¯0x6300 0000 A0对åºè¾åº0ï¼å³RS=0ãå³åå½ä»¤å°åæ¯0x6300 0000
*ï¼(int *)0x6300 0002ï¼= 1; // WRèªå¨=0 RDèªå¨=1 CSèªå¨=0 DAT=1ãå 为æ¯0x6300 0002 A0对åºè¾åº1ï¼å³RS=1ãå³åå½ä»¤å°åæ¯0x6300 0002
追é®å¥½å¤æ
追çå¤æå°±ç¨SPIå§