Re: 老師.. 偶又有問題囉??
|
||||
---|---|---|---|---|
版主
|
程式設好
ORG 0x000 goto Start ; 就從這裡開始些寫副程式吧!
發表於: 2005/9/21 15:36
|
|||
|
Re: 老師.. 偶又有問題囉??
|
||||
---|---|---|---|---|
資深會員
|
謝謝版主
16C5X series 偶還不會用 笨鳥偶還在玩10F20X series. 所以啦 可不可以 教偶 如何把副程式放在前 256 bytes裡。
發表於: 2005/9/21 4:30
|
|||
|
Re: 老師.. 偶又有問題囉??
|
||||
---|---|---|---|---|
版主
|
PIC10F 是屬於 12-bit core PIC architecture ,所以指令的長度被限定在 12 個 bit 的長度。
Call 指令用幾次沒關係,但是不可以超過兩層,從 call 指令的machine code 來看他只有 8-bit 的直接位址存在指令裡所以 call 指令只能呼叫每個 Page (512 Bytes) 的前 256 個位址,所以副程式就只能放在前 256 bytes裡。 詳情請看 PIC16C5x Data sheet, Page 31 (6.5 Program counter) http://ww1.microchip.com/downloads/en/DeviceDoc/30453d.pdf
發表於: 2005/9/20 17:33
|
|||
|
Re: 老師.. 偶又有問題囉??
|
||||
---|---|---|---|---|
資深會員
|
阿哈..... 素不素偶 的笨程式 超過記憶容量啦 !!!!!
如何在 MPLAB IDE v7中 ,查程式使用量呀??? 素不素 這麼個踗.... checksum: 0xee1d ....
發表於: 2005/9/20 6:57
|
|||
|