聲光報警芯片/串口+按鍵+485
用YX6100-24SS只掛SPIflash開一個新功能的芯片出來:
保留一下原來指令,增加以下指令:
舉例:
7EFF010100EF只閃光提示(busy)
7EFF010201EF只發循環聲音1
7EFF010202EF只發循環聲音2
7EFF010203EF只發循環聲音3
……………………
7EFF010301EF閃光并循環聲音1(busy和聲音同時輸出)
7EFF010302EF閃光并循環聲音2(busy和聲音同時輸出)
7EFF010303EF閃光并循環聲音3(busy和聲音同時輸出)
……………………
7EFF010400EF閃光提示關閉
7EFF010500EF聲音提示關閉
7EFF010700EF聲音和閃光全部關閉
7EFF020000EF報警器的狀態查詢
9腳用做433遙控,一對一,按一下循環響
按鍵保留7段聲音觸發,具備有之前的模式和7個IO口都可以同時供電觸發功能
用串口加芯片分出485就類擬控制20路那樣
一、擴展的串口指令如下:
1、控制類指令
指定播放同時控制busy7EFF063A000101xxxxEF播放1次第1首,busy輸出高電平
7EFF063A000202xxxxEF播放1次第2首,busy輸出高阻
7EFF063A000300xxxxEF播放1次第3首,busy輸出低電平
7EFF063A008300xxxxEF循環播放第3首,busy輸出低電平
(1)、這里擴展一條指令,即0x3A。
后面帶的參數分為高字節和低字節。
舉例一條指令說明
7EFF063A000101xxxxEF。
命令=0x3A
高字節=0x01:這個代表的是需要播放的曲目,按照物理順序。
如果為0x00,則表示不播放
如果此字節的最高位位1,則是單曲循環播放,最高位為0則是播放一次停止
低字節=0x01:這個表示busy腳的狀態。
[=0x00:低電平][=0x01:高電平][=0x02:高阻]
(2)、這樣就可以隨意的控制播放的曲目的狀態,以及busy腳的輸出
2、查詢類指令
查詢當前的報警狀態7EFF0670000000xxxxEF
發送此條指令之后,芯片會主動返回芯片的狀態。
舉例說明:7EFF0670000101xxxxEF---返回這條指令
說明當前芯片正在播放第一首,busy腳輸出高電平
廣州悅欣電子小陳。
。
。
。
13533416961QQ542599701
發這個帖子為了啥
大功率電感廠家 |大電流電感工廠