전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

ST10F280 데이터시트(PDF) 46 Page - STMicroelectronics

부품명 ST10F280
상세설명  16-bit MCU with MAC unit, 512 Kbyte Flash memory and 18 Kbyte RAM
PDF  239 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

ST10F280 데이터시트(HTML) 46 Page - STMicroelectronics

Back Button ST10F280_12 Datasheet HTML 42Page - STMicroelectronics ST10F280_12 Datasheet HTML 43Page - STMicroelectronics ST10F280_12 Datasheet HTML 44Page - STMicroelectronics ST10F280_12 Datasheet HTML 45Page - STMicroelectronics ST10F280_12 Datasheet HTML 46Page - STMicroelectronics ST10F280_12 Datasheet HTML 47Page - STMicroelectronics ST10F280_12 Datasheet HTML 48Page - STMicroelectronics ST10F280_12 Datasheet HTML 49Page - STMicroelectronics ST10F280_12 Datasheet HTML 50Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 46 / 239 page
background image
Internal Flash memory
ST10F280
46/239
Doc ID 8673 Rev. 3
;Erasing Command
Erase_Polling:
EXTS R11, #1
;use EXTended addressing for next MOV instruction
MOV R7, [R12]
;read Flash Status register (FSB) in R7
;Check if FSB.7 = ‘1’ (i.e. R7.7 = ‘1’)
JB R7.7, Erase_OK
;Check if FSB.5 = 1 (Erasing Error)
JNB R7.5, Erase_Polling
;Programming failed: Flash remains in Write
;Operation.
;To go back to normal Read operations, a Read/Reset
;command ;must be performed
Erase_Error:
MOV R7, #0F0h
;load register R7 with Read/Reset command
EXTS R11, #1
;use EXTended addressing for next MOV instruction
MOV [R12], R7
;address is don’t care for Read/Reset command
...
;here place specific Error handling code
...
...
;When erasing operation finished succesfully,
;Flash is set back automatically to normal Read Mode
Erase_OK:
....
....
5.6
Bootstrap loader
The built-in bootstrap loader (BSL) of the ST10F280 provides a mechanism to load the
startup program through the serial interface after reset. In this case, no external memory or
internal Flash memory is required for the initialization code starting at location 00’0000h
(see Figure 5).
The bootstrap loader moves code/data into the internal RAM, but can also transfer data via
the serial interface into an external RAM using a second level loader routine. ROM Memory
(internal or external) is not necessary, but it may be used to provide lookup tables or “core-
code” like a set of general purpose subroutines for I/O operations, number crunching,
system initialization, etc.
The bootstrap loader can be used to load the complete application software into ROMless
systems, to load temporary software into complete systems for testing or calibration, or to
load a programming routine for Flash devices.
The BSL mechanism can be used for standard system startup as well as for special
occasions like system maintenance (firmer update) or end-of-line programming or testing.



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


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
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