I think to write a driver to an LCD, and I want to use C language for that task.
Does it mean that I connect the LCD to my laptop / PC and write a C program which plays images in the LCD display?
How different is it than programming an Uc to play images in the LCD display?
The main difference is the amount of memory you have available on a PC than a small μC... I once attached a simple 240x128 mono graphical screen to a PC's parallel port... Storing Umteen images in ram I could get 30 FPS video.... I was restricted only by the bus speed of the parallel port. On The mighty micro (pic18f4620) I get 12 fps, but limited storage.
You can get smart LCD's such as 4D systems.. They will run full video...
Well,
It seems that this LCD already has an internal 16-bit Uc with I2C module, so all I have to do is taking care of the I2C communication with my own external pic.
You think it takes the substantial portion out of the project? (if my goal is embedded programming)