|
電路及程序范例 前面幾章已對PIC16CXX的硬件構(gòu)成、指令系統(tǒng)、程序設(shè)計基礎(chǔ)及系統(tǒng)擴充做了詳細的敘述,相信你已經(jīng)對PIC16CXX芯片有了相當(dāng)?shù)恼J識,下面幾章的主要目的是幫助大家實際應(yīng)用PIC。
§1.1 開發(fā)步驟流程
當(dāng)決定選擇PIC來實現(xiàn)設(shè)計后,一般可以采取下面的開發(fā)步驟來完成:  §1.2 設(shè)計實例
下面的這些實例都不啟用WDT。讀者如果需要,可以自己加上。這些實例僅向讀者展示PIC16C5X的一些基本應(yīng)用,當(dāng)然其中很多亦具實用價值。 一、數(shù)碼管LED顯示(一) 本例要用PIC來實現(xiàn)一位LED顯示,可顯示0H-FH的十六進制數(shù)。程序中用一個計數(shù)器由0計數(shù)到F,同時將其在LED上顯示出來。該例給出計數(shù)值與顯示碼的轉(zhuǎn)換方法。 1、電路設(shè)計:  圖1.2 數(shù)字顯示(一)電路 電路中為PIC16C54的RB口來直接驅(qū)動一共陽LED。RB7-RB0分別通過限流電阻接到LED的a-g及P段上。 2、程序流程圖:  線段轉(zhuǎn)換子程序:
 資料/PIC-HTML-IC應(yīng)用說明/pic16c5xx/PIC16C5XX/image/b42.gif)
|