• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::


Browsing this Thread:   1 Anonymous Users






Re: 請問各位高手有關"中斷"與"SPI"...的問題...
#2
高級會員
高級會員


查看用戶資訊
Sorry....我要補充一下...
我的PIC18F2455也有做USB的工作....
當我沒開中斷時....USB一切正常...
但如果我開中斷則USB傳輸到最後會死掉.....
但裝置管理員還是有顯示....
真的很奇怪.....希望各位前輩多多給予指教...!!!
謝謝...........

發表於: 2005/11/22 14:33
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


請問各位高手有關"中斷"與"SPI"...的問題...
#1
高級會員
高級會員


查看用戶資訊
我是用PIC18F2455....我利用計數器去算....當一秒時中斷一次...這時中斷副程式的工作是將sec這個變數加1.....然後我利用OLED Module作為顯示...而PIC與OLED的傳輸介面為SPI.....但我發現....如果我將中斷打開.....則會影響SPI的傳輸....而我要做SPI時....我都會將中斷關閉(INTCONbits.GIEH=0;)....當作完SPI再將中斷打開(INTCONbits.GIEH=1;)...我發現這樣做也沒效...有人有遇過這些問題嗎..?...
我在做的是....利用計數器和中斷去累加我的時間...也就是sec會每秒加一....之後再透過SPI秀在OLED上....但OLED秀到最後都會亂掉...如果我只是利用SPI丟資料....而不中斷則一切正常....
以下是我的中斷副程式...
WriteTimer0((65535-46876+ReadTimer0()));
sec++;
if(sec>59)
{
sec=0;
min++;
}
if(min>59)
{
min=0;
hour++;
}
if(hour>23)
{
hour=0;
}

請問有人有更好的計數方式嗎....?
謝謝..

發表於: 2005/11/22 14:30
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------