可存儲(chǔ)式電子琴_第1頁(yè)
可存儲(chǔ)式電子琴_第2頁(yè)
可存儲(chǔ)式電子琴_第3頁(yè)
可存儲(chǔ)式電子琴_第4頁(yè)
可存儲(chǔ)式電子琴_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

本文格式為Word版,下載可任意編輯——可存儲(chǔ)式電子琴

課程設(shè)計(jì)

可存儲(chǔ)式電子琴系統(tǒng)設(shè)計(jì),

學(xué)生姓名

學(xué)號(hào)所在專(zhuān)業(yè)

車(chē)輛工程

所在班級(jí)

指導(dǎo)教師

負(fù)責(zé)內(nèi)容

同組人員

可存儲(chǔ)式電子琴

一、任務(wù)書(shū)

本設(shè)計(jì)利用8051單片機(jī)的控制程序結(jié)合LCD設(shè)計(jì)一臺(tái)數(shù)字式可存儲(chǔ)是電子琴。

基本功能為:

1、使用LCD顯示器來(lái)顯示音節(jié)輸入的相關(guān)信息;

2、當(dāng)按下鍵盤(pán)組相對(duì)按鍵,壓電喇叭會(huì)發(fā)出相對(duì)音節(jié)單音,共有兩個(gè)

八度音階;

3、所有單音會(huì)存入8051內(nèi)而保存起來(lái);

4、至多可以輸入64個(gè)單音,可以一起演奏出來(lái);演奏時(shí)可以按鍵中

斷;可以實(shí)時(shí)顯示目前正演奏的單音碼.

二、原理說(shuō)明

A8051單片機(jī)介紹

2.1基本特性

8051單片機(jī)主要功能特點(diǎn)如下:(1)8位CPU;片內(nèi)128BRAM

(2)片內(nèi)4KBROM/EPROM;特別功能寄放器區(qū)

(3)2個(gè)優(yōu)先級(jí)的5個(gè)中斷源結(jié)構(gòu);4個(gè)8位并行I/O口(P0、P1、P2、P3)

(4)2個(gè)16位定時(shí)/計(jì)數(shù)器(MCS-52子系列為3個(gè));全雙工串行口(5)布爾處理器;64KB外部數(shù)據(jù)存儲(chǔ)器地址空間

(6)64KB外部程序存儲(chǔ)器地址空間;片內(nèi)振蕩器及時(shí)鐘電路8051片內(nèi)程序存儲(chǔ)器為掩膜ROM,可根據(jù)特別要求和用途在制造芯片是將專(zhuān)用程序固化進(jìn)去,成為專(zhuān)用單片機(jī)。引腳功能

MCS-51系列單片機(jī)大多都采用40條引腳雙列直插式器件,引腳除+5V(VCC40腳)和電源地(VSS20引腳)外,按其功能主要由以下三大部分組成。右圖為為8051的引腳圖。

2.2時(shí)鐘電路

XTAL1(19腳)——芯片內(nèi)部振蕩電路(單極反相放大器)輸入端。TAL2(18腳)——芯片內(nèi)部振蕩電路(單極反相放大器)輸出端。MCS-51的時(shí)鐘可由內(nèi)部方式或外部方式產(chǎn)生。2.3控制信號(hào)

2.3.1RST/VPD(9腳)復(fù)位信號(hào)

時(shí)鐘電路工作后,在此引腳上出現(xiàn)兩個(gè)機(jī)器周期的高電平,芯片內(nèi)部進(jìn)行初始復(fù)位,復(fù)位后片內(nèi)寄放器狀態(tài)如下表所示。

復(fù)位后內(nèi)部寄放器狀態(tài)寄放器PCACCBPSWSPDPTRP0~P3IPIE

內(nèi)容0000H00H00H00H07H0000H0FFH×××000000××00000

寄放器TMODTCONTH0TL0TH1TL1SCONSBUFPCON

內(nèi)容00H00H00H00H00H00H00H不定0×××0000

P0~P3口輸出高電平,初值07H寫(xiě)入堆棧指針SP、清0程序計(jì)數(shù)器PC和其余特別功能寄放器。但初始復(fù)位不影響片內(nèi)RAM狀態(tài),只要該引腳保持高電平,MCS-51將循環(huán)復(fù)位。RST/VPD從高電平變成低電平日,單片機(jī)將從0號(hào)單元開(kāi)始執(zhí)行程序。另外該引腳還具有復(fù)用功能。只要將VPD接+5v電源,一旦VCC電位突然或斷電,能保護(hù)片內(nèi)RAM中的信息不會(huì)丟失,復(fù)電后能正常工作。

2.3.2ALE/PROG(30引腳)地址鎖存信號(hào)

當(dāng)訪問(wèn)外部存儲(chǔ)器時(shí),P0口輸出的低八位地址由ALE輸出的控制信號(hào)鎖存到片外地址鎖存器,P0口輸出地址低八位后,又能與片外地址/數(shù)據(jù)復(fù)用口,那么P0口上的信息畢竟時(shí)地址還是數(shù)據(jù)完全又ALE來(lái)定義,ALE高電平期間,P0口上一般出現(xiàn)地址信息,在ALE下降沿是,將P0口上地址信息鎖存到片外地址鎖存器,在ALE低電平期間P0口上一般出現(xiàn)指令和數(shù)據(jù)信息。平日不訪問(wèn)片外存儲(chǔ)器時(shí),該端也以六分之一的時(shí)鐘頻率固定輸出正脈沖。

統(tǒng)其它芯片的時(shí)鐘源。ALE可驅(qū)動(dòng)8個(gè)TTL門(mén)。

2.3.3PSEN(29腳)片外程序存儲(chǔ)器讀選通

________________________PSEN低電平有效,8051訪問(wèn)片外程序存儲(chǔ)器時(shí),程序計(jì)數(shù)器PC通過(guò)P2

________口和P0口輸出十六位指令地址,作為程序存儲(chǔ)器讀信號(hào),PSEN輸出負(fù)脈沖將相應(yīng)存儲(chǔ)單元的指令讀出

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論