?? x5045.h
字號(hào):
#ifndef _X5045_
#define _X5045_
#include "P8XC5X2.h"
sbit SO=P3^0;
sbit SI=P3^1;
sbit SCK=P3^3;
sbit CS=P3^5;
//5045可編程看門狗監(jiān)控EEPROM指令集
#define WREN 0x06; 00000110 //設(shè)置寫使能鎖存器(允許寫操作)
#define WRDI 0x04; 00000100 //復(fù)位寫使能鎖存器(禁止寫操作)
#define RDSR 0x05; 00000101 //讀狀態(tài)寄存器
#define WRSR 0x01; 00000001 //寫狀態(tài)寄存器(塊鎖定)
#define READ 0x03; 00000011 //從開始于所選地址的存儲(chǔ)器列陣中讀出數(shù)據(jù)
#define WRTE 0x02; 00000010 //把數(shù)據(jù)寫入開始于所選地址的存儲(chǔ)器陣列中(1至4字節(jié))
void wren_dog(void);
void in_byte(unsigned char BYT);
unsigned char out_byte(void);
unsigned char rdsr_dog(void);
void wrsr_dog(unsigned char status_reg);
unsigned char wip_poll(void);
void wrdi_dog(void);
void rest_dog(void);
unsigned char byte_read(unsigned char H,unsigned char L);
void byte_write(unsigned char H,unsigned char L,unsigned char D);
#endif
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -