;     106                                 address = (code[3] << 4)|(code[4] << 3)|(code[5] << 2)|(code[6] << 1)|code[7];
	__GETB1MN _code,3
	SWAP R30
	ANDI R30,0xF0
	MOV  R26,R30
	__GETB1MN _code,4
	LSL  R30
	LSL  R30
	LSL  R30
	OR   R30,R26
	MOV  R26,R30
	__GETB1MN _code,5
	LSL  R30
	LSL  R30
	OR   R30,R26
	MOV  R26,R30
	__GETB1MN _code,6
	LSL  R30
	OR   R30,R26
	MOV  R26,R30
	__GETB1MN _code,7
	OR   R30,R26
	MOV  R8,R30
;     107                                 command = (code[8] << 5)+(code[9] << 4)+(code[10] << 3 )+(code[11] << 2)+(code[12] << 1)+code[13];
	__GETB1MN _code,8
	SWAP R30
	ANDI R30,0xF0
	LSL  R30
	MOV  R26,R30
	__GETB1MN _code,9
	SWAP R30
	ANDI R30,0xF0
	ADD  R26,R30
	__GETB1MN _code,10
	LSL  R30
	LSL  R30
	LSL  R30
	ADD  R26,R30
	__GETB1MN _code,11
	LSL  R30
	LSL  R30
	ADD  R26,R30
	__GETB1MN _code,12
	LSL  R30
	ADD  R26,R30
	__GETB1MN _code,13
	ADD  R30,R26
	MOV  R11,R30