ATMGA128
48000
QFP/24+
原裝現(xiàn)貨,可開專票,提供賬期服務(wù)
ATMGA128
136916
QFP/75709+
原裝現(xiàn)貨,可提供一站式配套服務(wù)
ATMGA128
80000
-/23+
原裝現(xiàn)貨
ATMGA128
65286
-/21+
全新原裝現(xiàn)貨,長期供應(yīng),免費送樣
ATMGA128
80000
-/2024+
原裝現(xiàn)貨
ATMGA128
41101
QFP/-
大量現(xiàn)貨,提供一站式配單服務(wù)
ATMGA128
3588
-/-
原裝 部分現(xiàn)貨量大期貨
ATMGA128
80000
-/23+
原裝現(xiàn)貨
ATMGA128-16AU
9000
-/25+
只做原裝 特價清倉 一手貨源 代理渠道 胡經(jīng)理
功放或者喇叭,播放選中的語音信息。 軟件實現(xiàn) 本文使用atmega128的spi接口直接控制isd4003,對其相應(yīng)的地址進行讀操作,完成選定語音的播放。 spi收發(fā)程序往往是一段采用輪循(polling)方式完成收發(fā)的簡單代碼,也就是單片機通過mosi寄存器發(fā)送數(shù)據(jù)。同時根據(jù)查詢mosi狀態(tài)寄存器的狀態(tài)來判斷是否能發(fā)送下一個數(shù)據(jù)。在此過程中,單片機處于死等的狀態(tài),不能進行任何其它任務(wù)的執(zhí)行。對于高速的avr來講,采用這種方式大大降低了mcu的效率,無法發(fā)揮其高速、高效的特點。同時,由于atmga128在完成語音回示的同時,還需要完成語音通話、故障記錄等功能,因此需要mcu能更高效地完成spi收發(fā)功能。 740)this.width=740" height=183> 圖 2 數(shù)據(jù)發(fā)送程序 在使用atmega128時,根據(jù)芯片本身的特點(片內(nèi)大容量ram,適合采用高級語言編寫系統(tǒng)程序),使用了一種新的方法,采用接收和發(fā)送緩沖器加中斷的方法,編寫高效可靠的spi收發(fā)程序?;舅悸啡缦拢?、發(fā)送數(shù)據(jù)時,如果mosi數(shù)據(jù)寄存器為空,則直接將需要發(fā)送的數(shù)據(jù)填入mosi數(shù)據(jù)寄存器,由單片機自動完