|
一些很新手的問題
|
|
新會員
|
我是PIC學習新手,想請教各位高手,有關於以下程試(我只是COPY其中的部份,為PIC16C54~7),裡面的EQU $及RES 1是什麼意思? 還有可以請各為高手分析一下這兩個MACRO是怎麼寫的? 有什麼文件可查嗎?
麻煩各位高手了啊~~~
;********************************************************************** ;* Usage Description ;* ----------------------- -------------------------------------- ;* BIT label,bit,file ;Define a bit label ;* SEB label ;set bit using bit label ;* CLB label ;clear bit using bit label ;* SKBS label ;SKIP on bit set ;* SKBC label ;SKIP on bit clear ;* BBS label,address ;BRANCH on bit set ;* BBC label,address ;BRANCH on bit clear ;* CBS label,address ;CALL on bit set ;* CBC label,address ;CALL on bit clear ;* ;**********************************************************************
BIT MACRO label,bit,file ;Define a bit label label EQU file<<8|bit ;(macro) ENDM ;
SEB MACRO label ;Set bit BSF label>>8,label&7 ;(macro) ENDM ;
BIT B_C,0STATUS RTCC RES 1 I2CR0 EQU $ RES 1
發表於: 2006/1/5 18:12
|
|