<?xml version="1.0" encoding="utf-8" ?>
						<!-- generator="e107" -->
						<!-- content type="Forum / topic" -->
						<rss version="0.92">
						<channel>
						<title>8051 Microcontroller Projects AVR PIC Projects Tutorials Ebooks Libraries codes : Forum / topic</title>
						<link>http://www.8051projects.net/</link>
						<description>Learn to make simple microcontroller projects, pic, 8051, avr and arm projects. download 8051 projects, tutorials, libraries, sample codes. join the microcontroller discussion forum and ask doubts regarding electronics. the best source for 8051 over internet.</description>
						<lastBuildDate>Thu, 08 Jan 2009 09:39:29 -0800</lastBuildDate>
						<docs>http://backend.userland.com/rss092</docs>

							<item>
							<title>LCD HD47780 interfacing</title>
							<description>i was trying to interface my at89c51ed2 with a LCD however , i got some problem initialize it ..there is a post on www.bipom.com teaching ppl but i do</description>
							<author>&lt;noauthor@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10721.html</link>
							</item>
							<item>
							<title>Re: LCD HD47780 interfacing</title>
							<description>Go through this link:http://www.8051projects.net/lcd-interfacing/It will explain you each n everything about interfacing LCD with 8051.</description>
							<author>say2paul&lt;say2paul@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10721.html</link>
							</item>
							<item>
							<title>Re: LCD HD47780 interfacing</title>
							<description>http://www.edsim51.com/examples.html#prog4see this too</description>
							<author>Colin Mac&lt;colinmac12@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10721.html</link>
							</item>
							<item>
							<title>Re: LCD HD47780 interfacing</title>
							<description>http://www.8051projects.net/lcd-interfacing/initialization.phpthis page shows that we nid input a 30H as command into it before any other command . Wh</description>
							<author>weijie&lt;tewweijie@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10721.html</link>
							</item>
							<item>
							<title>Re: LCD HD47780 interfacing</title>
							<description>30H is the init byte for LCD.As i explained there are two types of resets in LCD1. Power on reset2. Software reset1. Power on reset, as name says. LCD</description>
							<author>Ajay&lt;contact@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10721.html</link>
							</item>
							<item>
							<title>Re: LCD HD47780 interfacing</title>
							<description>i had completed the c code for lcd . but i cant run it on my at89c51ed2 . i choose to put 8 data lines at port 0 , and RS,RW,EN at port 2 .do i nid to</description>
							<author>weijie&lt;tewweijie@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10721.html</link>
							</item>
							<item>
							<title>Re: LCD HD47780 interfacing</title>
							<description>Hi friend,Avoid using Port 0 and port 2 , instead use P1 for 8 bit data and P3 for control lines of LCD.  if you insist on using P0 then you need to h</description>
							<author>Arun Kumar V&lt;nura1002003@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10721.html</link>
							</item>
							<item>
							<title>Re: LCD HD47780 interfacing</title>
							<description>but the controller that i using is at89c51ed2 pid40 .it have special function on port 1 and 3 that i need to use it for other purpose later</description>
							<author>weijie&lt;tewweijie@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10721.html</link>
							</item>
							<item>
							<title>Re: LCD HD47780 interfacing</title>
							<description>the answer is in my last post  if you insist on using P0 then you need to have 10K pull up resistors, Arun</description>
							<author>Arun Kumar V&lt;nura1002003@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10721.html</link>
							</item>
							<item>
							<title>Re: LCD HD47780 interfacing</title>
							<description>@weijieIn your code try increasing the delay in the range of milliseconds.sth like this.....void delay(int time){int t,i;time = time * 2; //each machi</description>
							<author>sashijoseph&lt;sashijoseph@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10721.html</link>
							</item>
							<item>
							<title>Re: LCD HD47780 interfacing</title>
							<description>@sashijoseph the line of    " for( i=0 ; i&lt;750 ; i++) " is use to ?eg : lets say i call void delay(160) , then the result delay will be ? crystal t</description>
							<author>weijie&lt;tewweijie@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10721.html</link>
							</item>
							<item>
							<title>Re: LCD HD47780 interfacing</title>
							<description>Checking Busy flag is always better, bcoz it gives the controller inside the LCD sufficient time to complete what its doing (internally).on the other </description>
							<author>Arun Kumar V&lt;nura1002003@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10721.html</link>
							</item>
							<item>
							<title>Re: LCD HD47780 interfacing</title>
							<description>thks alot ~ my circuit are working already ... thks for the help everyone</description>
							<author>weijie&lt;tewweijie@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10721.html</link>
							</item>
							<item>
							<title>Re: LCD HD47780 interfacing</title>
							<description>void LCD_busy(){     LCD_D7   = 1;           //Make D7th bit of LCD as i/p     LCD_en   = 1;           //Make port pin as o/p     LCD_rs   = 0;       </description>
							<author>weijie&lt;tewweijie@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10721.html</link>
							</item>
							<item>
							<title>Re: LCD HD47780 interfacing</title>
							<description>Hi....In the above code LCD_en = 1; //Make port pin as o/p is not needed.If you look at the LCD timing diagram,a read requires EN->L to H strobe while</description>
							<author>sashijoseph&lt;sashijoseph@nospam.com&gt;</author>
							<link>http://www.8051projects.net/forum-t10721.html</link>
							</item>
						</channel>
						</rss>