Hi, I am making a project using an atmel 89c51 microcontroller which has to be interfaced with an lcd screen and switches to work like a mini gaming device.I have already written the code of the game in the "C" language which is working fine. I also have a design of the basic hardware circuitry required for 8051 to run(like crystal oscillator ,power suppy ,switches). I am required to use a computer lcd screen as a display.The rest of the computer is not required only the microcontroller circuit and the computer monitor.This is where i am having trouble.What i'd like to ask is: 1. Is this feasible?.....If not would it be possible if i used an atmega16, or not at all possible even then.
2. Can anyone help me with some material required to design the circuit and the write code related to interfacing pc lcd screen with my circuit?
So - are you volunteering to implement a video game with just software-driven video? You have 20 days. Report back the result.
I have seen a number of PIC and AVR chips do video output. Some AVR examples: www.atmel.com/.../mega163_3_04.pdf www.serasidis.gr/.../avr_vga.htm
But note that a 8051 is actually worse off than a PIC or AVR because the instruction set is not really general-purpose. It is still possible to do, but it does take a bit of effort.
not volunteering. but is doable.
Don't think anyone have said impossible. Just that the 8051 is at the bottom of the list.