#pragma asm u KEIL uVision2 (eval)

Hynek Sladky sladky
Středa Březen 17 12:08:47 CET 2004


> Ahoj!
> 
> Trafil si kliniec po hlavicke. Pri hladani rutin pre i2c som nasiel len
> rutiny v asm. Tak som sa ich pokusal prepisat do C. A prave rotacie su
> problem.
> 
> Mohol by niekto poskytnut jadro pre I2C rutiny v C?

Kdyz upravim drive poslanou rutina, tak asi takhle:

unsigned char data;

data=0;

SCLHigh(); // Read one data bit.
BitDly();

data<<=1;
if (SDAPin) data|=1;

SCLPin = 0;
BitDly();
BitCnt --;

Hynek Sladky






Další informace o konferenci Hw-list