I am in a need of connecting a PC monitor using 8051. Here the purpose is to connect a monitor additional to the PC monitor so that it can display same as on the master monitor. Is it possible? Any one can suggest a way to connect a monitor without additional VGA card? Expecting your valuable suggestions and opinions. Please Help me.
Sir, But you haven't mentioned about the SHARP LQ14D412 or LM15X80 (LCD panels). May I conclude that it is out of the scope of an ARM. If it so, can I get any other LCD panel with a size of 15"or17" which can interface with a micro controller like ARM? Because my requirement is a display with the same size of my PC monitor. And can display some text in large font size (as in a public display system). In this link given below, the author explains about a display system with AVR. For display purpose which microcontroller is better(AVR or ARM)? www.serasidis.gr/.../avr_vga.htm
But you have to realize that it isn't my job to read the datasheets for your mentioned displays, and verify exactly what interfaces they have.
And it isn't my job to scan through all available ARM7 or ARM9 processors to see if any chip has a suitable LCD controller built-in, or if an external controller is needed - and if s, exactly what controller to choose.
Are you a developer? Then start develop? If not, do get a payed developer to do you your work! If the goal is public display systems, then this is a commercial project and not a hobbyist project. Let the commercial money roll, and get the competence you need to build the system... Whatever we say here, you need an experienced hw guy to make the design, create the PCB, look into emissions, noise immunity, ... And you need an experienced sw developer to write the software. All based on product requirements - something that needs to be produced before any real work is started.
But they will not do this as a freebie job on a web forum. They want cash. You also need to figure out how you are going to build the image - since it doesn't sound like your goal is to clone a PC display (which you claimed in your first post). Public display systems often need to display many different images at the same time, and a design that is only able to clone may need a huge number of display cards in the controlling PC just to distribute all these images. And public display systems would die if the individual panels can't continue to display information even if a master PC dies - or performs the regular Windows Update+Reboot that M$ thinks is such a good idea.
You might run Linux and the X display system, or you might have someone display "stupid" code that just blit fixed bitmaps. But that is your job to figure out. If you are the project leader, start lead. If you are the developer, start develop. Don't expect web forums to solve all your problems... But do not assume that anyone will spend anytime reading your datasheets instead of you.
Haven't it hit you yet: For a school assignment, the goal is for the student to do the work. Both to learn, and to prove their knowledge. For a commercial project, the people involved want money for doing the work. Or do you regularly walk into construction sites and ask if you can work for free for a couple of hours now and then - just because you know how to do it?
Sir, Don't misinterpret my words. I am not a commercial developer. Just started in this field. I have fair knowledge in 8051 and developed some projects based on that. Actually I was trying to interface LCD Panels using 8051. Some information provided by you guided me to switch from 8051 to ARM. Here(in ARM) I know simply nothing, but I have to study. I was thinking about that. But I don't know where to start.If I go forward with this project, I can learn. This is my style (take a project in new area,study and go... ). Any way I thought you are an experienced hand and will get some tips. OK Thanks.
Google for ARM and LCD controller, and you will find anumber of links:
"Real" products: www.tridentdisplays.co.uk/.../arm.html
www.arm.com/.../435.html
findarticles.com/.../ai_50263962
www.linuxdevices.com/.../PD5343937505.html
" href= "http://www2.okisemi.com/site/productscatalog/mcumpu/availabledocs/Intro-7832.html"> www2.okisemi.com/.../Intro-7832.html
Hobby projects: www.hobby-robotics.com/.../
jcx.systronix.com/.../lego-arm.htm
Note: Not any of these links are "good". They are random links from google, and just examples of what you will find if you decide to google. As you see, there are many examples and solutions available. Look at them. Visit home page of the individual manufacturers and see if they have newer/better chips, since the links at least proves that they work with products similar to what you may be interested in. Remember that a top-rated link in google can still be for an old product, but at least it gives you an idea what to search for. Call/mail a component distributor or application engineer and check what chips you can buy development boards for, and what development tools are available. A number of these systems may run Linux so you may get away with the free gcc tool chain. Some systems may require you to pay for their "packaging" of Linux together with a bit of applicatino notes and demo applications. However, if you want to learn, you have to be pro-active. You have to hunt for information - not by asking but by searching and reading. First when you have searched and read will you have the knowledge to ask any relevant questions.
But your initial goal is to write down on a paper what your goal is. A real company develop a product based on a specific requirement. If you want to learn, then you should set up specific requirements so that you can have a purpose when you search for components to use and when you work with the software.
Sir, I decided to use ARM922T for my application. But which software is best suited for development activities. So many development software found in internet.But I don't know which one have good IDE and more user friendly.Can you suggest one? thanks.
Which ARM922T? Many manufacturers have chips with this core. You want a chip with display controller.
How did you make your decision? Have you really spent any time considering other alternatives?
You ask about development tools. Why? Since this is a hobby project, it isn't the 1k wolume cost of the chip that is important. What is important is that you get a development board and development tools to a reasonable cost. It is _very_ expensive if you are going to do your own PCB. You can't solder BGA chips and it is very hard to solder fine-pitch chips unless you got good equipment and knowledge how to use them.
So, before you chose your ARM - what work did you do to find out the best development board and if you can use a free compiler or if you need to buy one? How much time did you spend to see if there are any OS available? Or did you select chip based on the first link you read, without actually making a list with +/- votes for different criteria for a number of alternatives? You say that you want to learn: Learn by doing. If the project is going to cost a number of weeks or months of your time, you should definitely spend a couple of days on deciding what chip to use, what development board to use, what compiler to use, and what OS to use, how the PC should distribute display data, ...
If you do not spend time making these decisions, you may end up with a processor where the only available development board costs USD 5000, and where you have to spend as much on the compiler. That is quite expensive for a hobby project that you may fail to finish into a working product.