Bài giảng Kỹ thuật Vi xử lý - Chương 4 - Hồ Viết Việt

Kỹ thuật Vi xử lý  
Điện tử-Viễn thông  
Đại học Bách khoa Đà Nẵng  
Chương 4  
4.1 Phân loại bộ nhớ bán dẫn  
4.2 Hoạt động của các chip EPROM  
4.3 Hoạt động của các chip SRAM  
4.4 Bus hệ thống của hệ vi xử lý 8088  
4.5 Bài toán thiết kế bộ nhớ  
Mục tiêu và biện pháp thiết kế  
„ Ghép nối các chip nhớ EPROM và SRAM  
với Bus hệ thống sao cho không xảy ra  
xung đột:  
Các chip nhớ bị cấm khi vi xử lý truy cập  
các cổng I/O  
Chỉ có một chip nhớ hoạt động khi vi xử lý  
truy cập bộ nhớ  
„ Thực hiện một mạch giải mã địa chỉ bộ  
nhớ dùng các chip giải mã hoặc các cổng  
logic hoặc kết hợp cả hai  
4.1 Phân loại bộ nhớ bán dẫn  
Bộ nhớ bán dẫn  
(Semiconductor memory)  
RAM  
SAM  
(Sequential Access Memory)  
(Random Access Memory)  
ROM (Read Only Memory)  
RWM (Read Write memory)  
PROM  
EPROM  
SRAM  
DRAM  
EEPROM  
Flash ROM  
4.2 Các chip EPROM  
A0  
A1  
A2  
A3  
A4  
A5  
A6  
A7  
A8  
D0  
D1  
D2  
D3  
D4  
D5  
D6  
m chân dữ liệu  
p chân địa chỉ  
D
m-1  
EPROM  
A
p-1  
Điều khiển đọc  
Chọn chip  
OE  
PGM  
CE  
Vpp  
Các chân điều khiển  
Dung lượng của 1 chip nhớ  
„ Một chip nhớ được xem như một mảng  
gồm n ô nhớ. Mỗi ô nhớ lưu trữ được m-bit  
dữ liệu  
„ Dung lượng của chip thường được biểu  
diễn: nxm  
Ví dụ: Một chip có dung lượng 2Kx8 nghĩa  
là chip đó có 2048 ô nhớ và mỗi ô nhớ có  
thể lưu trữ được 1 byte dữ liệu  
„ m chính là số chân dữ liệu của chip  
„ log2(n) = p là số chân địa chỉ của chip  
Hoạt động ghi dữ liệu vào EPROM  
„ Việc ghi dữ liệu vào EPROM được gọi là lập  
trình cho EPROM  
„ Được thực hiện bằng thiết bị chuyên dụng  
gọi là Bộ nạp EPROM  
„ Chân Vpp được cấp điện áp tương ứng với  
từng loại chip gọi là điện áp lập trình  
„ Dữ liệu tại các chân dữ liệu sẽ được ghi  
vào một ô nhớ xác định nhờ các tín hiệu  
đưa vào ở các chân địa chỉ và một xung  
(thường gọi là xung lập trình) đưa vào  
chân PGM  
Hoạt động đọc dữ liệu từ một chip EPROM  
Để đọc dữ liệu từ 1 ô nhớ nào đó của  
1 chip EPROM nào đó, Bộ vi xử lý cần  
phải:  
„
„
Chọn chip đó: 0 -----> CE  
Áp các tín hiệu địa chỉ của ô nhớ cần đọc vào các  
chân địa chỉ Ap-1 – A0  
„
„
Đọc: 0 ------ > OE  
Kết quả là m bit dữ liệu cần đọc xuất hiện ở các  
chân dữ liệu Dm-1 – D0  
Họ EPROM thông dụng 27x  
Số hiệu của chip  
2716  
Dung lượng  
2Kx8  
2732  
4Kx8  
2764  
8Kx8  
27128  
16Kx8  
32Kx8  
64Kx8  
27256  
27512  
Bảng 4.1 Họ EPROM 27x  
EPROM  
2716  
2732  
1
2
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
14  
13  
A7  
A6  
A5  
A4  
A3  
A2  
A1  
A0  
D0  
D1  
D2  
GND  
Vcc  
A8  
3
A9  
„ Sơ đồ chân  
của 2716  
và 2732  
4
Vpp  
__  
OE  
A11  
__  
OE /  
5
Vpp  
6
A10  
__  
7
CE/PGM  
8
D7  
D6  
D5  
D4  
D3  
9
10  
11  
12  
EPROM 2764  
Các chân địa chỉ  
Các chân dữ liệu  
Chọn chip  
Điều khiển đọc  
EPROM 2764  
Lập trình cho 2764  
„ Trước hết cần phải xoá  
• Xoá một chip tức là làm cho tất cả các bit = 1  
„ Xoá một chip EPROM bằng tia cực tím  
„ Lập trình bằng cách:  
• VPP mắc ở mức 12.5V  
• E và P đều ở mức thấp TTL  
„ Các bit dữ liệu đưa vào các chân dữ liệu  
„ Các bit địa chỉ đưa vào các chân địa chỉ  
4.3 Các chip SRAM  
A0  
A1  
A2  
A3  
A4  
A5  
A6  
A7  
A8  
D0  
D1  
D2  
D3  
D4  
D5  
D6  
m chân dữ liệu  
P chân địa chỉ  
D
m-1  
SRAM  
A
p-1  
Điều khiển đọc  
Chọn chip  
Điều khiển ghi  
OE  
CS  
WE  
Đọc dữ liệu từ một chip SRAM  
Để đọc dữ liệu từ 1 ô nhớ nào đó của 1 chip  
SRAM nào đó, vi xử lý cần phải:  
„ Chọn chip đó: 0 -----------> CS  
„ Áp các tín hiệu địa chỉ vào Ap-1 – A0  
„ Đọc: 0 ----------- > OE  
Kết quả là m bit dữ liệu cần đọc xuất hiện ở  
các chân dữ liệu Dm-1 – D0  
Ghi dữ liệu vào một chip SRAM  
Để ghi m bit dữ liệu vào 1 ô nhớ nào đó của  
1 chip SRAM nào đó, vi xử lý cần phải:  
„ Chọn chip đó: 0 --------> CS  
„ Áp các tín hiệu địa chỉ vào Ap-1 – A0  
„ Áp m bit dữ liệu cần ghi vào các chân dữ  
liệu Dm-1 – D0  
„ Ghi: 0 --------- > WE  
Kết quả là các bit dữ liệu ở các chân dữ liệu  
sẽ được ghi vào ô nhớ đã chọn  
SRAM 6264  
„ Dung lượng 8Kx8  
„ 8 chân dữ liệu  
„ 13 chân địa chỉ  
A0  
A1  
A2  
I/O0  
I/O1  
I/O2  
I/O3  
I/O4  
I/O5  
I/O6  
I/O7  
A3  
A4  
A5  
A6  
„ Hai chân chọn  
A7  
A8  
6264  
chip  
A9  
A10  
A11  
A12  
„ Chân điều khiển  
đọc  
OE  
WE  
CS1  
CS2  
„ Chân điều khiển  
ghi  
32K x 8 Static RAM  
1
2
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
Vcc  
A14  
A12  
A7  
__  
WE  
3
A13  
4
A6  
A8  
A9  
5
A5  
6
A4  
A11  
__  
7
OE  
A3  
8
A2  
A10  
__  
9
CE  
D7  
D6  
D5  
D4  
D3  
A1  
10  
11  
12  
13  
14  
A0  
D0  
D1  
D2  
GND  
51256S  
Sơ đồ khối 6264  
Chức năng của 6264  
Tải về để xem bản đầy đủ
pdf 102 trang baolam 21760 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Kỹ thuật Vi xử lý - Chương 4 - Hồ Viết Việt", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_ky_thuat_vi_xu_ly_chuong_4_ho_viet_viet.pdf