<?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>Another strange  question  in  keil51</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/17021/another-strange-question-in-keil51</link><description> A function(used to display something in lcd) cann&amp;#39;t work normally for uncertain reasion.But when I put the cotent of it where it is used ,I get all I want.Even strangely ,if I wirte some structions just after this function ,it will also works normally</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: Another strange  question  in  keil51</title><link>https://community.arm.com/thread/84245?ContentTypeID=1</link><pubDate>Wed, 03 Apr 2002 00:55:28 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:e7d7d9a9-b634-494a-b67a-3a8daa024383</guid><dc:creator>Sven Petersen</dc:creator><description>&lt;p&gt;Hi there!&lt;br /&gt;
&lt;br /&gt;
It kinda shows, that the problem originates from an insufficient timing. Maybe your delay function doesn&amp;#39;t work properly, maybe the compiler &amp;quot;optimizes&amp;quot; it, so there is not much of a delay. I have also experienced once, that I had to use longer delays than in the datasheet of the display. I would check the assembler code in the list file to assure that the delay is what you want it to be.&lt;br /&gt;
&lt;br /&gt;
Take care&lt;br /&gt;
  Sven&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Another strange  question  in  keil51</title><link>https://community.arm.com/thread/54305?ContentTypeID=1</link><pubDate>Tue, 02 Apr 2002 08:10:57 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:4c3c94e6-c90a-406c-a1a3-2029542e90a1</guid><dc:creator>yonger huang</dc:creator><description>&lt;p&gt;I use sed1335f as the controller.Actually,when I  divide a certain delay into  two ones,while the delay function is used two times,LCD will works normally. That means it is not the time delay is not enough,doesn&amp;#39;t it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Another strange  question  in  keil51</title><link>https://community.arm.com/thread/54309?ContentTypeID=1</link><pubDate>Tue, 02 Apr 2002 08:09:19 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:11753050-ea44-4a37-999b-09d64e6ea67d</guid><dc:creator>yonger huang</dc:creator><description>&lt;p&gt;I use sed1335f as the controller.Actually,when I  divide a certain delay into  two ones,while the delay function is used two times,LCD will works normally. That means it is not the time delay is not enough,doesn&amp;#39;t it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Another strange  question  in  keil51</title><link>https://community.arm.com/thread/54307?ContentTypeID=1</link><pubDate>Tue, 02 Apr 2002 08:09:17 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:bacc7e2c-6e8c-47e1-a342-d6300dd87c2f</guid><dc:creator>yonger huang</dc:creator><description>&lt;p&gt;I use sed1335f as the controller.Actually,when I  divide a certain delay into  two oness,while the delay function is used two times,LCD will works normally. That means it is not the time delay is not enough,doesn&amp;#39;t it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Another strange  question  in  keil51</title><link>https://community.arm.com/thread/54306?ContentTypeID=1</link><pubDate>Tue, 02 Apr 2002 08:08:52 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:911e7feb-6230-4beb-abb1-8d05b796aa46</guid><dc:creator>yonger huang</dc:creator><description>&lt;p&gt;I use sed1335f as the controller.Actually,when I  divide a certain delay into  two oness,while the delay function is used two times,LCD will works normally. That means it is not the time delay is not enough,doesn&amp;#39;t it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Another strange  question  in  keil51</title><link>https://community.arm.com/thread/38561?ContentTypeID=1</link><pubDate>Tue, 02 Apr 2002 07:57:44 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:1b4c56c9-f3ee-479a-bcdb-414833f9941c</guid><dc:creator>Sven Petersen</dc:creator><description>&lt;p&gt;Actually, I am not sure what you are talking about :)&lt;br /&gt;
&lt;br /&gt;
Nayway... problems with LCDs are usally problems with the timing. LCDs are pretty slow and you have to wait for a long time to make it work properly. Check the datasheet of the LCD controller and ive it some more time.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>