I am trying to print a 2D array but for some reason when I print an element higher than 0x7F the serial print appears to overflow. Here is an example:
I define my array as :
unsigned int BANK[4][2]={{0x00,0x70},{0x01,0x85},{0x01,0x85},{0x00,0xe0}};
if I do a serial print of the second element of each array I will get the following:
70
FFFFFF85
FFFFFF85
FFFFFFE0
I don't know what is going on, why do I get the FFFFFF? Can anyone please shed some light. Thanks.