Цитата(viael @ Sep 25 2006, 22:58)

Мне что в inline асемблерных вставках вместо имен SFR их адреса вручную прописывать?
Можно прописать всего один раз в своем *.h :
#define _PORTD "0x0B" /* Data Register, Port D */
#define _DDRD "0x0A" /* Data Direction Register, Port D */
#define _PIND "0x09" /* Input Pins, Port D */
и т.д.
а использовать вот так
asm("IN R0,"_PIND);