Arduino has port or register definitions PINA, B and C that allow 8 io pins to be read as a byte all at once. I guess FEZ has something similar, a register that can be read to perfrom the same thing perhaps? Can someone tell me how this is done.
I see no mention in documentation or beginners manual. Do I have to go back to the chip data sheet ?
Say I have a device with a parallel interface. I would not want to read the state of each individual pin and then do a lot of bit maths and shifting to make a byte or nibble… commonly you would read an IO register and get the IO pins input state aranged as a byte.
The point was… The native support isn’t out yet, I thought he wanted something now!!!
@ Gus when will native support for parallel out put be available… I nave oodles of graphical screens (T6963C controllers) that I can use… I have converted one to SPI using Savitch’s code and hardware… It will be better if it was connected parallel.
I have used the Register class before for TFT LCD in 8bit mode (it is on fezzer as well). But the new parallel code from beta is so much faster than Register approach.
My Register code fills full (320x240) screen 16bit per pixel for about 1:30 min. And that code was highly optimized. New parallel code does it in 1 second. :o
Again thanks GHI for adding that. All that is left is to make it public in the new release.