圖2-1? MT8870-dtmf-解碼模塊原理圖
?
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖2-2? MT8870-dtmf-解碼表
?
?
采用淘晶馳7寸串口屏
或者用淘晶馳其它帶擴展IO屏幕
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖3-1? 擴展IO
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖3-2? 淘晶馳功能選型表
?
也可以用一個esp8266開發板+淘晶馳最便宜的串口屏(無擴展IO)
這里用到的代碼很簡單
主要是在屏幕顯示滿時,需要刪除最上面一條數據,實現自動滾動
spstr t0.txt,t2.txt,"
",0
spstr t0.txt,t3.txt,"
",16
strlen t2.txt,len.val
if(t3.txt!="")
? {
? ? len.val+=2
? ? substr t0.txt,t0.txt,len.val,500
? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖4-1? 串口屏頁面
dtmf.HMI——這個是淘晶馳串口屏的軟件,可以編輯也可以上傳程序到串口屏
dtmf.tft——這個可以放在內存卡根目錄下直接下載程序到串口屏,不用軟件
!注意:請使用瀏覽器自帶下載,迅雷等下載軟件可能無法下載到有效資源。
歡迎加入EEWorld參考設計群,也許能碰到搞同一個設計的小伙伴,群聊設計經驗和難點。 入群方式:微信搜索“helloeeworld”或者掃描二維碼,備注:參考設計,即可被拉入群。 另外,如您在下載此設計遇到問題,也可以微信添加“helloeeworld”及時溝通。
EEWorld Datasheet 技術支持