We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
While using the simulator, the values of i in the serial window are shifted by left 8 bits.
#include "stdlib.h" #include "stdio.h" #include "reg51.h" void main (void) { unsigned char i; SCON = 0x50; TMOD |= 0x20; TH1 = 221; TR1 = 1; TI = 1; for (i = 0; i < 8; i++) { printf("%x\n", i); } }
"... provided the reason ..."
Actually no reason was provided; only one of two solutions and that one was C51-specific, not a general solution.
You are right...no reason, just a solution.
Thanks.
Think about JIUYA as a response to Please read the manual, it will come to you.
naah, I cant, however, except for the 'J' I can make a guess based on the general rudeness of your post.
Erik
HELLO PLEASE
I NEED TO PRINT NUMEBR IN BCD WITH PRINTF
BUT MANUAL DOES NOT GIVE EXAMPLE
HOW TO DO?
THANK YOU
PLEASE
ANYONE KNOW ANSWER PLEASE
I WAIT FOR ANSWER NOW
WHERE IS ANSWER
HELP PLEASE NOW!
Shouting isn't going to help you!
Have you tried thinking about how you might use the available facilities to do this?
Think about how a BCD value is stored - you could extract each digit, and print it; or you could convert the value to a number, and then just print that...
YOU HELP PLEASE
I TRY "%2.2X" and "%2.2BCD" BUT NOT RIGHT!
HOW IS BCD STORED? WHAT YOU MEAN?
YOU HAVE ANSWER NOW?
How old are you?
Screaming like a pig and constantly repeating your question as if your tail was on fire isn't exactly a good way to get help!
In this case, it will only give you the tip to GOOGLE...
School work should be done by you, not by us!
I NEED ANSWER NOW!
GOOGLE DID NOT HAVE INFO
HELP PLEASE
Hi Xiong Ling,
If you would like an answer, please consider the following code fragment first:
printf("Don't shout, ask precisely, be polite\n");
Then we might be able to help you.
ANSWER NOW!
You certainly don't appear to be competent to pass!
"GOOGLE DID NOT HAVE INFO"
Toggle that Caps Lock key. C is a case-sensitive language. You'll never get a program to compile if it's written in all caps.
Yes, Google did have the info. So did Wikipedia for that matter, showing how BCD format. Knowing that, one can easily craft the code to print its value.
Failing could be a reasonable outcome. When you go back to school, take a course in good manners and proper etiquette.
CANNOT FIND INFORMATON ON GOOGLE!
GIVE URL OF INFOMATION NOW