Electronic Components Datasheet Search
  English  ▼

X  

SN8F27E64LKB Datasheet(PDF) 40 Page - SONiX Technology Company

Part # SN8F27E64LKB
Description  8-Bit Flash Micro-Controller with Embedded ICE and ISP
PDF  192 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  SONIX [SONiX Technology Company]
Direct Link  http://www.sonix.com.tw
Logo SONIX - SONiX Technology Company

SN8F27E64LKB Datasheet(HTML) 40 Page - SONiX Technology Company

Back Button SN8F27E64LKB Datasheet HTML 36Page - SONiX Technology Company SN8F27E64LKB Datasheet HTML 37Page - SONiX Technology Company SN8F27E64LKB Datasheet HTML 38Page - SONiX Technology Company SN8F27E64LKB Datasheet HTML 39Page - SONiX Technology Company SN8F27E64LKB Datasheet HTML 40Page - SONiX Technology Company SN8F27E64LKB Datasheet HTML 41Page - SONiX Technology Company SN8F27E64LKB Datasheet HTML 42Page - SONiX Technology Company SN8F27E64LKB Datasheet HTML 43Page - SONiX Technology Company SN8F27E64LKB Datasheet HTML 44Page - SONiX Technology Company Next Button
Zoom Inzoom in Zoom Outzoom out
 40 / 192 page
background image
SN8F27E60 Series
8-Bit Flash Micro-Controller with Embedded ICE and ISP
SONiX TECHNOLOGY CO., LTD
Page 40
Version 1.4
2.4.3 STACK BUFFER
The program counter (PC) value is stored in the stack buffer before a CALL instruction executed or during interrupt
service routine. Stack operation is a LIFO type (Last in and first out). The stack pointer (STKP) and stack buffer
(STKnH and STKnL) are located in the system register area bank 0.
0F0H~0FFH
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
STKnH
-
-
-
SnPC12
SnPC11
SnPC10
SnPC9
SnPC8
Read/Write
-
-
-
R/W
R/W
R/W
R/W
R/W
After reset
-
-
-
0
0
0
0
0
0F0H~0FFH
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
STKnL
SnPC7
SnPC6
SnPC5
SnPC4
SnPC3
SnPC2
SnPC1
SnPC0
Read/Write
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
After reset
0
0
0
0
0
0
0
0
STKn = STKnH , STKnL (n = 7 ~ 0)
2.4.4 STACK OVERFLOW INDICATOR
If stack pointer is normal and not overflow, the program execution is correct. If stack overflows, the program counter
would be incorrect making program execution error. STKOV bit is stack pointer overflow indicator to monitor stack
pointer status. When STKOV=0, stack pointer status is normal. If STKOV=1, stack overflow occurs, and the program
execution would be error. The program can take measures to recover program execution from stack overflow situation
through STKOV bit.
086H
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
PFLAG
POR
WDT
RST
STKOV
-
C
DC
Z
Read/Write
R
R
R
R
-
R/W
R/W
R/W
After Reset
-
-
-
-
-
0
0
0
Bit 4
STKOV: Stack overflow indicator.
0 = Non-overflow.
1 = Stack overflow.
Note: If STKOV bit is set as stack overflowing, only system reset event can clear STKOV bit, e.g.
watchdog timer overflow, external reset pin low status or LVD reset.
Example: Stack overflow protection through watchdog reset. Watchdog timer must be enabled.
MAIN:
…
StackChk:
B0BTS1
STKOV
JMP
MAIN
; STKOV=0, program keeps executing.
JMP
$
; STKOV=1, stack overflows, and use
“jump here” operation
; making watchdog timer overflow to trigger system reset.
Example: Stack overflow protection through external reset. External reset function must be enabled, and
one GPIO pin (output mode) connects to external reset pin.
MAIN:
…
StackChk:
B0BTS1
STKOV
JMP
MAIN
; STKOV=0, program keeps executing.
B0BCLR
P1.0
; STKOV=1, stack overflows, and set P1.0 output low status to
; force reset pin to low status to trigger system reset.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com