TAILIEUCHUNG - Tutorial n
Thông qua các ví dụ về hiển thị LED, bộ khung cơ bản của chương trình hợp ngữ cho dspic cùng với một số lệnh và thao tác cơ bản của dspic được phân tích. Khung cơ bản sẽ giới thiệu các phần. | Người báo cáo: Nguyễn Quang Nam Tài liệu: Ngày: 5/3/2006 Trang: 1/19 Tutorial no Gửi đến: Đoàn Hiệp, Nội dung: Chương trình hợp ngữ hiển thị LED với dsPIC MICROSOFT WORD Tóm tắt: Hướng dẫn viết chương trình hợp ngữ hiển thị LED cho dsPIC: Khung cơ bản của một chương trình hợp ngữ cho dsPIC, một số lệnh và thao tác cơ bản. 1. Giới thiệu Thông qua các ví dụ về hiển thị LED, bộ khung cơ bản của chương trình hợp ngữ cho dsPIC cùng với một số lệnh và thao tác cơ bản của dsPIC được phân tích. Khung cơ bản sẽ giới thiệu các phần như: thông tin cơ bản, lệnh gộp (include), đặt cấu hình cho chip, khai báo hằng số, khai báo điểm bắt đầu chương trình, chương trình con, chương trình xử lý ngắt. Các lệnh được giới thiệu (không đầy đủ) thuộc các nhóm: lệnh sao chép dữ liệu, lệnh số học, lệnh luận lý, lệnh dịch/xoay, lệnh thao tác bit, lệnh so sánh, lệnh chuyển điều khiển. Thao tác truy xuất cổng, cài đặt và kích hoạt bộ định thời (timer), cũng như các thao tác thiết lập ngăn xếp (stack) sẽ được đề cập. Ngoài ra, một số kiểu định vị cũng sẽ được nói đến. 2. Các quy ước trong tài liệu Mô tả Biểu thị Ví dụ Font Palatino Linotype: dsPIC30F/33F In nghiêng Tài liệu tham khảo Programmer’s Reference Manual Viết hoa chữ đầu Chọn một menu chọn Project Wizard Một tên trường trong cửa “Save project before Đặt trong dấu nháy kép sổ hay hộp thoại build” Một nút nhấn Nhấn Next In đậm Một nhãn Chọn nhãn Power Văn bản giữa các dấu Một phím trên bàn phím Nhấn , ngoặc nhọn Font Courier: Courier thường Mã nguồn mov #0x8010, W0 Người báo cáo: Nguyễn Quang Nam Tài liệu: Ngày: 5/3/2006 Trang: 2/19 Từ khóa blcr, bra Tên tập tin, đường dẫn D:\Microchip\ Tùy chọn ở dòng lệnh pic30-as –-version 3. Các ví dụ về LED Trước khi bắt đầu theo dõi các ví dụ, bạn hãy chép các tập tin nguồn đã được đính kèm vào một thư mục nào đó mà bạn sẽ dùng để tạo ra project “Vidu2”. . Ví dụ 2-1 Bạn hãy làm theo các bước như trong tutorial 1 để tạo một project có tên
đang nạp các trang xem trước