中文字幕无码不卡一区二区三区_少妇被又大又粗又爽毛片久久黑人_91精品国产在热久久无毒不卡_久久久久久亚洲综合网站

技術(shù)熱線: 4007-888-234
設(shè)計(jì)開(kāi)發(fā)

專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命

開(kāi)發(fā)工具

提供開(kāi)發(fā)工具、應(yīng)用測(cè)試 完善的開(kāi)發(fā)代碼案例庫(kù)分享

技術(shù)支持

從全面的產(chǎn)品導(dǎo)入到強(qiáng)大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無(wú)限潛能!

新品推廣

提供新的芯片及解決方案,提升客戶產(chǎn)品競(jìng)爭(zhēng)力

新聞中心

提供最新的單片機(jī)資訊,行業(yè)消息以及公司新聞動(dòng)態(tài)

關(guān)于ISD4002語(yǔ)音錄放的原程序

更新時(shí)間: 2019-03-26
閱讀量:1710

關(guān)于 ISD4002 語(yǔ)音錄放的原程序,前段時(shí)間搞了好久,結(jié)果是自己搞的太亂了,現(xiàn)在這個(gè)程序是調(diào)試好的,現(xiàn)在已經(jīng)在做了,不過(guò)是51,大家改下就可以用在 PIC 上了,因?yàn)槲覜](méi)有檫寫芯片,市場(chǎng)也沒(méi)找到,就買了個(gè) 89C2051試 了.

;4002-120 錄音程序 (不分段一次性錄完直到 OVF標(biāo)志----指示ISD的錄、放操作已到達(dá)存儲(chǔ)器的未尾。結(jié)束) ; this is a basic recore and play programe if you want add other control plaease do it yourself. by LINPO Andy Tks ! SS EQU P1.0 SCLK EQU P1.1 MOSI EQU P1.2 LED EQU P1.7 AN EQU P1.6 STOP EQU P1.5 PR EQU P1.4 ADDRESSL EQU 30H CANDAH EQU 31H RECORC EQU 32H SIG EQU 33H PANDAH EQU 34H PLAYC EQU 35H

ORG 0000H AJMP START ORG 0030H START: MOV P1,#0FFH MOV P3,#0FFH MAIN: SETB LED KEY: JB AN,KEY LCALL DELAY_20ms JB AN,KEY JNB PR,PLAY AJMP RECORD ;///////////////////////////// RECORDING /////////////// RECORD: ACALL POWERUP ACALL DELAY_30ms ACALL POWERUP ACALL DELAY_30ms ACALL DELAY_30ms CLR SS MOV ADDRESSL,#50H MOV CANDAH,#0A0H MOV A,ADDRESSL ACALL SEND MOV A,CANDAH ACALL SEND SETB SS CLR SS MOV RECORC,#0B0H MOV A,RECORC ACALL SEND CLR LED SETB SS KEY1: JNB P3.2,STOPRE JB AN,KEY1 LCALL DELAY_20ms JB AN,KEY1 STOPRE: SETB LED CLR SS MOV A,#10H ACALL SEND SETB SS AJMP MAIN ;////////////////////////////////////// PLAY AUDIO //////////////////////////// PLAY: ACALL POWERUP ACALL DELAY_30ms CLR SS MOV ADDRESSL,#70H MOV PANDAH,#0E0H MOV A,ADDRESSL ACALL SEND MOV A,PANDAH ACALL SEND SETB SS CLR SS MOV PLAYC,#0F0H MOV A,PLAYC ACALL SEND SETB SS CLR LED

KEY2: JNB P3.2,STOPRE JB STOP,KEY2 ACALL DELAY_20ms JB STOP,KEY2 AJMP STOPRE

POWERUP: MOV A,#20H CLR SS ACALL SEND SETB SS RET ;/////////////////////// TRANSLATION DATA ///////////////////////// SEND: CLR SCLK CLR MOSI MOV R1,#08H OUT: CLR SCLK ;時(shí)鐘下降 RRC A MOV MOSI,C ;輸出1NOP NOP NOP SETB SCLK NOP NOP NOP DJNZ R1,OUT RET

DELAY_30ms: MOV R1,#40H DL: MOV R2,#0FFH DJNZ R2,$ DJNZ R1,DL RET DELAY_20MS: MOV R1,#30H DL1: MOV R2,#0FFH DJNZ R2,$ DJNZ R1,DL1 RET END

 





白沙| 阳城县| 枣阳市| 卢氏县| 湖州市| 高安市| 阿鲁科尔沁旗| 洛扎县| 宜宾县| 隆化县| 通海县| 济南市| 大城县| 太湖县| 监利县| 绵阳市| 奉新县| 定边县| 云浮市| 许昌县| 阿合奇县| 雅江县| 丹寨县| 瑞金市| 万年县| 社旗县| 郧西县| 黑河市| 夏津县| 广宁县| 共和县| 鄂托克前旗| 韶山市| 龙川县| 晋宁县| 长子县| 肇东市| 马龙县| 永城市| 桦南县| 涟水县|