The 8051 Microcontroller and Embedded Systems, Volume 1
For courses teaching the 8051 Microcontoller.
This book uses a step-by-step approach to teach the fundamentals of assembly language programming and interfacing of the 8051 microcontroller. It uses many examples to clarify concepts. Simple, concise examples are utilized to show what action each instruction performs, then a sample is provided to show its application. This text provides a comprehensive understanding of the internal organization of the 8051 registers and resources in a way that sheds the student's fear of assembly language. Whether students become designers of stand-alone systems or complex embedded systems, they will find this text a useful resource.
Results 1-3 of 95
Notice in solution ( b ) that there are two instructions that are repeated numerous times . We can create a loop with those two instructions as shown in solution ( c ) . Solution ( c ) is the most efficient and is possible only because ...
MOV MOV A , # -128 R4 , # -2 A , R4 ; ; A = 1000 0000 ( A = 80H ) ; R4 = 1111 1110 ( R4 = FEH ) ; A = 0111 1110 ( A = 7EH = + 126 , invalid ) = ADD Solution : -128 + - 2 130 1000 0000 1111 1110 0111 1110 and OV = 1 According to the CPU ...
Solution : NEXT 1 : JNB OFOH , NEXT 1 SETB OFOH JNB OF5H , NEXT 2 SETB 0F5H MOV RO , B. ; jump if B.O is low ; make bit B.O high ; jump if B.5 is low ; make B.5 high ; save register B NEXT 2 : CY AC RS1 RSO OV P RSO 0 RS1 0 0 1 1 1 ...
What people are saying - Write a review
The 8051 Microcontrollers
8051 ASSEMBLY LANGUAGE PROGRAMMING
18 other sections not shown