The following line produces the error 'bad byte value'

movlw   B'00000001'

The assembler points to the beginning of the binary number. I'm using
AF84 version 1.02 - a DOS assembler. Any good source of knowledge for a
raw beginer in assembly language would be nice. I cannot find anything
that caters for idiots.

Kevin