Main > Project Announcements
MVS-99-6 - Project on hold until further notice (2014-03-10)
Martijn:
--- Quote from: Nephasth on October 17, 2011, 01:07:52 pm ---WOW. That SD card next to the LCD really puts the size into perspective. TINY!
--- End quote ---
Yeah, great job. That screen can also be used for a watch sized cab :angel:
Yvan256:
--- Quote from: Martijn on October 18, 2011, 02:17:52 am ---
--- Quote from: Nephasth on October 17, 2011, 01:07:52 pm ---WOW. That SD card next to the LCD really puts the size into perspective. TINY!
--- End quote ---
Yeah, great job. That screen can also be used for a watch sized cab :angel:
--- End quote ---
If you're willing to go a little bit bigger than a huge watch, this LCD display has a resolution of 320x240 which is perfect for older arcade games, from Pac-Man up to Neo-Geo. I'm just not sure if the interface and the LCD are fast enough for the job. You would also need a way to convert the video signal of your system to digital information for the LCD.
At that point it's easier to do what Bender did and use an open handheld system like the GP2X Wiz.
Yvan256:
Another small step completed: communication with a computer via the serial port.
The way it will work is that I'm going to send the rom name via the serial port with a start character, such as "*dkong " (three spaces after "dkong"). It has to be 8 characters, padding the end with spaces as required, because otherwise sending it "dkongjr" it would display the marquee for Donkey Kong (dkong) first before showing the marquee for Donkey Kong Jr. (dkongjr). Using "dkong..." vs "dkongjr." solves the problem (I used periods instead of spaces to make it easier to read).
When the microcontroller receives a complete 8-character string for the rom filename (since "*" is an invalid MS-DOS filename character, it's safe to use as a start character), it will look on the SD card to see if such a file exists and display it on the LCD.
So for now the "received strings via the USART" is complete.
The text you see on the LCD, in the second photo, was typed via HyperTerminal on Windows XP inside VMWare Fusion on Mac OS X, while connected via a USB port from my Mac mini, converted to serial via an FTDI USB-to-Serial adapter, connected to the STK500, converted by a MAX202 chip, connected to the USART pins of the ATmega644p via the red and black wires in the first photo. It can get a little bit confusing. ;)
And since I'm using the MAX IC of the Atmel STK500 board for now, I'll have to wire my own converter on the final pcboard later.
BobA:
Great work to date. The larger screen really looks good. Looking forward to seeing the results. :applaud:
emphatic:
Cool! :cheers:
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version