歡迎光臨管理者范文網
當前位置:管理者范文網 > 范文大全 > 工作報告 > 實習報告

芯片實習報告

更新時間:2024-11-20 查看人數(shù):70

芯片實習報告

第1篇 單芯片應用實習報告

班級: 二技電一甲

姓名: 林 桀 民

學號: ad89017

相關知識

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

主要功能:

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

專為控制應用所設計的8位cpu

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

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

內部有兩個16位timer/counter

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

可接受5個中斷源且有2層優(yōu)先權的中斷結構

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

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

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

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

8051內部結構方塊圖

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端口,外接內存可做地址線

p2.0~p2.7

地址閂鎖致能信號

ale/prog

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

8)

rd/wr

8位i/o端口,

p1.0~p1.7

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

p0.0~p0.7

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

_tal1/2(19/18腳)

電源(5v)/ 接地

vcc(40腳)/vss(20腳)

功能

接腳

8051基本電路圖:

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

振蕩電路:8051芯片內部有一個振蕩器,可以當作cpu的時脈,再設計時脈源時,若使用芯片內部的振蕩器,只要在

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

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

8051內存介紹:

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

程序內存(rom)結構:

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

timer0中斷服務程序地址

000bh

timer1中斷服務程序地址

001bh

uart串行通訊服務程序地址

0023h

功能

地址

int1外部中斷服務程序地址

0013h

int0外部中斷服務程序地址

0003h

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

0000h

程序內存配置圖

單芯片數(shù)據(jù)存儲器(ram)結構:

8051的數(shù)據(jù)存儲器是隨機存取的,使用者隨時讀取或寫入數(shù)據(jù),通常是用來當程序執(zhí)行時存放數(shù)據(jù)的緩存器。

scon/sbuf

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

芯片實習報告

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

相關芯片信息

  • 芯片實習報告
  • 芯片實習報告70人關注

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

相關專題

實習報告熱門信息