Electronic Components Datasheet Search
  English  ▼

X  

ATMEGA640 Datasheet(PDF) 419 Page - Microchip Technology

Part # ATMEGA640
Description  8-bit Microcontroller with 16/32/64KB In-System Programmable Flash
PDF  436 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

ATMEGA640 Datasheet(HTML) 419 Page - Microchip Technology

Back Button ATMEGA640 Datasheet HTML 415Page - Microchip Technology ATMEGA640 Datasheet HTML 416Page - Microchip Technology ATMEGA640 Datasheet HTML 417Page - Microchip Technology ATMEGA640 Datasheet HTML 418Page - Microchip Technology ATMEGA640 Datasheet HTML 419Page - Microchip Technology ATMEGA640 Datasheet HTML 420Page - Microchip Technology ATMEGA640 Datasheet HTML 421Page - Microchip Technology ATMEGA640 Datasheet HTML 422Page - Microchip Technology ATMEGA640 Datasheet HTML 423Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 419 / 436 page
background image
419
ATmega640/V-1280/V-1281/V-2560/V-2561/V [DATASHEET]
DS40002211A
5. IN/OUT instructions may be executed twice when Stack is in external RAM
If either an IN or an OUT instruction is executed directly before an interrupt occurs and the stack pointer is
located in external ram, the instruction will be executed twice. In some cases this will cause a problem, for
example:
- If reading SREG it will appear that the I-flag is cleared.
- If writing to the PIN registers, the port will toggle twice.
- If reading registers with interrupt flags, the flags will appear to be cleared.
Problem Fix/Workaround
There are two application workarounds, where selecting one of them, will be omitting the issue:
- Replace IN and OUT with LD/LDS/LDD and ST/STS/STD instructions.
- Use internal RAM for stack pointer.
6. EEPROM read from application code does not work in Lock Bit Mode 3
When the Memory Lock Bits LB2 and LB1 are programmed to mode 3, EEPROM read does not work from the
application code.
Problem Fix/Workaround
Do not set Lock Bit Protection Mode 3 when the application code needs to read from EEPROM.
37.13 ATmega2561 rev. F
• ADC differential input amplification by 46dB (200x) not functional
1. ADC differential input amplification by 46dB (200x) not functional
Problem Fix/Workaround
None.
37.14 ATmega2561 rev. E
No known errata.
37.15 ATmega2561 rev. D
Not sampled.
37.16 ATmega2561 rev. C
• High current consumption in sleep mode.
1. High current consumption in sleep mode
If a pending interrupt cannot wake the part up from the selected sleep mode, the current consumption will
increase during sleep when executing the SLEEP instruction directly after a SEI instruction.
Problem Fix/Workaround
Before entering sleep, interrupts not used to wake the part from the sleep mode should be disabled.
37.17 ATmega2561 rev. B
Not sampled.



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