<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Help me in prgramming 89c51 IC</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/26057/help-me-in-prgramming-89c51-ic</link><description> 
I have to program 89c51 IC in assembly 

 
How to write the program 

 
from where to start the addressing 

 
Since am using the IC for first time,can I get programs for
ADC-DAC interfacing 
 </description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/139424?ContentTypeID=1</link><pubDate>Fri, 29 Jan 2010 07:25:31 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:749dd3ff-bfa5-4dd0-8d85-e3564c5f56d8</guid><dc:creator>&amp;#178;erik malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;I want to use a step up transformer giving 200volt output but
this is not available in market.&lt;br /&gt;
So can you suggest me an alternative to step up transformer&lt;/i&gt;&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/77953?ContentTypeID=1</link><pubDate>Fri, 29 Jan 2010 03:59:59 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:c8415790-aa38-44ba-b2f0-8b500bdc1c6f</guid><dc:creator>Milind Chunkhare</dc:creator><description>&lt;p&gt;&lt;p&gt;
Hi,&lt;br /&gt;
Is it possible to generate Biphasic square pulse from
microcontroller.&lt;br /&gt;
If yes then how??..and what will be its coding like...&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/130568?ContentTypeID=1</link><pubDate>Fri, 29 Jan 2010 03:58:03 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:1f686a13-be52-49b2-94ba-7efbd0cbb64b</guid><dc:creator>Milind Chunkhare</dc:creator><description>&lt;p&gt;&lt;p&gt;
Hi,&lt;/p&gt;

&lt;p&gt;
I want to use a step up transformer giving 200volt output but this
is not available in market.&lt;br /&gt;
So can you suggest me an alternative to step up transformer.I wan to
generate stimulating pulse from it...&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/101995?ContentTypeID=1</link><pubDate>Fri, 29 Jan 2010 03:55:02 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:4ae63ee6-b24c-444f-ac5c-40e6d9f635d0</guid><dc:creator>Milind Chunkhare</dc:creator><description>&lt;p&gt;&lt;p&gt;
Hi,&lt;br /&gt;
I did interfacing of 16*2LCD,ADC,DAC to 89c51.&lt;br /&gt;
Want to know its initialization coding in C language.&lt;br /&gt;
Also want to know verify my circuit diagram interfacing.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/101999?ContentTypeID=1</link><pubDate>Sun, 29 Nov 2009 10:18:19 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:3367bde6-e57c-4f57-8ad8-fcaa63e27a05</guid><dc:creator>Bill Ogilvie</dc:creator><description>&lt;p&gt;&lt;p&gt;
Disassembled C code may not be readable to some but it&amp;#39;s what
works. As to style issues - take that up with the compiler
designers.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/125882?ContentTypeID=1</link><pubDate>Sat, 28 Nov 2009 23:06:04 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:3136eccf-2ebe-4ba9-a0e0-431b623e4fa2</guid><dc:creator>Andy Neil</dc:creator><description>&lt;p&gt;&lt;p&gt;
Here: &lt;a href="http://www.keil.com/dd/search_parm.asp"&gt;http://www.keil.com/dd/search_parm.asp&lt;/a&gt;&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/115406?ContentTypeID=1</link><pubDate>Sat, 28 Nov 2009 22:46:29 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:7c13c653-de90-4cf3-a7f4-026a8c2ceb18</guid><dc:creator>ImPer Westermark</dc:creator><description>&lt;p&gt;&lt;p&gt;
Your teacher probably wants you to learn how to interface an
external ADC, for the simple reason that in real life, you will
regularly need to interface external hardware.&lt;/p&gt;

&lt;p&gt;
For 8051 chips with ADC, just do a parametric search for supported
microprocessors. The search function is available on this web site if
you check under products.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/101996?ContentTypeID=1</link><pubDate>Sat, 28 Nov 2009 21:50:49 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:9eca1c7c-bbd9-42d5-805c-2470e51328af</guid><dc:creator>Milind Chunkhare</dc:creator><description>&lt;p&gt;&lt;p&gt;
which IC has ADC.....my college teacher suggested this IC....tell
me if you know a better one than this.....&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/90148?ContentTypeID=1</link><pubDate>Sat, 28 Nov 2009 21:16:53 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:4c7f54c1-9bb3-4f23-aaa1-b2faa618fbf6</guid><dc:creator>ImPer Westermark</dc:creator><description>&lt;p&gt;&lt;p&gt;
There are large numbers of 8051 chips with ADC, so there is no
need to jump family.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/57344?ContentTypeID=1</link><pubDate>Sat, 28 Nov 2009 21:04:14 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:93cebbe9-4771-4202-8459-1a891a3febc1</guid><dc:creator>cheng bei</dc:creator><description>&lt;p&gt;&lt;p&gt;
I had used the AT89S52 IC for one year. I use the C language to
write the program. I search the examples of program from the Web and
the examples are very helpful. If you want to use the function of
ADC. Maybe you can select the AVR IC foe example ATmega32 and so
on.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/115416?ContentTypeID=1</link><pubDate>Fri, 27 Nov 2009 06:32:11 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:507a49bf-534b-43c0-9c68-235daa790f02</guid><dc:creator>Milind Chunkhare</dc:creator><description>&lt;p&gt;&lt;p&gt;
Thanks erik...:)&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/103641?ContentTypeID=1</link><pubDate>Fri, 27 Nov 2009 05:55:52 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:822436f2-6f6f-4d7d-abe4-1d3e3350749c</guid><dc:creator>&amp;#178;erik malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
here are the links to &amp;quot;the bible&amp;quot; Chapter 1 - 80C51 Family
Architecture:&lt;br /&gt;
&lt;a href="http://www.nxp.com/acrobat_download/various/80C51_FAM_ARCH_1.pdf"&gt;www.nxp.com/.../80C51_FAM_ARCH_1.pdf&lt;/a&gt;&lt;br /&gt;

Chapter 2 - 80C51 Family Programmer&amp;#39;s Guide and Instruction Set:&lt;br /&gt;

&lt;a href="http://www.nxp.com/acrobat_download/various/80C51_FAM_PROG_GUIDE_1.pdf"&gt;www.nxp.com/.../80C51_FAM_PROG_GUIDE_1.pdf&lt;/a&gt;&lt;br /&gt;

Chapter 3 - 80C51 Family Hardware Description:&lt;br /&gt;

&lt;a href="http://www.nxp.com/acrobat_download/various/80C51_FAM_HARDWARE_1.pdf"&gt;www.nxp.com/.../80C51_FAM_HARDWARE_1.pdf&lt;/a&gt;&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/90147?ContentTypeID=1</link><pubDate>Fri, 27 Nov 2009 00:40:57 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:b5b5dd2c-7c9f-4fc1-8c11-7ac771ca8b07</guid><dc:creator>Andy Neil</dc:creator><description>&lt;p&gt;&lt;p&gt;
Unfortunately for the OP - who specifically wants to program in
&lt;b&gt;Assembler&lt;/b&gt; - very little (if any) of the Keil tutorial material
(including examples) deals with programming in Assembler.&lt;br /&gt;
It&amp;#39;s all &amp;#39;C&amp;#39;.&lt;/p&gt;

&lt;p&gt;
Take a look at this thread - which &lt;i&gt;is&lt;/i&gt; specifically about
books on Assembler: &lt;a href="http://www.8052.com/forum/read/169876"&gt;www.8052.com/.../169876&lt;/a&gt;&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/90144?ContentTypeID=1</link><pubDate>Fri, 27 Nov 2009 00:36:59 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:25993426-f15e-465f-a798-e5ee9404e6cf</guid><dc:creator>Andy Neil</dc:creator><description>&lt;p&gt;&lt;p&gt;
Hmmm... machine-generated code (of any kind) is not usually a
great style-guide for writing your own, &lt;i&gt;human-readable&lt;/i&gt;
code...&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/57342?ContentTypeID=1</link><pubDate>Thu, 26 Nov 2009 23:32:24 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:99b754ce-5e99-4abb-bed7-f8866e7c4ece</guid><dc:creator>Bill Ogilvie</dc:creator><description>&lt;p&gt;&lt;p&gt;
One way to start is to look at disassembled code. You can write
inline assembly after the C code starts. That way the stack is
already initialized.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Help me in prgramming 89c51 IC</title><link>https://community.arm.com/thread/57336?ContentTypeID=1</link><pubDate>Thu, 26 Nov 2009 22:56:28 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:3f503353-ee31-4214-96d8-7f3c2a9039c7</guid><dc:creator>ImPer Westermark</dc:creator><description>&lt;p&gt;&lt;p&gt;
Isn&amp;#39;t the first thing to do when being new to something to try to
read up on available information? Have you looked at the sample
applications and application notes from Atmel and the Keil
samples?&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>