久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 7534|回復(fù): 6
打印 上一主題 下一主題
收起左側(cè)

給大家分享一個(gè)可用于制作語(yǔ)音播報(bào)的電子資料JQ8900-16P

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:93315 發(fā)表于 2019-4-10 10:23 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
模塊價(jià)格也不貴  功能挺好用的


全部資料51hei下載地址:
JQ8900-16P語(yǔ)音模塊-資料包.rar (6.82 MB, 下載次數(shù): 152)

語(yǔ)音合成軟件使用說(shuō)明

  1. #include "main.h"

  2. bit bSysHalfSec;
  3. u8 TimeWaitCnt = 0;

  4. u8 code PrevFile[] = {0xAA, 0x05, 0x00, 0xAF};/*此數(shù)組指令可以直接由上位機(jī)生成,復(fù)制過(guò)來(lái)即可  */
  5. u8 code NextFile[] = {0xAA, 0x06, 0x00, 0xB0};
  6. u8 code Path[] = {0xAA, 0x08, 0x10, 0x02, 0x2F, 0xB9, 0xE3, 0xB8, 0xE6, 0x2A, 0x2F, 0xD0, 0xA1, 0xC3, 0xD7, 0x2A, 0x4D, 0x50, 0x33, 0x8B, }; // flash   /廣告*/小米*MP3



  7. /***************************************************************************************

  8. 本程序?yàn)镸P3串口模塊測(cè)試程序C51版本,測(cè)試芯片采用 STC12C5A32S2,外部晶振,11.0592MHZ
  9. 串口設(shè)置:9600



  10. **************************************************************************************/

  11. u8 UartData = 0xff;
  12. /*****************************************************************************
  13. 函 數(shù) 名  : Timer0Init
  14. 功能描述  : 定時(shí)器初使化 定時(shí)2毫秒@11.0592MHz
  15. 輸入?yún)?shù)  : void
  16. 輸出參數(shù)  : 無(wú)
  17. 返 回 值  :
  18. 調(diào)用函數(shù)  :
  19. 被調(diào)函數(shù)  :

  20. 修改歷史      :
  21.   1.日    期   : 2013年3月26日
  22.     作    者   : Blueice
  23.     修改內(nèi)容   : 新生成函數(shù)

  24. *****************************************************************************/
  25. void Timer0Init ( void )
  26. {
  27.     AUXR |= 0x80;                /*定時(shí)器時(shí)鐘1T模式  */
  28.     TMOD &= 0xF0;                /*設(shè)置定時(shí)器模式  */
  29.     TMOD |= 0x01;                /*設(shè)置定時(shí)器模式  */
  30.     TL0 = 0x9A;                    /*設(shè)置定時(shí)初值  */
  31.     TH0 = 0xA9;                    /*設(shè)置定時(shí)初值  */
  32.     TF0 = 0;                    /*清除TF0標(biāo)志  */
  33.     TR0 = 1;                    /*定時(shí)器0開始計(jì)時(shí)  */
  34.     ET0 = 1;
  35. }
  36. /*****************************************************************************
  37. 函 數(shù) 名  : SysInit
  38. 功能描述  : 系統(tǒng)初使化
  39. 輸入?yún)?shù)  : void
  40. 輸出參數(shù)  : 無(wú)
  41. 返 回 值  :
  42. 調(diào)用函數(shù)  :
  43. 被調(diào)函數(shù)  :

  44. 修改歷史      :
  45.   1.日    期   : 2013年3月24日
  46.     作    者   : Blueice
  47.     修改內(nèi)容   : 新生成函數(shù)

  48. *****************************************************************************/
  49. void SysInit ( void )
  50. {
  51.     Timer0Init();
  52.     UartInit();
  53.     EA = 1;/*開總中斷  */
  54. }
  55. /*****************************************************************************
  56. 函 數(shù) 名  : Delay1us
  57. 功能描述  : 1微秒延時(shí)函數(shù)
  58. 輸入?yún)?shù)  : int T
  59. 輸出參數(shù)  : 無(wú)
  60. 返 回 值  :
  61. 調(diào)用函數(shù)  :
  62. 被調(diào)函數(shù)  :

  63. 修改歷史      :
  64.   1.日    期   : 2016年2月19日
  65.     作    者   : wskblueice
  66.     修改內(nèi)容   : 新生成函數(shù)

  67. *****************************************************************************/
  68. void Delay1us ( int T )
  69. {
  70.     T = T - 70;
  71.     do
  72.     {
  73.         ;
  74.     }
  75.     while ( T-- );
  76. }
  77. #define  sda   P01 /*一線串口發(fā)送引腳  */
  78. /*****************************************************************************
  79. 函 數(shù) 名  : SendData
  80. 功能描述  : 一線串口發(fā)送函數(shù)
  81. 輸入?yún)?shù)  : u16 N
  82. 輸出參數(shù)  : 無(wú)
  83. 返 回 值  :
  84. 調(diào)用函數(shù)  :
  85. 被調(diào)函數(shù)  :

  86. 修改歷史      :
  87.   1.日    期   : 2014年8月17日
  88.     作    者   : wskblueice
  89.     修改內(nèi)容   : 新生成函數(shù)

  90. *****************************************************************************/
  91. void SendData ( u8 addr )
  92. {
  93.     u8 i;

  94.     EA = 0;/*發(fā)送時(shí)關(guān)掉中斷,防止中斷影響時(shí)序  */

  95.     sda = 1;/*開始拉搞  */
  96.     Delay1us ( 1000 );
  97.     sda = 0;/*開始引導(dǎo)碼*/
  98.     Delay1us ( 2200 );/*此處延時(shí)最少要大于2ms,此參數(shù)延時(shí)為310ms  */

  99.     for ( i = 0; i < 8; i++ ) /*總共8位數(shù)據(jù)  */
  100.     {
  101.         sda = 1;
  102.         if ( addr & 0x01 ) /*3:1表示數(shù)據(jù)位1,每個(gè)位用兩個(gè)脈沖表示  */
  103.         {
  104.             Delay1us ( 500 );
  105.             sda = 0;
  106.             Delay1us ( 210 );
  107.         }
  108.         else              /*1:3表示數(shù)據(jù)位0 ,每個(gè)位用兩個(gè)脈沖表示  */
  109.         {
  110.             Delay1us ( 210 );
  111.             sda = 0;
  112.             Delay1us ( 500 );
  113.         }
  114.         addr >>= 1;
  115.     }
  116.     sda = 1;
  117.     EA = 1;
  118. }
  119. /*****************************************************************************
  120. 函 數(shù) 名  : UartSendData
  121. 功能描述  : 兩線串口發(fā)送指令
  122. 輸入?yún)?shù)  : u8 *Buff
  123. 輸出參數(shù)  : 無(wú)
  124. 返 回 值  :
  125. 調(diào)用函數(shù)  :
  126. 被調(diào)函數(shù)  :

  127. 修改歷史      :
  128.   1.日    期   : 2016年5月1日
  129.     作    者   : wskblueice
  130.     修改內(nèi)容   : 新生成函數(shù)

  131. *****************************************************************************/
  132. void UartSendData ( u8 *Buff, u8 Len )
  133. {
  134.     u8 i;
  135.     for ( i = 0 ; i < Len ; i++ )
  136.     {
  137.         UartPutByte ( Buff[i] );
  138.     }
  139. }
  140. /*****************************************************************************
  141. 函 數(shù) 名  : main
  142. 功能描述  : 系統(tǒng)主循環(huán)
  143. 輸入?yún)?shù)  : void
  144. 輸出參數(shù)  : 無(wú)
  145. 返 回 值  :
  146. 調(diào)用函數(shù)  :
  147. 被調(diào)函數(shù)  :

  148. 修改歷史      :
  149.   1.日    期   : 2013年2月21日
  150.     作    者   : Blueice
  151.     修改內(nèi)容   : 新生成函數(shù)

  152. *****************************************************************************/
  153. void main ( void )
  154. {

  155.     SysInit();



  156.     P0M0 |= BIT ( 0 ) | BIT ( 1 );
  157.     UartSendData ( Path, 20 );
  158.     while ( 1 )
  159.     {
  160.         if ( TimeWaitCnt == 4 ) /*每隔兩秒會(huì)自動(dòng)發(fā)下一曲指令  */
  161.         {
  162.             TimeWaitCnt = 0;
  163.             SendData ( 0x15 );//next file
  164.             //UartSendData ( NextFile,4 );
  165.         }
  166.     }
  167. }
  168. /*****************************************************************************
  169. 函 數(shù) 名  : tm0_isr
  170. 功能描述  : 定時(shí)中斷
  171. 輸入?yún)?shù)  : 無(wú)
  172. 輸出參數(shù)  : 無(wú)
  173. 返 回 值  :
  174. 調(diào)用函數(shù)  :
  175. 被調(diào)函數(shù)  :

  176. 修改歷史      :
  177.   1.日    期   : 2013年3月26日
  178.     作    者   : Blueice
  179.     修改內(nèi)容   : 新生成函數(shù)

  180. *****************************************************************************/
  181. void Timer0_isr() interrupt 1
  182. {
  183.     static u8 TimeCnt;

  184.     TL0 = 0x9A;                /*設(shè)置定時(shí)初值  */
  185.     TH0 = 0xA9;                /*設(shè)置定時(shí)初值  */

  186.     TimeCnt++;
  187.     if ( ( TimeCnt % 5 ) == 0 )
  188.     {


  189.     }
  190.     if ( ( TimeCnt % 250 ) == 0 )
  191.     {
  192.         TimeCnt = 0;
  193.         bSysHalfSec = !bSysHalfSec;
  194.         P00 = !P00;
  195.         TimeWaitCnt++;
  196.     }

  197. }
復(fù)制代碼


評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏7 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:88606 發(fā)表于 2019-4-10 17:10 | 只看該作者
看看能不能用上,謝謝樓主!
回復(fù)

使用道具 舉報(bào)

板凳
ID:88606 發(fā)表于 2019-4-10 17:10
怎么360報(bào)毒?

地板
ID:500513 發(fā)表于 2019-5-5 18:40
同報(bào)毒誒

5#
ID:422055 發(fā)表于 2019-5-8 12:04 | 只看該作者
main.h文件咋沒(méi)有
回復(fù)

使用道具 舉報(bào)

6#
ID:296205 發(fā)表于 2019-5-9 18:12 | 只看該作者
感謝樓主分享
回復(fù)

使用道具 舉報(bào)

7#
ID:658723 發(fā)表于 2020-1-10 19:03 | 只看該作者
問(wèn)一問(wèn)  STC12C5A60S2能通過(guò)串口控制JQ6500嗎
回復(fù)

使用道具 舉報(bào)

8#
ID:192205 發(fā)表于 2020-1-30 17:08 | 只看該作者
youwanlian 發(fā)表于 2020-1-10 19:03
問(wèn)一問(wèn)  STC12C5A60S2能通過(guò)串口控制JQ6500嗎

可以..
回復(fù)

使用道具 舉報(bào)

9#
ID:329516 發(fā)表于 2020-4-22 13:43 | 只看該作者
為啥解壓不了
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 久草视频网站 | 日韩欧美中文字幕在线观看 | 91精品综合久久久久久五月天 | 欧美日韩一区二区三区四区 | www日本在线播放 | 一级在线视频 | 国产高清精品在线 | 色综久久| 欧美成人综合 | 99国产精品视频免费观看一公开 | 欧美日韩在线精品 | 日本aaaa | 日本久久视频 | 国产欧美精品在线 | 一区二区三区视频播放 | 亚洲精品乱码8久久久久久日本 | 亚洲欧美一区二区三区视频 | 亚洲最新在线 | 一级毛片免费 | 999久久久久久久久6666 | 人操人免费视频 | 成人精品啪啪欧美成 | eeuss国产一区二区三区四区 | www.亚洲精品| 国产亚洲精品久久情网 | 99爱在线观看 | 一区二区三区四区电影视频在线观看 | 欧美性乱 | 精品不卡 | 99精品久久久 | 久久久久久久久久久久久91 | 一区二区三区视频在线观看 | 大象视频一区二区 | 成人av免费网站 | 成人在线电影在线观看 | 成人av播放 | 欧美日韩1区| 性色视频在线观看 | jizz视频 | 一区二区中文字幕 | 日韩一区二区在线视频 |