SST39VF160.h
上传用户:fsjiahua
上传日期:2013-03-07
资源大小:89k
文件大小:1k
源码类别:

并口编程

开发平台:

Visual C++

  1. #define HY29_ID          0xad
  2. #define SST39_ROW_SIZE        4096*2         /* Must be 4096 bytes for 39VF160 */
  3. #define SST39_BLOCK_SIZE      64*1024      // 64k
  4. #define SST_39VF160           0x2249   //0x2782  /* SST 39VF160 device code */
  5. #define SST39_CMD_ADDRESS1    0xaaa//0x555      //只需要修改以上这里,别的地方不用东
  6. #define SST39_CMD_ADDRESS2    0x554//0x2aa
  7. #define SST39_AUTO_PG_ERASE1  0xaaaa    //扇区擦除
  8. #define SST39_AUTO_PG_ERASE2  0x5555
  9. #define SST39_AUTO_PG_ERASE3  0x8080
  10. #define SST39_AUTO_PG_ERASE4  0xaaaa
  11. #define SST39_AUTO_PG_ERASE5  0x5555
  12. #define SST39_AUTO_PG_ERASE6  0x3030
  13. #define SST39_AUTO_PGRM1      0xaaaa
  14. #define SST39_AUTO_PGRM2      0x5555
  15. #define SST39_AUTO_PGRM3      0xa0a0
  16. #define SST39_READ_ID1        0xaaaa
  17. #define SST39_READ_ID2        0x5555
  18. #define SST39_READ_ID3        0x9090
  19. #define SST39_EXIT_READ_ID    0xf0f0
  20. int Write_39VF160(unsigned char *Src, DWORD Dst);
  21. int Read_39VF160(FILE* stream, DWORD Src,DWORD size);
  22. int Check_SST_39VF160(void);
  23. WORD SST39Check_Toggle_Ready(DWORD Dst);