<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 消費電子 > 設計應用 > 嵌入式多媒體播放器的設計與實(shí)現

嵌入式多媒體播放器的設計與實(shí)現

作者: 時(shí)間:2009-12-18 來(lái)源:網(wǎng)絡(luò ) 收藏

 ?。?)MP3 解碼器的初始化,即對MP3CON(MP3 控制寄存器)和MP3CLK(MP3 時(shí)鐘除法器

  寄存器)進(jìn)行設置。程序如下:

  //MP3 時(shí)鐘頻率的計算方法:MP3CLK=PLLCLK/(int)(MPCD+1)負反饋

  MP3CLK|=MPCD;

  MP3CON = (~MSKREQ); //允許產(chǎn)生MP3 中斷

  MP3CON |= MPEN; //使能MP3 解碼器.

 ?。?)音頻輸出接口初始化,要得到兩個(gè)聲道串行數據前,需要先對音頻輸出接口的

  AUDCON0(音頻接口控制寄存器0)和AUDCON1(音頻接口控制寄存器1)中的相關(guān)部分進(jìn)行

  正確的設置。程序如下:

  void AudioInit()

  { unsigned char i = 10;

  AUDCON0 = 0x77; //0111 0110

  AUDCON1=(~0xB0); //SRC=0,MSREQ=0,MUDRN=0

  AUDCON1 |= 0x01;

  while (i)i--;

  AUDCON1 |= 0x40;}

 ?。?)按鍵初始化,播放MP3 的人機交互功能。

  void KeyBoardInit()

  { P1 = 0x0f; //將端口1 的低四位,即鍵盤(pán)對應的4 位置1


  KBCON = 0x00; //設置鍵盤(pán)有效模式為低電平有效,并使能

  IEN1 = IEN1 | EKB; } //使能鍵盤(pán)中斷Enable KeyBoard Interrupt

  5、總結

  系統是專(zhuān)用的計算機系統,軟硬件的必須協(xié)同和嚴格規范。本設計的硬件系統圍繞著(zhù) AT89C51SND1C主控芯片進(jìn)行規范設計與調試。軟件設計則必須以硬件系統為前提以功能定義為要求進(jìn)行設計現調試。系統硬件的定制,程序的設計必須多次的調試與完善。比如,硬件電路無(wú)法正常工作,必須分析原因、調試;開(kāi)發(fā)環(huán)境相關(guān)軟件無(wú)法正常安裝,必須排除各種錯誤,直到成功搭建開(kāi)發(fā)環(huán)境;程序編譯出現錯誤,必須利用調試功能找出錯誤并修改代碼等等[10]。

  系統是一個(gè)技術(shù)密集、資金密集、高度分散、不斷創(chuàng )新的知識集成系統。嵌入式便攜多是嵌入式系統技術(shù)的一個(gè)典型應用。嵌入式便攜多未來(lái)的發(fā)展方向將會(huì )呈現出多樣化、多功能化、普遍化的變化。

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

上一頁(yè) 1 2 3 4 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>