hi, i am new to assembly language. can any one guide me about how to interface sensirion Sensor SHT10 with 89c51. Any info or any site that will help me in this respect.
"can any one guide me about how to interface sensirion Sensor SHT10 with 89c51." Last time I downloaded sample code from Sensirion, which admittedly was a few years ago, it was written for an 8051 derivative using Keil tools. "any site that will help me in this respect." In case it's not obvious, http://www.sensirion.com/ .
code on that site is in c while i am programming in assembly.for a new-bee it is quite complicated to first understand and then write it himself in assembly.
In other words, you need to learn assembler first - the specifics of the Sensirion sensor will come later. Try the booklist here: http://www.keil.com/books/8051books.asp Or here: http://www.8052.com/book There are also tutorials here: http://www.8052.com/tutorial.phtml And don't forget those documents commonly referred to as the "bible" for the 8051: Chapter 1 - 80C51 Family Architecture: http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_ARCH_1.pdf Chapter 2 - 80C51 Family Programmer's Guide and Instruction Set: http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_PROG_GUIDE_1.pdf Chapter 3 - 80C51 Family Hardware Description: http://www.semiconductors.philips.com/acrobat/various/80C51_FAM_HARDWARE_1.pdf
Your Keil installation includes an 'Examples' folder with a simple assembler sample program. See: http://www.keil.com/forum/docs/thread7041.asp That would be a good place to start.
code on that site is in c while i am programming in assembly.for a new-bee it is quite complicated to first understand and then write it himself in assembly. I guess that Andy misunderstood this one. I read that you have no problem with assembler, but with C. Then you have 2 options a) learn C and b) just use the code Erik
"I guess that Andy misunderstood this one. I read that you have no problem with assembler" Possibly - but he started this thread by saying, "i am new to assembly language."
well -then If he does not know assembler and do not know C he DOES have a problem writing code. Erik