NXуo[W
C24LC
ver 0.11

t@C
C24LC.BAS

Tv
EEPROM 24LC512ǂݏׂ̈̃NXB24LC512ڑꍇ́ÃC
X^X쐬\B

RXgN^[
P
	A0-A2sɑAhX3rbglŎw肷Bȗꍇ0B
Q
	I2CNbNAkHzPʂŎw肷Bȗꍇ́A400B

pubNtB[h
ADDR
	̓ǂݏsȂAhX(16 bits)B

pubN\bh
WR8(x[,y])
	PoCglAxށByɃAhXw肵ꍇ́AwʒuɏށB
WR16(x[,y])
	16rbglAxށByɃAhXw肵ꍇ́AwʒuɏށB
WR32(x[,y])
	32rbglAxށByɃAhXw肵ꍇ́AwʒuɏށB
WRSTR(x$[,y])
	Ax$(127ȓ)ށByɃAhXw肵ꍇ́Awʒu
	ށB
WRDATA(x,y[,z])
	obt@[xyoCg(<128)ށBzɃAhXw肵ꍇ́Aw
	uɏށB
RD8([x])
	PoCglǂݍ݁AԂBxɃAhXw肵ꍇ́Awʒuǂݍ
	ށB
RD16([x])
	16rbglǂݍ݁AԂBxɃAhXw肵ꍇ́Awʒuǂݍ
	ށB
RD32([x])
	32rbglǂݍ݁AԂBxɃAhXw肵ꍇ́Awʒuǂݍ
	ށB
RDSTR$([x])
	(127ȓ)ǂݍ݁AԂBxɃAhXw肵ꍇ́Awʒu
	ǂݍށB
WRDATA(x,y[,z])
	yoCg(<128)ǂݍ݁Aobt@[xɕۑBzɃAhXw肵ꍇ́A
	wʒuǂݍށB

gp၄

AhX0ɕ݁AǂݏoBŏ̎sAd؂čĎsƁA
񂪂Q\B

USECLASS C24LC
E=NEW(C24LC)
T$=E.RDSTR$()
PRINT T$
CALL E.WRSTR("Hello objective MachiKania!",0)
T$=E.RDSTR$(0)
PRINT T$
