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

Tài liệu Thiết kế và thi công Card Ghi-Đọc EPROM, chương 6 pptx

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 (135.09 KB, 10 trang )

Chương 6:
CARD GHI ĐỌC EPROM
III.1. GIỚI THIỆU:
Với yêu cầu của đề tài là chỉ ghi đọc được loại EPROM
2764 cho nên card giao tiếp đã đơn giản đi rất nhiều.
Để card giao tiếp dễ sử dụng, phần thiết kế chỉ dùng 1 cổng
vi mạch giao tiếp I/O 8255 A trong số 2 cổng vi mạch giao tiếp
bên ngoài.
Phần thiết kế chọn linh kiện là I
11
với đòa chỉ các port như
sau:
Linh kiện Port A Port B Port C Từ điều khiển
I
11
10(4010) 11(4011) 12(4012) 13(4013)
Đòa chỉ đầu (8 bit) được dùng ở lệnh In, Out. Đòa chỉ trong
ngoặc (16 bit) phải được dùng trong trường hợp Port được đònh
đòa chỉ như những ô nhớ.
III.2. NGUYÊN LÝ HOẠT ĐỘNG:
III.2.1. Đối với chế độ ghi:
Từ điều khiển có nội dung 80H để tất cả các port A, port B,
port C đều xuất dữ liệu.
Gởi dữ liệu điều khiển ra port C có nội dung là 06H để cho
74373 ở trạng thái hoạt động.
Gởi đòa chỉ thấp ra port A. Lúc này đòa chỉ tới được các
đường đòa chỉ của EPROM, có mặt ở đường dữ liệu nhưng đòa
chỉ này không nạp được vào EPROM vì nó đang ở trạng thái
Standby.
Gởi đòa chỉ cao ra port B.
Gởi dữ liệu ra port A.


Để gởi đòa chỉ này không ảnh hưởng đến đường đòa chỉ thấp,
ta phải điều khiển Port C để 74273 ở trạng thái tổng trở cao
(chốt) bằng cách điều khiển port C để chân Oc của 74373 ở mức
cao.
Do đó để gởi dữ liệu ra port A phải qua hai bước sau:
Gởi dữ liệu điều khiển ra port C có nội dung 05H để chốt
74373
Gởi dữ liệu ra port A.
Gởi xung lập trình có độ rộng 50ms từ port C.
Để tiến hành ghi những dữ liệu tiếp theo thì quy trình hoạt
động cũng như trên sau khi ta tăng đòa chỉ lên 1.
III.2.2. Đối với chế độ đọc:
Để đọc được EPROM ta phải khởi tạo 8255 hai lần. Quy
trình đọc EPROM được trình bày cơ bản như sau:
Từ điều khiển có nội dung là 80H để cho port A, port B, port
C đều xuất.
Gởi dữ liệu điều khiển ra port C có dung là 6H để cho 74373 ở
trạng thái hoạt động.
Gởi đòa chỉ thấp ra port A.
Gởi dữ liệu điều khiển ra port C có nội dung là 05H để cho
74373 ở trạng thái tổng trở cao.
Từ điều khiển có nội dung là 90H để cho port A nhập , port
B, port C xuất.
Gởi đòa chỉ cao ra port B.
Gởi dữ liệu ra port C có nội dung là 15 để cho EPROM ở trạng
thái đọc. Lúc này dữ liệu được đưa vào port A.
Để tiến hành đọc các dữ liệu tiếp theo ta chỉ việc tăng đòa chỉ
lên 1 và thực hiện lại các bước như trên.
III.3. SƠ ĐỒ NGUYÊN LÝ:
Card ghi đọc EPROM chỉ hoạt động với một loại EPROM

phổ biến 2764 cho nên nó đơn giản, chỉ gồm1 EPROM và 1 IC
chốt 74373.
IC chốt 74373 có nhiệm vụ chốt đòa chỉ thấp để sau đó khi
gởi dữ liệu cùng port A thì dữ liệu không ảnh hưởng đến đòa chỉ
này.
Trong sơ đồ còn có 2 transistor làm việc ở chế độ bảo hòa
với chức năng là chuyển mạch tự động để điều khiển chân điện
áp lập trình V
pp
.
Khi ở chế độ lập trình thì chân V
pp
có điện áp là V
pp.
Khi ở chế độ chờ hoặc đọc thì chân V
pp
có điện áp là V
cc.
Sau đây là sơ đồ nguyên lý của card ghi đọc EPROM 2764.
Sơ đồ nguyên lý mạch ghi đọc EPROM.

Và sơ đồ mạch in mặt dưới:
Sơ đồ mạch in mặt trên:

×