... Mạch được thiết kế gồm 3
board mạch rời nhau, gồm mạch KIT vi xử lí, bàn phím, màn
hình quang báo.
I . THI CÔNG MẠCH KIT VI XỬ LÍ (MAINBOARD):
Đây là mạch chính của hệ thống quang báo, mạch này ... CHƯƠNG 7:
THI CÔNG PHẦN CỨNG
Thi công mạch là nhằm hoàn tất quá trình thiết kế, để qua đó
kiểm chứng lại thực tế về lý thuyết thiết kế. Đây là công việc
cuối...
... CHƯƠNG 4
THIẾT KẾ PHẦN CỨNG
I . THIẾT KẾ MAINBOARD
1 . Thiết kế bộ nhớ
Bộ nhớ là nơi lưu trữ các chương trình do người thiết kế
muốn yêu cầu vi xử lí làm việc, bao gồm các chương trình ... để chuyển dữ liệu từ ROM ra mạch
quang báo. Do dung lượng của RAM còn hạn chế nên các câu
thông báo cần xuất ra Quang báo tương đối không dài.
b. Thiết kế chi tiết
Kết nối tổ...
... 02h
in 00h
ori 0f7h
cpi 0f7h
jz key_3
mvi a,0fdh
out 02h
in 00h
ori 0f7h
cpi 0f7h
jz key_b
mvi a,0fbh
out 02h
in 00h
ori 0f7h
cpi 0f7h
jz key_j
mvi a,0f7h
out 02h
in 00h
ori 0f7h
cpi 0f7h
jz key_p
mvi ... tốt nghiệp Trang 3
Begin
Đ
S
Đ
S
S
Đ
CHƯƠNG 10
THIẾT KẾ PHẦN MỀM
Hiển thò chữ
PR
Nhập số
chương trình
Phím
PRO ?
Phím
Enter ?
Chạy chương
trình
Nhập dữ
liệu cần
hiển thò
Phím
Ente...
... sau:
Thế hệ thứ nhất (1 971 - 1 973 ):
Năm 1 971 , trong khi phát triển các vi mạch cho máy tính
cầm tay, INTEL đã cho ra đời máy tính đầu tiên là 4004 (4 bit số
liệu) và 8008 (8 bit). đặc điểm ... với tần số xung
đồng hồ là 0,1 – 0,8 MHz.
Tập lệnh đơn giản, cần có nhiều vi mạch phụ trợ.
Thế hệ thứ 2 (1 974 - 1 977 ):
Đại diện cho thế hệ này là các Vi xử lí 8080, 8085 của
INTEL và 680...
... của hãng Intel:
Tên Năm Chiều dài
thanh ghi
Bus dữ liệu Bộ
nhớ
4040 1 971 4 4 1K
8088 1 972 8 8 16K
8080 1 974 8 8 64K
8085 1 974 8 8 64K
8086 1 978 16 16 1M
8088 1980 16 8 1M
80186 1982 16 16 1M
80188 ... 8080A và được thiết kế nhằm tăng tốc
độ làm việc của hệ thống dùng 8080 trước đây, nhờ mật độ tích
hợp cao của vi mạch cho phép giảm tới mức tối thiểu số lượng
linh kiện. Tr...
... chiều. Bus dữ liệu bên trong có thể kết nối ra Bus bên
ngoài khi vi xử lí cần truy xuất dữ liệu từ bộ nhớ bên ngoài hay
các thiết bò vào/ra. Bus dữ liệu bên ngoài cũng là Bus dữ liệu
hai chiều ... ADD.
Dữ liệu của thanh ghi A được đặt lên Bus dữ liệu bên
trong vi xử lí, một trong hai thanh ghi lưu trữ dữ liệu tạm thời
được kết nối với bus dữ liệu. Thanh ghi tạm thời sẽ...
... Đặt vấn đề:
Mạch quang báo giao tiếp bên ngoài gồm bàn phím và
màn hình quang báo (Matrận led), do đó ta dùng hai vi mạch
giao tiếp là 8255A với hai chức năng khác nhau:
IC 8255-I dùng để quét ... Chương 5: Thiết kế mạch giải mã đòa chỉ
Bộ nhớ và Vi xử lí giao tiếp qua 13 đường đòa chỉ . Để việc truy
xuất đòa chỉ được chính xác tránh nhầm lẫn thì ta phải thiết kế...
... class="bi x35 y79 w7 h10" alt=""
2
2
2
4
2
8
3
0
2
0
1
4
2
A
2
A
2
A
1
4
1
2
2
A
2
A
2
A
1
C
Sơ đồ nguyên lý mạch màn hình quang báo :
Chương 6: THIẾT KẾ BÀN PHÍM
Bàn phím dùng để nhập dữ liệu từ ... 8255A thứ nhất sẽ được dùng làm Port quét
hàng (nhập dữ liệu) , Port C sẽ được thiết kế quét cột (xuất dữ
liệu) . Do yêu cầu của mạch nên nhóm thiết kế mạch bao gồ...
... Chương 8: THI CÔNG MẠCH QUANG BÁO (MÀN HÌNH)
Việc kiểm tra mạch quang báo cũng trải qua nhiều bước trong
đó các bước từ 1 đến 4 đều ... chỉ khác ở các bước sau :
1 . Kiểm tra mạch quang báo bằng phương pháp thủ công :
Đầu tiên ta tháo tất cả các IC trong mạch như 74 LS164 và
74 LS05 ra khỏi mạch sau đó thực hiện theo các bước sau ... 10H
A1: MVI A, 07
OUT 12H
CALL DELA...
... ra.
1. Kiểm tra bằng chương trình :
Vi mạch 8255 thứ nhất dùng để quét phím, ta chỉ mới sử
dụng hai Port là Port A và Port C, còn Port B bỏ trống. Do đó, ta
nối các chân PB
7
- PB
0
với các LED ... :
Khi ta nhấn phím số 7, có mã là 07
H
= 0000 0111
2
, lúc đó
chỉ có các chân PB
2
, PB
1
, PB
0
sẽ sáng. Lúc đó ta xác đònh được
phím vừa nhấn là phím có mã là 07
H
.
Chương tr...