
Handshake Solutions
HT80C51 User Manual
Table of Contents
Page 4 of 132
© Philips Electronics N.V. 2005
5.3.3.
Interrupts............................................................................................................ 34
5.3.4.
Operation ........................................................................................................... 34
5.3.5.
Setting up the serial port.................................................................................... 40
5.4.
General Purpose IOs ...................................................................................................... 42
5.4.1.
Options .............................................................................................................. 42
5.4.2.
Special function registers (POUTx PINx) .......................................................... 42
5.4.3.
Interrupts............................................................................................................ 43
5.4.4.
Operation ........................................................................................................... 43
5.5.
I
2C Interface (SIO1).......................................................................................................... 44
5.5.1.
Options .............................................................................................................. 44
5.5.2.
Special function registers (S1CON S1ADR S1DAT S1STA ) ........................... 44
5.5.3.
Interrupts............................................................................................................ 46
5.5.4.
Operation ........................................................................................................... 46
5.5.5.
Slave-only version ............................................................................................. 73
5.5.6.
Application notes ............................................................................................... 73
5.6.
Serial Peripheral Interface (SPI) .................................................................................... 74
5.6.1.
Options .............................................................................................................. 74
5.6.2.
Special function registers (SPCR SPSR SPDR) ............................................... 74
5.6.3.
Interrupts............................................................................................................ 76
5.6.4.
Operation ........................................................................................................... 76
5.7.
Watchdog Timer (under development) ......................................................................... 80
5.7.1.
Options .............................................................................................................. 80
5.7.2.
Special function registers (T3)........................................................................... 80
5.7.3.
Interrupts............................................................................................................ 80
5.7.4.
Operation ........................................................................................................... 80
5.8.
Triple-DES Converter...................................................................................................... 82
5.8.1.
Options .............................................................................................................. 82
5.8.2.
Special function registers (DCON DKEY DTXT) ............................................... 82
5.8.3.
Interrupts............................................................................................................ 83
5.8.4.
Operation ........................................................................................................... 83
5.8.5.
Software view .................................................................................................... 84
6.
80C51 Family Instruction Set...................................................................................................... 87
6.1.
80C51 Instruction Set Summary.................................................................................... 87
6.2.
Instruction definitions .................................................................................................... 91
Appendix ............................................................................................................................................ 130
A1:
List of Tables ................................................................................................................. 130
A2:
List of Figures ............................................................................................................... 131
A3:
Document History ......................................................................................................... 132