| ??? 10/23/07 05:22 Read: times |
#146043 - ok Responding to: ???'s previous message |
i converted the values separately like first decimal, second decimal place and so on...
and display one by one...so how do i combine these all into one? void one() /*convert 1st value A.xxx */
{
temp=result;
temp = temp%10;
a = temp+48;
}
void dec1() /*convert 1st decimal place value x.Bxx */
{
temp=result*10;
temp = temp%10;
b = temp+48;
}
void dec2() /*convert 2nd decimal place value x.xCx */
{
temp = result*100;
temp = temp%10;
c = temp+48;
}
void dec3() /*convert 3rd decimal place value x.xxD */
{
temp = result*1000;
temp = temp%10;
d = temp+48;
}
void convert_all()
{
one();
dec1();
dec2();
dec3();
}
void displayD() /* display 3 digit number */
{
RS = 1;
P3 = a;
enable();
print(0x2E); /*display ".", ASCII code is 2E for "."*/
P3 = b;
enable();
P3 = c;
enable();
P3 = d;
enable();
}
/*------------------
// Display result
-------------------*/
void result_dsp()
{
bit_resolution();
convert_all();
displayD();
} |
| Topic | Author | Date |
| 8051 in C programming | 01/01/70 00:00 | |
| Read the manual! | 01/01/70 00:00 | |
| Not in Keil | 01/01/70 00:00 | |
| an old IAR compiler | 01/01/70 00:00 | |
| is there any fundamental problem... | 01/01/70 00:00 | |
| The C language | 01/01/70 00:00 | |
| structures | 01/01/70 00:00 | |
| A Non Standard Extension | 01/01/70 00:00 | |
| just don't use it | 01/01/70 00:00 | |
| Similar problem | 01/01/70 00:00 | |
| Time | 01/01/70 00:00 | |
| Read The Manual (sometimes abbreviated to RTFM)! | 01/01/70 00:00 | |
| silicon laboratories | 01/01/70 00:00 | |
| Compiler? | 01/01/70 00:00 | |
| no. | 01/01/70 00:00 | |
| actually | 01/01/70 00:00 | |
| Aside: Keil | 01/01/70 00:00 | |
| You are using Keil! | 01/01/70 00:00 | |
| yes... | 01/01/70 00:00 | |
| Learn to walk first! | 01/01/70 00:00 | |
| FYP | 01/01/70 00:00 | |
| 12 Weeks | 01/01/70 00:00 | |
| in parts | 01/01/70 00:00 | |
| That's what I said | 01/01/70 00:00 | |
| (As) I Understand It (now) ;-) | 01/01/70 00:00 | |
| Misreading | 01/01/70 00:00 | |
| No problem :-) | 01/01/70 00:00 | |
| the beauty of posting twice | 01/01/70 00:00 | |
| error | 01/01/70 00:00 | |
| include | 01/01/70 00:00 | |
| probably best not to... | 01/01/70 00:00 | |
| but why? | 01/01/70 00:00 | |
| Because | 01/01/70 00:00 | |
| solved | 01/01/70 00:00 | |
| Textbook time! | 01/01/70 00:00 | |
| undefined identifier | 01/01/70 00:00 | |
| typedefs of types for shorthand | 01/01/70 00:00 | |
| Shorthand vs. Portability | 01/01/70 00:00 | |
| Plus | 01/01/70 00:00 | |
| Be careful | 01/01/70 00:00 | |
| The concise C spec | 01/01/70 00:00 | |
| Plus plus | 01/01/70 00:00 | |
| Another one - Certainty! | 01/01/70 00:00 | |
| then, define your stdstdint.h | 01/01/70 00:00 | |
| shorthand can be VERY useful | 01/01/70 00:00 | |
| hi...back | 01/01/70 00:00 | |
| RTFM! | 01/01/70 00:00 | |
| Two books you need | 01/01/70 00:00 | |
| no book in hand yet | 01/01/70 00:00 | |
| You need those books! | 01/01/70 00:00 | |
| :P | 01/01/70 00:00 | |
| meaning | 01/01/70 00:00 | |
| In glorious technicolor... | 01/01/70 00:00 | |
| Back to K&R | 01/01/70 00:00 | |
| ... but if you put it into the context of a... | 01/01/70 00:00 | |
| Cool Colors | 01/01/70 00:00 | |
| what about the other '51/mcu Cs? | 01/01/70 00:00 | |
| pedantic | 01/01/70 00:00 | |
| ya.. | 01/01/70 00:00 | |
| higher resolution ADC | 01/01/70 00:00 | |
| ADC fundamentals | 01/01/70 00:00 | |
| Hi-Res ADC is pointless with poor input circuitry! | 01/01/70 00:00 | |
| 4 bits! | 01/01/70 00:00 | |
| Time for a new thread! | 01/01/70 00:00 | |
| xdata | 01/01/70 00:00 | |
| Re-post the code & fully describe the situation | 01/01/70 00:00 | |
| Block Comment style | 01/01/70 00:00 | |
| codes | 01/01/70 00:00 | |
| Not quite | 01/01/70 00:00 | |
| no idea | 01/01/70 00:00 | |
| analog input | 01/01/70 00:00 | |
| how ? | 01/01/70 00:00 | |
| Noob doc | 01/01/70 00:00 | |
| there is no such thing | 01/01/70 00:00 | |
| Already covered | 01/01/70 00:00 | |
| Andy, I'm amazed | 01/01/70 00:00 | |
| no | 01/01/70 00:00 | |
| The link works | 01/01/70 00:00 | |
| PDF Document | 01/01/70 00:00 | |
| program added | 01/01/70 00:00 | |
| I'm not sure what you're asking? | 01/01/70 00:00 | |
| is it? | 01/01/70 00:00 | |
| What?? | 01/01/70 00:00 | |
| ok | 01/01/70 00:00 | |
| Post your code properly! | 01/01/70 00:00 | |
| Why read twice? | 01/01/70 00:00 | |
| how? | 01/01/70 00:00 | |
| Accessing arrays | 01/01/70 00:00 | |
| some hints | 01/01/70 00:00 | |
| sfr16 | 01/01/70 00:00 | |
| Did that | 01/01/70 00:00 | |
| re SFR16 | 01/01/70 00:00 | |
| Naing Linn really needs to learn to do it himsel | 01/01/70 00:00 | |
Thanks | 01/01/70 00:00 | |
| 8 to 16 bit | 01/01/70 00:00 |



