Tải bản đầy đủ (.pdf) (9 trang)

Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 9

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (108.6 KB, 9 trang )

Giới thiệu kit vi điều khiển 8951
C
C
h
h
ư
ư
ơ
ơ
n
n
g
g
9
9
:
:
B
B
o
o
ä
ä
n
n
h
h
ơ
ơ
ù
ù


c
c
o
o
á
á
đ
đ
ò
ò
n
n
h
h
E
E
P
P
R
R
O
O
M
M
 EPROM 1: Có đòa chỉ từ 0000H – 1FFFH (8KB), chứa
chương trình hệ thống điều khiển tất cả các quá trình hoạt
động của máy.
 EPROM 2: Có đòa chỉ từ 2000H – 3FFFH (8KB), chứa
chương trình ứng dụng cho mạch ghi đọc EPROM.
2

2
.
.
2
2
B
B
o
o
ä
ä
n
n
h
h
ơ
ơ
ù
ù
t
t
r
r
u
u
y
y
x
x
u

u
a
a
á
á
t
t
b
b
a
a
á
á
t
t
k
k
y
y
ø
ø
(
(
R
R
A
A
M
M
)

)
:
:
Chứa các chương trình còn sữa đổi hoặc chứa dữ liệu và kết quả
tạm thời trong quá trình tính toán. Đặc điểm của loại này là dữ liệu sẽ
mất khi hệ thống mất điện.
Trong KIT vi điều khiển dùng hai RAM, loại 2764 có đòa chỉ
tổng cộng từ 4000H – 7FFFH (16KB).
2
2
.
.
3
3
K
K
h
h
o
o
á
á
i
i
I
I
/
/
O
O

:
:
Khối I/O có nhiệm vụ giao tiếp giữa kit vi điều khiển với những
hệ thống ứng dụng bên ngoài, đó là 2 vi mạch 8255, đòa chỉ của port,
thanh ghi điều khiển như sau:
5255-1 : Đòa chỉ port A : 8000H
: Đòa chỉ port B : 8001H
: Đòa chỉ port C : 8002H
: Đòa chỉ thanh ghi từ điều khiển (CW ): 8003H
8255-2 : Đòa chỉ port A : A000H
: Đòa chỉ port B: A001H
: Đòa chỉ port C: A002H
: Đòa chỉ thanh ghi từ điều khiển (CW ): A003H
Giới thiệu kit vi điều khiển 8951
2
2
.
.
4
4
K
K
h
h
o
o
á
á
i
i

q
q
u
u
e
e
ù
ù
t
t
b
b
a
a
ø
ø
n
n
p
p
h
h
í
í
m
m
v
v
a
a

ø
ø
h
h
i
i
e
e
å
å
n
n
t
t
h
h
ò
ò
:
:
Gồm có IC quét phím 8279, bàn phím và bộ hiển thò 8 led 7
đoạn:
IC 8279 đã được giới thiệu ở trên.
Bàn phím gồm 26 phím, 16 phím số thập lục phân từ 0 – F dùng
để nhập các lệnh và các dữ liệu, còn lại là các phím chức năng.
Bộ hiển thò : là thiết bò xuất dùng để quan sát việc thực hiện
chương trình, kiểm tra dữ liệu … gồm 8 led 7 đoạn được điều khiển bởi
IC quét 8279 thông qua các BJT SWITCH và IC đệm.
Quan hệ giữa đơn vò xử lí trung tâm và các khối trên liên hệ
nhau dựa vào các bus.

Bus dữ liệu: dùng để chuyển số liệu qua lại giữa các khối, dung
lượng của khối phụ thuộc vào khả năng của đơn vò xử tí trung tâm.
Bus đòa chỉ: Được truyền từ đơn vò xử lí trung tâm đếùn các khối,
đòa chỉ này sẽ xác đònh khối được chọn làm việc với CPU. Có tổng
cộng 16 đường đòa chỉ, số ô nhớ có được sẽ là: 2
16
= 56536.
Bus điều khiển : Gồm các tín hiệu điều khiển để đảm bảo sự
hoạt động đồng bộ nhau giữa các khối .
Vùng đòa chỉ: EPROM1 : 0000H – 1FFFH
EPROM2 : 2000H – 3FFFH
RAM1 : 4000H – 5FFFH
RAM2 : 6000H – 7FFFH
8255-1: 8000H
8255-2: A000H
Giôùi thieäu kit vi ñieàu khieån 8951
Giới thiệu kit vi điều khiển 8951
I
I
.
.
G
G
i
i
ơ
ơ
ù
ù
i

i
t
t
h
h
i
i
e
e
ä
ä
u
u
:
:
Để lập trình cho EPROM nội của vi điều khiển 8951 có
nhiều phương pháp khác nhau như: dùng kit vi xử lí, máy tính …
Ở đây em dùng kit vi điều khiển 8951 lập trình cho EPROM nội
thông qua 2 IC giao tiếp 8255.
Vì mỗi phương pháp có những ưu điểm và khuyết điểm
riêng nên tùy từng trường hợp cụ thể mà ta lựa chọn phương
pháp phù hợp.
Về phần cứng mạch nạp EPROM nội do em thiết kế có thể
lập trình được hai cấp điện áp V
pp
=5v hoặc V
pp
=12v.
I
I

I
I
.
.
S
S
ơ
ơ
đ
đ
o
o
à
à
k
k
e
e
á
á
t
t
n
n
o
o
á
á
i
i

m
m
a
a
ï
ï
c
c
h
h
n
n
a
a
ï
ï
p
p
E
E
P
P
R
R
O
O
M
M
n
n

o
o
ä
ä
i
i
:
:
Giôùi thieäu kit vi ñieàu khieån 8951

×