Re: pic16F685的問題
|
||||
---|---|---|---|---|
高級會員
|
LDTAB movwf PC
; org 0x0050 <---------------此行是多餘的 , 不然就將查表放到 goto timer_isr 後 retlw 0xa0 ;0 retlw 0xbb ;1 retlw 0x62 ;2 retlw 0x2a ;3 retlw 0x39 ;4 retlw 0x2c ;5 retlw 0x24 ;6 retlw 0xb8 ;7 retlw 0x20 ;8 retlw 0x28 ;9 END
發表於: 2008/10/30 10:31
|
|||
學問就是要多學多問
|
||||
|
pic16F685的問題
|
||||
---|---|---|---|---|
初級會員
|
我的問題
MPLINK 4.21, Linker Copyright (c) 2008 Microchip Technology Inc. Error - section '.org_2' can not fit the absolute section. Section '.org_2' start=0x00000050, length=0x00000014 Errors : 1 用的是PIC16F685 看過之前的文章,修改LKR文件可以,可是不知道怎麼改 有試著把page0和page1的START和END做變動,但是還是會得到上面的問題,麻煩大大們指導一下,感謝! LKR文件(16F685.lkr) LIBPATH . CODEPAGE NAME=page0 START=0x0 END=0x7FF CODEPAGE NAME=page1 START=0x800 END=0xFFF CODEPAGE NAME=.idlocs START=0x2000 END=0x2003 PROTECTED CODEPAGE NAME=.config START=0x2007 END=0x2007 PROTECTED CODEPAGE NAME=.calib START=0x2008 END=0x2008 PROTECTED CODEPAGE NAME=eedata START=0x2100 END=0x21FF PROTECTED 我的程式 org 0x00 goto start org 0x04 goto timer_isr start: . . . main: movfw count_tb call LDTAB movwf PORTC goto main timer_isr: . . . retfie LDTAB movwf PC org 0x0050 retlw 0xa0 ;0 retlw 0xbb ;1 retlw 0x62 ;2 retlw 0x2a ;3 retlw 0x39 ;4 retlw 0x2c ;5 retlw 0x24 ;6 retlw 0xb8 ;7 retlw 0x20 ;8 retlw 0x28 ;9 END 最後是查表的東西
發表於: 2008/10/29 23:01
|
|||
|