công cụ tìm kiếm bảng dữ liệu linh kiện điện tử
  Vietnamese  ▼
ALLDATASHEET.VN

X  

ATMEGA162 bảng dữ liệu(PDF) 34 Page - ATMEL Corporation

tên linh kiện ATMEGA162
Giải thích chi tiết về linh kiện  8-bit Microcontroller with 16K Bytes In-System Programmable Flash
PDF  325 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
nhà sản xuất  ATMEL [ATMEL Corporation]
Trang chủ  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

ATMEGA162 bảng dữ liệu(HTML) 34 Page - ATMEL Corporation

Back Button ATMEGA162 Datasheet HTML 30Page - ATMEL Corporation ATMEGA162 Datasheet HTML 31Page - ATMEL Corporation ATMEGA162 Datasheet HTML 32Page - ATMEL Corporation ATMEGA162 Datasheet HTML 33Page - ATMEL Corporation ATMEGA162 Datasheet HTML 34Page - ATMEL Corporation ATMEGA162 Datasheet HTML 35Page - ATMEL Corporation ATMEGA162 Datasheet HTML 36Page - ATMEL Corporation ATMEGA162 Datasheet HTML 37Page - ATMEL Corporation ATMEGA162 Datasheet HTML 38Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 34 / 325 page
background image
34
ATmega162/V
2513I–AVR–02/07
Using all 64KB Locations of
External Memory
Since the external memory is mapped after the internal memory as shown in Figure 11,
only 64,256 Bytes of external memory are available by default (address space 0x0000
to 0x04FF is reserved for internal memory). However, it is possible to take advantage of
the entire external memory by masking the higher address bits to zero. This can be
done by using the XMMn bits and control by software the most significant bits of the
address. By setting Port C to output 0x00, and releasing the most significant bits for nor-
mal Port Pin operation, the Memory Interface will address 0x0000 - 0x1FFF. See code
example below.
Note:
1. The example code assumes that the part specific header file is included.
Care must be exercised using this option as most of the memory is masked away.
Assembly Code Example(1)
; OFFSET is defined to 0x2000 to ensure
; external memory access
; Configure Port C (address high byte) to
; output 0x00 when the pins are released
; for normal Port Pin operation
ldi
r16, 0xFF
out
DDRC, r16
ldi
r16, 0x00
out
PORTC, r16
; release PC7:5
ldi
r16, (1<<XMM1)|(1<<XMM0)
out
SFIOR, r16
; write 0xAA to address 0x0001 of external
; memory
ldi
r16, 0xaa
sts
0x0001+OFFSET, r16
; re-enable PC7:5 for external memory
ldi
r16, (0<<XMM1)|(0<<XMM0)
out
SFIOR, r16
; store 0x55 to address (OFFSET + 1) of
; external memory
ldi
r16, 0x55
sts
0x0001+OFFSET, r16
C Code Example
(1)
#define OFFSET 0x2000
void
XRAM_example(void)
{
unsigned char *p = (unsigned char *) (OFFSET + 1);
DDRC = 0xFF;
PORTC = 0x00;
SFIOR = (1<<XMM1) | (1<<XMM0);
*p = 0xaa;
SFIOR = 0x00;
*p = 0x55;
}



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


bảng dữ liệu tải về

Go To PDF Page


Link URL



Cho đến nay ALLDATASHEET có giúp ích cho doanh nghiệp của bạn hay không?  [ DONATE ] 

Alldatasheet là   |   Quảng cáo   |   Liên lạc với chúng tôi   |   Chính sách bảo mật   |   Liên kết đến bảng dữ liệu    |   Trao đổi link   |   Tìm kiếm theo nhà sản xuất
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