A. c51鍗曠墖鏈轟腑鏂紼嬪簭涓鐨剗nterrupt1錛2錛3鏄鐢變粈涔堝喅瀹氱殑錛
涓鏂鏄鎸囩敱浜庢煇縐嶄簨浠剁殑鍙戠敓錛堢‖浠舵垨鑰呰蔣浠剁殑錛夛紝璁$畻鏈烘殏鍋滄墽琛屽綋鍓嶇殑紼嬪簭錛岃漿鑰屾墽琛屽彟涓紼嬪簭錛屼互澶勭悊鍙戠敓鐨勪簨浠訛紝澶勭悊瀹屾瘯鍚庡張榪斿洖鍘熺▼搴忕戶緇浣滀笟鐨勮繃紼嬨備腑鏂鏄澶勭悊鍣ㄤ竴縐嶅伐浣滅姸鎬佺殑鎻忚堪銆
1銆両NT0鈥斺斿栭儴涓鏂0錛岀敱P3.2絝鍙e紩鍏ワ紝浣庣數騫蟲垨涓嬮檷娌垮紩璧楓傞粯璁浼樺厛綰鏈楂樸
2銆両NT1鈥斺斿栭儴涓鏂1錛岀敱P3.3絝鍙e紩鍏ワ紝浣庣數騫蟲垨涓嬮檷娌垮紩璧楓傞粯璁や紭鍏堢駭絎浜屻
3銆乀0鈥斺斿畾鏃跺櫒/璁℃暟鍣0涓鏂錛岀敱T0璁℃暟鍣ㄨ℃弧鍥為浂寮曡搗銆傞粯璁や紭鍏堢駭絎涓夈
4銆乀1鈥斺斿畾鏃跺櫒/璁℃暟鍣1涓鏂錛岀敱T1璁℃暟鍣ㄨ℃弧鍥為浂寮曡搗銆傞粯璁や紭鍏堢駭絎鍥涖
5銆乀2鈥斺斿畾鏃跺櫒/璁℃暟鍣2涓鏂錛岀敱T2璁℃暟鍣ㄨ℃弧鍥為浂寮曡搗銆傞粯璁や紭鍏堢駭絎浜斻
鎵╁睍璧勬枡
鍗曠墖鏈轟腑鏂婧愮被鍨
錛1錛夊栭儴璁懼囪鋒眰涓鏂銆備竴鑸鐨勫栭儴璁懼囷紙濡傞敭鐩樸佹墦鍗版満鍜孉 / D杞鎹㈠櫒絳夛級鍦ㄥ畬鎴愯嚜韜鐨勬搷浣滃悗錛屽悜CPU鍙戝嚭涓鏂璇鋒眰錛岃佹眰CPU涓轟粬鏈嶅姟銆 鐢辮$畻鏈虹‖浠跺紓甯告垨鏁呴殰寮曡搗鐨勪腑鏂錛屼篃縐頒負鍐呴儴寮傚父涓鏂銆
錛2錛夋晠闅滃己榪涓鏂銆傝$畻鏈哄湪涓浜涘叧閿閮ㄤ綅閮借炬湁鏁呴殰鑷鍔ㄦ嫻嬭呯疆銆傚傝繍綆楁孩鍑恆瀛樺偍鍣璇誨嚭鍑洪敊銆佸栭儴璁懼囨晠闅溿佺數婧愭帀鐢典互鍙婂叾浠栨姤璀︿俊鍙風瓑錛岃繖浜涜呯疆鐨勬姤璀︿俊鍙烽兘鑳戒嬌CPU涓鏂錛岃繘琛岀浉搴旂殑涓鏂澶勭悊銆
錛3錛瀹炴椂鏃墮挓璇鋒眰涓鏂銆傚湪鎺у埗涓閬囧埌瀹氭椂媯嫻嬪拰鎺у埗錛屼負姝ゅ父閲囩敤涓涓澶栭儴鏃墮挓鐢佃礬錛堝彲緙栫▼錛夋帶鍒跺叾鏃墮棿闂撮殧銆傞渶瑕佸畾鏃舵椂錛孋PU鍙戝嚭鍛戒護浣挎椂閽熺數璺寮濮嬪伐浣滐紝涓鏃﹀埌杈捐勫畾鏃墮棿錛屾椂閽熺數璺鍙戝嚭涓鏂璇鋒眰錛岀敱CPU杞鍘誨畬鎴愭嫻嬪拰鎺у埗宸ヤ綔銆
錛4錛夋暟鎹閫氶亾涓鏂銆傛暟鎹閫氶亾涓鏂涔熺О鐩存帴瀛樺偍鍣ㄥ瓨鍙栵紙DMA錛夋搷浣滀腑鏂錛屽傜佺洏銆佺佸甫鏈烘垨CRT絳夌洿鎺ヤ笌瀛樺偍鍣ㄤ氦鎹㈡暟鎹鎵瑕佹眰鐨勪腑鏂銆
錛5錛夌▼搴忚嚜鎰誇腑鏂銆侰PU鎵ц屼簡鐗規畩鎸囦護錛堣嚜闄鋒寚浠わ級鎴栫敱紜浠剁數璺寮曡搗鐨勪腑鏂鏄紼嬪簭鑷鎰誇腑鏂錛屾槸鎸囧綋鐢ㄦ埛璋冭瘯紼嬪簭鏃訛紝紼嬪簭鑷鎰誇腑鏂媯鏌ヤ腑闂寸粨鏋滄垨瀵繪壘閿欒鎵鍦ㄨ岄噰鐢ㄧ殑媯鏌ユ墜孌碉紝濡鏂鐐涓鏂鍜屽崟姝ヤ腑鏂絳夈
鍙傝冭祫鏂欐潵婧愶細鐧懼害鐧劇-51鍗曠墖鏈
B. 單片機中,比如51單片機有五個中斷源,兩個外部中斷源,兩個定時器中斷源,一個串口中斷。它們都在什麼情
MCS-51單片機中斷系統的結構:
5個中斷源的符號、名稱及產生的條件如下。
INT0:外部中斷0,由P3.2埠線引入,低電平或下跳沿引起。
INT1:外部中斷1,由P3.3埠線引入,低電平或下跳沿引起。
T0:定時器/計數器0中斷,由T0計滿回零引起。
T1:定時器/計數器l中斷,由T1計滿回零引起。
TI/RI:串列I/O中斷,串列埠完成一幀字元發送/接收後引起。
整個中斷系統的結構框圖見下圖一所示。
<51單片機中斷系統結構>
如圖所示,由與中斷有關的特殊功能寄存器、中斷入口、次序查詢邏輯電路等組成,包括5個中斷請求源,4個用於中斷控制的寄存器IE、IP、ECON和SCON來控制中斷類弄、中斷的開、關和各種中斷源的優先順序確定。
教你詳細認識!看看網址吧!