開(kāi)發(fā)板基本功能: (1)單片機(jī)AT89S51為CPU,設(shè)計(jì)單片機(jī)最小系統(tǒng),要求帶串行程序下載載接口。建議晶振選擇11.0592MHz,下面擴(kuò)展所需接口自行安排。 (2)鍵 盤(pán) 可以是獨(dú)立按鍵或者矩陣鍵盤(pán)。鍵值獲得方式可以是查詢方式或者中斷方式。 最少4個(gè)按鍵;自選鍵盤(pán)所占用的端口;鍵盤(pán)防抖可以采用硬件防抖或者軟件防抖。 (3)LED顯示 最少四片LED數(shù)碼管組成顯示屏;采用動(dòng)態(tài)掃描或者靜態(tài)掃描;可以選用串行或者并行數(shù)據(jù)輸出。 (4)串行通信接口 串口電平轉(zhuǎn)換芯片可以自選;可以采用3引腳插座或采用9針標(biāo)準(zhǔn)RS232端子。 (5)電源 5V電源供電方式可以選擇7805穩(wěn)壓電路實(shí)現(xiàn),輸入為直流12V。 (6)設(shè)計(jì)繼電器接口電路,建議選擇12V直流繼電器、選用芯片ULN2003作為驅(qū)動(dòng)電路。 (7)設(shè)計(jì)蜂鳴器報(bào)警電路。 (8)可以根據(jù)自己的能力添加其他的功能模塊:步進(jìn)電機(jī)驅(qū)動(dòng);直流電機(jī)驅(qū)動(dòng);ADC轉(zhuǎn)換;LCD顯示端口等。 |