freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于dsp的時(shí)鐘系統(tǒng)設(shè)計(jì)-通信082-周嘉京(已改無(wú)錯(cuò)字)

2022-12-20 22:06:17 本頁(yè)面
  

【正文】 模塊 PLL(PhaseLock loops),它是被作為一個(gè)片內(nèi)未設(shè)看待的,接在片內(nèi)外設(shè)總線上,為 DSP提供所需的各種時(shí)鐘信號(hào)。 DSP2407的鎖相環(huán)時(shí)鐘電路需要片外濾波器電路的配合, PLL局部電路圖如下圖 。 DSP2407A最小系統(tǒng)時(shí)鐘硬件設(shè)計(jì)有兩種工作方法。一種是利用鎖相環(huán)時(shí)鐘模塊 PLL中提供的內(nèi)部振蕩電路,在 DSP芯片的引腳 XTAL1/CLKIN與 XTAL2之 間連接一晶振,啟動(dòng)內(nèi)部振蕩器。另一種方法是不使用片內(nèi)的振蕩電路,完全由外部有源晶體振蕩器產(chǎn)生時(shí)鐘信號(hào),直接接入 XTAL1/CLKIN引腳,此時(shí), XTAL2腳懸空。這種方法稱(chēng)為晶振方式。但著一方式仍是用片內(nèi)的 PLL倍頻電路來(lái)對(duì)這一來(lái)自片外的時(shí)鐘進(jìn)行倍頻,以產(chǎn)生所需的時(shí)鐘。 8 圖 鎖相環(huán)電路 PLL 片外濾波電路 JTAG標(biāo)準(zhǔn)接口。 JTAG(Joint Test Action Group)是 1985年指定的檢測(cè) PCB和 IC芯片的一個(gè)標(biāo)準(zhǔn)。仿真器一般提供 DSP的 JATG時(shí)鐘信號(hào),只參與數(shù)據(jù)的 傳輸,即將目標(biāo)代碼通過(guò) JATG接口從 PC機(jī)下載到目標(biāo)系統(tǒng)的存儲(chǔ)器中。仿真器 JTAG的仿真頭如下圖 JTAG仿真信號(hào)表 : 圖 仿真器 JTAG 的仿真頭 表 JTAG仿真信號(hào) JTAG信號(hào) 信號(hào)說(shuō)明 仿真器輸入 /輸出狀態(tài) DSP輸入 /輸出狀態(tài) EMU0 仿真引腳 0 輸入 輸入 /輸出 EMU1 仿真引腳 1 輸入 輸入 /輸出 PD(Vcc) 目標(biāo)板存在檢測(cè)信號(hào)。該引腳用于指示仿真器是否與目標(biāo)板接上,以及目標(biāo)板是否已 經(jīng)上電。DSP的 PD引腳必須與目標(biāo)板的電源 Vcc相連。 輸入 輸出 TCK 測(cè)試時(shí)鐘。由仿真器提供的。 輸出 輸入 TCK_RET 測(cè)試時(shí)鐘返回。對(duì)仿真器而言,是輸入信號(hào) 輸入 輸出 TDI 測(cè)試數(shù)據(jù)輸入(針對(duì) DSP) 輸出 輸入 TDO 測(cè)試數(shù)據(jù)輸出(針對(duì) DSP) 輸入 輸出 TMS 測(cè)試方式選擇 輸出 輸入 TRST 測(cè)試復(fù)位 輸出 輸入 9 圖 總體硬件電路圖 10 第三章 軟件設(shè)計(jì) 開(kāi) 始顯 示 初 始 化啟 動(dòng) 定 時(shí) 器i + +判 斷 是 否i = 5秒 加 1判 斷 秒 是 否到 6 0分 加 1判 斷 分 是 否到 6 0時(shí) 加 1判 斷 時(shí) 是 否到 2 4時(shí) 清 0按 鍵 判 斷分 加 1時(shí) 加 1啟 、 停 、 復(fù) 位結(jié) 束顯 示T m T hT 1 , T 2 ,T 3結(jié) 束 NY ,i = 0NY , 分 清 0NY ,秒 清 0NY 圖 電子時(shí)鐘程序流程圖 程序編寫(xiě)如下: include unsigned int sec,min,hour,i。 unsigned char table[]={0xFF3F,0xFF06,0xFF5B,0xFF4F,0xFF66, 0xFF6D,0xFF7D, 11 0xFF07,0xFF7F, 0xFF6F}。 //程序初始化 unsigned char tablewe[]={0xFF00,0xFF01,0xFF02,0xFF03,0xFF04,0xFF05,0xFF06}。void delay(unsigned int j)。 void main() //主程序 { DSP2407_Initialing()。 Ioport_Initialing()。 asm(CLRC INTM)。 EVAIMRA= EVAIMRA|0x0080。 //僅允許定時(shí)器 1的周期中斷 EVAIMRA=EVAIMRAamp。0x0080。 //清除定時(shí)器 1的周期中斷 T1CON=0x170C。 //timer1為連續(xù)增計(jì)數(shù)模式,預(yù)分頻值為 128,使用內(nèi)部時(shí)鐘 T1PER=0xF424。 //timer1的周期寄存器值設(shè)為 200ms T1CNT=0x00。 //timer1的計(jì)數(shù)器清 0 sec=0。min=0。hour=0。i=0。 While(1) { PCDATDIR=0x00FF。 if(i==5) //i等于 5為 1秒 { i=0。 sec++。 //秒加 1 PBDATDIR=tablewe[0]。 //選通秒的個(gè)位 PFDATDIR=0xFF01。 //選通 74HC273 PADATDIR=tabale[sec%10]。 //秒個(gè)位顯示 PFDATDIE=0xFF00。 //關(guān)斷 74HC273 PBDATDIR=table[1]。 //選通秒的十位 PFDATDIR=0xFF01。 //選通 74HC273 PADATDIR=table[sec/10]。 //秒十位顯示 PFDATDIR=0xFF00。 //關(guān)斷 74HC273 } if(sec==60) { sec=0。 min++。 //分鐘的顯示 12 PBDATDIR=table[2]。 PFDATDIR=0xFF01。 PADATRDIR=table[min%10]。 PFADATDIR=0xFF00。 PBDATDIR=tablewe[3]。 PFDATDIR=0xff01。 PADATDIR=table[min/10]。 PFDATAIR=0xFF00。 } if(min==60) { min=0。 hour++。 //小時(shí)的顯示 PBDATDIR=tablewe[4]。 PFDATDIR=0xFF01。 PADATDIR=table[hour%10]。 PFDATDIR=0xFF00。 PBDATDIR=tablewe[5]。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1