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

論壇索引


Board index » All Posts (william)




Re: PIC16F877燒錄!!!
#31
初級會員
初級會員


從第一張圖看來,表示該實習電路板應該是有提供電源電路以及振盪電路給單晶片使用。
從第二張圖看來,表示已經從實習電路板拉出了ICSP燒錄PIN腳給麵包板上的PIC16F87X單晶片。

接下來的動作,就是找一台支援可燒錄PIC16F87X單晶片,以及是透過RS-232介面作傳輸的燒錄器。
然後將PIC程式做Complier之後產生的HEX燒錄檔,讀進燒錄器之中,即可進行單晶片的燒錄動作。
正常的話,就是完成了,便可將燒錄器的RS-232傳輸線拔掉,再將PIC16F87X單晶片插在實習電路板的IC座上,實習電路板通上電源即可驗證程式動作。

假使上述的燒錄結果是失敗的話,試試下面的方式:
實習電路板先通上電源,再重新燒錄一次。
原因: 這是因為該燒錄器無法同時提供實習電路板與單晶片足夠的電源驅動能力,導致燒錄失敗。藉由實習電路板提供的電源可來加強燒錄時所需的電源驅動能力。

發表於: 2007/1/25 9:38
頂部


如何產生正弦波
#32
初級會員
初級會員


請問要如何使用單晶片來產生35Hz的正弦波輸出 ?

發表於: 2007/1/18 9:19
頂部


Re: PIC用作業系統
#33
初級會員
初級會員


PIC單晶片需使用MPLAB IDE這套軟體工具來撰寫程式碼,也能進行修改、組譯、模擬、燒錄等工作。
程式碼可以用組合語言或者C語言來編寫。MPLAB IDE已內建了組合語言的編譯功能, 而C語言必須額外再安裝C Compiler軟體才能作組譯,例: Hi-Tech或CCS或C18等等的C Compiler軟體。
依你提到的單晶片型號而言,可使用MPLAB IDE來編寫組合語言程式碼。或者可使用Hi-Tech C來編寫C語言程式碼,因為Hi-Tech C可組譯的PIC單晶片包含了PIC12、PIC16、PIC18系列,我親身使用過沒問題的。

發表於: 2006/12/15 16:53
頂部


Re: PIC用作業系統
#34
初級會員
初級會員


PIC單晶片需使用MPLAB IDE這套軟體工具來撰寫程式碼,也能進行修改、組譯、模擬、燒錄等工作。
程式碼可以用組合語言或者C語言來編寫。MPLAB IDE已內建了組合語言的編譯功能, 而C語言必須額外再安裝C Compiler軟體才能作組譯,例: Hi-Tech或CCS或C18等等的C Compiler軟體。
依你提到的單晶片型號而言,可使用MPLAB IDE來編寫組合語言程式碼。或者可使用Hi-Tech C來編寫C語言程式碼,因為Hi-Tech C可組譯的PIC單晶片包含了PIC12、PIC16、PIC18系列,我親身使用過沒問題的。

發表於: 2006/12/15 16:52
頂部


Re: TIMER 1的問題!!拜託高手指導~~
#35
初級會員
初級會員


方式一: 進入函式時,清除TMR1L與TMR1H這二個計時暫存器,在跳離開函式之前,記得要將TMR1IF(計時中斷旗標)清除為零.

方式二: varflag=0,進入指定的函式時將varflag=1,等到TIMER1中斷產生時,去判讀varflag是否為1,若為1表示指定的函式曾被呼叫執行過,再將TMR1L與TMR1H這二個計時暫存器清除為零.

發表於: 2006/12/1 15:57
頂部


Re: Timer0 與 石英震盪器
#36
初級會員
初級會員


感謝板主的回應.

Timer0可以針對reload的TMR0來做細調.
Timer1可以針對reload的TMR1H/TMR1L來做細調.
不過經過實際測試後,仍有些許誤差.

可否再請教板主,如何用軟體模擬來做精確的調整,之前沒做過,煩請再指導之,謝謝.

發表於: 2006/10/19 16:40
頂部


Timer0 與 石英震盪器
#37
初級會員
初級會員


在下有個問題想請教.

試驗條件:
1. 分別使用4MHz與8MHz二種頻率的石英震盪器.
2. 使用Timer0計時器,預除值設定為1:2
3. Timer0每40us產生計時中斷一次.
4. 每隔6ms,讓I/O輸出一次.

結果:
使用8MHz石英震盪的Timer0,誤差比4MHz來得小.
二者的計時誤差,約相差50us.

這樣的誤差雖小,但累計後的誤差量,就非常可觀了.
不知要從何處下去做修正細調.
若各位有這方面的經驗,煩請可以提供您的看法,謝謝.

發表於: 2006/10/19 14:20
頂部



« 1 2 3 (4)



:::

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... ]

教育訓練中心

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