Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 101 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
101
Dung lượng
328,26 KB
Nội dung
ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH
ĐẠI HỌC SƯ PHẠM KỸ THUẬT
KHOA ĐIỆN – ĐIỆN TỬ
LUẬN VĂN TỐT NGHIỆP
Đề tài
:
GIAO TIẾPMÁYTÍNHVỚIKIT
VI XỬ LÝ 8086
Giáo viên hướng dẫn : Thầy NGUYỄN ĐÌNH PHÚ
Sinh viên thực hiện : PHẠM XUÂN HƯNG
Lớp : 95 KĐĐ
TP.HỒ CHÍ MINH
2 – 2000
ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH
ĐẠI HỌC SƯ PHẠM KỸ THUẬT
KHOA ĐIỆN - ĐIỆN TỬ
LUẬN VĂN TỐT NGHIỆP
Đề tài:
GIAO TIẾPMÁYTÍNHVỚI
KIT VI XỬ LÝ 8086
PHẦN 1: GIỚI THIỆU CHUNG
CHƯƠNG DẨN NHẬP
CHƯƠNG CƠ SỞ LÝ LUẬN
CHƯƠNG I: CẤU TRÚC VI XỬ LÝ 8086
CHƯƠNG II: KHẢO SÁT TỔNG QUÁT TẬP LỆNH 8086
CHƯƠNG III: GIAO TIẾPVỚIMÁYTÍNH
PHẦN 2
: PHẦN CỨNG VÀ PHẦN MỀM CỦA Û MẠCH GIAO TIẾP
CHƯƠNG IV: GIỚI THIỆU KITVXL 8086
CHƯƠNG V: GIAO TIẾP NỐI TIẾP DÙNG VI MẠCH 8251A
CHƯƠNG VI: CHƯƠNG TRÌNH GIAO TIẾP ( CHƯƠNG TRÌNH
TRUYỀN, NHẬN DỮ LIỆU)
HƯỚNG PHÁT TRIỂN ĐỀ TÀI
KẾT LUẬN ĐÁNH GIÁ
PHỤ LỤC
TÀI LIỆU THAM KHẢO
Giáo viên hướng dẫn:
NGUYỄN ĐÌNH PHÚ
Sinh viên thực hiện:
PHẠM XUÂN HƯNG
BỘ GIÁO DỤC& ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH ĐỘC LẬP – TỰ DO – HẠNH PHÚC
ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP. HỒ CHÍ MINH _____________
KHOA ĐIỆN
BỘ MÔN ĐIỆN – ĐIỆN TỬ
NHIỆM VỤ LUẬNVĂN TỐT NGHIỆP
[z\
Họ và tên sinh viên : PHẠM XUÂN HƯNG
Lớp : 95KĐĐ
Ngành : Kỹ thuật Điện – Điện tử
1. Tên đề tài: GIAO TIẾPMÁYTÍNHVỚIKIT VI XỬ LÝ 8086
2. Các số liệu ban đầu:
………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………
3. Nội dung các phần thuyết minh tính toán:
………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………
4. Các bản vẽ:
………………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………
5. Giáo viên hướng dẫn : NGUYỄN ĐÌNH PHÚ
6. Ngày giao nhiệm vụ :
7. Ngày hoàn thành nhiệm vụ: 25/2/2000
Giáo viên hướng dẫn: Thông qua Bộ môn
Ngày tháng năm 1999
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
[z\
……………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
…………………………………………………………………………
Giaùo vieân höôùng daãn
NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN
[z\
……………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………………
Giaựo vieõn phaỷn bieọn
Lời cảm tạ
[z\
Trong thời gian thực hiện đề tài sinh viên thực hiện đã học hỏi được
nhiều điều bổ ích từ thầy hướng hẫn, các thầy cô và các bạn.
Sinh viên thực hiện xin bày tỏ lòng biết ơn đến thầy Nguyễn Đình
Phú trên cương vò là người hướng dẫn đề tài đã tận tình hướng dẫn và
tạo điều kiện thuận lợi cho em hoàn thành tốt đề tài.
Sinh viên thực hiện cũng xin chân thành cảm ơn các thầy, các cô
trong khoa cùng các bạn đã đóng góp ý kiến và kinh ngiệm qúy báu
trong qúa trình thực hiện đề tài này.
TP.HỒ CHÍ MINH Ngày 25 tháng 2 năm 2000
Sinh viên thực hiện
Phạm Xuân Hưng
MỤC LỤC
Phần 1: Phần giới thiệu
Chương dẫn nhập
Chương cơ sở lý luận
I. Xây dựng đề cương luậnvăn
II. Kế hoạch nghiên cứu
Chương I: Cấu trúc bên trong của VXL 8086
I. Cấu tạo bên trong
1. khối thực hiện
2. khối phối phối ghép bus
3. sơ đồ khối bên trong
II. Cấu trúc bên trong và chức năng của VXL 8086
1. sơ đồ chân của VXL 8086
2. chức năng các chân
III. Các phương pháp đònh đòa chỉ của 8086
Chương II: Khảo sát tổng quát tập lệnh của VXL 8086
I. cách mã hóa lệnh
II. khảo sát tổng quát tập lệnh
Chương III: Giao tiếpvớimáytính
I. Giao tiếp song song
1. Giao tiếp qua cổng máy in
2. Giao tiếp qua Slot card
II. Giao tiếp nối tiếp qua cổng COM
1. Vài nét cơ bản về cổng nối tiếp
2. Sự trao đổi của các đường dẫn tín hiệu
Phần 2
: Phần cứng của mạch giao tiếp
Chương IV: Giới thiệu kitVXL 8086
I. Các linh kiện bán dẫn liên quan
1. vi mạch MAX 232
2. IC đệm 74LS244
3. Mạch tạo xung nhòp 8284
4. Tổng quát về bộ nhớ
II. Giới thiệu kitVXL 8086.
Chương V: Giao tiếp nối tiếp dùng 8251A.
I. truyền thông tin nối tiếp
II. Vi mạch USART 8251A
III. Ứng dụng 8251A để truyền thông tin nối tiếp
1. Truyền thông tin nối tiếp giữa 2 kitVXL
2. Truyền thông tin nối tiếp giữa kitVXL và máytính
Phần 3
: Phần mềm của mạch giao tiếp
Chương VI: Các chương trình truyền dữ liệu
I. Chương trình truyền, nhận dữ liệu dữ liệu trên kit
1. Giải thuật
2. Chương trình
II. Chương trình truyền dữ liệu trên máytính
Phần 4
: Tổng kết, đánh giá
Hướng phát triển đề tài
Kết luận đánh giá
Tài liệu tham khảo
[...]... [0300], DL Chương III GIAO TIẾPVỚIMÁYTÍNH I GIAO TIẾP SONG SONG 1 GIAO TIẾP QUA CỔNG MÁY IN: 1.1 Vài nét cơ bản về cổng máy in: Việc nối máy in với máytính được thực hiên qua ổ cắm 15 chân ở phía sau máytính Nhưng đây không phải chỉ là chỗ nối vớimáy in mà khi sử dụng máytính vào việc khác, như truyền dữ liệu từ máytính tới một thiết bò khác, hay điều khiển thiết bò bằng máy tính thì việc ghép nối... việc nhận dữ liệu từ các thiết bò khác để xử lý hoặc gửi dữ liệu đi để điều khiển các thiết bò khác thì công việc giao tiếp giữa hai hệ vi xử lý với nhau hay giữa vi xử lý với máytính là một công việc chủ yếu trong việc truyền dữ liệu vì thế sinh viên quyết đònh thực hiện đề tài “Giao tiếpmáytính với kitVXL 8086” Mục đích để học hỏi và tìm hiểu thêm các ứng dụng của VXL và các IC giao tiếp ngoại... các máy vi tínhvới nhau, hoặc kết nối chúng với các thiết bò ngoại vi nhận dữ liệu để xử lý hay gửi dữ liệu đi cho các thiết bò khác xử lý Để thực hiện được công việc này thì điều đầu tiên chúng ta phải làm đó là chúng ta phải kết nối phần cứng cho phù hợp và viết các chương trình truyền dữ liệu Trước yêu cầu đó sinh viên thực hiện đề tài quyết đònh thực hiện đề tài “Giao tiếpmáytính với kit VXL. .. linh kiện bán dẫn - Cấu trúc máytính - Lê Anh Việt: Tàiliệu cung cấp kiến thức cơ bản về cấu trúc máy tính, tổ chức CPU, hợp ngữ và cách lập trình - The 8086/8088 - Family Design Programming and Interfacing – John Uffenbeck: tàiliệu cung cấp những kỹ thuật kết nối vi xử lý và những phần mềm ứng dụng - Kỹ thuật vi xử lý – Văn Thế Minh: tàiliệu cung cấp kỹ thuật giao tiếpvới các thiết bò ngoại vi II... vi trong thực tế, làm quen với các chương trình truyền dữ liệu để hoàn thành tốt luậnvăn tốt nghiệp này Trong phạm vi chuyên ngành thì đề tài đã hoàn thành tốt phần cứng và phần mềm giao tiếp Riêng trong lónh vực giao tiếp thì đó cũng là tàiliệu tham khảo ban đầu cho những người muốn đi sâu vào lónh vực giao tiếp Đề tài này không chỉ giúp cho sinh viên hòan thành luậnvăn tốt nghiệp mà còn hình thành... hiện đề tài chỉ khảo sát những nhóm lệnh thông dụng nhằm phục vụ cho việc lập trình bằng ngôn ngữ máy 2.1) Nhóm lệnh truyền số liệu: Các lệnh truyền dữ liệu sẽ sao chép dữ liệu giữa thanh ghi với thanh ghi, với bộ nhớ hoặc với khối vào-ra Chúng có thể sử dụng nhiều cách đònh đòa chỉ khác nhau Trong cách viết lệnh dưới dạng gợi nhớ: toán hạng đầu tiên là thanh ghi đích hoặc đòa chỉ đích và tiếp sau... ngành công ngiệp máytính là một ngành then chốt để tiến lên con đường công ngiệp hoá và hiện đại hóa đất nước Ngày nay trong các nhà máy xí nghiệp hay công xưởng đều sử dụng máy vi tính vào việc đo lường điều khiển, tính toán và trong quản lý hành chính, nhờ có đặc tính gọn nhẹ, độ tin cậy cao linh hoạt và đơn giản trong sử dụng Đặc biệt trong các ngành công nghiệp hiện đại, máytính điện tử không... tích tàiliệu liên hệ: Trong thời gian nghiên cứu đề tài, sinh viên thực hiện đã thống nhất tham khảo một số tàiliệu có liên quan trong khoảng thời gian cho phép - Phương pháp luận nghiên cứu khoa học: tìm hiểu về cấu trúc hình thức của một đề tài nghiên cứu khoa học và phương pháp tư duy để giải quyết vấn đề - Kỹ thuật Vi xử lý - Trần Văn Trọng: Tàiliệu cung cấp về cấu trúc của vi xử lý 8086 - Sơ đồ... byte đầu dùng để chứa mã lệnh Đối với lệnh Mov để chuyển dữ liệu kiểu: - Thanh ghi ↔ thanh ghi Trừ thanh ghi đoạn - Bộ nhớ ↔ thanh ghi Thì bit đầu (opcode) này luôn là ‘100010’ (đối với thanh ghi đoạn thì khác) Đối với bit ‘D’ dùng để chỉ hướng đi của dữ liệu D = 0 thì dữ liệu đi từ thanh ghi cho bởi 3 bit của REG D = 1 dữ liệu đi đến thanh ghi cho bởi 3 bit REG Đối với bit W dùng để chỉ rằng một byte... Segment) Đoạn dữ liệu (Data Segment) Đoạn Stack (Stack Segment) Đoạn thêm (Extra Segment) ♦ Các thanh ghi trạng thái và điều khiển (Status & Control Register): IP Flag Con trỏ lệnh (Intruction Pointer) Cờ ♦ Các thanh ghi dữ liệu: Có bốn thanh ghi dữ liệu ký hiệu lần lượt là: AX, BX, CX, DX, được người lập trình sử dụng cho các thao tác với dữ liệu Mặc dù vi xử lý có thể thao tác với dữ liệu trong bộ nhớ, . xử lý với máy tính là một công
việc chủ yếu trong việc truyền dữ liệu vì thế sinh viên quyết đònh thực hiện
đề tài “Giao tiếp máy tính với kit VXL 8086” tin nối tiếp
1. Truyền thông tin nối tiếp giữa 2 kit VXL
2. Truyền thông tin nối tiếp giữa kit VXL và máy tính
Phần 3
: Phần mềm của mạch giao tiếp
Chương