|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請教:PIC的頭文件問題 |
| 作者:dmcz 欄目:單片機(jī) |
例如: indadd equ 0 rtcc equ 1 pc equ 2 status equ 3 zero equ 2 fsr equ 4 porta equ 5 portb equ 6 tbctr equ 0eh 這些是什么意思?這后面的0 1 2 3 4 5 6 0eh是地址單元嗎? |
| 2樓: | >>參與討論 |
| 作者: dmcz 于 2003/12/18 22:47:00 發(fā)布:
? indadd equ 0 rtcc equ 1 pc equ 2 status equ 3 zero equ 2 fsr equ 4 porta equ 5 portb equ 6 tbctr equ 0eh 這些是什么意思?這后面的0 1 2 3 4 5 6 0eh是地址單元嗎? 再如: hsctr equ tbctr+1 ;counter for half-seconds mins equ tbctr+2 ;counter for minutes hrs equ tbctr+3 ;counter for hours del1 equ tbctr+4 del2 equ tbctr+5 TEMP equ tbctr+6 這些又是定義的什么? |
|
| 3樓: | >>參與討論 |
| 作者: eeproom 于 2003/12/18 23:29:00 發(fā)布:
你要想開一點 這些頭文件是寫給編譯器“看”的。Compiler會將"A equ B"中的B代替A. 不一定就是地址,如果tbctr=20,則tbctr+5當(dāng)然就是25。編譯器會用25代替你的表達(dá)式。 tbctr equ 20 ............ movlw tbctr+5 ;數(shù)據(jù)25 movwf FSR ; incf INDF ;地址ram25中的數(shù)據(jù)+1 ........... * - 本貼最后修改時間:2003-12-18 23:35:19 修改者:eeproom |
|
| 4樓: | >>參與討論 |
| 作者: 小村之戀 于 2003/12/19 0:12:00 發(fā)布:
"equ" 是賦值的意思 dmcz : 勸你多買本基礎(chǔ)書來看 |
|
| 5樓: | >>參與討論 |
| 作者: wegoinrain 于 2003/12/19 17:22:00 發(fā)布:
如果你了解PIC就好了 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |