9芯片來完成7段顯示器的硬件驅(qū)動(dòng)顯示電路。
3.2 PIC通信通道的軟件設(shè)計(jì)
為確保PIC單片機(jī)與PC機(jī)之間以及PIC單片機(jī)與紅外線遙控器之間能夠準(zhǔn)確的進(jìn)行信息通信,雙方制定了一個(gè)合理的、可行的通信協(xié)議。
a.PIC16C73與PC機(jī)之間的通信協(xié)議
PIC16C73通信波特率為9600bps;通信采用查詢方式,差錯(cuò)控制采用奇偶校驗(yàn)法;數(shù)據(jù)的幘格式為1位起止位、8位數(shù)據(jù)位、1位奇偶位、1位停止位;雙方設(shè)置的握手信號(hào)如下:
“FFH”:為PC機(jī)請(qǐng)求接收信號(hào);
“01H”:為PC機(jī)接收信號(hào)完畢;
b.PIC16C73與紅外線遙控器的通信協(xié)議
PIC16C73與紅外遙控器設(shè)置的握手信號(hào)為:
“00H”為紅外線遙控器發(fā)送數(shù)據(jù)準(zhǔn)備就緒;單片機(jī)接收數(shù)據(jù)準(zhǔn)備就緒;
“FFH”為單片機(jī)發(fā)送數(shù)據(jù)準(zhǔn)備就緒;紅外線遙控器接收數(shù)據(jù)準(zhǔn)備就緒;
“$”為數(shù)據(jù)傳送結(jié)束標(biāo)志。
4 結(jié)束語(yǔ)
Microchip公司的PIC系列單片機(jī)具有實(shí)用、低價(jià)、易學(xué)、省電、高速和體積小等特點(diǎn)。該系列單片機(jī)不是單純的功能堆積,而是以多型號(hào)來滿足不同層次的需要,并可提供低價(jià)的OTP芯片。另外,該系列單片機(jī)還具有低功耗睡眠功能、掉電復(fù)位鎖定、上電復(fù)位電路、看門狗電路等功能,而且外圍器件少、占用空間;成本低,保密技術(shù)也十分可靠,可最大限度地保護(hù)開發(fā)者的利益。因此,在工業(yè)控制、儀器儀表、計(jì)算機(jī)、家電等諸多領(lǐng)域具有極其廣闊的發(fā)展前景。





