MCS 51微控制器基礎

2021-07-05 11:49:47 字數 321 閱讀 9757

1. data, idata, xdata, pdata 的區別

data:  固定指前面0x00->0x7f的128個ram,可以用acc直接讀寫,速度最快,生成的**也最小。

idata: 固定指前面0x00->0xff的256個ram,其中前128和data的128完全相同,只是訪問方式不同。i用類似c中的指標方式訪問的。彙編中的語句為mox acc,@rx。

xdata: 外部擴充套件ram,一般指外部0x0000->0xffff空間,用dprt訪問。

pdata: 外部擴充套件ram的低256個位元組,位址出現在a0-a7的上時讀寫,用movx acc,@rx讀寫。

MCS 51 微控制器的中斷系統

mcs 51 微控制器的中斷系統 mcs 51中斷系統 5個中斷源 兩個外部中斷,兩個定時器,乙個串列埠 2個優先順序 中斷 當cpu正在處理某件事情時,微控制器外部或內部發生的某一緊急事件請求cpu立即去處理,於是,cpu暫時中止當前的工作,轉去處理這個緊急事件,待處理完畢後,再回到原來被中止的地...

振盪器51微控制器 MCS 51微控制器的引腳

對於微控制器的學習,其內部結構及功能可以從引腳功能開始學習。此處mcs 51採用40只引腳雙列直插封裝。40只引腳按其功能分類,可分為3類 1 電源及時鐘引腳 vcc vss xtal1 xtal2。2 控制引腳 psen ea ale reset rst 3 i o口引腳 p0 p1 p2 p3為...

MCS 51微控制器I O埠的訪問

2007 12 25 10 38 53 mcs 51微控制器通常有4個8位i o埠,向各埠的寫資料均寫入到對應埠的鎖存器中,但對各埠的讀操作卻有兩個方式 讀鎖存器和讀引腳 1 讀 修改 寫操作 pn 指p0,p1,p2,p3 在51組合語言中是特殊的識別符號,既代表pn埠引腳,又代表pn鎖存器 pn...