//程序?qū)崿F(xiàn)A/D轉(zhuǎn)換功能,A/D采用中斷方式。該程序通過(guò)pIC單片機(jī)p18f458的RA2模擬通道送入一直流電壓,//當(dāng)送入的直流電壓大于2.5V時(shí),與PORTD口相連的8個(gè)發(fā)光二極管閃動(dòng),當(dāng)直流電壓恢復(fù)到//http://www
pIC單片機(jī)TIMER0控制流水燈#include__CONFIG(0x3B31);unsignedcharnum=0,i=0;voidinit(){TRISB=0x00;TRISC=0x00;PORTB=0xFE;PORTC=0xFE;}voidTMR0_init(){OPTION=0x07;//0有上拉電阻00001111:256分頻GI
pIC單片機(jī)控制HT1621LCD程序;THISPROGRAMISHT1621LCDDISPLAY;VDD=5.0VIFVDD
以下程序要用二個(gè)定時(shí)器資源,凡是有二個(gè)定時(shí)器的PIC單片機(jī)均可實(shí)現(xiàn),該范例需要的MCU是MICROChipPIC16C62INCLUDE"D:\\PIC\\P16XX.EQU";該文件在MICROCHIP光盤(pán)中可找到;*********************************
PIC16C5X的所有I/O端的結(jié)構(gòu)都是相同的,如圖1.10所示: 所有I/O端皆可置成輸入或輸出態(tài)。輸入無(wú)鎖存,所以外部輸入信號(hào)應(yīng)保持到讓CPU讀入為止。輸出鎖存。 I/O端的輸入/輸出狀態(tài)由對(duì)應(yīng)的I/O控制寄存器"
;*******************************************;數(shù)字鐘程序;******************************************* LIST P=16F877 INCLUDE BCDMIAO EQU 70H;存放秒的二進(jìn)制轉(zhuǎn)化為BCD后的BCD嗎BCDFEN EQU 71H;存
TITLE"KeyStrokeWakeUp"LISTP=16C54;******************************************************;Programdemonstratingkeystrokewakeupfor;thePIC16CXX.Programhasbeenimplementedfor;twokeys,butCANbeex