Replaced dollar sign with underscore in symbol names.

The dollar sign in symbol names isn't accepted by the AVR assembler. If it's ok, could we change them to underscores?