Note The lower byte of the Program Counter is fully accessible under program control. The use of the
PCL might cause program branching, so an extra cycle is needed to pre-fetch. Further information
on the PCL register can be found in the Special Function Register section.
Except HT48RU80/HT48CU80
Mode
Program Counter Bits
b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
Initial Reset 0000000000000
External Interrupt 0000000000100
Timer/Event Counter 0
Overflow
0000000001000
Timer/Event Counter 1
Overflow
0000000001100
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
HT48RU80/HT48CU80
Mode
Program Counter Bits
b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
Initial Reset 00000000000000
External Interrupt 0 00000000000100
Timer/Event Counter 0
Overflow
00000000001000
Timer/Event Counter 1
Overflow
00000000001100
Timer/Event Counter 2
Overflow
00000000011000
External Interrupt 1 00000000010000
UART Bus Interrupt 00000000010100
Skip Program Counter + 2
Loading PCL PC13 PC12 PC11 PC10 PC9 PC8 @7 @6 @5 @4 @3 @2 @1 @0
Jump, Call Branch BP.5 #12 #11 #10 #9 #8 #7 #6 #5 #4 #3 #2 #1 #0
Return from Subroutine S13 S12 S11 S10 S9 S8 S7 S6 S5 S4 S3 S2 S1 S0
18
I/O Type MCU