"Hardware description of the 8051 microcontrollers" - читать интересную книгу автора (Hennig-Roleff W.)

several functions of the other CPU's of the MCS-51 family will be considered.


I cannot guarantee the completeness and absolute correctness of the
documentation. I am always grateful for additions, tips and error corrections.

(c)1991,1993 Werner Hennig-Roleff
Sulzgrieser Str. 101
73733 Esslingen
0711/376718


Table of contents:
-------------------


1. 8051 Characteristics ................................... 1
2. Data and Address ................................... 2
3 Arithmetic core of the 8051 ............................ 4
3.1 8051-block diagram 4
3.2 Timer/ Cycles 7
3.3 Command execution 8
3.4 Special Function Register 10
3.4.1 ACC 11
3.4.2 B 11
3.4.3 PSW 12
3.4.4 SP 13
3.4.5 DPTR = DPH:DPL 14
3.4.6 PCON 14
3.5 Ports 16
3.6 external program memory access 20
3.7 external data memory access 23
3.8 Power on for an external Bus 25
3.9 internal RAM 28
4. Instruction set ..................................... 33
4.1 Data transfer 35
4.2 Arithmetic operations 38
4.3 Logic Link 41
4.4 Bit manipulations 43
4.5 Unconditional jumps and calls 44
4.6 Conditional jumps 47
5. Assembler ............................................ 49
5.1 The ASM51 49
5.2 Segment assignment under ASM51 51
5.2.1 fixed address assignment 52
5.2.2 relocatable address assignment 54
5.3 ASM51 Call 54
5.4 Program examples 55
5.5 ASM51 bugs 57
6. further components of the 8051 ......................... 58