51单片机内部包含哪些主要功能部件?各功能部件的主要作用是什么?

部件、功能如下:

运算器:由算术逻辑单元ALU、累加器ACC、B寄存器、两个暂存寄存器、程序状态寄存器组成PSW;8位,可以进行算术云算(加,减,乘,除,乘除运算与寄存器B有关)、逻辑运算及移位运算等。 

控制器:由指令寄存器IR、指令译码器ID、定时及控制逻辑电路、程序计数器PC组成,使单片机的运行控制中心。PC的结构与功能:16位的程序寄存器,控制程序的执行。IR,ID的功能;

ROM:4KB,地址0000H--0FFFH(使用时) 

RAM:128B,地址00H--7FH三、8051的I/O端口电路四、定时器/计数器:2个16位的定时器/计数器五、中断控制系统:5个中断源,其中两个外部中断、两个定时/计数器中断、1个串行口中断。



  • 51鍗曠墖鏈哄寘鍚粈涔堝姛鑳?
    绛旓細AT89S51鍗曠墖鏈哄寘鍚涓ぎ澶勭悊鍣–PU銆侀殢鏈哄瓨鍌ㄥ櫒RAM銆佸彧璇诲瓨鍌ㄥ櫒ROM銆佷覆琛孖/O鍙c佸苟琛孖/O鍙e拰涓柇绯荤粺銆佸畾鏃跺櫒/璁℃暟鍣ㄣ佺郴缁熸椂閽熷拰绯荤粺鎬荤嚎绛鍔熻兘闆嗘垚鍒颁竴鍧楃鐗囦笂鏋勬垚鐨勪竴涓皬鑰屽畬鍠勭殑寰瀷璁$畻鏈虹郴缁熴備腑澶鐞嗗櫒锛氳繘琛岀畻鏈拰閫昏緫杩愮畻锛屾帶鍒跺崗璋冨悇鍔熻兘閮ㄤ欢姝g‘宸ヤ綔 瀛樺偍鍣細 瀛樺偍绋嬪簭銆佽〃鏍肩瓑 骞惰鍜屼覆琛孖/O...
  • 51鍗曠墖鏈烘湁鍝嚑涓鐗规畩鍔熻兘瀵勫瓨鍣
    绛旓細51鍗曠墖鏈烘槸瀵规墍鏈夊吋瀹笽ntel 8051鎸囦护绯荤粺鐨勫崟鐗囨満鐨勭粺绉般傞偅涔51鍗曠墖鏈烘湁鍝嚑涓鐗规畩鍔熻兘瀵勫瓨鍣紵1銆8051鍗曠墖鏈哄唴閮ㄦ湁21涓壒娈婂姛鑳藉瘎瀛樺櫒锛屽湪鐗╃悊涓婃槸鍒嗘暎鍦ㄧ墖鍐呭悇鍔熻兘閮ㄤ欢涓紝鍦ㄦ暟瀛︿笂鎶婂畠浠粍缁囧湪鍐呴儴鏁版嵁瀛樺偍鍣ㄥ湴鍧绌洪棿80H~FFH涓紝浠ヤ究鑳戒娇鐢ㄧ殑鐩存帴瀵诲潃鏂瑰紡鏉ヨ闂傝繖浜涚壒娈婂姛鑳藉瘎瀛樺櫒棰佸湪浠ヤ笅鍚勪釜鍔熻兘閮ㄤ欢涓...
  • mcs-51鍗曠墖鏈哄唴閮RAM鐨鍚勯儴鍒嗕綔鐢ㄦ槸浠涔?
    绛旓細4銆佷粠80H-FFH涓轰笓鐢ㄥ瘎瀛樺櫒鍗犵敤锛屽叾涓繕绂绘暎鐨勫垎甯僑FR锛21涓壒娈鍔熻兘瀵勫瓨鍣級銆侻CS-51鍗曠墖鏈鏄竴绉嶉泦鎴愮殑鐢佃矾鑺墖锛屾槸閲囩敤瓒呭ぇ瑙勬ā闆嗘垚鐢佃矾鎶鏈妸鍏锋湁鏁版嵁澶勭悊鑳藉姏鐨勪腑澶鐞嗗櫒CPU闅忔満瀛樺偍鍣≧AM銆佸彧璇诲瓨鍌ㄥ櫒ROM銆佸绉岻/O鍙e拰涓柇绯荤粺銆佸畾鏃跺櫒/璁℃椂鍣ㄧ瓑鍔熻兘(鍙兘杩鍖呮嫭鏄剧ず椹卞姩鐢佃矾銆佽剦瀹借皟鍒剁數璺佹ā鎷熷璺...
  • 51鍗曠墖鏈哄唴閮ㄥ寘鍚摢浜涗富瑕佸姛鑳閮ㄤ欢?鍚勫姛鑳介儴浠剁殑涓昏浣滅敤鏄粈涔?_鐧惧害...
    绛旓細鈼 2 銆佹帶鍒跺櫒锛氱敱鎸囦护瀵勫瓨鍣 IR 銆佹寚浠よ瘧鐮佸櫒 ID 銆佸畾鏃跺強鎺у埗閫昏緫鐢佃矾銆佺▼搴忚鏁板櫒 PC 缁勬垚锛屼娇鍗曠墖鏈虹殑杩愯鎺у埗涓績銆 PC 鐨勭粨鏋勪笌鍔熻兘锛 16 浣嶇殑绋嬪簭瀵勫瓨鍣紝鎺у埗绋嬪簭鐨勬墽琛屻 IR 锛 ID 鐨勫姛鑳锛涗簩銆 8051 鐨勭墖鍐瀛樺偍鍣 鈼 ROM 锛 4KB 锛屽湴鍧 0000H--0FFFH 锛堜娇鐢ㄦ椂锛 鈼 RAM 锛 128...
  • MCS-51鍗曠墖鏈虹殑鐗鍐呴儴闆嗘垚浜鍝簺鍔熻兘閮ㄤ欢,鍚勪釜鍔熻兘閮ㄤ欢鐨勬渶涓昏鍔熻兘鏄...
    绛旓細鍙疄鐜板5涓腑鏂簮鐨勭鐞嗐8051鐨勪腑鏂郴缁涓昏鐢变腑鏂厑璁告帶鍒跺櫒IE鍜屼腑鏂紭鍏堢骇鎺у埗鍣↖P绛夌數璺粍鎴愩傚叾涓紝IE鐢ㄤ簬鎺у埗5涓腑鏂簮涓摢浜涗腑鏂姹傝鍏佽鍚慍PU鎻愬嚭锛屽摢浜涗腑鏂簮鐨勪腑鏂姹傝绂佹锛汭P鐢ㄤ簬鎺у埗5涓腑鏂簮鐨勪腑鏂姹傜殑浼樺厛鏉冪骇鍒侷/O鎺ュ彛鏄疢CS-51鍗曠墖鏈瀵瑰閮ㄥ疄鐜版帶鍒跺拰淇℃伅浜ゆ崲鐨勫繀缁忎箣璺紝鐢ㄤ簬...
  • 51鍗曠墖鏈哄姛鑳
    绛旓細51鍗曠墖鏈鏄竴娆鍔熻兘寮哄ぇ鐨8浣嶅井澶勭悊鍣紝鍏涓昏鐗规у涓嬶細棣栧厛锛屽畠閰嶅浜嗕竴涓8浣岰PU锛屾墽琛屾牳蹇冭繍绠楀拰鎺у埗閫昏緫锛鍖呮嫭涓柇绯荤粺鍜岄儴鍒嗗閮ㄧ壒娈婂姛鑳藉瘎瀛樺櫒锛岀‘淇濋珮鏁堢殑鏁版嵁澶勭悊鍜屾帶鍒惰兘鍔涖傚瓨鍌ㄥ櫒鏂归潰锛屽畠鍐呯疆4kbytes鐨勭▼搴忓瓨鍌ㄥ櫒锛圧OM锛夛紝閫傜敤浜庡瓨鏀剧▼搴忓拰鍘熷鏁版嵁銆傝52鍨嬪彿鐨勫崟鐗囨満鍒欐嫢鏈夋洿澶х殑8K ROM銆傛澶栵紝...
  • 闄や簡cpu涔嬪,51鍗曠墖鏈虹殑鐗鍐閮介泦鎴愪簡鍝簺澶栧洿鍔熻兘閮ㄤ欢
    绛旓細MCS-51鍗曠墖鏈哄唴閮ㄥ寘鍚摢浜涗富瑕閫昏緫鍔熻兘閮ㄤ欢鏈夛細(1)1涓8浣嶇殑寰鐞嗗櫒CPU銆(2)8KB鐨勭墖鍐呯▼搴忓瓨鍌ㄥ櫒Flash ROM(51瀛愮郴鍒楃殑Flash ROM涓4KB)锛岀敤浜庣儳褰曡繍琛岀殑绋嬪簭銆佸父鏁版暟鎹(3)256B鐨勭墖鍐呮暟鎹瓨鍌ㄥ櫒RAM(51瀛愮郴鍒楃殑RAM涓128B)锛屽湪绋嬪簭杩愯鏃跺彲浠ラ殢鏃躲備富瑕佸寘鎷細 8浣峜pu 鐗囧唴甯︽尟鑽″櫒 鐗囧唴鏁版嵁瀛樺偍...
  • MCS-51鍗曠墖鏈虹殑鍐呴儴闆嗘垚浜嗛偅浜涢儴浠?鍚勯儴浠剁殑浣滅敤鏄浠涔?
    绛旓細鈼 2 銆佹帶鍒跺櫒锛氱敱鎸囦护瀵勫瓨鍣 IR 銆佹寚浠よ瘧鐮佸櫒 ID 銆佸畾鏃跺強鎺у埗閫昏緫鐢佃矾銆佺▼搴忚鏁板櫒 PC 缁勬垚锛屼娇鍗曠墖鏈虹殑杩愯鎺у埗涓績銆侾C 鐨勭粨鏋勪笌鍔熻兘锛 16 浣嶇殑绋嬪簭瀵勫瓨鍣紝鎺у埗绋嬪簭鐨勬墽琛屻侷R 锛 ID 鐨勫姛鑳锛涗簩銆 8051 鐨勭墖鍐瀛樺偍鍣 鈼 ROM 锛 4KB 锛屽湴鍧 0000H--0FFFH 锛堜娇鐢ㄦ椂锛夆梿 RAM 锛 128B ...
  • 51绯诲垪鍗曠墖鏈虹殑鍩烘湰鍔熻兘
    绛旓細51瀛愮郴鍒鐨勪富瑕佸姛鑳涓猴細1锛8浣岰PU銆2锛夌墖鍐甯︽尟鑽″櫒锛屾尟鑽¢鐜噁osc鑼冨洿涓1.2锝12MHZ锛涘彲鏈夋椂閽熻緭鍑恒3锛128涓瓧鑺傜殑鐗囧唴鏁版嵁瀛樺偍鍣ㄣ4锛4KB鐨勭墖鍐呯▼搴忓瓨鍌ㄥ櫒锛8031鏃狅級5锛夌▼搴忓瓨鍌ㄥ櫒鐨勫鍧鑼冨洿涓64KB銆6) 鐗囧鏁版嵁瀛樺偍鍣ㄧ殑瀵诲潃鑼冨洿涓64KB銆7锛21涓瓧鑺備笓鐢ㄥ瘎瀛樺櫒銆8锛4涓8浣嶅苟琛孖/O鎺ュ彛锛歅0...
  • MSC-51鍗曠墖鏈哄唴閮ㄥ寘鍚摢浜涗富瑕閫昏緫鍔熻兘閮ㄤ欢
    绛旓細6锛4涓8浣岻/O骞惰绔彛P0---P3锛7锛1涓叏鍙屽伐绐滆绔彛锛8锛2涓16浣嶅彲缂栫▼瀹氭椂璁℃暟鍣═1銆乀2锛9锛1涓彲绠$悊5涓腑鏂簮銆2绾т紭鍏堝祵濂楃殑涓柇绠$悊绯荤粺锛10锛1涓彲瀵诲潃64KB澶栭儴绋嬪簭ROM鍜64KB澶栭儴鏁版嵁RAM绌洪棿鐨勬帶鍒剁數璺紱MCS-51绯诲垪鍗曠墖鏈烘湁鍑犵涓嶅悓鍨嬪彿锛屽畠浠涓昏鍖哄埆鍦細1锛8031 鏃犵墖鍐ROM锛2锛8051...
  • 本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网