Jump to content
Sign in to follow this  
zeke

C-Bitmap Question

Recommended Posts

Hey Guys,

 

I am trying to learn how to work with bitmaps in C. I got the idea when I saw TI's bug logo in the code for their MSP-EXP430F5438 board.

 

Their logo is displayed on the LCD here:

msp-exp430f5438.jpg

 

 

My goal is to take my logo and make a bitmap out of it. I want to replace TI's logo.

 

Has anyone worked with c-bitmaps before?

Can you point me in the right direction?

Maybe a tutorial or a primer article?

 

 

Thanks!!

 

 

@bluehash: I put this in off-topic because I didn't see a strictly programming forum above. Maybe we could make one? :?:

Share this post


Link to post
Share on other sites

Excellent information. Thanks for the links.

 

Unfortunately, I've struck out with them.

 

They all produce files that are close to what I need but they all bork when I try to use them in my project. They produce 8 bit declarations.

 

Maybe I'm misusing them?

:|

 

This is the TI logo embedded in the sample project code. It appears to be a 16 bit file. It's probably designed to just fit on the 128x110 pixel LCD.

 

const unsigned int TI_BUG[]={
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xF000,   0x003F,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xFC00,   0x00FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xFF00,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xFFC0,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xFFC0,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xFFF0,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xFFF0,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x0003,   0xFFC0,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,   0xFFC0,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x0FFF,   0xFFC0,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0xFF00,   0x03FF,   0xFFFC,   0x00FF,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0xC000,   0x000F,   0xFFFC,   0xFFFF,   0x00FF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0xFFFC,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0xFFFC,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0x0000,   0x0000,   0xFFFC,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0xFFFC,   0x00FF,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0xFFFC,   0x00FF,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0xFFFF,   0x00FF,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,   0xFFFF,   0x003F,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,   0xFFFF,   0xC03F,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,   0xFFFF,   0xC03F,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,   0xFFFF,   0xC03F,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0xC03F,   0xFFFF,   0xC00F,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x000F,   0xC000,   0xFFFF,   0x000F,   0xC000,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x000F,   0xC000,   0xFFFF,   0x000F,   0xC000,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x0003,   0xC000,   0xFFFF,   0x000F,   0xC000,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x0003,   0xF000,   0xFFFF,   0x0003,   0xC000,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x0003,   0xF000,   0xFFFF,   0x0003,   0xF000,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x0003,   0xF000,   0xFFFF,   0x0003,   0xF000,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x0003,   0xF000,   0xFFFF,   0x0003,   0xF000,   0xFFFF,   0xFFFF,   0x0000,  
 0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0x0000,   0xF000,   0xFFFF,   0xFFFF,   0x0000,  
 0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0x0003,  
 0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0x000F,  
 0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xFC00,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0x003F,  
 0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0x00FF,  
 0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFF00,   0x3FFF,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFF00,   0x3FFF,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xFFF0,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x3FFF,   0xFF00,   0x3FFF,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xFFC0,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x3FFF,   0xFF00,   0x3FFF,   0xFFC0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x3FFF,   0xFF00,   0x3FFF,   0xFFC0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x3FFF,   0xFFC0,   0x0FFF,   0xFFC0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xFC00,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0FFF,   0xFFC0,   0x0FFF,   0xFFC0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xF000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0FFF,   0xFFC0,   0x0FFF,   0xFFF0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0FFF,   0xFFC0,   0x0FFF,   0xFFF0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0x0000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0FFF,   0xFFC0,   0x03FF,   0xFFF0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0x0000,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0FFF,   0xFFF0,   0x03FF,   0xFFF0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0x0000,   0xFFC0,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0xFFF0,   0x03FF,   0xFFF0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0xFFF0,   0x03FF,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0xFFF0,   0x00FF,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,  
 0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0xFFFC,   0x00FF,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,  
 0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0xFFFC,   0x00FF,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,  
 0x0000,   0xF000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0xFFFC,   0x00FF,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,  
 0x0000,   0xF000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0xFFFC,   0x00FF,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,  
 0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0xFFFC,   0x003F,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,  
 0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,  
 0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,  
 0x0000,   0x0000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0x0003,  
 0x0000,   0x0000,   0xFFFC,   0xFFFF,   0xF00F,   0xFFFF,   0x00FF,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0x0FFF,   0x0000,  
 0x0000,   0x0000,   0xFFFC,   0xFFFF,   0x0000,   0xFFFF,   0x00FF,   0x0000,   0x0000,   0xF000,   0xFFFF,   0xFFFF,   0x00FF,   0x0000,  
 0x0000,   0x0000,   0xFFF0,   0xFFFF,   0x0000,   0xFFFC,   0x00FF,   0x0000,   0x0000,   0xF000,   0xFFFF,   0xFFFF,   0x000F,   0x0000,  
 0x0000,   0x0000,   0xFFF0,   0x3FFF,   0x0000,   0xFFF0,   0x03FF,   0x0000,   0x0000,   0xF000,   0xFFFF,   0xFFFF,   0x0000,   0x0000,  
 0x0000,   0x0000,   0xFFC0,   0x0FFF,   0x0000,   0xFFC0,   0x03FF,   0x0000,   0x0000,   0xF000,   0xFFFF,   0x0FFF,   0x0000,   0x0000,  
 0x0000,   0x0000,   0xFF00,   0x03FF,   0x0000,   0xFF00,   0x03FF,   0x0000,   0x0000,   0xFC00,   0xFFFF,   0x00FF,   0x0000,   0x0000,  
 0x0000,   0x0000,   0xF000,   0x00FF,   0x0000,   0xFF00,   0x0FFF,   0x0000,   0x0000,   0xFC00,   0xFFFF,   0x003F,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFC00,   0x3FFF,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0x0003,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFC00,   0xFFFF,   0x0000,   0x0000,   0xFFFC,   0xFFFF,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xF000,   0xFFFF,   0x003F,   0xFC00,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xF000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xF000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x000F,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x000F,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0003,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFFC,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFF0,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFF0,   0xFFFF,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFC0,   0xFFFF,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFC0,   0xFFFF,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xF000,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFFC,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFC0,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFC00,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xF000,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFF0,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  


};

 

I'll take some more time to figure things out.

Share this post


Link to post
Share on other sites

I spent some time looking through the code.

 

Notes:

1. Display is SPI based.

 

2. To display the TI image, it needs 106 rows, 14 columns

According to halLcdImage(TI_BUG, 14, 106, 10, 0); - Display 106 rows, 14 columns at x co-ordinate 10 and y co-ordinate of 0.

 

3. Address row first, then draw 14 columns on that row - First send the High byte, then low byte.

   while (!(UCB2IFG & UCTXIFG));           // Wait for TXIFG    
   UCB2TXBUF = (*value) >> 8;                   // Load data
   while (!(UCB2IFG & UCTXIFG));           // Wait for TXIFG    
   UCB2TXBUF = (*value++) & 0xFF;                   // Load data

 

Another software, which can surely display what you want, might have to play with the settings a little bit:

http://sourceforge.net/projects/image2code/files/

 

Documentation is a bit poor:

http://www.crystalfontz.com/forum/showt ... #post25009

Image2Code_Application_1_Bit.png

Share this post


Link to post
Share on other sites

You're correct about the lack of documentation!

And the output is still only 8 bits. I think I need 16bits.

 

 

My friend is a python guy and he's got some ideas on how to do this on the command line.

 

We're still working out the details but it appears as if he will be able to make this trivial to convert.

 

Stay tuned.

Share this post


Link to post
Share on other sites

By the way, there is a file called UserExperienceGraphics.h.

 

It contains several declarations of images. They are all 16 bit values but they are not all the same dimensions. That is, they are not all 138x110 pixels in size. Some are small and some are tiny.

 

This is a portion of that file. I had to take out some huge pictures to fit it in the message.

 

/**********************************************************************//**
   Filename: UserExperienceGraphics.h

   Copyright 2008 Texas Instruments, Inc.
***************************************************************************/
#ifndef GRAPHICS_H
#define GRAPHICS_H
#define MAX_IMAGE     7

const unsigned int IMG_DOWN[]={
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0x00F0,   0x03C0,   0x0000,  
 0x0000,   0x00F0,   0x03C0,   0x0000,  
 0x0000,   0x00F0,   0x03C0,   0x0000,  
 0x0000,   0x00F0,   0x03C0,   0x0000,  
 0x0000,   0x00F0,   0x03C0,   0x0000,  
 0x0000,   0x00F0,   0x03C0,   0x0000,  
 0x0000,   0x00F0,   0x03C0,   0x0000,  
 0x0000,   0x00F0,   0x03C0,   0x0000,  
 0x0000,   0x00F0,   0x03C0,   0x0000,  
 0x0000,   0x00F0,   0x03C0,   0x0000,  
 0x0000,   0x00F0,   0x03C0,   0x0000,  
 0x0000,   0x00F0,   0x03C0,   0x0000,  
 0x0000,   0x00F0,   0x03C0,   0x0000,  
 0xFFC0,   0x00FF,   0xFFC0,   0x00FF,  
 0xFFC0,   0x00FF,   0xFFC0,   0x00FF,  
 0xFF00,   0x00FF,   0xFFC0,   0x003F,  
 0x3C00,   0x0000,   0x0000,   0x000F,  
 0xF000,   0x0000,   0xC000,   0x000F,  
 0xC000,   0x0003,   0xF000,   0x0003,  
 0xC000,   0x000F,   0xFC00,   0x0000,  
 0x0000,   0x003F,   0x3F00,   0x0000,  
 0x0000,   0x00FC,   0x3FC0,   0x0000,  
 0x0000,   0x03F0,   0x0FC0,   0x0000,  
 0x0000,   0x0FC0,   0x03F0,   0x0000,  
 0x0000,   0x3FC0,   0x00FC,   0x0000,  
 0x0000,   0xFF00,   0x00FF,   0x0000,  
 0x0000,   0xFC00,   0x003F,   0x0000,  
 0x0000,   0xF000,   0x000F,   0x0000,  
 0x0000,   0xF000,   0x0003,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,    
};

const unsigned int IMG_DOWN_FILLED[]={
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x03FF,   0x0000,  
 0xFFC0,   0xFFFF,   0xFFFF,   0x00FF,  
 0xFFC0,   0xFFFF,   0xFFFF,   0x00FF,  
 0xFF00,   0xFFFF,   0xFFFF,   0x003F,  
 0xFC00,   0xFFFF,   0xFFFF,   0x000F,  
 0xF000,   0xFFFF,   0xFFFF,   0x000F,  
 0xC000,   0xFFFF,   0xFFFF,   0x0003,  
 0xC000,   0xFFFF,   0xFFFF,   0x0000,  
 0x0000,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0xFFFC,   0x3FFF,   0x0000,  
 0x0000,   0xFFF0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x03FF,   0x0000,  
 0x0000,   0xFFC0,   0x00FF,   0x0000,  
 0x0000,   0xFF00,   0x00FF,   0x0000,  
 0x0000,   0xFC00,   0x003F,   0x0000,  
 0x0000,   0xF000,   0x000F,   0x0000,  
 0x0000,   0xF000,   0x0003,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
};

const unsigned int IMG_LEFT[]={
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xC000,   0x0003,   0x0000,  
 0x0000,   0xF000,   0x0003,   0x0000,  
 0x0000,   0xFC00,   0x0003,   0x0000,  
 0x0000,   0xFF00,   0x0003,   0x0000,  
 0x0000,   0xF3F0,   0x0003,   0x0000,  
 0x0000,   0xF0FC,   0x0003,   0x0000,  
 0x0000,   0xF03F,   0x0003,   0x0000,  
 0xC000,   0xF00F,   0xFFFF,   0xFFFF,  
 0xFC00,   0xF003,   0xFFFF,   0xFFFF,  
 0xFF00,   0x0000,   0x0000,   0xF000,  
 0x3FC0,   0x0000,   0x0000,   0xF000,  
 0x0FFC,   0x0000,   0x0000,   0xF000,  
 0x03FC,   0x0000,   0x0000,   0xF000,  
 0x03FC,   0x0000,   0x0000,   0xF000,  
 0x0FF0,   0x0000,   0x0000,   0xF000,  
 0x3FC0,   0x0000,   0x0000,   0xF000,  
 0xFF00,   0xF003,   0xFFFF,   0xFFFF,  
 0xF000,   0xF00F,   0xFFFF,   0xFFFF,  
 0xC000,   0xF03F,   0x0003,   0x0000,  
 0x0000,   0xF0FF,   0x0003,   0x0000,  
 0x0000,   0xF3F0,   0x0003,   0x0000,  
 0x0000,   0xFFC0,   0x0003,   0x0000,  
 0x0000,   0xFF00,   0x0003,   0x0000,  
 0x0000,   0xF000,   0x0003,   0x0000,  
 0x0000,   0xC000,   0x0003,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
};

const unsigned int IMG_LEFT_FILLED[]={
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xC000,   0x0003,   0x0000,  
 0x0000,   0xF000,   0x0003,   0x0000,  
 0x0000,   0xFC00,   0x0003,   0x0000,  
 0x0000,   0xFF00,   0x0003,   0x0000,  
 0x0000,   0xFFF0,   0x0003,   0x0000,  
 0x0000,   0xFFFC,   0x0003,   0x0000,  
 0x0000,   0xFFFF,   0x0003,   0x0000,  
 0xC000,   0xFFFF,   0xFFFF,   0xFFFF,  
 0xFC00,   0xFFFF,   0xFFFF,   0xFFFF,  
 0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,  
 0xFFC0,   0xFFFF,   0xFFFF,   0xFFFF,  
 0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,  
 0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,  
 0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,  
 0xFFF0,   0xFFFF,   0xFFFF,   0xFFFF,  
 0xFFC0,   0xFFFF,   0xFFFF,   0xFFFF,  
 0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,  
 0xF000,   0xFFFF,   0xFFFF,   0xFFFF,  
 0xC000,   0xFFFF,   0x0003,   0x0000,  
 0x0000,   0xFFFF,   0x0003,   0x0000,  
 0x0000,   0xFFF0,   0x0003,   0x0000,  
 0x0000,   0xFFC0,   0x0003,   0x0000,  
 0x0000,   0xFF00,   0x0003,   0x0000,  
 0x0000,   0xF000,   0x0003,   0x0000,  
 0x0000,   0xC000,   0x0003,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
};

const unsigned int IMG_RIGHT[]={
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xC000,   0x0003,   0x0000,  
 0x0000,   0xC000,   0x000F,   0x0000,  
 0x0000,   0xC000,   0x003F,   0x0000,  
 0x0000,   0xC000,   0x00FF,   0x0000,  
 0x0000,   0xC000,   0x0FCF,   0x0000,  
 0x0000,   0xC000,   0x3F0F,   0x0000,  
 0x0000,   0xC000,   0xFC0F,   0x0000,  
 0xFFFF,   0xFFFF,   0xF00F,   0x0003,  
 0xFFFF,   0xFFFF,   0xC00F,   0x003F,  
 0x000F,   0x0000,   0x0000,   0x00FF,  
 0x000F,   0x0000,   0x0000,   0x03FC,  
 0x000F,   0x0000,   0x0000,   0x3FF0,  
 0x000F,   0x0000,   0x0000,   0x3FC0,  
 0x000F,   0x0000,   0x0000,   0x3FC0,  
 0x000F,   0x0000,   0x0000,   0x0FF0,  
 0x000F,   0x0000,   0x0000,   0x03FC,  
 0xFFFF,   0xFFFF,   0xC00F,   0x00FF,  
 0xFFFF,   0xFFFF,   0xF00F,   0x000F,  
 0x0000,   0xC000,   0xFC0F,   0x0003,  
 0x0000,   0xC000,   0xFF0F,   0x0000,  
 0x0000,   0xC000,   0x0FCF,   0x0000,  
 0x0000,   0xC000,   0x03FF,   0x0000,  
 0x0000,   0xC000,   0x00FF,   0x0000,  
 0x0000,   0xC000,   0x000F,   0x0000,  
 0x0000,   0xC000,   0x0003,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
};

const unsigned int IMG_RIGHT_FILLED[]={
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xC000,   0x0003,   0x0000,  
 0x0000,   0xC000,   0x000F,   0x0000,  
 0x0000,   0xC000,   0x003F,   0x0000,  
 0x0000,   0xC000,   0x00FF,   0x0000,  
 0x0000,   0xC000,   0x0FFF,   0x0000,  
 0x0000,   0xC000,   0x3FFF,   0x0000,  
 0x0000,   0xC000,   0xFFFF,   0x0000,  
 0xFFFF,   0xFFFF,   0xFFFF,   0x0003,  
 0xFFFF,   0xFFFF,   0xFFFF,   0x003F,  
 0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,  
 0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xFFFF,   0xFFFF,   0xFFFF,   0x3FFF,  
 0xFFFF,   0xFFFF,   0xFFFF,   0x3FFF,  
 0xFFFF,   0xFFFF,   0xFFFF,   0x3FFF,  
 0xFFFF,   0xFFFF,   0xFFFF,   0x0FFF,  
 0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,  
 0xFFFF,   0xFFFF,   0xFFFF,   0x000F,  
 0x0000,   0xC000,   0xFFFF,   0x0003,  
 0x0000,   0xC000,   0xFFFF,   0x0000,  
 0x0000,   0xC000,   0x0FFF,   0x0000,  
 0x0000,   0xC000,   0x03FF,   0x0000,  
 0x0000,   0xC000,   0x00FF,   0x0000,  
 0x0000,   0xC000,   0x000F,   0x0000,  
 0x0000,   0xC000,   0x0003,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
};

const unsigned int IMG_UP[]={
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xC000,   0x000F,   0x0000,  
 0x0000,   0xF000,   0x000F,   0x0000,  
 0x0000,   0xFC00,   0x003F,   0x0000,  
 0x0000,   0xFF00,   0x00FF,   0x0000,  
 0x0000,   0x3F00,   0x03FC,   0x0000,  
 0x0000,   0x0FC0,   0x03F0,   0x0000,  
 0x0000,   0x03F0,   0x0FC0,   0x0000,  
 0x0000,   0x03FC,   0x3F00,   0x0000,  
 0x0000,   0x00FC,   0xFC00,   0x0000,  
 0x0000,   0x003F,   0xF000,   0x0003,  
 0xC000,   0x000F,   0xC000,   0x0003,  
 0xF000,   0x0003,   0x0000,   0x000F,  
 0xF000,   0x0000,   0x0000,   0x003C,  
 0xFC00,   0x03FF,   0xFF00,   0x00FF,  
 0xFF00,   0x03FF,   0xFF00,   0x03FF,  
 0xFF00,   0x03FF,   0xFF00,   0x03FF,  
 0x0000,   0x03C0,   0x0F00,   0x0000,  
 0x0000,   0x03C0,   0x0F00,   0x0000,  
 0x0000,   0x03C0,   0x0F00,   0x0000,  
 0x0000,   0x03C0,   0x0F00,   0x0000,  
 0x0000,   0x03C0,   0x0F00,   0x0000,  
 0x0000,   0x03C0,   0x0F00,   0x0000,  
 0x0000,   0x03C0,   0x0F00,   0x0000,  
 0x0000,   0x03C0,   0x0F00,   0x0000,  
 0x0000,   0x03C0,   0x0F00,   0x0000,  
 0x0000,   0x03C0,   0x0F00,   0x0000,  
 0x0000,   0x03C0,   0x0F00,   0x0000,  
 0x0000,   0x03C0,   0x0F00,   0x0000,  
 0x0000,   0x03C0,   0x0F00,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
};

const unsigned int IMG_UP_FILLED[]={
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xC000,   0x000F,   0x0000,  
 0x0000,   0xF000,   0x000F,   0x0000,  
 0x0000,   0xFC00,   0x003F,   0x0000,  
 0x0000,   0xFF00,   0x00FF,   0x0000,  
 0x0000,   0xFF00,   0x03FF,   0x0000,  
 0x0000,   0xFFC0,   0x03FF,   0x0000,  
 0x0000,   0xFFF0,   0x0FFF,   0x0000,  
 0x0000,   0xFFFC,   0x3FFF,   0x0000,  
 0x0000,   0xFFFF,   0xFFFF,   0x0000,  
 0x0000,   0xFFFF,   0xFFFF,   0x0003,  
 0xC000,   0xFFFF,   0xFFFF,   0x0003,  
 0xF000,   0xFFFF,   0xFFFF,   0x000F,  
 0xF000,   0xFFFF,   0xFFFF,   0x003F,  
 0xFC00,   0xFFFF,   0xFFFF,   0x00FF,  
 0xFF00,   0xFFFF,   0xFFFF,   0x03FF,  
 0xFF00,   0xFFFF,   0xFFFF,   0x03FF,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  
 0x0000,   0xFFC0,   0x0FFF,   0x0000,  

};

const unsigned int TI_TINY_BUG[]={
   0xC000,   0x3FFF,   0x0000,   0x0000,  
 0xC000,   0x3FFF,   0x0000,   0x0000,  
 0xC000,   0x3FFF,   0x0000,   0x0000,  
 0xC000,   0x3FFF,   0x03F0,   0x0000,  
 0xC000,   0x3FFF,   0x03F0,   0x0000,  
 0xC000,   0xFFFF,   0x03F0,   0x0000,  
 0xC000,   0xFFFF,   0xF3C3,   0x00FF,  
 0xC000,   0xFFFF,   0xF0F0,   0x00FF,  
 0xC000,   0xFFFF,   0xFCFC,   0x00FF,  
 0xC000,   0xFFFF,   0xFCFC,   0x00FF,  
 0xC000,   0x03FF,   0xC0FC,   0x00FF,  
 0xC000,   0x03FF,   0xC0FF,   0x03FF,  
 0xFFFF,   0x03FF,   0xC0FF,   0x03FF,  
 0xFFFF,   0x3FFF,   0xFF3F,   0x0FFF,  
 0xFFFF,   0x3FFF,   0xFF3F,   0x0FFF,  
 0xFFFC,   0x3FFF,   0xFF3F,   0x0FFF,  
 0xFFF0,   0xCFFF,   0xFF3F,   0x0FFF,  
 0xFFC0,   0xCFFF,   0xFFCF,   0x0FFF,  
 0xFFC0,   0xCFFF,   0xFF0F,   0x0FFF,  
 0xFF00,   0x0FFF,   0xFC00,   0x03FF,  
 0xFF00,   0x0FC0,   0xFC00,   0x000F,  
 0x3C00,   0x3F00,   0xFF00,   0x0003,  
 0x0000,   0xFF00,   0x3FFF,   0x0000,  
 0x0000,   0xFF00,   0x0FFF,   0x0000,  
 0x0000,   0xFC00,   0x0FFF,   0x0000,  
 0x0000,   0xFC00,   0x03FF,   0x0000,  
 0x0000,   0xF000,   0x03FF,   0x0000,  
 0x0000,   0xF000,   0x03FF,   0x0000,  
 0x0000,   0xC000,   0x03FF,   0x0000,  
 0x0000,   0x0000,   0x03FF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,  

};

const unsigned int TI_BUG[]={
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xF000,   0x003F,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xFC00,   0x00FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xFF00,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xFFC0,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xFFC0,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xFFF0,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xFFF0,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x0003,   0xFFC0,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,   0xFFC0,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x0FFF,   0xFFC0,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0xFF00,   0x03FF,   0xFFFC,   0x00FF,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0xC000,   0x000F,   0xFFFC,   0xFFFF,   0x00FF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0xFFFC,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0xFFFC,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0x0000,   0x0000,   0xFFFC,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0xFFFC,   0x00FF,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0xFFFC,   0x00FF,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0xFFFF,   0x00FF,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,   0xFFFF,   0x003F,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,   0xFFFF,   0xC03F,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,   0xFFFF,   0xC03F,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,   0xFFFF,   0xC03F,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0xC03F,   0xFFFF,   0xC00F,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x000F,   0xC000,   0xFFFF,   0x000F,   0xC000,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x000F,   0xC000,   0xFFFF,   0x000F,   0xC000,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x0003,   0xC000,   0xFFFF,   0x000F,   0xC000,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x0003,   0xF000,   0xFFFF,   0x0003,   0xC000,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x0003,   0xF000,   0xFFFF,   0x0003,   0xF000,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x0003,   0xF000,   0xFFFF,   0x0003,   0xF000,   0xFFFF,   0x3FFF,   0x0000,  
 0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x0003,   0xF000,   0xFFFF,   0x0003,   0xF000,   0xFFFF,   0xFFFF,   0x0000,  
 0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0x0000,   0xF000,   0xFFFF,   0xFFFF,   0x0000,  
 0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0x0003,  
 0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0x000F,  
 0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0xFC00,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0x003F,  
 0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0x00FF,  
 0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFF00,   0x3FFF,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFF00,   0x3FFF,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xFFF0,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x3FFF,   0xFF00,   0x3FFF,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xFFC0,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x3FFF,   0xFF00,   0x3FFF,   0xFFC0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x3FFF,   0xFF00,   0x3FFF,   0xFFC0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x3FFF,   0xFFC0,   0x0FFF,   0xFFC0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xFC00,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0FFF,   0xFFC0,   0x0FFF,   0xFFC0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xF000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0FFF,   0xFFC0,   0x0FFF,   0xFFF0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0FFF,   0xFFC0,   0x0FFF,   0xFFF0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0x0000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0FFF,   0xFFC0,   0x03FF,   0xFFF0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0x0000,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0FFF,   0xFFF0,   0x03FF,   0xFFF0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0x0000,   0xFFC0,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0xFFF0,   0x03FF,   0xFFF0,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0xFFF0,   0x03FF,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,  
 0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0xFFF0,   0x00FF,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,  
 0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0xFFFC,   0x00FF,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,  
 0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0xFFFC,   0x00FF,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,  
 0x0000,   0xF000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0xFFFC,   0x00FF,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,  
 0x0000,   0xF000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0xFFFC,   0x00FF,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,  
 0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0xFFFC,   0x003F,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,  
 0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,  
 0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,  
 0x0000,   0x0000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0x0003,  
 0x0000,   0x0000,   0xFFFC,   0xFFFF,   0xF00F,   0xFFFF,   0x00FF,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0x0FFF,   0x0000,  
 0x0000,   0x0000,   0xFFFC,   0xFFFF,   0x0000,   0xFFFF,   0x00FF,   0x0000,   0x0000,   0xF000,   0xFFFF,   0xFFFF,   0x00FF,   0x0000,  
 0x0000,   0x0000,   0xFFF0,   0xFFFF,   0x0000,   0xFFFC,   0x00FF,   0x0000,   0x0000,   0xF000,   0xFFFF,   0xFFFF,   0x000F,   0x0000,  
 0x0000,   0x0000,   0xFFF0,   0x3FFF,   0x0000,   0xFFF0,   0x03FF,   0x0000,   0x0000,   0xF000,   0xFFFF,   0xFFFF,   0x0000,   0x0000,  
 0x0000,   0x0000,   0xFFC0,   0x0FFF,   0x0000,   0xFFC0,   0x03FF,   0x0000,   0x0000,   0xF000,   0xFFFF,   0x0FFF,   0x0000,   0x0000,  
 0x0000,   0x0000,   0xFF00,   0x03FF,   0x0000,   0xFF00,   0x03FF,   0x0000,   0x0000,   0xFC00,   0xFFFF,   0x00FF,   0x0000,   0x0000,  
 0x0000,   0x0000,   0xF000,   0x00FF,   0x0000,   0xFF00,   0x0FFF,   0x0000,   0x0000,   0xFC00,   0xFFFF,   0x003F,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFC00,   0x3FFF,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0x0003,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFC00,   0xFFFF,   0x0000,   0x0000,   0xFFFC,   0xFFFF,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xF000,   0xFFFF,   0x003F,   0xFC00,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xF000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xF000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x00FF,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x003F,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x000F,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x000F,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFFF,   0xFFFF,   0xFFFF,   0xFFFF,   0x0003,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFFC,   0xFFFF,   0xFFFF,   0xFFFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFFC,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFF0,   0xFFFF,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFF0,   0xFFFF,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFC0,   0xFFFF,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFC0,   0xFFFF,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFC00,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xF000,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xC000,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFFF,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFFC,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFC0,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFF00,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFC00,   0xFFFF,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xF000,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFFF,   0x3FFF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0xFFF0,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  


};


const unsigned int TI[]={
 0x0000,   0xFFFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xFFFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xFFFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xFFFF,   0x0FC0,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xFFFF,   0x0FC0,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xFFFF,   0x0FC3,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xFFFF,   0xCF0F,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xFFFF,   0xC3C3,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xFFFF,   0xF3F3,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xFFFF,   0xF3F3,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0FFF,   0x03F0,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0FFF,   0x03FC,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0xFFFF,   0x0FFF,   0x03FC,   0x0FFF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0xFFFF,   0xFFFF,   0xFCFC,   0x3FFF,   0xF000,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0xFFFC,   0xFFFF,   0xFCFC,   0x3FFF,   0xFC00,   0xFFFF,   0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0xFFF0,   0xFFFF,   0xFCFC,   0x3FFF,   0x3C00,   0x3FC0,   0x0300,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0xFFC0,   0x3FFF,   0xFCFF,   0x3FFF,   0x0000,   0x3FC0,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0xFF00,   0x3FFF,   0xFFFF,   0x3FFF,   0x0000,   0x3FC0,   0xFFF0,   0xF0FF,   0xC03F,   0x003F,   0x003F,   0xFFC0,   0x000F,   0x0000,   0x0000,   0x0000,   0x0000,  
 0xFF00,   0x3FFF,   0xFC3F,   0x3FFF,   0x0000,   0x3FC0,   0xFFC0,   0xC3FF,   0xC03F,   0xC00F,   0x003F,   0xFFFC,   0x000F,   0x0000,   0x0000,   0x0000,   0x0000,  
 0xFC00,   0x3FFF,   0xF000,   0x0FFF,   0x0000,   0x3FC0,   0x0FC0,   0x0300,   0xF0FF,   0xC003,   0x00FF,   0x00FC,   0x003C,   0x0000,   0x0000,   0x0000,   0x0000,  
 0xFC00,   0x3F03,   0xF000,   0x003F,   0x0000,   0x3FC0,   0x0FC0,   0x0000,   0xFFFC,   0xF000,   0x00FF,   0x00FC,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0xF000,   0xFC00,   0xFC00,   0x000F,   0x0000,   0x3FC0,   0x0FC0,   0x0000,   0x3FFC,   0xF000,   0x03FC,   0x3FFC,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xFC00,   0xFFFF,   0x0000,   0x0000,   0x3FC0,   0xFFC0,   0x00FF,   0x3FF0,   0xF000,   0x03FC,   0xFFFC,   0x000F,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xFC00,   0x3FFF,   0x0000,   0x0000,   0x3FC0,   0xFFC0,   0x00FF,   0x3FC0,   0x3C00,   0x03F0,   0xFFF0,   0x003F,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xF000,   0x3FFF,   0x0000,   0x0000,   0x3FC0,   0x0FC0,   0x0000,   0x3FF0,   0x3C00,   0x0FFF,   0xFF00,   0x003F,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xF000,   0x0FFF,   0x0000,   0x0000,   0x3FC0,   0x0FC0,   0x0000,   0xFFF0,   0xFF00,   0x0FFF,   0xC000,   0x00FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xC000,   0x0FFF,   0x0000,   0x0000,   0x3FC0,   0x0FC0,   0x0000,   0xFCFC,   0x0F03,   0x3FC0,   0x0003,   0x00FF,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0xC000,   0x0FFF,   0x0000,   0x0000,   0x3FC0,   0x0FC0,   0x0F00,   0xF03F,   0x0FCF,   0x3FC0,   0x003F,   0x003F,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0FFF,   0x0000,   0x0000,   0x3FC0,   0xFFC0,   0xCFFF,   0xF00F,   0x03FF,   0xFF00,   0xFFFC,   0x003F,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x0000,   0x0000,   0x0FFC,   0x0000,   0x0000,   0xFFC0,   0xFFF0,   0xF3FF,   0xF00F,   0x0FFF,   0xFFC0,   0xFFFC,   0x000F,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x03FF,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x03FC,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x03FC,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0x03FC,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,   0x0000,  
 0xC3FC,   0x003F,   0xC0FF,   0x0FFF,   0xFFFF,   0xFF3F,   0x0FFF,   0x03FF,   0xF3F0,   0x003F,   0x3FC0,   0xFFFF,   0xFF3F,   0xFC03,   0xFFF3,   0x03FF,   0x3FFF,  
 0x03FC,   0x00FF,   0xFC3C,   0xCFFF,   0xFFFF,   0xFF3F,   0x3FFF,   0x03FC,   0xC3F0,   0x003F,   0x0FF0,   0xFFFC,   0xFC3F,   0xF00F,   0xFFF3,   0xCFFF,   0xFFFF,  
 0x03FC,   0x03FF,   0xFC3C,   0xFC00,   0x3F00,   0xFC30,   0x3F00,   0x00FC,   0xC3C0,   0x00FF,   0x0FF0,   0x03FC,   0xFC30,   0xF00F,   0xF03C,   0xFF03,   0xF003,  
 0x03FC,   0x0FFF,   0xFC3C,   0x0000,   0x3F00,   0xFF00,   0xFF00,   0x00FC,   0xC3C0,   0x00FF,   0x0FFC,   0x00FC,   0xFC00,   0xF03F,   0xF000,   0xF003,   0x0003,  
 0x03FC,   0x3FFF,   0xFC3C,   0x000F,   0x3F00,   0xFF00,   0x3F00,   0x00FC,   0xC3C0,   0x03FF,   0x0FFC,   0x03FC,   0xFC00,   0xF0FF,   0xF000,   0xF003,   0x00FF,  
 0x03FC,   0xFFCF,   0xFC3C,   0x03FF,   0x3F00,   0xFF00,   0x3FFC,   0x00FC,   0xC3C0,   0x03FF,   0x0FFF,   0xFFFC,   0x3C0F,   0xF3FF,   0xF000,   0xC003,   0x3FFF,  
 0x03FC,   0xFF0F,   0xF03F,   0x3FFF,   0x3F00,   0xFF00,   0x03FF,   0x00FC,   0xC3C0,   0x0FF3,   0x0FCF,   0xFFFC,   0x3C0F,   0xFFFC,   0xF000,   0xC003,   0xFFFF,  
 0x03FC,   0xFC0F,   0x003F,   0x3FFF,   0x3F00,   0xFC00,   0x03FF,   0x00FC,   0xC3C0,   0xFFCF,   0x0FC3,   0x03FC,   0x3C0C,   0xFFF0,   0xF000,   0x0003,   0xFFFC,  
 0x03FC,   0xF00F,   0x003F,   0xFFC0,   0x3F00,   0xFF00,   0x0FC0,   0x00FC,   0xC3C0,   0xFFC3,   0x0FC3,   0x03FC,   0x3C00,   0xFFC0,   0xF000,   0x0003,   0xFF00,  
 0x03FC,   0xC00F,   0x033F,   0xFF00,   0x3F00,   0xFF00,   0x3FC0,   0x03FC,   0xC3F0,   0xFF03,   0x0FC0,   0x03FC,   0x3C00,   0xFF00,   0xF000,   0x3003,   0xF000,  
 0x03FC,   0x000F,   0x3C3F,   0x3F00,   0x3F00,   0xFF00,   0xFF00,   0x03F0,   0xC0F0,   0xFF03,   0x0FC0,   0x03FC,   0x3C00,   0xFC00,   0xF000,   0xF003,   0xFC00,  
 0x03FC,   0x000F,   0xFC3F,   0x3FFF,   0x3FC0,   0xFF00,   0xFF00,   0xFFF0,   0xC0FF,   0x3C0F,   0x0FF0,   0xFFFC,   0x3C3F,   0xF000,   0xF000,   0xF003,   0xFFFF,  
 0xC3FF,   0x000F,   0xFC3C,   0x0FFF,   0xFFC0,   0xFF00,   0xFC00,   0xFFC3,   0xF03F,   0x3C0F,   0x3FF0,   0xFFFC,   0xFF3F,   0xC000,   0xFC00,   0xC00F,   0x3FFF,  

};

const unsigned int MSP430[]={
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x00f0, 
         0xff0f, 
         0xffcf, 
         0xfc00, 
         0x0ffc, 
         0x03fc, 
         0xc3f0, 
         0xffcf, 
         0xffcf, 
         0xff03, 
         0x3ffc, 
         0x0fff, 
         0xc3f0, 
         0x03cf, 
         0xc3cc, 
         0xff0f, 
         0x3c0c, 
         0x0f0f, 
         0xcff0, 
         0x0fcf, 
         0x03c0, 
         0xf3cf, 
         0x3f00, 
         0x0f0f, 
         0xfff0, 
         0xffcf, 
         0xc3c0, 
         0xf3ff, 
         0x0fc0, 
         0x0f0f, 
         0xfff0, 
         0xff0f, 
         0xffcf, 
         0xffff, 
         0x3fc3, 
         0x0f0f, 
         0x3cf0, 
         0xc00f, 
         0xffcf, 
         0xfffc, 
         0x3c03, 
         0x0f0f, 
         0x3cf0, 
         0x000f, 
         0x03cf, 
         0xf000, 
         0x3c00, 
         0x0f0f, 
         0x00f0, 
         0x03cf, 
         0x03cf, 
         0xf000, 
         0x3f0c, 
         0x0f0f, 
         0x00f0, 
         0xffcf, 
         0x03cf, 
         0xf000, 
         0x0ffc, 
         0x0fff, 
         0x0000, 
         0xfc00, 
         0x0000, 
         0x0000, 
         0x03f0, 
         0x00f0, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0xfff0, 
         0xffff, 
         0xffff, 
         0xffff, 
         0xffff, 
         0x0fff, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0xc000, 
         0x0003, 
         0x0000, 
         0x0000, 
         0xfc00, 
         0x003f, 
         0x3000, 
         0x000c, 
         0x00c0, 
         0x0000, 
         0xf000, 
         0x003f, 
         0xc000, 
         0x0cc0, 
         0xc3cf, 
         0x0ff0, 
         0x0c00, 
         0x0000, 
         0x0000, 
         0xccc3, 
         0x30c0, 
         0x3333, 
         0xf000, 
         0x003f, 
         0x3000, 
         0x0ccc, 
         0x30cc, 
         0x3330, 
         0xfc00, 
         0x003f, 
         0xc000, 
         0xc303, 
         0xc303, 
         0x3333, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0300, 
         0x0000, 
         0x0000, 
         0x3000, 
         0x000f, 
         0x0000, 
         0x00c0, 
         0x0000, 
         0x0000, 
         0x0c00, 
         0x0033, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0xcc00, 
         0x0030, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0xcc00, 
         0x0030, 
         0x0000, 
         0xc000, 
         0x00ff, 
         0x0000, 
         0xf000, 
         0x000c, 
         0x0000, 
         0x3000, 
         0x03c0, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0c00, 
         0x0f00, 
         0x0000, 
         0xfc00, 
         0x003f, 
         0x0000, 
         0x0c00, 
         0x3c0f, 
         0x0000, 
         0xc000, 
         0x0030, 
         0x0000, 
         0x0300, 
         0x30ff, 
         0x0000, 
         0xc000, 
         0x003f, 
         0x0000, 
         0xc300, 
         0xf0c0, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0xf300, 
         0xc300, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0xc300, 
         0xf300, 
         0x0000, 
         0xf000, 
         0x0003, 
         0x0000, 
         0xc300, 
         0xc300, 
         0x0000, 
         0xfc00, 
         0x003f, 
         0x0000, 
         0xc3c0, 
         0xf300, 
         0x0000, 
         0x3000, 
         0x0000, 
         0x0000, 
         0xc33c, 
         0xc30f, 
         0x0000, 
         0x3000, 
         0x0030, 
         0x0000, 
         0xc303, 
         0x3cf0, 
         0x0000, 
         0x0c00, 
         0x0030, 
         0x0000, 
         0x3f03, 
         0x0fc3, 
         0x0000, 
         0x0c00, 
         0x0033, 
         0x0000, 
         0xc00f, 
         0xf030, 
         0x0000, 
         0xf000, 
         0x003f, 
         0x0000, 
         0x00f3, 
         0x3f03, 
         0x000f, 
         0xfc00, 
         0x003f, 
         0x0000, 
         0x3fcf, 
         0x3f0c, 
         0x003f, 
         0x0c00, 
         0x0030, 
         0x0000, 
         0x30f3, 
         0x30c3, 
         0x003f, 
         0x0c00, 
         0x0030, 
         0x0000, 
         0xff3f, 
         0xfc33, 
         0x003f, 
         0xfc00, 
         0x003f, 
         0x0000, 
         0xccf3, 
         0xf3ff, 
         0x003f, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x3f3f, 
         0xff33, 
         0x003f, 
         0xfc00, 
         0x003f, 
         0x0000, 
         0xfcf3, 
         0xfcff, 
         0x0033, 
         0xf000, 
         0x003f, 
         0x0000, 
         0xcf3f, 
         0xffcc, 
         0x003f, 
         0x0c00, 
         0x0000, 
         0x0000, 
         0xfff3, 
         0xfcff, 
         0x003f, 
         0xf000, 
         0x003f, 
         0x0000, 
         0xccff, 
         0xff3c, 
         0x03fc, 
         0xfc00, 
         0x003f, 
         0x0000, 
         0xfffc, 
         0xfcff, 
         0x3fff, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x3fc0, 
         0xfff3, 
         0xfcff, 
         0x3c00, 
         0x0000, 
         0x0000, 
         0xfc00, 
         0xfcff, 
         0x3fff, 
         0xc000, 
         0x000f, 
         0x0000, 
         0xc000, 
         0xffff, 
         0x03cf, 
         0xc000, 
         0x0030, 
         0x0000, 
         0x0000, 
         0xfcfc, 
         0x003f, 
         0xc000, 
         0x000f, 
         0x0000, 
         0x0000, 
         0xffc0, 
         0x0000, 
         0x3c00, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0xfc00, 
         0x003f, 
         0x0000, 
         0xfc00, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0033, 
         0x0000, 
         0x0300, 
         0x0003, 
         0x0000, 
         0xc000, 
         0x0033, 
         0x0000, 
         0x0300, 
         0x00f3, 
         0x0000, 
         0x3c00, 
         0x003f, 
         0x0000, 
         0x0300, 
         0x0333, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0300, 
         0x0333, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0xfc00, 
         0x0330, 
         0x0000, 
         0xfc00, 
         0x003f, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0xc000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0xc000, 
         0x0003, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x3000, 
         0x000c, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x3c00, 
         0x003f, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0c00, 
         0x0033, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0c00, 
         0x0033, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0xf000, 
         0x0030, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000, 
         0x0000 

};


#endif        

 

 

I'll be very happy once I figure out a method of creating my own graphics.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...