📄 callr512.c
字号:
/* 这是调用AT24C512汇编程序(RAT512.ASM)的C51程序, */
/* 文件名为CALLR512.C 。 */
/* 功能: 将首址为0X100的AT24C512 EEPROM中连续8个字节值读出,放在 */
/* 地址为80H、81H、...、87H的连续8个字节中去。所读首址可变,*/
/* 所读字节个数可变。 */
#include <reg51.h>
#include <absacc.h>
#define uchar unsigned char
#define uint unsigned int
void timedelay(uint timess);
extern uchar chai8;
extern uchar a_func8(uint);
uint data ddr1;
void timedelay(uint timess)
{
uint tj;
for (tj=timess;tj>0;tj--){;}
}
void main()
{
SP=0x50;
timedelay(10000);
EA=0;
ddr1=0x0100;
chai8=a_func8(ddr1);
while(1);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -