Part Number Hot Search : 
DS243108 CEM2108 B1330 AQO141 MAX265 71MP4 US3SMBA 20CS40DC
Product Description
Full Text Search
 

To Download AT91M40400-25AI Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 How to Upgrade an AT91M40400-based System to an AT91M40800-based System
Background
The AT91M40400 and the AT91M40800 are both members of the Atmel AT91 16/32-bit microcontroller family, which is based on the ARM7TDMI TM processor core. Their main differences are that the AT91F40400 has 4K bytes of internal SRAM and the AT91F40800 has 8K bytes of internal SRAM. The following paragraphs outline the hardware and software operations to per form when a user would like to upgrade an AT91M40400-based system to an AT91M40800-based system.
Internal Pull-up
The AT91M40400 has an internal pull-up resistor on the NRST input pin. This internal pull-up is not present in the AT91M40800. The user should verify whether an external pull-up resistor of 100k on the NRST pin needs to be added.
AT91 ARM(R) Thumb(R) Microcontrollers Application Note
Note Regarding 5V-tolerant I/O Lines
The AT91M40400 (rev. C) and the AT91M40800 have 5V-tolerant I/Os.
Hardware Requirements
Microcontroller Replacement
The user must first replace the microcontroller IC. The AT91M40400 and the AT91M40800 are pin-to-pin compatible and both are packaged in 100-lead TQFP package. The user needs to install the AT91M40800 in place of the AT91M40400.
Warning Concerning First Access after a Reset
The AT91M40400 performs the first access to the memory bank connected to NCS0 10 clock cycles after the rising edge of the NRST signal. This period has been increased to 80 clock cycles on the AT91M40800 in order to conform to increased reset time requirements for nonvolatile memories containing the boot code.
Rev. 1731A-11/00
1
Software Requirements
As the core, the architecture and the peripherals of both the AT91M40400 and the AT91M40800 are all compatible, any program written for an AT91M40400-based system can run as is on the same system built with an AT91M40800.
Power Management and Clock Controller
The AT91M40800 presents an additional power management feature: peripheral clocks can be enabled and disabled individually. This feature optimizes system power consumption depending on the application phase. Because the AT91M40800 Power Management Controller defaults after reset to the state when all peripheral clocks are enabled, the code written for the AT91M40400 is compatible with the AT91M40800.
Internal Memory Increase
The AT91M40800 internal memory size is greater than the AT91M40400. If a program has stacks allocated in internal memory, the stack start addresses can be increased from 0x1000 to 0x2000.
2
AT91 ARM Thumb
Atmel Headquarters
Corporate Headquarters
2325 Orchard Parkway San Jose, CA 95131 TEL (408) 441-0311 FAX (408) 487-2600
Atmel Operations
Atmel Colorado Springs
1150 E. Cheyenne Mtn. Blvd. Colorado Springs, CO 80906 TEL (719) 576-3300 FAX (719) 540-1759
Europe
Atmel SarL Route des Arsenaux 41 Casa Postale 80 CH-1705 Fribourg Switzerland TEL (41) 26-426-5555 FAX (41) 26-426-5500
Atmel Rousset
Zone Industrielle 13106 Rousset Cedex France TEL (33) 4-4253-6000 FAX (33) 4-4253-6001
Atmel Smart Card ICs
Scottish Enterprise Technology Park East Kilbride, Scotland G75 0QR TEL (44) 1355-803-000 FAX (44) 1355-242-743
Asia
Atmel Asia, Ltd. Room 1219 Chinachem Golden Plaza 77 Mody Road Tsimhatsui East Kowloon Hong Kong TEL (852) 2721-9778 FAX (852) 2722-1369
Atmel Grenoble
Avenue de Rochepleine BP 123 38521 Saint-Egreve Cedex France TEL (33) 4-7658-3000 FAX (33) 4-7658-3480
Japan
Atmel Japan K.K. 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japan TEL (81) 3-3523-3551 FAX (81) 3-3523-7581
Fax-on-Demand
North America: 1-(800) 292-8635 International: 1-(408) 441-0732
e-mail
literature@atmel.com
Web Site
http://www.atmel.com
BBS
1-(408) 436-4309
(c) Atmel Corporation 2000. Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company's standard warranty which is detailed in Atmel's Terms and Conditions located on the Company's web site. The Company assumes no responsibility for any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and does not make any commitment to update the information contained herein. No licenses to patents or other intellectual property of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel's products are not authorized for use as critical components in life suppor t devices or systems. ARM, Thumb and ARM Powered are registered trademarks of ARM Limited. Marks bearing (R) and/or TM are registered trademarks and trademarks of Atmel Corporation. Terms and product names in this document may be trademarks of others. Printed on recycled paper.
1731A-11/00/0M


▲Up To Search▲   

 
Price & Availability of AT91M40400-25AI

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X