![]() |
|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
|
![]() |
#1 |
Đệ tử 1 túi
Tham gia ngày: Sep 2009
Bài gửi: 16
: |
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 |
![]() |
![]() |
![]() |
#2 | |
Trưởng lão PIC bang
|
Trích:
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 |
|
![]() |
![]() |
![]() |
#3 |
Nhập môn đệ tử
Tham gia ngày: Sep 2009
Bài gửi: 4
: |
??
Em mới học asm một thời gian ngắn, viết thử chương trình theo như các tutorial rất hay của diễn đàn mình nhưng không hiểu sao khi biên dịch bằng MPLAB thì những dòng config lại báo lỗi Illegal Opcode, mặc dù đó chỉ là những dòng config cơ bản :
Code:
_CONFIG _CP_OFF & _PWRTE_ON & _WDT_OFF & _HS_OSC các pác giúp em với. |
![]() |
![]() |
![]() |
|
|