EasyManua.ls Logo

Holtek HT46R47 - Page 26

Holtek HT46R47
162 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Mode
Program Counter Bits
b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
Initial Reset 0 0 0 0000000000
External Interrupt 0 0 0 0000000100
Timer/Event Counter 0 Overflow 0 0 0 0000001000
Timer/Event Counter 1 Overflow
(HT46R24/HT46C24 only)
0 0 0 0000001100
A/D Converter Interrupt
(except HT46R24/HT46C24)
0 0 0 0000001100
A/D Converter Interrupt
(HT46R24/HT46C24 only)
0 0 0 0000010000
I
2
C Bus Interrupt
(except HT46R24/HT46C24)
0 0 0 0000010000
I
2
C Bus Interrupt
(HT46R24/HT46C24 only)
0 0 0 0000010100
Skip Program Counter + 2
Loading PCL PC12 PC11 PC10 PC9 PC8 @7 @6 @5 @4 @3 @2 @1 @0
Jump, Call Branch #12 #11 #10 #9 #8 #7 #6 #5 #4 #3 #2 #1 #0
Return from Subroutine S12 S11 S10 S9 S8 S7 S6 S5 S4 S3 S2 S1 S0
Note 1. PC12~PC8: Current Program Counter bits
2. @7~@0: PCL bits
3. #12~#0: Instruction code bits
4. S12~S0: Stack register bits
5. For the HT46R24/HT46C24, the Program Counter is 13 bits wide, i.e. from b12~b0.
6. For the HT46R23/HT46C23, since its Program Counter is 12 bits wide, the b12 column in the
table is not applicable.
7. For the HT46R47/HT46C47, HT46R22/HT46C22, since its Program Counter is 11 bits wide,
the b11 and b12 columns in the table are not applicable.
8. The Timer/Event Counter 1 Overflow row is available only for the HT46R24/HT46C24.
9. For the HT46R47/HT46C47, HT46R22/HT46C22 and HT46R23/HT46C23 the Timer/Event
Counter 0 represents the single timer, known as TMR.
Chapter 1 Hardware Structure
17

Table of Contents