<?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>about an error</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/28006/about-an-error</link><description> 
sir, 
when i am doing 3d array initialization as following: 
unsigned char keypad[4][4][0]
=(&amp;#39;0&amp;#39;,&amp;#39;1&amp;#39;,&amp;#39;2&amp;#39;,&amp;#39;3&amp;#39;,&amp;#39;4&amp;#39;,&amp;#39;5&amp;#39;,&amp;#39;6&amp;#39;,&amp;#39;7&amp;#39;,&amp;#39;8&amp;#39;,&amp;#39;9&amp;#39;,&amp;#39;A&amp;#39;,&amp;#39;B&amp;#39;,&amp;#39;C&amp;#39;,&amp;#39;D&amp;#39;,&amp;#39;E&amp;#39;,&amp;#39;F&amp;#39;); 

then its not showing any error. 
but when i use following line: 
unsigned char keypad[4</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: about an error</title><link>https://community.arm.com/thread/155807?ContentTypeID=1</link><pubDate>Thu, 07 Jul 2011 22:12:57 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:0103e98e-bca7-4ec3-8b61-6a28e492f189</guid><dc:creator>ashley madison</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;&amp;quot;On other topics where hairs are needlessly being
split.&amp;quot;&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
Oops!&lt;/p&gt;

&lt;p&gt;
s/hairs/hares/&lt;/p&gt;

&lt;p&gt;
Splitting them is the most effective means of population
control.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/155524?ContentTypeID=1</link><pubDate>Thu, 07 Jul 2011 20:44:00 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:c15b54d9-1724-4e7d-b714-9cbc4c65771e</guid><dc:creator>Ron Wedge</dc:creator><description>&lt;p&gt;&lt;p&gt;
If it is an 8051 or a general debugging question, a certain
someone is not too bad to engage with.&lt;/p&gt;

&lt;p&gt;
On other topics where hairs are needlessly being split...&lt;/p&gt;

&lt;pre&gt;
         +-------------------+             .:\:\:/:/:.
         |   PLEASE DO NOT   |            :.:\:\:/:/:.:
         |  FEED THE TROLLS  |           :=.&amp;#39; -   - &amp;#39;.=:
         |                   |           &amp;#39;=(\ 9   9 /)=&amp;#39;
         |   Thank you,      |              (  (_)  )
         |       Management  |              /&amp;#39;-vvv-&amp;#39;\ 
         +-------------------+             /         \ 
                 |  |        @@@          / /|,,,,,|\ \ 
                 |  |        @@@         /_//  /^\  \\_\ 
   @x@@x@        |  |         |/         WW(  (   )  )WW
   \||||/        |  |        \|           __\,,\ /,,/__
    \||/         |  |         |          (______Y______)
/\/\/\/\/\/\/\/\//\/\\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ 
==================================================================
&lt;/pre&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/155167?ContentTypeID=1</link><pubDate>Thu, 07 Jul 2011 07:16:49 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:79de1606-be26-40f1-99cc-04ee98540e47</guid><dc:creator>&amp;#178;erik malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
I( Erik) asked you a question and you reply with a totally
unrelated question,&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/155174?ContentTypeID=1</link><pubDate>Thu, 07 Jul 2011 07:07:54 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:f9232b47-ed5e-4774-a67e-5fa1837d9805</guid><dc:creator>ImPer Westermark</dc:creator><description>&lt;p&gt;&lt;p&gt;
Request: Please add moderator interface with post and thread
delete functions so we can clean up.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/154745?ContentTypeID=1</link><pubDate>Thu, 07 Jul 2011 06:54:33 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:3f2d27fa-8083-4a7a-bf19-4ae62fbcd94e</guid><dc:creator>Ashley Madison</dc:creator><description>&lt;p&gt;&lt;p&gt;
&amp;quot;if you can&amp;#39;t do the above two, SHUT UP!!&lt;/p&gt;

&lt;p&gt;
Erik&amp;quot;&lt;/p&gt;

&lt;p&gt;
I asked you a question and you reply with a totally unrelated
question, I have no intention whatsoever answering your circumvention
before you answer the original queation.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/154232?ContentTypeID=1</link><pubDate>Thu, 07 Jul 2011 06:37:57 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:c4787b9a-fcda-4000-809e-7334014f9c92</guid><dc:creator>&amp;#178;erik malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
PS circumventing a question seems a favorite tactic of yours&lt;/p&gt;

&lt;p&gt;
I asked you a question and you reply with a totally unrelated
question, I have no intention whatsoever answering your circumvention
before you answer the original queation.&lt;/p&gt;

&lt;p&gt;
you are very good at, (be proud at last you are good at something)
instead of answering a question, throwing an unrelated question in
and hanging on that as a showstopper although your throwing the
unrelated question in was the original sidetracker.&lt;/p&gt;

&lt;p&gt;
so bypassing your circumvention I repeat:&lt;/p&gt;

&lt;p&gt;
A verbiage clarification request answered with an IF?&lt;/p&gt;

&lt;p&gt;
get a post without a response to the question.&lt;/p&gt;

&lt;p&gt;
so, homewrecker, ANSWER THE QUESTION and please give a link to a
post, just one, where you have actually helped the OP rather than
criticising other posts.&lt;/p&gt;

&lt;p&gt;
if you can&amp;#39;t do the above two, SHUT UP!!&lt;/p&gt;

&lt;p&gt;
Erik&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/153646?ContentTypeID=1</link><pubDate>Thu, 07 Jul 2011 06:28:50 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:59122f14-4dd6-4e92-9fe1-d3301bd0f74a</guid><dc:creator>Ashley Madison</dc:creator><description>&lt;p&gt;&lt;p&gt;
&amp;quot;f you can&amp;#39;t do the above two, SHUT UP!!&lt;/p&gt;

&lt;p&gt;
eveidently you are unable to to either&lt;/p&gt;

&lt;p&gt;
Erik&amp;quot;&lt;/p&gt;

&lt;p&gt;
so, erik, why is T0&amp;#39;s maximum clock rate has anything to do with
T1&amp;#39;s counting pulses again?&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/148444?ContentTypeID=1</link><pubDate>Thu, 07 Jul 2011 06:14:29 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:96aec329-a76c-45a1-ba33-cc361f5ec02f</guid><dc:creator>&amp;#178;erik malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;if you can&amp;#39;t do the above two, SHUT UP!!&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
eveidently you are unable to to either&lt;/p&gt;

&lt;p&gt;
Erik&lt;/p&gt;

&lt;p&gt;
PS circumventing a question seems a favorite tactic of yours&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/148209?ContentTypeID=1</link><pubDate>Wed, 06 Jul 2011 14:28:41 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:40c36583-f7b2-4895-930f-3c5ee25cbb7b</guid><dc:creator>Ashley Madison</dc:creator><description>&lt;p&gt;&lt;p&gt;
&amp;quot;ANSWER THE QUESTION&amp;quot;&lt;/p&gt;

&lt;p&gt;
love to help you out there if you could ever answer the question
why T0&amp;#39;s maximum clock rate has anything to do with T1&amp;#39;s counting
pulses.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/147716?ContentTypeID=1</link><pubDate>Wed, 06 Jul 2011 12:54:35 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:7f2e247a-ea83-4289-9a2a-188f600519a8</guid><dc:creator>&amp;#178;erik malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;A verbiage clarification request answered with an IF?&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
get a post without a response to the question.&lt;/p&gt;

&lt;p&gt;
so, homewrecker, ANSWER THE QUESTION and please give a link to a
post, just one, where you have actually helped the OP rather than
criticising other posts.&lt;/p&gt;

&lt;p&gt;
if you can&amp;#39;t do the above two, SHUT UP!!&lt;/p&gt;

&lt;p&gt;
Erik&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/146722?ContentTypeID=1</link><pubDate>Wed, 06 Jul 2011 12:26:26 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:9ce1c141-0a1b-4144-bafd-d3ff626e69af</guid><dc:creator>Ashley Madison</dc:creator><description>&lt;p&gt;&lt;p&gt;
&amp;quot;BTW it is customary to put quotes in italics&amp;quot;&lt;/p&gt;

&lt;p&gt;
keep forever blowing bubbles&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/145145?ContentTypeID=1</link><pubDate>Wed, 06 Jul 2011 12:14:18 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:bc79e617-9bd6-42fe-8e27-aff992b435a3</guid><dc:creator>&amp;#178;erik malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
A verbiage clarification request answered with an IF?&lt;br /&gt;
keep forever blowing bubbles&lt;/p&gt;

&lt;p&gt;
Erik&lt;/p&gt;

&lt;p&gt;
BTW it is customary to put quotes in &lt;i&gt;italics&lt;/i&gt;&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/142951?ContentTypeID=1</link><pubDate>Tue, 05 Jul 2011 15:39:59 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:15b86af7-2b11-4d2c-9466-2144bd7ee430</guid><dc:creator>Ashley Madison</dc:creator><description>&lt;p&gt;&lt;p&gt;
[this reminds the phrase of "help us help you".&lt;/p&gt;

&lt;p&gt;
it is always pity to see someone falls to that kind of levels&lt;/p&gt;

&lt;p&gt;
if this does not mean: "those that do not help without asking for
complete information have fallen to a low level" Then I strongly
suggest you check your english verbiage.&lt;/p&gt;

&lt;p&gt;
Erik]&lt;/p&gt;

&lt;p&gt;
if this does mean: &amp;quot;those that do not help without asking for
complete information have fallen to a low level&amp;quot; Then I strongly
suggest you check your english verbiage.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/139977?ContentTypeID=1</link><pubDate>Tue, 05 Jul 2011 15:29:19 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:a7e3d2e4-1c94-43ee-8f10-6f641883a3b3</guid><dc:creator>&amp;#178;erik malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;this reminds the phrase of &amp;quot;help us help you&amp;quot;.&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
&lt;i&gt;it is always pity to see someone falls to that kind of
levels&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
if this does not mean: &amp;quot;those that do not help without asking for
complete information have fallen to a low level&amp;quot; Then I
&lt;b&gt;strongly&lt;/b&gt; suggest you check your english verbiage.&lt;/p&gt;

&lt;p&gt;
Erik&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/136534?ContentTypeID=1</link><pubDate>Tue, 05 Jul 2011 14:43:44 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:d2708827-1a75-4a86-9eb6-89ac397275fb</guid><dc:creator>Ashley Madison</dc:creator><description>&lt;p&gt;&lt;p&gt;
&amp;quot;I am truly impressed that you can help someone who states &amp;quot;I have
an error&amp;quot; without him helping you helping him.&amp;quot;&lt;/p&gt;

&lt;p&gt;
you are truly impressed because you don&amp;#39;t understand this
conversation.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/126944?ContentTypeID=1</link><pubDate>Tue, 05 Jul 2011 13:34:35 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:b08cd950-e344-498d-b863-e3dc090cc7b0</guid><dc:creator>&amp;#178;erik malund</dc:creator><description>&lt;p&gt;&lt;p&gt;
&lt;i&gt;this reminds the phrase of &amp;quot;help us help you&amp;quot;.&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
&lt;i&gt;it is always pity to see someone falls to that kind of
levels&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
Whoever you are hiding under the homewreckers name:&lt;/p&gt;

&lt;p&gt;
I am &lt;b&gt;truly&lt;/b&gt; impressed that you can help someone who states
&amp;quot;I have an error&amp;quot; without him helping you helping him.&lt;/p&gt;

&lt;p&gt;
Erik&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/119354?ContentTypeID=1</link><pubDate>Tue, 05 Jul 2011 08:40:37 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:d7d4f63f-d6ba-4b2e-862c-6e900e01bf16</guid><dc:creator>Ashley Madison</dc:creator><description>&lt;p&gt;&lt;p&gt;
&amp;quot;there is some error near &amp;quot;{&amp;quot;&amp;quot;&lt;/p&gt;

&lt;p&gt;
this reminds the phrase of &amp;quot;help us help you&amp;quot;.&lt;/p&gt;

&lt;p&gt;
it is always pity to see someone falls to that kind of levels.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/105032?ContentTypeID=1</link><pubDate>Tue, 05 Jul 2011 04:18:37 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:3882139c-aef7-4d34-9ebb-49dfc1b85d79</guid><dc:creator>ImPer Westermark</dc:creator><description>&lt;p&gt;&lt;p&gt;
1) Now you suddenly don&amp;#39;t have any three-dimensional arrays
anymore with the innermost index having size zero.&lt;/p&gt;

&lt;p&gt;
2) Did you indent your code with tab (with seldom works when
posting code on a web forum) or don&amp;#39;t you intent your code at
all?&lt;/p&gt;

&lt;p&gt;
3) Last line is &amp;quot;error C141&amp;quot;. That is not a complete error
message. A complete error message would also contain a descriptive
text, a file name and a line number. And that line number should be
marked in the full source code since we don&amp;#39;t have any text editor
letting us find a specific line without having to manually count.&lt;/p&gt;

&lt;p&gt;
4) Why do you attempt to assign a full set of array data to your
matrix inside main(), and after the matrices was created? Do you
really think that the operator &amp;quot;=&amp;quot; can assign multiple array indices
in a single assign? You want to perform everything in the same step
when creating the matrix. So something like:&lt;/p&gt;

&lt;pre&gt;
const unsigned char keypad0[4][4] = {&amp;#39;0&amp;#39;,&amp;#39;1&amp;#39;,&amp;#39;2&amp;#39;,&amp;#39;3&amp;#39;,&amp;#39;4&amp;#39;,&amp;#39;5&amp;#39;,&amp;#39;6&amp;#39;,&amp;#39;7&amp;#39;,&amp;#39;8&amp;#39;,&amp;#39;9&amp;#39;,&amp;#39;A&amp;#39;,&amp;#39;B&amp;#39;,&amp;#39;C&amp;#39;,&amp;#39;D&amp;#39;,&amp;#39;E&amp;#39;,&amp;#39;F&amp;#39;};
&lt;/pre&gt;

&lt;p&gt;
When you try to assign to an array at runtime, you have two
options. Either you assign one entry at a time - which may involve a
for loop for stepping through the index values. Or you perform a
memcpy() to copy raw data from another array of compatible element
type (but potentially with different number of dimensions and size of
the individual dimensions).&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/79417?ContentTypeID=1</link><pubDate>Tue, 05 Jul 2011 03:52:13 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:7bfc7cb5-a7a2-4e0b-9d71-5bbf931f1512</guid><dc:creator>arnica jain</dc:creator><description>&lt;p&gt;&lt;pre&gt;
#include&amp;lt;reg52.h&amp;gt;
sfr lcddata=0x90;
sbit rs=P3^2;
sbit rw=P3^3;
sbit en=P3^4;
unsigned int i;
unsigned char keypad0[4][4];
unsigned char keypad1[4][4];
unsigned char keypad2[4][4];


/*************************delay function*******************************************/
 void delay(unsigned char b)
 {
 unsigned char a;
 for(i=0;i&amp;lt;b;i++)
 for (a=72;a&amp;gt;1;a--);
 }
 void delay2(unsigned int b)
 {
 unsigned int a,j;
  for(a=0;a&amp;lt;b;a++)
  for(j=0;j&amp;lt;120;j++);
 }
/************************************Lcd initilization Command Function***********/
void  command(unsigned  char word)
{
en=1;
rs=0;
rw=0;

delay(23);
lcddata=word;
en=0;
}

/******************************Display one word************************************/
void lcddisplay(unsigned word)
{
lcddata=word;
en=1;
rw=0;
rs=1;
delay(5);
delay(5);
en=0;
}
/***************************display lcd word second line***************************************/

void display(unsigned char *word)
{
int x;
for(x=0;word[x]!=0;x++)
{
lcddisplay(word[x]);
delay(5);
}
}

/************************main function******************************************/

void main()
{
int k=1,i,l;
unsigned char cloc, rloc;
keypad0[4][4]={&amp;#39;0&amp;#39;,&amp;#39;1&amp;#39;,&amp;#39;2&amp;#39;,&amp;#39;3&amp;#39;,&amp;#39;4&amp;#39;,&amp;#39;5&amp;#39;,&amp;#39;6&amp;#39;,&amp;#39;7&amp;#39;,&amp;#39;8&amp;#39;,&amp;#39;9&amp;#39;,&amp;#39;A&amp;#39;,&amp;#39;B&amp;#39;,&amp;#39;C&amp;#39;,&amp;#39;D&amp;#39;,&amp;#39;E&amp;#39;,&amp;#39;F&amp;#39;};
keypad1[4][4]={&amp;#39;G&amp;#39;,&amp;#39;H&amp;#39;,&amp;#39;I&amp;#39;,&amp;#39;J&amp;#39;,&amp;#39;K&amp;#39;,&amp;#39;L&amp;#39;,&amp;#39;M&amp;#39;,&amp;#39;N&amp;#39;,&amp;#39;O&amp;#39;,&amp;#39;P&amp;#39;,&amp;#39;Q&amp;#39;,&amp;#39;R&amp;#39;,&amp;#39;S&amp;#39;,&amp;#39;T&amp;#39;,&amp;#39;U&amp;#39;,&amp;#39;V&amp;#39;};
keypad2[4][4]={&amp;#39;W&amp;#39;,&amp;#39;X&amp;#39;,&amp;#39;Y&amp;#39;,&amp;#39;Z&amp;#39;,&amp;#39;!&amp;#39;,&amp;#39;@&amp;#39;,&amp;#39;#&amp;#39;,&amp;#39;*&amp;#39;,&amp;#39;%&amp;#39;,&amp;#39;^&amp;#39;,&amp;#39;&amp;amp;&amp;#39;,&amp;#39;(&amp;#39;,&amp;#39;)&amp;#39;,&amp;#39;?&amp;#39;,&amp;#39;/&amp;#39;,&amp;#39;.&amp;#39;};
command(0x38);
command(0x0C);
while(1)
{
command(0x01);

do
{
P1 = 0x0f;
cloc = P0;
cloc = cloc &amp;amp; 0x0F;
}while(cloc!=0x0F);

do
{
do
{
delay2(20);
cloc = P0;
cloc = cloc &amp;amp; 0x0F;
}while(cloc==0x0F);
delay2(20);
cloc = P0;
cloc = cloc &amp;amp;0x0F;
}while(cloc == 0x0f);

while(1)
{
P0 = 0xEF;
cloc = P0;
cloc = cloc &amp;amp; 0x0f;
if(cloc != 0x0F )
{
rloc = 0;
break;
}
P0 = 0xDF;
cloc = P0;
cloc = cloc &amp;amp; 0x0f;
if(cloc != 0x0f)
{
rloc = 1;
break;
}
P0 = 0xBF;
cloc = P0;
cloc = cloc &amp;amp; 0x0f;
if(cloc != 0xf0)
{
rloc = 2;
break;
}
P0 = 0x7F;
cloc = P0;
cloc = cloc &amp;amp; 0x0f;
rloc = 3;
}
while(P0!=0x0f)
{
l = 0;
if(l == 0)
lcddisplay(keypad0[rloc][cloc]);
if (l ==1)
lcddisplay(keypad1[rloc][cloc]);
if (l ==2)
lcddisplay(keypad2[rloc][cloc]);
delay2(1000);
l = l+1;
if (l&amp;gt;2)
l=0;
/*l++;
if (l&amp;gt;2)
{
l=0;
 }*/
 }
//display(&amp;quot;hello world&amp;quot;);
/*
command(0x8f);
display(&amp;quot;NARVEER and JAGDEEP&amp;quot;);
for(k=0;k&amp;lt;32;k++)
{command(0x1c);
delay2(100);
}*/
if(k==1)
{
/*if(k==1)
{
command(0x84);
display(&amp;quot;PM&amp;quot;);
}
else
{
command(0x84);
display(&amp;quot;AM&amp;quot;);
}*/
for(i=5;i&amp;gt;=0;i--)
{

command(0x81);
lcddisplay(0x30+k);

command(0x82);
lcddisplay(0x30+i);
delay2(100);
}
 k--;
}
delay2(100);
if(k==0)
{
for(l=9;l&amp;gt;=0;l--)
{
delay2(100);
command(0x81);
lcddisplay(0x30);
command(0x82);
lcddisplay(0x30+l);
delay2(100);
}
k++;
}
}
}




error C141
&lt;/pre&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/91086?ContentTypeID=1</link><pubDate>Tue, 05 Jul 2011 03:44:01 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:b8383195-1926-469f-a9eb-42fc8a12ddf4</guid><dc:creator>ImPer Westermark</dc:creator><description>&lt;p&gt;&lt;p&gt;
Why have a zero-size dimension? Please elaborate what your idea
about this was. What is the allowed index range for a zero-size
dimension?&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about an error</title><link>https://community.arm.com/thread/66713?ContentTypeID=1</link><pubDate>Tue, 05 Jul 2011 02:23:47 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:b883583f-5718-4760-bd7e-b315693298c3</guid><dc:creator>Andy Neil</dc:creator><description>&lt;p&gt;&lt;p&gt;
No, the compiler does not say that!&lt;/p&gt;

&lt;p&gt;
You need to post the full text of the message exactly as
displayed; copy-&amp;amp;-paste it - do &lt;i&gt;&lt;b&gt;not&lt;/b&gt;&lt;/i&gt; manually
re-type it.&lt;/p&gt;

&lt;p&gt;
Also, pay attention to the instructions for posting source code:
&lt;a href="http://www.danlhenry.com/caps/keil_code.png"&gt;www.danlhenry.com/.../keil_code.png&lt;/a&gt;&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>