<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > PIC18F458控制數碼管顯示1~8數字程序

PIC18F458控制數碼管顯示1~8數字程序

作者: 時(shí)間:2016-11-30 來(lái)源:網(wǎng)絡(luò ) 收藏
本程序是基于PIC18F458控制LED數碼管顯示1~8數字的C語(yǔ)言程序,筆者也是剛剛學(xué)習PIC單片機,也是和大家一起學(xué)習交流吧!不多說(shuō)了,先貼程序:
#include "p18f458.h"static volatile int table[20]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0XD8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0x7f,0xbf,0x89,0xff};//段碼volatile unsigned char data;/*初始化子程序*/void initial(){TRISA=0x00; /*A口設置為輸出*/TRISC=0x00; /*SDO引腳為輸出,SCK引腳為輸出*/INTCON=0x00;    /*關(guān)閉所有中斷*/SSPCON1=0x30;   /*SSPEN=1;CKP=1,FOSC/4*/SSPSTAT=0xC0;   /*時(shí)鐘下降沿發(fā)送數據*/PIR1=0;     /*清除SSPIF標志*/}/*顯示子程序*/void SPILED(char data){PORTAbits.RA5=0;/*LACK送低電平,為鎖存做準備*/SSPBUF=data;                    /*啟動(dòng)發(fā)送*/do{;}while(PIR1bits.SSPIF==0);      /*等待發(fā)送完畢*/PIR1bits.SSPIF=0;               /*清除SSPIF標志*/PORTAbits.RA5=1;                /*最后給鎖存信號,代表顯示任務(wù)完成*/}/*主程序*/main(){unsigned  i;initial();                      /*系統初始化*/for(i=8;i>0;i--)             /*連續發(fā)送8個(gè)數據*/{data=table[i];              /*通過(guò)數組的轉換獲得待顯示的段碼*/SPILED(data);               /*發(fā)送顯示段碼顯示*/      }for(;;)//無(wú)限循環(huán){}}


關(guān)鍵詞: PIC18F458數碼管顯

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>