.... Now, can you kindly tell us how to open and read the code in that hex file please? ....
You can't read it since its compiled.
Not being one to take good advice when given some, after realising the
miner_pic.hex file was an ASCII file, I decided to deploy my secret reference material (read google) and seem to have found something, though I can not make any sense of it. I am sure
bitsolutions, the clever clogs on our side, can so here goes.
1. My reference material suggested a site to view a hex file:
http://en.webhex.net/ On visiting the site, I browsed to the file and uploaded the miner_pic.hex file
2. On the next screen, I scrolled to the bottom of the box and clicked on the Export link
3. When the Export screen was loaded, I un-checked the Headline, Offsets and Readable Characters check-boxes then clicked on the Export button on that screen.
4. I was then presented with the hex data in a web page. I had not mentioned this, but earlier, my reference material had also suggested to me an online dis-assembler here :
http://www2.onlinedisassembler.com/odaweb/5. I copied all the exported hex data (Ctrl + A then Ctrl + C) then flicked over to the dis-assembler, clicked on the Platform button and changed it to
avr (this may b wrong), and in the box below that I pasted the hex data into it.
The page then did a little spinning wheel and after a short while, spewed out something like this:

Now the easy bit, @
bitsolutions or any of you clever clogs out there, can you make any sense of that?