![]() |
|
Tài trợ cho PIC Vietnam |
MPASM Lập trình bằng hợp ngữ là một việc làm vô cùng vất vả, tuy nhiên, để hiểu và làm việc với vi điều khiển, hợp ngữ trở thành một công cụ khá đắc lực ... |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#1 |
Đệ tử 1 túi
Tham gia ngày: Nov 2006
Bài gửi: 25
: |
Làm sao để viết chương trình MPASM đúng
to namqn
tôi có một vài điều không hiểu xin nhờ bạn chỉ giúp giả sử tôi có một doạn chương trình: Code:
;1. CAU HINH THIET BI : LIST P=16F877A INCLUDE <P16F877A.INC> __CONFIG _HS_OSC &_WDT_OFF&_LVP_OFF start ;khai báo ban đầu call INI_1 call INI_2 main call chtr_call1 call chtr_call2 call chtr_call3 goto main ;các chươn trình con INI_1 ... return INI_2 ... return chtr_call1 ... ;nếu thỏa điều kiện 1 goto chtr_goto1 ;nếu thỏa điều kiện 2 goto chtr_goto2 ;nếu thỏa điều kiện 3 goto chtr_goto3 ;nếu thỏa điều kiện 4 goto chtr_goto4 ... exit_chtr_call1 return chtr_goto1 call of_goto ... call table1 ... goto exit_chtr_call1 chtr_goto2 call of_goto ... call table2 ... goto exit_chtr_call1 chtr_goto3 ... goto exit_chtr_call1 chtr_goto4 ... goto exit_chtr_call1 chtr_call2 ... return chtr_call3 ... return of_goto ... return table1 retlw ... retlw ... table2 retlw ... retlw ... end thay đổi nội dung bởi: phamthanhkhuyen, 07-07-2007 lúc 11:48 AM. |
![]() |
![]() |
|
|