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

📄 memory.h

📁 是电表处理芯片CS5460A的单片机程序,已经经过产品的验证.
💻 H
字号:




//===============define Read/Write ROM port operation===========================
#define     SDA_ROM_BIT                 0x80
#define     CLK_ROM_BIT                 0x40

/*
#define     SET_SDA_ROM                 ((P1|=SDA_ROM_BIT))
#define     CLR_SDA_ROM                 ((P1&=~SDA_ROM_BIT))
#define     SET_CLK_ROM                 (P1|=CLK_ROM_BIT)
#define     CLR_CLK_ROM                 (P1&=~CLK_ROM_BIT)
*/

#define     READ_SDA_ROM                (P1&SDA_ROM_BIT)
#define     MOD(x,y)                    (x-(x/y)*y)

#define     SET_BIT(varible,set_bit)    (varible|=table_bit[set_bit])
#define     CLR_BIT(varible,set_bit)    (varible&=~table_bit[set_bit])
#define     TEST_BIT(varible,set_bit)   (varible&table_bit[set_bit])
//==============================================================================

void Set_Start_Condition(void);
void Set_Stop_Condition(void);
void Send_Byte_Memory(uchar);
void Delay(void);
uchar Revice_Byte_Memory(void);
uchar Write_Device(uchar  addr);
uchar Read_From_Memory(uchar *s,uchar  addr,uchar  len);
uchar Write_To_Memory(uchar  *s,uchar  addr,uchar  len);
 

⌨️ 快捷键说明

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