<?xml version="1.0" encoding="utf-8"?>
				<!-- generator="e107" -->
				<!-- content type="Forum / topic" -->
				<rss  version="2.0">
				<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>

<language>en-gb</language>
				<copyright>2008 Rickey's World</copyright>
				<managingEditor>contact@nospam.com (Ajay Bhargav)</managingEditor>
				<webMaster>contact@nospam.com (Ajay Bhargav)</webMaster>
				<pubDate>Wed, 07 Jan 2009 12:48:17 -0800</pubDate>
				<lastBuildDate>Wed, 07 Jan 2009 12:48:17 -0800</lastBuildDate>
				<docs>http://backend.userland.com/rss</docs>
				<generator>e107 (http://e107.org)</generator>
				<ttl>60</ttl>
				<textInput>
				<title>Search</title>
				<description>Search 8051 Microcontroller Projects AVR PIC Projects Tutorials Ebooks Libraries codes</description>
				<name>query</name>
				<link>http://www.8051projects.net/search.php</link>
				</textInput>
						<item>
						<title>Second asynchronous interface on a 80C51- atmel application note</title>
<link>http://www.8051projects.net/forum-t13430.html</link>
<description><![CDATA[I am using this Atmel application note:<br /><br />http://www.atmel.com/dyn/resources/prod_documents/doc3ab877f2ec329.pdf<br /><br /><br />I would like to work to 9600 bauds, I change the TH1 register value to 0FDH and the SR_SPEED to 4, but this application don´t works with this values.<br />Somebody can help me?<br />Thanks.<br /><br />Now works fine, we should not change the value of the TH1 register, always 0E8H.<br /><br />But, what are the values for SR_SPEED variable, if we have TH1=0FDH ?<br /><br /><br /><br />]]></description>
<pubDate>Thu, 02 Oct 2008 05:01:07 -0700</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t13430.html</guid>
</item>
						<item>
						<title>Re: Second asynchronous interface on a 80C51- atmel application note</title>
<link>http://www.8051projects.net/forum-t13430.html</link>
<description><![CDATA[I think atmel has not given much information in their application note.<br /><br />But what i felt from application note i explained. code is bit confusing, but still ok if it works.<br /><br />If you want you can try code in tutorial too.]]></description>
<author>contact@nospam.com (Ajay Bhargav)</author>
<pubDate>Fri, 03 Oct 2008 12:39:12 -0700</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t13430.html</guid>
</item>
						<item>
						<title>Re: Second asynchronous interface on a 80C51- atmel application note</title>
<link>http://www.8051projects.net/forum-t13430.html</link>
<description><![CDATA[the timer mentioned there is not the same timer you are looking for. As you can see its a software UART, so there should be someone to provide delay for minimum unit(a bit) to be transferred. This delay is kept multiple of what is loaded into timer (0xE8). and delay is maintained using a counter (si_count).<br /><br />so you should not play with the timer instead you just have to vary si_count variable's value to change your final baud rate.<br /><br />if you looked in our tutorial section, you will find software uart code in Serial Communication tutorial, which can be used with assembly as well as C programs. I am sure it will be useful for you. Drawback is you can only have half duplex communication.]]></description>
<author>contact@nospam.com (Ajay Bhargav)</author>
<pubDate>Thu, 02 Oct 2008 14:55:44 -0700</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t13430.html</guid>
</item>
						<item>
						<title>Re: Second asynchronous interface on a 80C51- atmel application note</title>
<link>http://www.8051projects.net/forum-t13430.html</link>
<description><![CDATA[[topic moved to 8051 discussion forum]]]></description>
<author>contact@nospam.com (Ajay Bhargav)</author>
<pubDate>Thu, 02 Oct 2008 14:56:18 -0700</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t13430.html</guid>
</item>
						<item>
						<title>Re: Second asynchronous interface on a 80C51- atmel application note</title>
<link>http://www.8051projects.net/forum-t13430.html</link>
<description><![CDATA[Thank you Ajay, but I need to have two 9600 bauds serial port, for this reason I need to load the register TH1 with 0FDH value, in this situation I dont know which is the si_count variable  to make the second serial port works properly to 9600 bauds.<br />Many thanks<br />]]></description>
<author>contact@nospam.com (Ajay Bhargav)</author>
<pubDate>Fri, 03 Oct 2008 00:18:13 -0700</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t13430.html</guid>
</item>
						<item>
						<title>Re: Second asynchronous interface on a 80C51- atmel application note</title>
<link>http://www.8051projects.net/forum-t13430.html</link>
<description><![CDATA[<div class='quote_top'>Nicolas30 wrote ...</div><div class='quote'><br />Thank you Ajay, but I need to have two 9600 bauds serial port, for this reason I need to load the register TH1 with 0FDH value, in this situation I dont know which is the si_count variable  to make the second serial port works properly to 9600 bauds.<br />Many thanks<br /></div><br /><br />@Nicolas30<br /><br />As I understand the method,<br />for hardware and software ports to be the same set si_count to 32<br />as they do in the pdf.<br /><br />Just don't ask me why <img src='http://www.8051projects.net/e107_images/emotes/yahoo/1.gif' alt='' style='vertical-align:middle; border:0' /> <br /><br />]]></description>
<author>contact@nospam.com (Ajay Bhargav)</author>
<pubDate>Fri, 03 Oct 2008 16:54:49 -0700</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t13430.html</guid>
</item>
						<item>
						<title>Re: Second asynchronous interface on a 80C51- atmel application note</title>
<link>http://www.8051projects.net/forum-t13430.html</link>
<description><![CDATA[well it also depends on how much speed you are using, i usually use 1200 <img src='http://www.8051projects.net/e107_images/emotes/yahoo/1.gif' alt='' style='vertical-align:middle; border:0' />  after all its software.. <img src='http://www.8051projects.net/e107_images/emotes/yahoo/1.gif' alt='' style='vertical-align:middle; border:0' />]]></description>
<author>contact@nospam.com (Ajay Bhargav)</author>
<pubDate>Tue, 07 Oct 2008 06:19:59 -0700</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t13430.html</guid>
</item>
						<item>
						<title>Re: Second asynchronous interface on a 80C51- atmel application note</title>
<link>http://www.8051projects.net/forum-t13430.html</link>
<description><![CDATA[I tested the web tutorial code and works fine,<br />in the transmission there is no problem <br />but the problem is in the reception to synchronize the data input, we can do that by pooling or through an external interrupt.<br />Thx<br />]]></description>
<author>contact@nospam.com (Ajay Bhargav)</author>
<pubDate>Mon, 06 Oct 2008 03:52:31 -0700</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t13430.html</guid>
</item>
						<item>
						<title>Re: Second asynchronous interface on a 80C51- atmel application note</title>
<link>http://www.8051projects.net/forum-t13430.html</link>
<description><![CDATA[9600 bauds, Ok<br /><br />     rxd ----------- int0<br />                 |____P0.5<br /><br />thnx.<br />]]></description>
<author>contact@nospam.com (Ajay Bhargav)</author>
<pubDate>Fri, 10 Oct 2008 03:25:42 -0700</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t13430.html</guid>
</item>
						<item>
						<title>Re: Second asynchronous interface on a 80C51- atmel application note</title>
<link>http://www.8051projects.net/forum-t13430.html</link>
<description><![CDATA[Great Nickolas <img src='http://www.8051projects.net/e107_images/emotes/yahoo/1.gif' alt='' style='vertical-align:middle; border:0' />  I think its the best method to use soft UART.<br /><br />If possible provide your proposed schematic, I will add it in my tutorial will be helpful to everyone.]]></description>
<author>contact@nospam.com (Ajay Bhargav)</author>
<pubDate>Tue, 14 Oct 2008 07:09:16 -0700</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t13430.html</guid>
</item>
				</channel>
				</rss>