<?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 16:41:38 -0800</pubDate>
				<lastBuildDate>Wed, 07 Jan 2009 16:41:38 -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>AT90S8515 UART</title>
<link>http://www.8051projects.net/forum-t9408.html</link>
<description><![CDATA[HI ALL,<br />  I work with MCU 1 st time and i have a problem in programming UART transmision<br />That my programe is to send 0xff and ON indication LED then OFF the LED for 1 sec<br />but i found that the LED ON forever  ,pls check my programme.<br />i use at90s8515 with 8mhz crystal<br />and that my programme.........<br /><br /><div class='code_asm'>CODE:</div><div class='code_highlight' style='unicode-bidi: embed; direction: ltr'><div class="asm" style="font-family: monospace;"><span style="color: #00007f; font-weight:bold;">LDI</span> R18,0X80 &nbsp; <span style="color: #adadad; font-style: italic;">;STACK POINTER</span><br /><span style="color: #00007f; font-weight:bold;">OUT</span> $3D,R18<br /><br /><span style="color: #00007f; font-weight:bold;">SBI</span> $<span style="color: #ff0000;">11</span>,<span style="color: #ff0000;">4</span> &nbsp; &nbsp; &nbsp;<span style="color: #adadad; font-style: italic;">;O/P LED INDECATION</span><br /><br /><span style="color: #00007f; font-weight:bold;">LDI</span> R16,<span style="color: #ff0000;">51</span> &nbsp; &nbsp; <span style="color: #adadad; font-style: italic;">;9600 BOUD RATE @8MHZ</span><br /><span style="color: #00007f; font-weight:bold;">OUT</span> $<span style="color: #ff0000;">09</span>,R16<br /><br />NEXT:<br /><span style="color: #00007f; font-weight:bold;">SBI</span> $<span style="color: #ff0000;">12</span>,<span style="color: #ff0000;">4</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #adadad; font-style: italic;">;LED ON</span><br /><span style="color: #00007f; font-weight:bold;">LDI</span> R31,<span style="color: #0000ff;">HIGH</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">2</span>*ASD<span style="color: #66cc66;">&#41;</span><br /><span style="color: #00007f; font-weight:bold;">LDI</span> R30,<span style="color: #0000ff;">LOW</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">2</span>*ASD<span style="color: #66cc66;">&#41;</span><br /><span style="color: #00007f; font-weight:bold;">RCALL</span> STRANSMIT<br /><span style="color: #00007f; font-weight:bold;">RCALL</span> DELAY1<br /><span style="color: #00007f; font-weight:bold;">CBI</span> $<span style="color: #ff0000;">12</span>,<span style="color: #ff0000;">4</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #adadad; font-style: italic;">;LED OFF</span><br /><span style="color: #00007f; font-weight:bold;">RCALL</span> DELAY1<br /><span style="color: #00007f; font-weight:bold;">RJMP</span> NEXT<br /><br />DELAY1: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #adadad; font-style: italic;">;ONE SEC DELAY</span><br /><span style="color: #00007f; font-weight:bold;">ldi</span> r20, <span style="color: #ff0000;">20</span><br /><span style="color: #00007f; font-weight:bold;">ldi</span> r21, <span style="color: #ff0000;">255</span><br /><span style="color: #00007f; font-weight:bold;">ldi</span> r22, <span style="color: #ff0000;">255</span><br />DELAY:<br /><span style="color: #00007f; font-weight:bold;">dec</span> r22<br /><span style="color: #00007f; font-weight:bold;">brne</span> DELAY<br /><span style="color: #00007f; font-weight:bold;">dec</span> r21<br /><span style="color: #00007f; font-weight:bold;">brne</span> DELAY<br /><span style="color: #00007f; font-weight:bold;">dec</span> r20<br /><span style="color: #00007f; font-weight:bold;">brne</span> DELAY<br /><span style="color: #00007f; font-weight:bold;">ret</span><br /><br />STRANSMIT:<br /><span style="color: #00007f; font-weight:bold;">SBI</span> $0A,<span style="color: #ff0000;">3</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #adadad; font-style: italic;">;TXEN &nbsp;UCR(3)=1</span><br />AGAIN1:<br /><span style="color: #00007f; font-weight:bold;">LPM</span> R20,<span style="color: #46aa03; font-weight:bold;">Z</span><br /><span style="color: #00007f; font-weight:bold;">CPI</span> R20,<span style="color: #ff0000;">0</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #adadad; font-style: italic;">;COMBAR WITH LAST ZERO</span><br /><span style="color: #00007f; font-weight:bold;">BREQ</span> QUIT<br /><span style="color: #00007f; font-weight:bold;">OUT</span> $0C,R20 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #adadad; font-style: italic;">;DATA IN UDR</span><br />W:<br /><span style="color: #00007f; font-weight:bold;">SBIS</span> $<span style="color: #ff0000;">0B</span>,<span style="color: #ff0000;">5</span> &nbsp; &nbsp;<span style="color: #adadad; font-style: italic;">; ?</span><br /><span style="color: #00007f; font-weight:bold;">RJMP</span> W<br /><span style="color: #00007f; font-weight:bold;">ADIW</span> R31:R30,<span style="color: #ff0000;">1</span><br /><span style="color: #00007f; font-weight:bold;">RJMP</span> AGAIN1<br />QUIT:<br /><span style="color: #00007f; font-weight:bold;">CBI</span> $0A,<span style="color: #ff0000;">3</span><br /><span style="color: #00007f; font-weight:bold;">RET</span><br /><br /><br />ASD: .<span style="color: #0000ff;">DB</span> 0XFF<br />&nbsp; &nbsp; &nbsp;.<span style="color: #0000ff;">DB</span> <span style="color: #ff0000;">0</span><br />&nbsp;</div></div>]]></description>
<pubDate>Thu, 08 May 2008 22:53:56 -0700</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t9408.html</guid>
</item>
						<item>
						<title>Re: AT90S8515 UART</title>
<link>http://www.8051projects.net/forum-t9408.html</link>
<description><![CDATA[I think you cannot use this instruction<br />LPM R20,Z<br /><br />coz you are using 8515 so only LPM is allowed without operands.<br /><br />]]></description>
<author>contact@nospam.com (Ajay Bhargav)</author>
<pubDate>Fri, 09 May 2008 15:29:15 -0700</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t9408.html</guid>
</item>
						<item>
						<title>Re: AT90S8515 UART</title>
<link>http://www.8051projects.net/forum-t9408.html</link>
<description><![CDATA[great thx ........... AJAY <img src='http://www.8051projects.net/e107_images/emotes/yahoo/103.gif' alt='' style='vertical-align:middle; border:0' />]]></description>
<author>contact@nospam.com (Ajay Bhargav)</author>
<pubDate>Fri, 09 May 2008 22:39:58 -0700</pubDate>
<guid isPermaLink="true">http://www.8051projects.net/forum-t9408.html</guid>
</item>
				</channel>
				</rss>