魏小龍
本講主要講解綜合應(yīng)用實(shí)例,利用MSP430單片機(jī)設(shè)計(jì)一個(gè)時(shí)間控制器。要求該定時(shí)器可以:(1)設(shè)計(jì)標(biāo)準(zhǔn)時(shí)間;(2)校準(zhǔn)時(shí)間;(3)設(shè)置兩個(gè)時(shí)間控制點(diǎn);(4)到控制時(shí)間點(diǎn)時(shí)輸出控制信號到被控設(shè)備。為了完成這個(gè)設(shè)計(jì),我們需要使用的資源包括:中斷、定時(shí)器、端口、液晶等。
設(shè)計(jì)分析
首先,要設(shè)計(jì)一個(gè)標(biāo)準(zhǔn)走時(shí)時(shí)鐘;其次,校準(zhǔn)時(shí)間與設(shè)置控制時(shí)間點(diǎn)都需要鍵盤輸入,所以需要設(shè)計(jì)鍵盤,考慮使用方便,設(shè)計(jì)一個(gè)4×4的掃描鍵盤。使用0~9為數(shù)字輸入鍵,10~15為功能鍵;液晶顯示是必需的,可以將時(shí)間值與時(shí)間控制點(diǎn)顯示在液晶上。我們可以利用前幾講講的硬件電路把鍵盤、液晶顯示等與430單片機(jī)進(jìn)行連接,完成基本的硬件搭建,然后按照以下步驟編程,一步一步實(shí)現(xiàn)我們的目標(biāo)。