Ðề tài: MPlab?
View Single Post
Old 04-10-2009, 09:13 PM   #5
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi tieulongnu View Post
org 0x000
processor P16F877A.INC
include <D:\P16F877A.INC>
GOTO start
start org 0x0005
banksel TRISB
clrf TRISB
banksel PORTB
loop
movlw 0xf0
movwf PORTB
call delay
goto loop
delay
clrf 0x20
d2 clrf 0x21
d1 decfsz 0x21
goto d1
decfsz 0x20
goto d2
return
end
Các bạn cho mình hỏi " lệnh banksel TRISB và lệnh
banksel PORTB là sao ? Mình không thấy nó trong 35 tập lệnh của PIC
banksel là một macro có sẵn của trình hợp dịch, dùng để tạo ra các lệnh thích hợp cho việc chọn bank của ô nhớ là đối số của macro. Do đó, banksel TRISB sẽ tạo ra các lệnh hợp ngữ làm chuyển bank hiện thời sang vị trí bank có chứa thanh ghi TRISB.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn