Re: PIC 菜鳥請教各位大大
|
||||
---|---|---|---|---|
資深會員
|
這算是個常見問題了
我以前也看了很多程式才搞清楚 基本上定義方法一樣 至於這個東西是變數或常數 就看你的指令寫法 你把他當常數他就是常數 你把他當變數他就是變數 舉例 count equ 0x30 如果你的程式中將他當作常數使用 如 movlw count 那麼這時W就會被放進常數30H 如果你把他當變數來用 如 movwf count 那麼這時count就代表一個變數,其位址在30H W的值就會被放進30H這個暫存器中 利用MPLAB IDE 的SIM模擬功能 自己玩玩看吧
發表於: 2006/5/4 17:49
|
|||
|
PIC 菜鳥請教各位大大
|
||||
---|---|---|---|---|
新會員
|
各位大大:
請教一個問題,當我們再MASM中寫 count equ 0x30 ;舉例來說 編譯器如何得知你是要定義一個常數名稱還是要定義一個變數存器的位置,因為定義這兩的東西的語法一樣,但意義卻差很多 我始終搞不清楚......
發表於: 2006/5/4 12:56
|
|||
|