1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Lập trình hợp ngữ và điều khiển thiết bị - BÀI THỰC HÀNH SỐ 2

5 368 2

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 265 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Làm theo hướng dẫn 1.Làm quen cách sử dụng phần mềm Proteus ISIS Xem Video hướng dẫn sử dụng phần mềm Proteus để tạo và mô phỏng, chú ý quá trình sử dụng gồm 3 bước căn bản Bước 1: Tạo

Trang 1

BÀI THỰC HÀNH

SỐ 2

Phần 1 Làm theo hướng dẫn

1.Làm quen cách sử dụng phần mềm Proteus ISIS

Xem Video hướng dẫn sử dụng phần mềm Proteus để tạo và mô phỏng, chú ý quá trình sử dụng gồm 3 bước căn bản

Bước 1: Tạo 1 thiết kế mới (Chọn File -> New Design)

Bước 2: Chọn các linh kiện để đưa vào thiết kế Ở đây các bạn phải đánh tên tiếng

Anh của linh kiện và tìm kiếm Dưới đây là một số tên gợi ý:

- AT89C51: tìm vi điều khiển

- Capacitor: tìm tụ

- Resistor: tìm điện trở

- Crystal: tìm bộ dao động thạch anh

- Led: tìm đèn led

- Led 7 seg: tìm đèn led 7 thanh

- Button: tìm nút bấm

- Switch: tìm công tắc

Sau khi chọn được linh kiện thì click đúp vào linh kiện đó để thêm linh kiện vào thiết kế Sau đó có thể tiến hành gõ tên và tìm kiếm linh kiện khác một cách bình thường

Trang 2

Bước 3: Đưa linh kiện vào thiết kế

Chọn loại linh kiện trong thiết kế (Ở cửa sổ bên trái), click vào màn hình thiết kế bên phải để đưa linh kiện vào thiết kế

Bước 4: Đi dây, kết nối các linh kiện Ở bước này, bạn sử dụng chuột click vào

chân của linh kiện sau đó di chuột và click lên chân của linh kiện muốn kết nối

2.Xem cách thức tạo ra file HEX và nạp vào vi điều khiển

- Để tạo ra file HEX, trong phần mềm Keil, chọn Icon Options for Target

- Tiếp đến, cửa sổ thiết lập tùy chọn hiện ra Chọn tab Output và tích vào tùy chọn để tạo ra HEX file Khi đó, nếu biên dịch chương trình thành công, bạn sẽ

Trang 3

- Tiếp đến, để nạp file này vào vi điều khiển, trong phần mềm ISIS (Thuộc bộ phần mềm Proteus), bạn click chuột phải lên vi điều khiển, tiếp đến chọn Edit Properties

- Tiếp đến, một cửa sổ cho phép chỉnh sửa thuộc tính của vi điều khiển hiện lên, bạn tiến hành tìm tới đường dẫn cua file HEX chứa mã nguồn muốn mô phỏng

Trang 4

Phần 2 Tự thực hành

Bài 1 Sử dụng phần mềm Proteus ISIS tạo một mạch điện có hình như dưới đây

Trang 5

Viết chương trình nhấp nháy led tại chân P1.0 và nạp vào thiết kế, mô phỏng kết quả đạt được

Bài 2 Viết các lệnh hợp ngữ thực hiện các yêu cầu sau sử dụng các lệnh logic và

lệnh quay

- Xóa thanh ghi A

- Thiết lập thanh ghi A

- Đảo bit thanh ghi A

- Đảo dấu thanh ghi A (Bit 7 là bit dấu)

- Xóa hai bit 0 và bit 1 của thanh ghi A

- Thiết lập 4 bit cao của thanh ghi A

- Đảo 4 bit cao của thanh ghi A

Bài 3 Hiển thị lần lượt nội dung các bit của thanh ghi A (từ bit D7 -> bit D0) trên

led 7 thanh (Các chân a,b,c,d,e,f,g của led 7 thanh được nối tương ứng với các chân P0.0 -> P0.6 của vi điều khiển 8051)

Gợi ý: các bit của thanh ghi A sẽ có dạng 01001…, việc hiển thị ra led 7 thanh ở đây chính là hiện các số 0, 1

Ngày đăng: 21/04/2016, 18:08

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w