歡迎光臨管理者范文網(wǎng)
當(dāng)前位置:管理者范文網(wǎng) > 范文大全 > 工作報告 > 實習(xí)報告

芯片實習(xí)報告

發(fā)布時間:2022-06-23 07:03:22 查看人數(shù):70

芯片實習(xí)報告

第1篇 單芯片應(yīng)用實習(xí)報告

班級: 二技電一甲

姓名: 林 桀 民

學(xué)號: ad89017

相關(guān)知識

mcs-51是 intel 公司所設(shè)計的8051系列單芯片總名稱 在mcs-51這個大家族里較具知名度的編號有8051 8751 & 8031 實際上這些不同編號的單芯片都使用相同的核心cpu與指令及只是在制造ic時給予不同的周邊設(shè)計 分別賦予這些ic一個特別編號

主要功能:

mcs-51系列單芯片的主要功能列舉如下

專為控制應(yīng)用所設(shè)計的8位cpu

有完整的單位元邏輯運算指令,具有布爾運算能力

有32條(4個port)雙向且每條都可以被單獨尋址的i/o

內(nèi)部有兩個16位timer/counter

有一個通信用的全雙工uart(串行i/o)

可接受5個中斷源且有2層優(yōu)先權(quán)的中斷結(jié)構(gòu)

內(nèi)部有時脈震蕩器(最高頻率可到12mhz)

內(nèi)部有4k的程序內(nèi)存(rom),128byte數(shù)據(jù)存儲器(ram)

可在外部擴充到64k程序內(nèi)存(eprom)

可在外部擴充到64k數(shù)據(jù)存儲器(ram)

8051內(nèi)部結(jié)構(gòu)方塊圖

8051接腳圖與功能

(40):

若系統(tǒng)讀取外部程序,接低電位 /

ea/vpp/psen

高電位動作, 系統(tǒng)重置, pc回到0000h

reset(9腳)

串行通訊輸出/入(p3.0, p3.

1)

r_d/t_d

外部中斷輸入(p3.2, p3.

3)

int0/

計時計數(shù)器的輸入(p3.4, p3.

5)

t0/t

8位i/o端口,外接內(nèi)存可做地址線

p2.0~p2.7

地址閂鎖致能信號

ale/prog

外部數(shù)據(jù)的讀取/寫入(p3.7, p3.

8)

rd/wr

8位i/o端口,

p1.0~p1.7

8位i/o端口,外接內(nèi)存做數(shù)據(jù)地址線

p0.0~p0.7

時脈反相放大器輸出/入端, 接石英振蕩器

_tal1/2(19/18腳)

電源(5v)/ 接地

vcc(40腳)/vss(20腳)

功能

接腳

8051基本電路圖:

基本電路中有振蕩電路及開機重置電路

振蕩電路:8051芯片內(nèi)部有一個振蕩器,可以當(dāng)作cpu的時脈,再設(shè)計時脈源時,若使用芯片內(nèi)部的振蕩器,只要在

8、19腳兩腳間接振蕩頻率范圍3.5m~12mhz的石英振蕩晶體或陶質(zhì)共振器,并各自接20pf~50pf的電容。

重置電路:任何微電腦系統(tǒng)均有硬件重置功能,硬件重置主要用來確保cpu在開機時從程序的預(yù)定起始地址開始執(zhí)行及當(dāng)系統(tǒng)當(dāng)機時使系統(tǒng)能重新開始,8051的重至信號輸入腳為第9腳,此輸入腳為高電位動作,且高電位至少要維持2個機械周期也就是24個振蕩周期。開機時rst腳電位為高電位促使系統(tǒng)重置,利用電容充電效應(yīng)使rst接腳電位降成低電位,8051完成重置動作固定到程序內(nèi)存地址0000h開始執(zhí)行。

8051內(nèi)存介紹:

8051的內(nèi)存包含程序內(nèi)存(rom)和數(shù)據(jù)存儲器(ram)兩種,他們分別有不同的用途,程序內(nèi)存的作用是在儲存所要執(zhí)行的程序,而數(shù)據(jù)存儲器用來存放在程序執(zhí)行過程中所產(chǎn)生的數(shù)據(jù),由于8051讀取程序內(nèi)存有專用控制線psen,所以程序內(nèi)存和數(shù)據(jù)存儲器二者選址時完全獨立不相干。

程序內(nèi)存(rom)結(jié)構(gòu):

89c51的4k程序內(nèi)存中,有下列幾個重要地址,若沒有用到, 就作一般程序內(nèi)存使用,單芯片系統(tǒng)程序儲存在程序內(nèi)存(rom),一般8051/52提供4~8k bytes程序內(nèi)存。使用者將編輯好的程序,經(jīng)過組譯(assembler)、連結(jié)(link)后,燒錄到單芯片的rom。如果采用89c51芯片,可重復(fù)燒錄多次,每次燒錄可將前一次燒錄的程序自動清除。若采用8031芯片,由于本身沒有內(nèi)建rom,所以必須采外部擴充內(nèi)存

timer0中斷服務(wù)程序地址

000bh

timer1中斷服務(wù)程序地址

001bh

uart串行通訊服務(wù)程序地址

0023h

功能

地址

int1外部中斷服務(wù)程序地址

0013h

int0外部中斷服務(wù)程序地址

0003h

reset程序開始執(zhí)行地址

0000h

程序內(nèi)存配置圖

單芯片數(shù)據(jù)存儲器(ram)結(jié)構(gòu):

8051的數(shù)據(jù)存儲器是隨機存取的,使用者隨時讀取或?qū)懭霐?shù)據(jù),通常是用來當(dāng)程序執(zhí)行時存放數(shù)據(jù)的緩存器。

scon/sbuf

1 byte _,已全部結(jié)束,感謝你的閱讀。

芯片實習(xí)報告

班級: 二技電一甲姓名: 林 桀 民學(xué)號: ad89017相關(guān)知識mcs-51是 intel 公司所設(shè)計的8051系列單芯片總名稱 在mcs-51這個大家族里較具知名度的編號有8051 8751 & 8031 實際上這…
推薦度:
點擊下載文檔文檔為doc格式

相關(guān)芯片信息

  • 芯片實習(xí)報告
  • 芯片實習(xí)報告70人關(guān)注

    班級: 二技電一甲姓名: 林 桀 民學(xué)號: ad89017相關(guān)知識mcs-51是 intel 公司所設(shè)計的8051系列單芯片總名稱 在mcs-51這個大家族里較具知名度的編號有8051 8751 & 8031 ...[更多]

相關(guān)專題

實習(xí)報告熱門信息