数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

T89C51AC2-RLSI-M 数据表(PDF) 44 Page - ATMEL Corporation

部件名 T89C51AC2-RLSI-M
功能描述  8-bit MCU with 32K bytes Flash, 10 bits A/D and EEPROM
PDF  117 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  ATMEL [ATMEL Corporation]
网页  http://www.atmel.com
标志 ATMEL - ATMEL Corporation

T89C51AC2-RLSI-M 数据表(HTML) 44 Page - ATMEL Corporation

Back Button T89C51AC2-RLSI-M Datasheet HTML 40Page - ATMEL Corporation T89C51AC2-RLSI-M Datasheet HTML 41Page - ATMEL Corporation T89C51AC2-RLSI-M Datasheet HTML 42Page - ATMEL Corporation T89C51AC2-RLSI-M Datasheet HTML 43Page - ATMEL Corporation T89C51AC2-RLSI-M Datasheet HTML 44Page - ATMEL Corporation T89C51AC2-RLSI-M Datasheet HTML 45Page - ATMEL Corporation T89C51AC2-RLSI-M Datasheet HTML 46Page - ATMEL Corporation T89C51AC2-RLSI-M Datasheet HTML 47Page - ATMEL Corporation T89C51AC2-RLSI-M Datasheet HTML 48Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 44 / 117 page
background image
44
Draft.A - March 30, 2001
Preview - Confidential
T89C51AC2
10.3 Boot Process
10.3.1. Software boot process example
Many algorithms can be used for the software boot process. Before describing them, some explanations are needed
for the utility of different flags and bytes available.
Boot Loader Jump Bit (BLJB):
- This bit indicates if on RESET the user wants jump on his application at address @0000h on FM0 or execute
the boot loader at address @F800h on FM1.
-BLJB=0on parts delivered with bootloader programmed.
- To read or modified this bit, the APIs are used.
Boot Vector Address (SBV):
- This byte contains the msb of the user boot loader address in FM0.
- The default value of SBV is FFh (no user boot loader in FM0).
- To read or modified this byte, the APIs are used.
Extra Byte (EB) & Boot Status Byte (BSB):
- These bytes are reserved for customer use.
- To read or modified this byte, the APIs are used.
Example of software boot process in FM1 (see Figure 29)
In this example the Extra Byte (EB) is a configuration bit which forces the user boot loader execution even on
the hardware condition.
10.3.2. Hardware boot process
At the falling edge of RESET, the bit ENBOOT in AUXR1 register is initialized with the value of Boot Loader
Jump Bit (BLJB).
Further at the falling edge of RESET if the following conditions (called Hardware condition) are detected:
• PSEN low,
• EA high,
• ALE high (or not connected).
FCON register is initialized with the value 00h and the program in FM1 can be executed.
The Hardware condition allows jump in bootloader (FM1) whatever BLJB value.
If no hardware condition is detected, the FCON register is initialized with the value F0h.
Check of the BLJB value.
• If bit BLJB is cleared (BLJB = 1):
User application in FM0 will be started at @0000h (standard reset).
• If bit BLJB is set (BLJB = 0):
Boot loader will be started at @F800h in FM1.



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


链接网址



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