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.
I am using uVision3 with AT89S52 and 89S52 is connected with 12-bit Serial ADC MAX187 according to Datasheet. I have interfacing problem with this ADC using C51 compiler. I searched uVision help and net also, but didn't find any solution. So please Reply in Detail. and don't tell me to goto http://www.atmel.com or http://www.maxim-ic.com because i already searched there for any example.
Problems are: 1. How can i store A/D Converted value (12bit) to one 16bit register for 89S52 ,or using two registers? 2. I can use "ACC" for 8 bit rotation but how i will store 8-bit ACC data to any register or Variable so i can print to LCD. 3. Can i use DATA,BDATA,IDATA and PBYTE,CWORD,DWORD,PWORD from absacc.h ? 4. How can i convert 12bit binary to ASCII? so i can print to LCD.
"How will you initiallize uC for P1^0 as output port ..."
The port is quasi-bidirectional. I can't say much more than that without referring you to 8051 reference material or data sheets, which you asked not be done.
Thanks a lot Dan Henry!