產(chǎn)品關(guān)鍵詞:
電源方案,IC低價銷售,IC代理,單片機開發(fā)解密,項目免費開發(fā)設(shè)計,
電源設(shè)計-單片機的數(shù)控
軟件的設(shè)計主要完成三方面的功能: 1.設(shè)置電壓并且保存,主要是對EEROM的操作?! ?.把設(shè)置的電壓送到DA,主要是對DA的操作?! ?.中斷顯示,把設(shè)置的電壓顯示到LED數(shù)碼管上。 該數(shù)控電壓源實現(xiàn)保存最近10電壓功能,當(dāng)打開電源的時候,它顯示和輸出的必須是上次使用電壓大小,所以在EEROM中使用11個地址保存數(shù)據(jù),第一個地址保存當(dāng)前電壓編號,大小為1~10。第2個地址~第11個地址連續(xù)保存10個電壓大小數(shù)據(jù)。電壓編號的大小分別對應(yīng)到相應(yīng)地址電壓大小。 對軟件流程做一下說明:當(dāng)電源打開的時候,MCU進(jìn)行復(fù)位,寄存器清零。接著電源應(yīng)該顯示和輸出上次關(guān)機前的電壓大小,這時候MCU先讀取EEPROM中保存的電壓編號,根據(jù)電壓編號讀出對應(yīng)電壓,把該數(shù)據(jù)送到DA,在轉(zhuǎn)換成BCD碼送到顯示部分。這時候程序循環(huán)檢測是否有按鍵信號,如果KEY1按下,電壓編號指向下一個,保存該電壓編號,讀對應(yīng)電壓,把他送到DA并且顯示。如果KEY2按下,當(dāng)前電壓數(shù)據(jù)加1,相對應(yīng)輸出電壓(POWER—OUT引腳)增加0.1V,保存設(shè)置電壓數(shù)據(jù)。如果KEY3按下,電壓數(shù)據(jù)減1,輸出電壓減少0.1V,保存設(shè)置電壓數(shù)據(jù)。
產(chǎn)品關(guān)鍵詞:
電源方案,IC低價銷售,IC代理,單片機開發(fā)解密,項目免費開發(fā)設(shè)計,