MCS-51单片机内部包含哪些主要功能部件?它们的作用是什么? MCS-51单片机内部包含哪些主要逻辑功能部件?

51\u5355\u7247\u673a\u5185\u90e8\u5305\u542b\u54ea\u4e9b\u4e3b\u8981\u529f\u80fd\u90e8\u4ef6\uff1f\u4ed6\u4eec\u7684\u4f5c\u7528\u662f\u4ec0\u4e48

MCS-51\u5355\u7247\u673a\u5728\u4e00\u5757\u82af\u7247\u4e2d\u96c6\u6210\u4e86 CPU \u3001RAM\u3001ROM\u3001\u5b9a\u65f6/\u8ba1\u6570\u5668\u3001\u591a\u529f\u80fd I/O \u53e3 \u548c\u4e2d\u65ad\u63a7\u5236\u7b49\u57fa\u672c\u529f\u80fd\u90e8\u4ef6\u3002 \u5355\u7247\u673a\u7684\u6838\u5fc3\u90e8\u5206\u662f CPU \uff0cCPU \u662f\u5355\u7247\u673a\u7684\u5927\u8111\u548c\u5fc3\u810f\u3002 \u7a0b\u5e8f\u5b58\u50a8\u5668\u7528\u4e8e\u5b58\u653e\u7f16\u597d\u7684\u7a0b\u5e8f\u6216\u8868\u683c\u5e38\u6570\u3002\u6570\u636e\u5b58\u50a8\u5668\u7528\u4e8e\u5b58\u653e\u4e2d\u95f4\u8fd0\u7b97\u7ed3\u679c\u3001\u6570\u636e \u6682\u5b58\u548c\u7f13\u51b2\u3001\u6807\u5fd7\u4f4d\u7b49\u3002 \u5b9a\u65f6/\u8ba1\u6570\u5668\u5b9e\u8d28\u4e0a\u662f\u52a0\u6cd5\u8ba1\u6570\u5668\uff0c\u5f53\u5b83\u5bf9\u5177\u6709\u56fa\u5b9a\u65f6\u95f4\u95f4\u9694\u7684\u5185\u90e8\u673a\u5668\u5468\u671f\u8fdb\u884c\u8ba1\u6570\u65f6 \uff0c\u5b83\u662f\u5b9a\u65f6\u5668;\u5f53\u5b83\u5bf9\u5916\u90e8\u4e8b\u4ef6\u8fdb\u884c\u8ba1\u6570\u65f6\uff0c\u5b83\u662f\u8ba1\u6570\u5668\u3002 I/O \u63a5\u53e3\u7684\u4e3b\u8981\u529f\u80fd\u5305\u62ec\uff1a\u7f13\u51b2\u4e0e\u9501\u5b58\u6570\u636e\u3001\u5730\u5740\u8bd1\u7801\u3001\u4fe1\u606f\u683c\u5f0f\u8f6c\u6362\u3001\u4f20\u9012\u72b6\u6001(\u5916 \u8bbe\u72b6\u6001)\u548c\u53d1\u5e03\u547d\u4ee4\u7b49\u3002 \u4e2d\u65ad\u63a7\u5236\u53ef\u4ee5\u89e3\u51b3 CPU \u4e0e\u5916\u8bbe\u4e4b\u95f4\u901f\u5ea6\u5339\u914d\u7684\u95ee\u9898\uff0c\u4f7f\u5355\u7247\u673a\u53ef\u4ee5\u53ca\u65f6\u5904\u7406\u7cfb\u7edf\u4e2d\u8bb8 \u591a\u968f\u673a\u7684\u53c2\u6570\u548c\u4fe1\u606f\uff0c\u540c\u65f6\uff0c\u5b83\u4e5f\u63d0\u9ad8\u4e86\u5176\u5904\u7406\u6545\u969c\u4e0e\u5e94\u53d8\u80fd\u529b\u7684\u80fd\u529b\u3002
\u53c2\u8003\u8d44\u6599\u6765\u6e90\uff1a\u5434\u9274\u9e70\u5427
\u8d21\u732e\u8d44\u6599\uff1a\u767e\u5ea6\u6587\u5e93\u300a\u5434\u9274\u9e70\u5355\u7247\u673a\u9879\u76ee\u5b9e\u6218\u7cbe\u8bb2\u300b
\u5355\u7247\u673a\u5f00\u53d1\u677f\u5b66\u4e60\u53c2\u8003\uff1a\u5434\u9274\u9e70\u5355\u7247\u673a\u5f00\u53d1\u677f\uff08\u6709\u8be6\u7ec6\u7684\u89c6\u9891\u6559\u7a0b\uff0c\u6280\u672f\u652f\u6301\u5230\u4f4d\uff09

MCS-51\u5355\u7247\u673a\u5185\u90e8\u5305\u542b\u54ea\u4e9b\u4e3b\u8981\u903b\u8f91\u529f\u80fd\u90e8\u4ef6\u6709\uff1a(1)1\u4e2a8\u4f4d\u7684\u5fae\u5904\u7406\u5668CPU\u3002(2)8KB\u7684\u7247\u5185\u7a0b\u5e8f\u5b58\u50a8\u5668Flash ROM(51\u5b50\u7cfb\u5217\u7684Flash ROM\u4e3a4KB)\uff0c\u7528\u4e8e\u70e7\u5f55\u8fd0\u884c\u7684\u7a0b\u5e8f\u3001\u5e38\u6570\u6570\u636e\u3002(3)256B\u7684\u7247\u5185\u6570\u636e\u5b58\u50a8\u5668RAM(51\u5b50\u7cfb\u5217\u7684RAM\u4e3a128B)\uff0c\u5728\u7a0b\u5e8f\u8fd0\u884c\u65f6\u53ef\u4ee5\u968f\u65f6\u5199\u5165\u6570\u636e\u548c\u8bfb\u51fa\uff0c\u7528\u4e8e\u5b58\u653e\u51fd\u6570\u76f8\u4e92\u4f20\u9012\u7684\u6570\u636e\u3001\u63a5\u6536\u7684\u5916\u90e8\u6570\u636e\u3001\u4e2d\u95f4\u7ed3\u679c\u3001\u6700\u540e\u7ed3\u679c\u4ee5\u53ca\u663e\u793a\u7684\u6570\u636e\u7b49\u3002(4)3\u4e2a16\u4f4d\u7684\u5b9a\u65f6\u5668/\u8ba1\u6570\u5668(51\u5b50\u7cfb\u5217\u4ec5\u67092\u4e2a\u5b9a\u65f6\u5668)\uff0c\u6bcf\u4e2a\u5b9a\u65f6\u5668/\u8ba1\u6570\u5668\u53ef\u4ee5\u8bbe\u7f6e\u4e3a\u8ba1\u6570\u65b9\u5f0f\uff0c\u7528\u4e8e\u5bf9\u5916\u90e8\u4e8b\u4ef6\u4fe1\u53f7\u8fdb\u884c\u8ba1\u6570\uff0c\u4e5f\u53ef\u4ee5\u8bbe\u7f6e\u4e3a\u5b9a\u65f6\u65b9\u5f0f\uff0c\u6ee1\u8db3\u5404\u79cd\u5b9a\u65f6\u8981\u6c42\u3002(5)\u6709\u4e00\u4e2a\u7ba1\u74066\u4e2a\u4e2d\u65ad\u6e90(51\u5b50\u7cfb\u52171\u662f5\u4e2a\u4e2d\u65ad\u6e90)\u3001\u4e24\u4e2a\u4f18\u5148\u7ea7\u7684\u4e2d\u65ad\u63a7\u5236\u5668\u3002(6)4\u4e2a8\u4f4d\u5e76\u884cI/O\u7aef\uff0c\u6bcf\u4e2a\u7aef\u53e3\u65e2\u53ef\u4ee5\u7528\u4f5c\u8f93\u5165\uff0c\u4e5f\u53ef\u4ee5\u7528\u4e8e\u8f93\u51fa\u3002(7)\u4e00\u4e2a\u5168\u53cc\u5de5\u7684UART(\u901a\u7528\u5f02\u6b65\u63a5\u6536\u53d1\u9001\u5668)\u4e32\u884cI/O\u53e3\uff0c\u7528\u4e8e\u5355\u7247\u673a\u4e4b\u95f4\u7684\u4e32\u884c\u901a\u4fe1\uff0c\u6216\u8005\u5355\u7247\u673a\u4e0ePC\u673a\u3001\u5176\u5b83\u8bbe\u5907\u3001\u5176\u5b83\u82af\u7247\u4e4b\u95f4\u7684\u4e32\u884c\u901a\u4fe1\u3002(8)\u7247\u5185\u632f\u8361\u7535\u8def\u548c\u65f6\u949f\u53d1\u751f\u5668\uff0c\u53ea\u9700\u5916\u9762\u63a5\u4e0a\u4e00\u6676\u632f\u6216\u8f93\u5165\u632f\u8361\u4fe1\u53f7\u5c31\u53ef\u4ea7\u751f\u5355\u7247\u673a\u6240\u9700\u8981\u7684\u5404\u79cd\u65f6\u949f\u4fe1\u53f7\u3002

一、 8051 微处理器 CPU ◆ 1 、运算器 :由算术逻辑单元 ALU、累加器ACC、B寄存器、两个暂存寄存器、程序状态寄存器组成 PSW ; 8 位,可以进行算术云算(加,减,乘,除,乘除运算与寄存器 B 有关)、逻辑运算及移位运算等。 ◆ 2 、控制器:由指令寄存器 IR 、指令译码器 ID 、定时及控制逻辑电路、程序计数器 PC 组成,使单片机的运行控制中心。 PC 的结构与功能: 16 位的程序寄存器,控制程序的执行。 IR , ID 的功能;
二、 8051 的片内存储器 ◆ ROM : 4KB ,地址 0000H--0FFFH (使用时) ◆ RAM : 128B ,地址 00H--7FH
三、 8051 的 I/O 端口电路
四、定时器 / 计数器: 2 个 16 位的定时器 / 计数器
五、中断控制系统: 5 个中断源,其中两个外部中断、两个定时 / 计数器中断、 1 个串行口中断。
六、串行口: 1 个全功能异步串行口
七、时钟电路:在时钟电路的外部添加晶振及电容就可以组成完整的震荡电路,为系统工作提供时钟。
八、总线:通过内部总线把系统的各个部分连成一个有机的整体。

  • MCS鈥51鍗曠墖鏈鐢鍝簺閮ㄤ欢缁勬垚?
    绛旓細銆愮瓟妗堛戯細鈶犱竴涓8浣嶅井澶勭悊鍣紝鍐呮兜1涓狢PU;鈶℃暟鎹瓨鍌ㄥ櫒(RAM);鈶㈢▼搴忓瓨鍌ㄥ櫒(ROM);鈶e畾鏃跺櫒/璁℃椂鍣;鈶や覆琛屽彛1涓;鈶ヤ腑鏂郴缁;鈶/O鍙o紝4涓緭鍏ヨ緭鍑哄彛;鈶х壒娈婂姛鑳藉瓨鍌ㄥ櫒銆
  • MCS-51鍗曠墖鏈哄唴閮缁撴瀯鐢卞摢鍑犻儴鍒嗙粍鎴
    绛旓細MCS-51鍗曠墖鏈哄唴閮ㄧ粨鏋勭敱浠ヤ笅鍑犻儴鍒嗙粍鎴愶細1銆丆PU2銆佹椂閽熷拰澶嶄綅3銆佺▼搴忓瓨鍌ㄥ櫒4銆佹暟鎹瓨鍌ㄥ櫒锛堝瘎瀛樺櫒锛5銆佸畾鏃跺櫒6銆佹荤嚎鎺у埗鍣7銆両O8銆佷覆鍙
  • 51鍗曠墖鏈哄寘鎷摢浜閮ㄥ垎?
    绛旓細MCS-51鍗曠墖鏈哄唴閮ㄥ寘鍚摢浜涗富瑕侀昏緫鍔熻兘閮ㄤ欢鏈夛細(1)1涓8浣嶇殑寰鐞嗗櫒CPU銆(2)8KB鐨勭墖鍐呯▼搴忓瓨鍌ㄥ櫒Flash ROM(51瀛愮郴鍒楃殑Flash ROM涓4KB)锛岀敤浜庣儳褰曡繍琛岀殑绋嬪簭銆佸父鏁版暟鎹(3)256B鐨勭墖鍐呮暟鎹瓨鍌ㄥ櫒RAM(51瀛愮郴鍒楃殑RAM涓128B)锛屽湪绋嬪簭杩愯鏃跺彲浠ラ殢鏃跺啓鍏ユ暟鎹拰璇诲嚭锛岀敤浜庡瓨鏀惧嚱鏁扮浉浜掍紶閫掔殑鏁版嵁銆佹帴鏀剁殑...
  • 51鍗曠墖鏈哄唴閮ㄥ寘鍚摢浜涓昏鍔熻兘閮ㄤ欢?瀹冧滑鐨勪綔鐢ㄥ垎鍒槸浠涔?
    绛旓細2. 鍗曠墖鏈哄唴閮ㄤ富瑕侀儴浠跺寘鎷細- 涓涓8浣岰PU锛岃礋璐f墽琛岀▼搴忔寚浠ゅ拰鎺у埗鍗曠墖鏈虹殑宸ヤ綔銆- 涓涓墖鍐呮尟鑽″櫒鍙婃椂閽熺數璺锛屼负鍗曠墖鏈烘彁渚涙椂閽熶俊鍙枫- 4K瀛楄妭ROM绋嬪簭瀛樺偍鍣锛岀敤浜庡瓨鍌ㄧ▼搴忎唬鐮併- 128瀛楄妭RAM鏁版嵁瀛樺偍鍣紝鐢ㄤ簬涓存椂瀛樺偍鏁版嵁銆- 涓や釜16浣嶅畾鏃跺櫒/璁℃暟鍣紝鐢ㄤ簬璁℃椂鍜岃鏁板姛鑳姐- 鍙鍧64K澶栭儴鏁版嵁瀛樺偍鍣...
  • 51鍗曠墖鏈哄唴閮ㄥ寘鍚摢浜涓昏鍔熻兘閮ㄤ欢?浠栦滑鐨勪綔鐢ㄦ槸浠涔
    绛旓細MCS-51鍗曠墖鏈哄湪涓鍧楄姱鐗囦腑闆嗘垚浜 CPU 銆丷AM銆丷OM銆佸畾鏃/璁℃暟鍣ㄣ佸鍔熻兘 I/O 鍙 鍜屼腑鏂帶鍒剁瓑鍩烘湰鍔熻兘閮ㄤ欢銆 鍗曠墖鏈虹殑鏍稿績閮ㄥ垎鏄 CPU 锛孋PU 鏄崟鐗囨満鐨勫ぇ鑴戝拰蹇冭剰銆 绋嬪簭瀛樺偍鍣ㄧ敤浜庡瓨鏀剧紪濂界殑绋嬪簭鎴栬〃鏍煎父鏁般傛暟鎹瓨鍌ㄥ櫒鐢ㄤ簬瀛樻斁涓棿杩愮畻缁撴灉銆佹暟鎹 鏆傚瓨鍜岀紦鍐层佹爣蹇椾綅绛夈 瀹氭椂/璁℃暟鍣ㄥ疄璐ㄤ笂鏄姞娉...
  • mcs-51鍗曠墖鏈哄唴閮RAM鐨勫悇閮ㄥ垎浣滅敤鏄浠涔?
    绛旓細MCS-51鍗曠墖鏈烘槸涓绉嶉泦鎴愮殑鐢佃矾鑺墖锛屾槸閲囩敤瓒呭ぇ瑙勬ā闆嗘垚鐢佃矾鎶鏈妸鍏锋湁鏁版嵁澶勭悊鑳藉姏鐨勪腑澶鐞嗗櫒CPU闅忔満瀛樺偍鍣≧AM銆佸彧璇诲瓨鍌ㄥ櫒ROM銆佸绉岻/O鍙e拰涓柇绯荤粺銆佸畾鏃跺櫒/璁℃椂鍣ㄧ瓑鍔熻兘(鍙兘杩樺寘鎷樉绀洪┍鍔ㄧ數璺佽剦瀹借皟鍒剁數璺佹ā鎷熷璺浆鎹㈠櫒銆丄/D杞崲鍣ㄧ瓑鐢佃矾)闆嗘垚鍒颁竴鍧楃鐗囦笂鏋勬垚鐨勪竴涓皬鑰屽畬鍠勭殑璁$畻鏈虹郴缁熴
  • MCS-51鍗曠墖鏈鐨勭墖鍐呴儴闆嗘垚浜鍝簺鍔熻兘閮ㄤ欢,鍚勪釜鍔熻兘閮ㄤ欢鐨勬渶涓昏鍔熻兘鏄...
    绛旓細鎴戠殑浜嬫爣鍑嗙瓟妗堬紝閲囩撼璇风粰鍒嗭紝璋㈣阿 MCS-51鍗曠墖鏈哄湪鐗囧唴闆嗘垚浜嗕腑澶鐞嗗櫒锛CPU锛夈佺▼搴忓瓨鍌ㄥ櫒锛圧OM锛夈佹暟鎹瓨鍌ㄥ櫒锛圧AM锛夈佸畾鏃跺櫒/璁℃暟鍣ㄣ佸苟琛孖/O鎺ュ彛銆佷覆琛孖/O鎺ュ彛鍜屼腑鏂郴缁熺瓑鍑犲ぇ鍗曞厓銆侰PU鏄暣涓崟鐗囨満鐨勬牳蹇冮儴浠讹紝鐢辫繍绠楀櫒鍜屾帶鍒跺櫒缁勬垚銆傝繍绠楀櫒鍙互瀹屾垚绠楁湳杩愮畻鍜岄昏緫杩愮畻锛屽叾鎿嶄綔椤哄簭鍦ㄦ帶鍒跺櫒...
  • 51鍗曠墖鏈鐨鍐呴儴瀵勫瓨鍣ㄩ兘鏈夊摢浜?
    绛旓細mcs-51鍗曠墖鏈哄唴鐨刬/o鍙i攣瀛樺櫒銆佸畾鏃跺櫒銆佷覆琛屽彛缂撳啿鍣ㄤ互鍙婂悇绉嶆帶鍒跺瘎瀛樺櫒鍜岀姸鎬佸瘎瀛樺櫒閮戒互鐗规畩鍔熻兘瀵勫瓨鍣ㄧ殑褰㈠紡鍑虹幇 銆傚畠浠綅浜庣墖鍐呮暟鎹瓨鍌ㄥ櫒涔嬩笂锛岀鏁e湴鍒嗗竷鍦80h~ffh鐨勫湴鍧绌洪棿鑼冨洿鍐呫俶cs-51鍗曠墖鏈虹壒娈婂姛鑳藉瘎瀛樺櫒鐨勬讳釜鏁颁负26涓 銆傚叾涓湁12涓彲浠ヤ綅瀵诲潃锛岀敤鎴峰彲浠ラ氳繃浣嶅姛鑳芥爣璁板杩12涓瘎瀛樺櫒鐨勪换鎰...
  • 51鍗曠墖鏈鐨鍐呴儴閮鏈夊摢浜瀛樺偍鍣?
    绛旓細MCS-51鍗曠墖鏈鍦ㄧ墿鐞嗙殑瑙掑害涓婃湁鍥涗釜瀛樺偍绌洪棿锛1銆佺墖鍐呯▼搴忓瓨鍌ㄥ櫒 2銆佺墖澶栫▼搴忓瓨鍌ㄥ櫒 3銆佺墖鍐呮暟鎹瓨鍌ㄥ櫒 4銆佺墖澶栨暟鎹瓨鍌ㄥ櫒 浣嗗湪閫昏緫涓婏紝浠庣敤鎴风殑瑙掑害涓婏紝鍗曠墖鏈烘湁涓変釜瀛樺偍绌洪棿锛1銆佺墖鍐呭缁熶竴缂栧潃鐨64K鐨勭▼搴忓瓨鍌ㄥ櫒鍦板潃绌洪棿锛圡OVC锛2銆256B鐨勭墖鍐呮暟鎹瓨鍌ㄥ櫒鐨勫湴鍧绌洪棿锛圡OV锛3銆佷互鍙64K鐗囧鏁版嵁...
  • MCS-51鍗曠墖鏈鐨鍐呴儴闆嗘垚浜嗛偅浜涢儴浠?鍚勯儴浠剁殑浣滅敤鏄浠涔?
    绛旓細鈼 1 銆佽繍绠楀櫒 锛氱敱绠楁湳閫昏緫鍗曞厓 ALU銆佺疮鍔犲櫒ACC銆丅瀵勫瓨鍣ㄣ佷袱涓殏瀛樺瘎瀛樺櫒銆佺▼搴忕姸鎬佸瘎瀛樺櫒缁勬垚 PSW 锛 8 浣嶏紝鍙互杩涜绠楁湳浜戠畻锛堝姞锛屽噺锛屼箻锛岄櫎锛屼箻闄よ繍绠椾笌瀵勫瓨鍣 B 鏈夊叧锛夈侀昏緫杩愮畻鍙婄Щ浣嶈繍绠楃瓑銆傗梿 2 銆佹帶鍒跺櫒锛氱敱鎸囦护瀵勫瓨鍣 IR 銆佹寚浠よ瘧鐮佸櫒 ID 銆佸畾鏃跺強鎺у埗閫昏緫鐢佃矾銆佺▼搴忚鏁板櫒 PC ...
  • 扩展阅读:51单片机内部实物图 ... mcs-51单片机工作方式 ... mcs-51单片机内部结构图 ... mcs51单片机内部ram ... 51单片机芯片型号大全 ... mcs51内部资源有哪些 ... mcs-51单片机引脚图 ... 51单片机图解 ... 51单片机内部结构及功能 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网