Подскажите пожалуйста как на Си записать код на ASM, а то перебрал хелпы, но так и не нашёл

:
Код
.DEF TMP1=R06
....
.EQU IN=2
.......
[b]SBRC TMP1,IN
RCALL <метка на пп>[/b]
....
На Си должно быть (ИМХО) что-то такое:
Код
{
static char TMP1;
#define IN TMP1.2
if (!IN)
else
........}
Но компилятор ругается