久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > PIC單片機控制第一個發光管閃動程序

PIC單片機控制第一個發光管閃動程序

作者: 時間:2016-12-02 來源:網絡 收藏
/************************************

*** 功能:第一個發光管閃動
*** 實驗內容:輸出底電平可以點亮RD口的發光管 高電平可以關掉發光管
***開發板連接方法:裝上J2。
*************************************/
#include //包含單片機內部資源預定義
__CONFIG(0xFF32);
//芯片配置字,看門狗關,上電延時開,掉電檢測關,低壓編程關,加密,4M晶體HS振蕩

本文引用地址:http://cqxgywz.com/article/201612/324687.htm

void delay(); //delay函數申明

/****************************************************************************
* 名 稱:main()
* 功 能:主函數
* 入口參數:
* 出口參數:
****************************************************************************/
void main()
{
TRISD = 0; //portd 輸出
TRISC = 0xf0; //porta 輸出
PORTC = 0x00; //74HC138控制端口

while (1) //死循環,讓數碼管持續點亮
{
PORTD=0b00000000; //點高發光管
delay();
PORTD=0b00000001; //關掉發光管 也可以寫成16位的 自己試一試吧
delay();
}
}
/****************************************************************************
* 名 稱:delay()
* 功 能:延時
* 入口參數:
* 出口參數:
****************************************************************************/
void delay()
{
int i; //定義整形變量
for (i = 10000;i--;); //延時
}



評論


技術專區

關閉