亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? isd4002.txt

?? 這是is4002語音芯片的錄放音程序
?? TXT
字號:
#include <reg51.h>
sbit SS   =     P1^0;              //片選
sbit SCLK =     P1^1;              //ISD4003時鐘
sbit MOSI =     P1^2;              //數據輸入
sbit MISO =     P1^3;              //數據輸出
sbit LED =     P1^7;              //指示燈
sbit ISD_INT=   P3^2;             //中斷
sbit AN =       P1^6;               //執行
sbit STOP =     P1^5;             //復位
sbit PR =     P2^0;              //PR=1錄音? PR=0放音
void    delay(unsigned int time)   //延遲n微秒
{
while(time!=0)
{
time-- ;
}
}
void     delayms(unsigned int time)    //延遲n毫秒
{    TMOD=0x01;
    for(time;time>0;time--)
{
TH0=0xfc;
TL0=0x18;
TR0=1;
while(TF0!=1)
{;}
TF0=0;
TR0=0;
}
}
//************************************
//ISD4002 spi串行發送子程序,8位數據
//************************************
void spi_send(unsigned char isdx)
{   unsigned char isx_counter;
SS=0;     //ss=0,打開spi通信端
SCLK=0;
for(isx_counter=0;isx_counter<8;isx_counter++) //先發低位再發高位,依次發送。
{ if ((isdx&0x01)==1)
MOSI=1;
else
MOSI=0;
isdx=isdx>>1;
SCLK=1;
delay(2);
SCLK=0;
delay(2);
}
}
//*******************************
//發送stop指令
//*******************************
void isd_stop(void)
{   delay(10);
spi_send(0x30);
SS=1;
delayms(50);
}
//*******************************
//發送上電指令,并延遲50ms
//*******************************
void isd_pu(void)
{  delay(10);
SS=0;
spi_send(0x20);
SS=1;
delayms(50);
}
//*******************************
//發送掉電指令,并延遲50ms
//*******************************
void isd_pd(void)
{ delay(10);
     spi_send(0x10);
SS=1;
delayms(50);
}
//*******************************
//發送play指令
//*******************************
void isd_play(void)
{
LED=0;
spi_send(0xf0);
SS=1;
}
//*******************************
//發送rec指令
//*******************************
void isd_rec(void)
{
LED=0;
spi_send(0xb0);
SS=1;
}
//*******************************
//發送setplay指令
//*******************************
void isd_setplay(unsigned char adl,unsigned char adh)
{
spi_send(adl);    //發送放音起始地址低位
adh=adh||0xe0;
spi_send(adh);   //發送放音起始地址高位
SS=1;
}
//*******************************
//發送setrec指令
//*******************************
void isd_setrec(unsigned char adl,unsigned char adh)
{
spi_send(adl);    //發送放音起始地址低位
adh=adh||0xa0;
spi_send(adh);    //發送放音起始地址高位
SS=1;
}
//************************************
//芯片溢出,LED閃爍提醒停止錄音
//************************************
void isd_overflow(void)
{
while(AN==0)
{LED=1;
delayms(300);
LED=0;
delayms(300);
}
}
//************************************
//檢查芯片是否溢出(讀OVF,并返回OVF值)
//************************************
unsigned char chk_isdovf(void)
{
SS=0;
delay(2);
SCLK=0;
delay(2);
SCLK=1;
SCLK=0;
delay(2);
if (MISO==1)
{ SCLK=0;
SS =1;     //關閉spi通信端
isd_stop();     //發送stop指令
return 1;     //OVF為1,返回1
}
else
{ SCLK=0;
SS =1;         //關閉spi通信端
isd_stop();     //發送stop指令
return 0;     //OVF為0,返回0
}
}
//************************************************************************
//主程序
//功能:1.錄音時,按住AN鍵,LED點亮開始錄音,松開AN即可停止錄音
//    再次按下AN鍵,LED點亮開始錄第二段音,依次類推,直到芯片溢出。
//     按stop鍵芯片復位
//     2.放音時,按一下AN鍵,即播放一段語音。 按stop鍵芯片復位。
//************************************************************************
void main(void)
{unsigned char ovflog;
while(1)
{
P0=P1=P2=P3=0xff;  //初始化
while (AN==1)     //等待AN鍵按下
{
if(AN==0)                 //按鍵防抖動
{delayms(20);}
}
isd_pu();        //

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产综合一区二区| 九九九久久久精品| 欧美丝袜第三区| 午夜视频在线观看一区二区| 欧美一区中文字幕| 久久精品国产免费看久久精品| 精品国产乱码久久| av在线综合网| 天天影视涩香欲综合网| 日韩你懂的在线播放| 国产精品99久久久久久似苏梦涵| 国产精品对白交换视频| 在线观看网站黄不卡| 麻豆视频一区二区| 欧美国产精品中文字幕| 在线影院国内精品| 久久97超碰色| 亚洲男人的天堂网| 欧美电影精品一区二区| 波多野结衣中文字幕一区| 亚洲成人激情自拍| 久久一区二区三区四区| 色婷婷久久久亚洲一区二区三区| 日本视频在线一区| 亚洲视频在线观看一区| 日韩精品中文字幕在线不卡尤物| 成人黄色小视频| 蜜桃精品视频在线| 国产精品乱码人人做人人爱 | av一区二区不卡| 亚洲大片精品永久免费| 久久久久久久精| 欧美亚洲综合网| 成人免费av网站| 日本不卡123| 亚洲男人天堂av网| 国产日韩欧美电影| 69久久99精品久久久久婷婷| 91亚洲午夜精品久久久久久| 老司机精品视频线观看86| 一区二区三区精品在线| 欧美国产欧美亚州国产日韩mv天天看完整 | 日韩亚洲国产中文字幕欧美| 国产99久久久久| 蜜桃视频一区二区三区在线观看 | 精品国产第一区二区三区观看体验| 97国产精品videossex| 国产在线视频一区二区| 天堂一区二区在线| 亚洲精品自拍动漫在线| 国产欧美一区二区在线| 欧美一级二级三级乱码| 91福利国产精品| 91在线小视频| 成人黄色片在线观看| 国产一区二区三区黄视频 | 91网站最新地址| 丁香六月综合激情| 国精品**一区二区三区在线蜜桃| 午夜欧美2019年伦理 | 午夜精品在线看| 亚洲色欲色欲www| 国产精品久久久久久久蜜臀| 亚洲精品在线电影| 精品少妇一区二区三区视频免付费 | 国产亚洲精品免费| 精品久久免费看| 日韩你懂的在线观看| 91精品国产色综合久久不卡电影| 欧美人与禽zozo性伦| 在线免费av一区| 在线看一区二区| 精品视频一区 二区 三区| 欧美伊人久久久久久久久影院| 91美女在线视频| 欧美亚日韩国产aⅴ精品中极品| 欧美在线免费观看视频| 欧美系列一区二区| 欧美影片第一页| 91精品国产手机| 欧美电视剧免费观看| 久久综合给合久久狠狠狠97色69| 337p日本欧洲亚洲大胆精品 | 蜜臀a∨国产成人精品| 久99久精品视频免费观看| 九色|91porny| 国产成人av一区二区三区在线 | 亚洲成av人在线观看| 亚洲二区在线观看| 日本午夜精品视频在线观看 | 国内精品久久久久影院色| 国产一区二区三区黄视频 | eeuss鲁片一区二区三区在线看| 99麻豆久久久国产精品免费优播| 91女神在线视频| 欧美日韩精品欧美日韩精品一综合| 91精品麻豆日日躁夜夜躁| 久久无码av三级| 亚洲欧洲精品一区二区精品久久久| 亚洲女人的天堂| 日韩经典中文字幕一区| 国产剧情一区在线| 一本到不卡精品视频在线观看| 欧美日韩大陆在线| 精品久久人人做人人爰| 亚洲欧美综合另类在线卡通| 亚洲国产视频一区二区| 老司机午夜精品| 91精品国产91综合久久蜜臀| 福利一区二区在线观看| 国产酒店精品激情| 国产麻豆精品久久一二三| 韩国一区二区视频| 国产精品一二三四| 在线观看视频一区二区| 欧美美女bb生活片| 久久嫩草精品久久久久| 国产日韩精品一区二区浪潮av| 91精品国产日韩91久久久久久| 中文字幕成人av| 精品久久久久久久久久久久久久久 | 亚洲激情在线播放| 男人的天堂久久精品| 懂色av一区二区三区免费观看| 欧美日韩精品福利| 最新日韩av在线| 久久99精品国产麻豆婷婷| 色香蕉成人二区免费| 久久天天做天天爱综合色| 亚洲一二三四久久| 粉嫩绯色av一区二区在线观看| 欧美日本国产视频| 亚洲欧洲99久久| 国产激情一区二区三区| 3d动漫精品啪啪一区二区竹菊| 日韩毛片高清在线播放| 国产成人精品一区二区三区网站观看| 欧美日韩aaaaaa| 亚洲色图色小说| 国产伦理精品不卡| 日韩精品在线一区二区| 亚洲综合小说图片| av在线综合网| 国产午夜精品福利| 国产原创一区二区| 欧美一区二区三区日韩| 亚洲精品久久嫩草网站秘色| 高潮精品一区videoshd| 欧美精品一区二区久久久| 日本亚洲免费观看| 欧美伦理视频网站| 视频在线观看一区| 欧美日韩综合色| 一区二区三区四区激情 | 亚洲va欧美va人人爽午夜| 成人av午夜影院| 国产日本欧美一区二区| 国产一区二区成人久久免费影院| 日韩一二三区视频| 久久精工是国产品牌吗| 日韩亚洲欧美综合| 精品一区二区三区免费视频| 91精品国产美女浴室洗澡无遮挡| 午夜伊人狠狠久久| 欧美精品一二三区| 视频一区二区欧美| 欧美一区二区三区影视| 日本aⅴ免费视频一区二区三区| 91麻豆精品国产91久久久资源速度| 亚洲午夜久久久久中文字幕久| 在线日韩av片| 婷婷一区二区三区| 4438x亚洲最大成人网| 麻豆精品在线播放| 久久青草国产手机看片福利盒子| 久久66热re国产| 久久久影视传媒| 成人h动漫精品一区二区| 国产精品久久久久久久久图文区 | 91丝袜美女网| 亚洲精品国产一区二区精华液| 在线中文字幕不卡| 日韩在线一区二区| 精品免费国产二区三区| 国产成人啪午夜精品网站男同| 国产精品午夜免费| 欧美艳星brazzers| 久久99热这里只有精品| 国产午夜精品在线观看| 色综合久久久久网| 日韩在线播放一区二区| 国产日产亚洲精品系列| 色嗨嗨av一区二区三区| 日本亚洲免费观看| 国产精品美女视频| 4438成人网| 99免费精品视频| 久久99久国产精品黄毛片色诱| 中文av字幕一区| 7878成人国产在线观看|