2013年1月31日 星期四

DIY - 智能小車:PIC16F877A 第一個 CCS C LED 閃動程式 (十)


DIY - 智能小車:PIC16F877A 第一個 CCS C LED 閃動程式 () 

第一 CCS C 程式是在 RA0 (Pin 2) 驅動 LED 閃動當然是完成 Project Wizard 便可以開始編寫程式CCS C 的指令與 C18 是有點不同,祇要根據 CCS C 的指令方式,多寫幾個程式,便會上手。

PIC16F877A LED 熄滅
PIC16F877A LED 點亮
 16F877A RA0 LED閃動程式:
#include <16f877a.h>

#FUSES NOWDT         //No Watch Dog Timer
#FUSES HS            //High speed Osc (> 4mhz for PCM/PCH)
#FUSES NOPUT         //No Power Up Timer
#FUSES NOPROTECT     //Code not protected from reading
#FUSES NODEBUG       //No Debug mode for ICD
#FUSES NOBROWNOUT    //No brownout reset
#FUSES NOLVP         //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
#FUSES NOCPD         //No EE protection
#FUSES NOWRT         //Program memory not write protected

#use delay(clock=20000000)

void main(void)
{

while(1) {
   //Example blinking LED program
   output_bit(PIN_A0, 1);     // output logical 1 to PIN_A0
   delay_ms(1000);            // wait for 1 seconds (1s=1000ms)
   output_bit(PIN_A0, 0);     // output logical 0 to PIN_A0
   delay_ms(1000);            // wait for 1 seconds (1s=1000ms)
   } // End While

} // End main
2013131 天氣報告
氣溫:18.2 @ 22:40
相對濕度:百分之69%
天氣:多雲

2013年1月30日 星期三

DIY - 智能小車:PIC16F877A 開始第一個 CCS C程式 (九)

DIY - 智能小車:PIC16F877A 開始第一個 CCS C程式 () 

成功安裝了 CCS C Compiler MPLAB IDE 集成開發平台上筆者便可以開始試驗編寫第一個CCS C 程式,在 MPLAB IDE 集成開發平台上需要用 Project Wizard 來設定。


雙擊 MPLAB IDE 進入集成開發平台
Project Project Wizard
Project Wizard Welcome 下一步(N)
Step One:選擇 Device PIC16F877A → 下一步(N)
Step Two:選擇 Active Toolsuite CCS C Compiler for PIC10/12/14/16/18/24/diPIC30/diPIC32 →下一步(N)
Step ThreeCreate New Project File 下一步(N)
Step FourAdd existing files to your project → 下一步(N)
完成 Project Wizard
可以編寫C程式了!
2013130 天氣報告
氣溫:18.0 @ 21:50
相對濕度:百分之78%
天氣:大致多雲

2013年1月29日 星期二

DIY - 智能小車:PIC16F877A 的 CCS C 語言編譯器安裝 (八)


DIY - 智能小車:PIC16F877A CCS C 語言編譯器安裝 () 

使用 CCS (Custom Computer Services) 公司 C 語言編譯器C Compiler便要安裝在電腦上 CCS 官方網站可以下載最新 DEMO現在的 CCS C 語言編譯器是 4.140 版本載成功便可以安裝由於是使用 MPLAB IDE 開發平台所以 MPLAB (8.88版本) 再裝 CCS C Compiler 語言編譯器

CCS C Compiler 下載
MPLAB v8.88 Help About Suite_CCSPic

首先下載最新版 CCS C 檔,解壓後便可以安裝。
開始安裝 CCS C Compiler (現在最新版 4.140版本) 
雙擊 pcwhdupd Next
開始安裝 CCS C Compiler Next
完成安裝 CCS C Compiler Finish
下載最新版 CCS MPLAB IDE Plug-in (現在最新版 2.0.0.13版本)
雙擊 setup_mplab_plugin Next
開始安裝 CCS C Compiler Plug-In for MPLAB Next
完成安裝 CCS C Compiler Plug-In for MPLAB Finish
MPLAB IDE 的開發介面,然後再在 Project Project Wizard 裡面的選擇 CCS C Compiler for PIC10/12/14/16/18/24/diPIC30/diPIC32Location 選擇 CCS C Compiler 編譯器安裝的路徑 (C:\xxxx\Ccsc.exe)Toolsuite Content CCS C Compiler (ccsc.exe) 便會 χ 消失,便可以使用 CCS C Compiler 編譯器了。 
▲ 在 MPLAB 下使用 CCS C Compiler
相關網頁