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 367 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

Nội dung

Lập trình hợp ngữ điều khiển thiết bị BÀI THỰC HÀNH SỐ Phần 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 mô phỏng, ý trình sử dụng gồm bước Bước 1: Tạo thiết kế (Chọn File -> New Design) Bước 2: Chọn linh kiện để đưa vào thiết kế Ở bạn phải đánh tên tiếng Anh linh kiện tìm kiếm Dưới 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 dao động thạch anh Led: tìm đèn led Led seg: tìm đèn led Button: tìm nút bấm Switch: tìm công tắc … Sau chọn linh kiện click đúp vào linh kiện để thêm linh kiện vào thiết kế Sau tiến hành gõ tên tìm kiếm linh kiện khác cách bình thường Bài thực hành Lập trình hợp ngữ điều khiển thiết bị Bước 3: Đưa linh kiện vào thiết kế Chọn loại linh kiện thiết kế (Ở cửa sổ bên trái), click vào 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 linh kiện Ở bước này, bạn sử dụng chuột click vào chân linh kiện sau di chuột click lên chân linh kiện muốn kết nối 2.Xem cách thức tạo file HEX nạp vào vi điều khiển - Để tạo file HEX, 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 Chọn tab Output tích vào tùy chọn để tạo HEX file Khi đó, biên dịch chương trình thành công, bạn nhận file HEX (có tên mặc định trùng với tên file mã nguồn bạn) File nạp vào nhớ vi điều khiển để thực thi chương trình Bài thực hành Lập trình hợp ngữ điều khiển thiết bị Tiếp đến, để nạp file vào vi điều khiển, phần mềm ISIS (Thuộc 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, cửa sổ cho phép chỉnh sửa thuộc tính vi điều khiể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ô Bài thực hành Lập trình hợp ngữ điều khiển thiết bị Phần Tự thực hành Bài Sử dụng phần mềm Proteus ISIS tạo mạch điện có Bài thực hành Lập trình hợp ngữ điều khiển thiết bị Viết chương trình nhấp nháy led chân P1.0 nạp vào thiết kế, mô kết đạt Bài Viết lệnh hợp ngữ thực yêu cầu sau sử dụng lệnh logic lệnh quay Xóa ghi A Thiết lập ghi A Đảo bit ghi A Đảo dấu ghi A (Bit bit dấu) Xóa hai bit bit ghi A Thiết lập bit cao ghi A Đảo bit cao ghi A Bài Hiển thị nội dung bit ghi A (từ bit D7 -> bit D0) led (Các chân a,b,c,d,e,f,g led nối tương ứng với chân P0.0 -> P0.6 vi điều khiển 8051) Gợi ý: bit ghi A có dạng 01001…, việc hiển thị led số 0, Bài thực hành

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

TỪ KHÓA LIÊN QUAN

w