Danh mục

Báo cáo: Chương trình hợp ngữ giao tiếp nút nhấn/công tắc và LCD với dsPIC

Số trang: 15      Loại file: pdf      Dung lượng: 124.72 KB      Lượt xem: 13      Lượt tải: 0    
Jamona

Hỗ trợ phí lưu trữ khi tải xuống: 7,500 VND Tải xuống file đầy đủ (15 trang) 0

Báo xấu

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Đây là tutorial 3 về lập trình hợp ngữ với dsPIC. Tutorial này hướng dẫn viết chương trình hợp ngữ giao tiếp với các nút nhấn/công tắc và LCD cho dsPIC: minh hoạ cách đọc tín hiệu ngõ vào số, điều khiển LCD bằng phương pháp định thời và kiểm tra cờ bận (busy flag). Một số lệnh và kỹ thuật lập trình mới cũng được giới thiệu.
Nội dung trích xuất từ tài liệu:
Báo cáo: Chương trình hợp ngữ giao tiếp nút nhấn/công tắc và LCD với dsPICNgười báo cáo: Nguyễn Quang Nam Tài liệu: TUT04.01Ngày: 8/3/2006 Trang: 1/15 Tutorial no 04.01Gửi đến: Đoàn Hiệp, www.picvietnam.comNội dung: Chương trình hợp ngữ giao tiếp nút nhấn/công tắc và LCD với dsPIC MICROSOFT WORDTóm tắt: Đây là tutorial 3 về lập trình hợp ngữ với dsPIC. Tutorial này hướng dẫn viết chương trình hợpngữ giao tiếp với các nút nhấn/công tắc và LCD cho dsPIC: minh hoạ cách đọc tín hiệu ngõ vào số,điều khiển LCD bằng phương pháp định thời và kiểm tra cờ bận (busy flag). Một số lệnh và kỹ thuậtlập trình mới cũng được giới thiệu.1. Giới thiệu Trong tutorial 2, việc xuất dữ liệu ra các ngõ ra số đã được giới thiệu. Tutorial này giới thiệu thêm thao tác đọc các ngõ vào số, với các ví dụ cụ thể là đọc trạng thái các công tác và trạng thái cờ bận của LCD. Một số lệnh mới thuộc các nhóm lệnh di chuyển dữ liệu, lệnh luận lý, và lệnh so sánh được giới thiệu ở đây. Ngoài ra, macro và kỹ thuật định thời dùng ngắt ở mức tối thiểu cũng được giới thiệu.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 Một menu, hộp thoại Chọn Project Wizard Tên riêng (của tập tin, Đặt trong dấu nháy kép “Vidu3” project, …) Font Courier: Mã nguồn mov #0x8010, W0 Courier thường Tên tập tin Vidu3-1.s3. Các ví dụ về công tắc và LCD 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 “Vidu3”. Hình 3.1 thể hiện sơ đồ nguyên lý của mạch phần cứngNgười báo cáo: Nguyễn Quang Nam Tài liệu: TUT04.01Ngày: 8/3/2006 Trang: 2/15 được dùng với tutorial này, chú ý là chân RF3 cùng với mạch điều khiển đèn nền (backlight) của LCD không được thể hiện trong sơ đồ nguyên lý. Cũng tương tự như trong tutorial 2, bạn không cần thực hiện phần mạch nằm trong khung nét đứt nếu bạn dùng bộ dao động nội của dsPIC. LCD1 LM016L Vdd VDD VSS VEE RW RS D0 D1 D2 D3 D4 D5 D6 D7 E RV1 5k 1 2 3 4 5 6 ...

Tài liệu được xem nhiều: