我已调通K9F1208U0M,我给你拷一下相关代码!
P0口连接Flash芯片的数据口,P2口连接Flash的控制线
void FMWriteCmd(UCHAR CmdOfFlashMem)
{
P0 = CmdOfFlashMem;
P2 = CmdLineEnable;
P0 = CmdOfFlashMem;
P2 = CmdLineDisable;
}
void FM_WriteADD(UCHAR ADDOfFlashMem)
{
P0 = ADDOfFlashMem;
P2 = ADDLineEnable;
P0 = ADDOfFlashMem;
P2 = ADDLineDisable;
}
UCHAR FM_Read(void)
{
UCHAR ch;
P0 = 0xFF;
F_RE = 0;
ch = P0;
F_RE = 1;
return ch;
}
void FM_Write(UCHAR ch)
{
P0 = ch;
F_WE = 0;
F_WE = 1;
}
发表时间:2003年4月10日19:31:23