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


Browsing this Thread:   1 Anonymous Users






本次 EDF 研討會,APP-EDF09 板子上的 PIC16F1937 出廠測試程式
#1
版主
版主


查看用戶資訊
有興趣的網友下載參考:
http://www.microchip.com.tw/modules/w ... lefile.php?cid=12&lid=425

工作環境 : MPLAB IDE 8.40
軟體工具 : Hi-Tech PICC Lite v9.70
程式檔案 :
EDF09_1937.h 程式函數的雛形宣告及常數定義
EDF_1937_Main.c 主程式
EDF09_Initialize.c 設定PIC16F1937周邊函數
EDF09_LCD.c LCD 的顯示函數
CSM_N_ISR.c CSM 頻率量測與時間中斷,UART 接收中斷,按鍵掃描與處理彈跳
MCP9800 IIC Function.c MCP9800-A5 溫度量測
Show_CSM_N_Temperature.c 顯示 CSM 頻率與溫度函數
Show_LCD_Power_On_Test.c LCD 開機時的測試顯示
Show_UART_from18F46J50.c 透過 UART 的接收顯示 PIC18F46J50 ADC 值

此範例程式僅供撰寫程式的參考,Microchip 並不對此範例程式負責,也不保證該程式完全正確無誤。有關此程式的錯誤,由客戶依實際程式之所需自行修正。

程式的動作功能:
1. 開機時,先做所有周邊的設定後,呼叫 LCD 顯示函數做 LCD Glass 的顯示測試
2. LCD 顯示測試完畢後,顯示目前溫度 (例: 21.6c),溫度的量測來自板子上的 MCP9800-A5 溫度的量測精確度為 0.0625c,實際顯示精度為+-0.1 C
3. 按下按鍵 (S4 or S5)即進入 CSM 觸控感應按鍵的頻率量測,不接觸 Microchip Logo 時,CSM 頻率約為350KHz,觸摸 Microchip Logo 後 CSM 頻率下降至100KHz左右,此時藍色的 LED8 會亮。
4. 再按下按鍵,程式跳到UART接收,透過 JP6 & JP7 接收自PIC18F46J50 所傳送的UART 資料並顯示在LCD上。
UART Protocal : 19200, N, 8, 1
Data protocal : ": + A + d0 + d1 +...+ 0d +0a
5. 再按下按鍵,顯示 VR2 所量到的電壓值,單位為 mV,因受限於 10-bit ADC 所以解析度為 4mV
6. 再按下按鍵循環到溫度顯示.....
7. 中斷處理部份 : T4 按鍵彈跳處理,T2 for CSM 頻率量測,UART 接收。

發表於: 2009/11/20 15:16
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... ]

教育訓練中心

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