Re: 請問關於執行中斷前儲存的值如何回復?
|
||||
---|---|---|---|---|
版主
|
我看了一下 W401 教材裡的 5-2 練習,就有 restore 的動作。注意它可能用FSR的指標來存取。
012A 52E5 MOVF 0xfe5, F, ACCESS 012C CFE5 MOVFF 0xfe5, 0xfda 012E FFDA NOP 0130 0011 RETFIE 0x1
發表於: 2008/9/17 14:48
|
|||
|
Re: 請問關於執行中斷前儲存的值如何回復?
|
||||
---|---|---|---|---|
版主
|
Tempdata 的存取C18會自行處理不用考慮restore的問題。
發表於: 2008/9/12 12:00
|
|||
|
請問關於執行中斷前儲存的值如何回復?
|
||||
---|---|---|---|---|
高級會員
|
我用的是 PIC 18F8680 and C18
請問各位在執行中斷前加入以下的程式碼去儲存暫存器的值 #pragma interrupt high_interrupt_service_routine nosave=section(".tmpdata") 那執行完中斷後,要怎麼回復暫存器的值呢?
發表於: 2008/9/10 16:44
|
|||
|