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

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

三層架構(gòu)

  • 基于PC機的電子琴設計

    基于PC機的電子琴設計 一、實驗目的1.掌握利用pc機揚聲器發出聲音的方法。2.學習利用系統功能調用從鍵盤上讀取字符的方法。 二、實驗內容與要求利用PC機和揚聲器實現簡易電子琴的功能。 1.基本要求(1)電子琴功能,編寫程序,程序運行時使pc機成為一架可彈奏的“鋼琴”。當按下PC機鍵盤數字鍵1-8時,依次發出1,2,3,4,5,6,7,i八個音調。(2)音樂盒功能,內部存儲至少2首以上的樂曲,根據菜單選擇播放。2.提高要求(1)使一組放光二極管隨音調變化而改變,實現音樂彩燈  (2)能夠實現高、中、低音的選擇。  (3)能夠存儲彈奏的內容,進行回放。 三、實驗報告要求 1.設計目的和內容 2.總體設計 3.硬件設計:原理圖(接線圖)及簡要說明 4.軟件設計框圖及程序清單 5.設計結果和體會(包括遇到的問題及解決的方法) 四、設計原理要使揚聲器發出不同的音調,就得輸入不同頻率的波形。通過給8253定時/計數器裝入不同的計數值,可以使其輸出不同頻率的方波。經過放大器的放大作用,便可驅動揚聲器發出不同的音調,只要插入一段延時程序之后,再將揚聲器切斷,音調的聲音就可以持續一端時間。通過計算機的不同按鍵輸出不同的音調,需要使用系統調用功能以接收鍵入字符,并且要建立一張表,使鍵入字符與頻率構成一個對應關系。

    標簽: PC機 電子琴

    上傳時間: 2013-10-16

    上傳用戶:xlcky

  • USB/EPP轉接系統的硬件設計與分析

    摘要:設計并實現了一個USB/EPP 轉接系統,給出其硬件設計方案并討論了相關技術細節, 使其實現USB 接口到EPP接口的相互數據轉發。使僅具有EPP 接口的傳統儀器設備借助于USB/EPP 轉接系統擁有USB 總線所提供的即插即用和設備插架特性, 方便其通過USB 接口靈活接入同時擁有多個外設的計算機主機系統。關鍵詞:USB;EPP;轉接系統中圖分類號:TP368.3 文獻標識碼:A文章編號:1008- 0570(2005)11- 2- 0166- 03 在傳統的I/O 模式中,計算機外設通常映射為CPU 中固定I/O 地址,要求由主機分配一個指定的IRQ 中斷請求。由于PC 機的端口和中斷資源有限,因而使外設的可擴展性受到局限;同時,隨著電腦應用的拓展,PC 機的外設接口越來越多,外設對系統資源的獨占性也容易導致系統資源沖突。由于各種外部設備不斷增加,容易導致各種I/O 沖突。由Intel、Compaq、Microsoft、IBM等廠商所提出的USB 總線標準,基于即插即用和設備插架技術,設備接入時不影響應用程序的運行,具有良好的可擴充性和擴展的方便性。目前USB 協議已經發展到了最新的2.0 版本,可支持峰值傳輸速率為480Mbps 的高速外設,可提供4~8 個USB 2.0 接口,同時通過USB 集線器(HUB)的擴展還可以支持多達127 個外設同時連接,基本上解決了各種外設同時存在同時使用的所有問題。基于USB 接口的上述優點,目前的計算機,特別是筆記本計算機基本上都只配備USB 接口,而取消了傳統的串口和并口,這對那些以前購置的需要與計算機進行通信而只有串口或并口的各種儀器的繼續使用造成了極大的障礙。 針對傳統的數字化儀器與計算機通信中存在的接口不足的問題,本文設計了一個USB/EPP 轉接系統,使其能夠從計算機的USB 接口接收數據,經過格式轉換,從USB/EPP 轉接系統的并行接口EPP 發送給傳統的儀器設備;同時也能夠從USB/EPP 轉接系統的并行接口EPP 接收數據,將其轉化為USB 幀格式,并發送到計算機的USB 接口。從而使僅具有EPP 接口的傳統儀器設備借助于USB/EPP 轉接系統,可以繼續正常使用。2 USB 總線2.1 USB 系統描述及總線協議USB 是一種電纜總線,支持在主機和各種即插即用外設之間進行數據傳輸。由主機預定的標準協議使各種設備分享USB 帶寬,當其它設備和主機在運行時,總線允許添加、設置、使用以及拆除外設,這為多個儀器設備共享同一個主計算機提供了可能。USB 協議采用了管道模型的軟硬件協議,摒棄了一般外設協議的端口映射方式,從而有效地避免了計算機應用系統I/O 端口地址沖突。根據功能劃分,一個USB 系統由三個部分組成:即USB 互連、USB 主機和USB 設備。圖1 給出了USB系統的通用拓撲結構。

    標簽: USB EPP 轉接

    上傳時間: 2013-10-09

    上傳用戶:半熟1994

  • 4x4鍵盤的設計與制作

    三種方法讀取鍵值􀂄 使用者設計行列鍵盤介面,一般常採用三種方法讀取鍵值。􀂉 中斷式􀂄 在鍵盤按下時產生一個外部中斷通知CPU,並由中斷處理程式通過不同位址讀資料線上的狀態判斷哪個按鍵被按下。􀂄 本實驗採用中斷式實現使用者鍵盤介面。􀂉 掃描法􀂄 對鍵盤上的某一行送低電位,其他為高電位,然後讀取列值,若列值中有一位是低,表明該行與低電位對應列的鍵被按下。否則掃描下一行。􀂉 反轉法􀂄 先將所有行掃描線輸出低電位,讀列值,若列值有一位是低表明有鍵按下;接著所有列掃描線輸出低電位,再讀行值。􀂄 根據讀到的值組合就可以查表得到鍵碼。4x4鍵盤按4行4列組成如圖電路結構。按鍵按下將會使行列連成通路,這也是見的使用者鍵盤設計電路。 //-----------4X4鍵盤程序--------------// uchar keboard(void) { uchar xxa,yyb,i,key; if((PINC&0x0f)!=0x0f) //是否有按鍵按下 {delayms(1); //延時去抖動 if((PINC&0x0f)!=0x0f) //有按下則判斷 { xxa=~(PINC|0xf0); //0000xxxx DDRC=0x0f; PORTC=0xf0; delay_1ms(); yyb=~(PINC|0x0f); //xxxx0000 DDRC=0xf0; //復位 PORTC=0x0f; while((PINC&0x0f)!=0x0f) //按鍵是否放開 { display(data); } i=4; //計算返回碼 while(xxa!=0) { xxa=xxa>>1; i--; } if(yyb==0x80) key=i; else if(yyb==0x40) key=4+i; else if(yyb==0x20) key=8+i; else if(yyb==0x10) key=12+i; return key; //返回按下的鍵盤碼 } } else return 17; //沒有按鍵按下 }

    標簽: 4x4 鍵盤

    上傳時間: 2013-11-12

    上傳用戶:a673761058

  • EDA技術實用教程課后答案———潘松版(第三版)

    EDA技術實用教程課后答案———潘松版(第三版)

    標簽: EDA 實用教程

    上傳時間: 2013-10-23

    上傳用戶:zhaoq123

  • MPI下三維FDTD并行運算的分析與實現

    基于Message-Passing Interface ( MPI)的編程環境,以PML (Perfectly Matched Layer)為吸收邊界條件,討論了時域有限差分法FDTD的三維并行運算情況。通過一定的數值計算,定量地給出了MPI下FDTD并行算法中的網格數、進程數、分割方式三者之間的關系以及對計算效率的影響。

    標簽: FDTD MPI 并行運算

    上傳時間: 2013-11-05

    上傳用戶:啊颯颯大師的

  • WCDMA初級培訓教材_第三代移動通信(3G)發展和基礎介紹

    第三代移動通信(3G)發展和基礎介紹

    標簽: WCDMA 3G 培訓教材 發展

    上傳時間: 2013-10-30

    上傳用戶:我干你啊

  • 2013第三屆物聯網展會資料發布

    “CIOT 2013第三屆華東國際物聯網展覽會”是國際物聯網廠商產品快速拓展中國市場的跳板,是國內物聯網軟件生產企業、商家拓展業務的第一交易平臺。被業界譽為中國物聯網行業的旗艦展會!

    標簽: 2013 物聯網 發布

    上傳時間: 2013-11-22

    上傳用戶:18888888888

  • 三菱USB-SC09電纜通信說明

    三菱plc用通訊電纜說明

    標簽: USB-SC 09 三菱 電纜

    上傳時間: 2014-03-09

    上傳用戶:15071087253

  • 網格技術在三維影視動畫中的應用

    網格技術與三維動畫技術是目前非常引人關注的兩大技術,而三維動畫的計算速度問題一直困擾著三維動畫技術的發展,運用網格技術可以提高三維動畫的計算速度,促進三維動畫技術的發展。

    標簽: 網格技術 動畫 中的應用

    上傳時間: 2013-10-24

    上傳用戶:z754970244

  • HEC395 高精度三維姿態儀

    北微傳感公司針在產品的可靠性與穩定性上也采用工業級別MCU、三防PCB板、進口電纜、寬溫磨紗金屬外殼等各種措施來提高產品的工業級別。

    標簽: HEC 395 高精度 三維姿態儀

    上傳時間: 2013-11-08

    上傳用戶:qwer0574

主站蜘蛛池模板: 合川市| 石首市| 余庆县| 秭归县| 博罗县| 桐庐县| 贵港市| 巴南区| 开原市| 渝北区| 县级市| 锡林浩特市| 兴安盟| 民和| 永春县| 平乐县| 汉寿县| 历史| 兰州市| 武陟县| 甘德县| 陆川县| 澄迈县| 黔西县| 若羌县| 双城市| 锡林郭勒盟| 永靖县| 浦江县| 南充市| 玉龙| 榆社县| 涟水县| 江北区| 宜宾市| 临洮县| 深水埗区| 长寿区| 万载县| 临武县| 潮安县|