关于51单片机的ALE引脚的问题 51单片机引脚ALE的具体作用?怎么控制地址锁存器的?

MCS-51\u5355\u7247\u673a\u7684ALE\u5f15\u811a\u53d1\u51fa\u4ec0\u4e48\u4fe1\u53f7\uff0c\u4ed6\u7684\u7528\u9014\u662f\u4ec0\u4e48

MCS-51\u5355\u7247\u673a\u7684ALE\u4e3a\u5730\u5740\u9501\u5b58\u4fe1\u53f7\uff0c\u6bcf\u4e2a\u673a\u5668\u5468\u671f\u8f93\u51fa\u4e24\u4e2a\u6b63\u8109\u51b2\u3002
\u5728\u4e00\u822c\u60c5\u51b5\u4e0b\uff0cALE\u4ee5\u6676\u632f\u516d\u5206\u4e4b\u4e00\u7684\u56fa\u5b9a\u9891\u7387\u8f93\u51fa\u8109\u51b2\uff0c\u53ef\u7528\u6765\u4f5c\u4e3a\u5916\u90e8\u5b9a\u65f6\u5668\u6216\u65f6\u949f\u4f7f\u7528\u3002
\u5728\u8bbf\u95ee\u7247\u5916\u5b58\u50a8\u5668\u65f6\uff0c\u4e0b\u964d\u6cbf\u7528\u4e8e\u63a7\u5236\u5916\u63a5\u7684\u5730\u5740\u9501\u5b58\u5668\u9501\u5b58\u4eceP0\u53e3\u8f93\u51fa\u7684\u4f4e8\u4f4d\u5730\u5740\u3002\u5728\u6ca1\u6709\u63a5\u5916\u90e8\u5b58\u50a8\u5668\u65f6\uff0c\u53ef\u4ee5\u5c06\u8be5\u5f15\u811a\u7684\u8f93\u51fa\u4f5c\u4e3a\u65f6\u949f\u4fe1\u53f7\u4f7f\u7528\u3002



MCS-51\u5355\u7247\u673a\u7684\u5f15\u811a
Pin20\uff1a\u63a5\u5730\u811a\u3002
Pin40\uff1a\u6b63\u7535\u6e90\u811a\uff0c\u5de5\u4f5c\u65f6\uff0c\u63a5\uff0b5V\u7535\u6e90\u3002
Pin19\uff1a\u65f6\u949fXTAL1\u811a\uff0c\u7247\u5185\u632f\u8361\u7535\u8def\u7684\u8f93\u5165\u7aef\u3002
Pin18\uff1a\u65f6\u949fXTAL2\u811a\uff0c\u7247\u5185\u632f\u8361\u7535\u8def\u7684\u8f93\u51fa\u7aef\u3002
8051\u7684\u65f6\u949f\u6709\u4e24\u79cd\u65b9\u5f0f\uff0c\u4e00\u79cd\u662f\u7247\u5185\u65f6\u949f\u632f\u8361\u65b9\u5f0f\uff0c\u4f46\u9700\u572818\u548c19\u811a\u5916\u63a5\u77f3\u82f1\u6676\u4f53\uff082-12MHz)\u548c\u632f\u8361\u7535\u5bb9\uff0c\u632f\u8361\u7535\u5bb9\u7684\u503c\u4e00\u822c\u53d610p-30p\u3002\u53e6\u5916\u4e00\u79cd\u662f\u5916\u90e8\u65f6\u949f\u65b9\u5f0f\uff0c\u5373\u5c06XTAL1\u63a5\u5730\uff0c\u5916\u90e8\u65f6\u949f\u4fe1\u53f7\u4eceXTAL2\u811a\u8f93\u5165\u3002
Pin39-Pin32\u4e3aP0.0-P0.7\u8f93\u5165\u8f93\u51fa\u811a\u3002
Pin1-Pin8\u4e3aP1.0-P1.7\u8f93\u5165\u8f93\u51fa\u811a\u3002
Pin21-Pin28\u4e3aP2.0-P2.7\u8f93\u5165\u8f93\u51fa\u811a\u3002

ALE\uff1a\u5730\u5740\u9501\u5b58\u63a7\u5236/\u7247\u5185EPROM\u7f16\u7a0b\u8109\u51b2\u8f93\u5165\u4fe1\u53f7
ALE(Address Lock Enable)\u529f\u80fd\u662f\u5728\u8bbf\u95ee\u5916\u90e8\u5b58\u50a8\u5668\u65f6\uff0cP0\u53e3\u505a\u4e3a\u5730\u5740/\u6570\u636e\u590d\u7528\u53e3\uff0cALE\u4fe1\u53f7\u7528\u4e8e\u9501\u5b58\u4f4e8\u4f4d\u5730\u5740\u3002\u5f53ALE\u4fe1\u53f7\u4e3a\u9ad8\u7535\u5e73\u65f6\uff0cP0\u53e3\u4e0a\u7684\u4fe1\u606f\u4e3a\u4f4e8\u4f4d\u5730\u5740\uff0c\u5728ALE\u4fe1\u53f7\u7684\u4e0b\u964d\u6cbf\u65f6\u5c06P0\u53e3\u4e0a\u7684\u4f4e8\u4f4d\u5730\u5740\u9001\u5230\u5730\u5740\u9501\u5b58\u5668\u9501\u5b58\u8d77\u6765\u3002\u5728ALE\u4e3a\u4f4e\u7535\u5e73\u671f\u95f4P0\u53e3\u4e0a\u7684\u4fe1\u606f\u4e3a\u6307\u4ee4\u6216\u6570\u636e\u4fe1\u606f\u3002\u5728ALE\u4e3a\u4f4e\u7535\u5e73\u671f\u95f4P0\u53e3\u4e0a\u7684\u4fe1\u606f\u4e3a\u6307\u4ee4\u6216\u6570\u636e\u4fe1\u606f\uff0c\u4ee5\u5b9e\u73b0\u4f4e\u4f4d\u5730\u5740\u4e0e\u6570\u636e\u7684\u5206\u79bb\u3002
\u503c\u7684\u6ce8\u610f\u7684\u662f\uff0c\u5728\u8bbf\u95ee\u7247\u5916\u6570\u636e\u5b58\u50a8\u5668\u65f6\uff0c\u4eba\u4f1a\u7f3a\u5c11\u4e00\u4e2aALE\u8109\u51b2\u3002

\u5f53\u4e0d\u8bbf\u95ee\u5916\u90e8\u5b58\u50a8\u5668\u65f6\uff0c\u8be5\u4fe1\u53f7\u4e5f\u4ee5\u6676\u632f\u9891\u7387\u7684\u516d\u5206\u4e4b\u4e00\u56fa\u5b9a\u8f93\u51fa\u6b63\u8109\u51b2\u4fe1\u53f7\uff0c\u53ef\u4ee5\u4f5c\u4e3a\u5916\u90e8\u7684\u5b9a\u65f6\u8109\u51b2\u4f7f\u7528\u3002\u5982\u679c\u60f3\u7981\u6b62ALE\u7684\u8f93\u51fa\u53ef\u5728SFR\uff08\u7279\u6b8a\u529f\u80fd\u5bc4\u5b58\u5668\uff098EH\u5730\u5740\u4e0a\u7f6e0\u3002\u6b64\u65f6\uff0cALE\u53ea\u6709\u5728\u6267\u884cMOVX\uff0cMOVC\u6307\u4ee4\u65f6\u624d\u8d77\u4f5c\u7528\u3002

这个引脚的功能是不能受程序控制的,如果把ea设置为低电平,51从外部rom读取指令,ale就是锁存信号。stc的单片机可以通过寄存器来上设置ale的功能,其它的51不可以

因为在访问外部存储器时,需要两个周期,而只在第一个周期会在地址总线有输出需要锁存,而第二个周期发送或者接收数据,不需要锁存地址了,所以ALE就不再输出一次了。这样就会出现丢脉冲的情况。
我印象中大概就是这样。

  • 鍗曠墖鏈篈LE闂
    绛旓細MOVX鎸囦护鎵ц鏃禔LE浼氫涪澶变竴涓剦鍐诧紝浣嗕竴瀹氫細鍦╓R鎴朢D涓婂鍑轰竴涓剦鍐层傞渶瑕佹敞鎰忕殑鏄紝杩欐槸閽堝鏍囧噯51缁撴瀯鐨凜PU鏉ヨ鐨勶紝姣斿AT89C51锛屼絾鐜板湪杩欑CPU骞朵笉澶氾紝鑷冲皯鎴戝緢灏戠敤锛屼竴鑸兘鏄敤閭d簺甯︿竴瀹氭墿灞曠殑锛屾瘮濡傝鍐呴儴甯1K瀛楄妭RAM鐨凜PU锛岃繖绉岰PU鐨凙LE淇″彿鐨勫叿浣撹涓轰笉涓瀹氭槸鏍囧噯鐨勶紝闇瑕佹煡鎵嬪唽纭畾銆
  • 璇烽棶鐢51鍗曠墖鏈虹殑ale寮曡剼鎬庝箞浜х敓1Mhz棰戠巼鐨勬柟娉傚崰绌烘瘮涓50%l_鐧惧害...
    绛旓細ALE寮曡剼涓鍗曠墖鏈绋嬪簭鏃犲叧锛屽彧瑕佸崟鐗囨満姝e父宸ヤ綔锛孉LE灏辫繛缁緭鍑烘柟娉 棰戠巼涓庢櫠鎸鏈夊叧锛屽厛鐢12MHz鏅舵尟锛屾祴ALE棰戠巼锛屽鏄2MHZ锛屽氨鎹㈡垚6MHZ鏅舵尟
  • MCS-51鍗曠墖鏈閲囩敤12MHZ鐨勬櫠鎸,ALE寮曡剼杈撳嚭姝h剦鍐查鐜囦负澶氬皯?
    绛旓細2MHz銆侫LE鏄綆8浣嶅湴鍧閿佸瓨淇″彿銆傛寚浠ゅ懆鏈熶负1us锛1Mhz锛夛紝姣忎釜鎸囦护鍛ㄦ湡瀵诲潃涓ゆ銆傜涓娆″鍧绋嬪簭瀛樺偍鍣紝绗簩娆″鍧鏁版嵁瀛樺偍鍣ㄣ 鎵浠ALE鐨棰戠巼涓篎osc/12*2=12/6=2(MHz)
  • 51鍗曠墖鏈虹殑寮曡剼缁撴瀯鍜屽姛鑳
    绛旓細- VCC(Pin40)锛氱數婧愯緭鍏ワ紝鎺 +5V 鐢垫簮 - GND(Pin20)锛氭帴鍦扮嚎 2. 澶栨帴鏅舵尟寮曡剼锛2 鏍癸級- XTAL1(Pin19)锛氱墖鍐呮尟鑽$數璺殑杈撳叆绔 - XTAL2(Pin20)锛氱墖鍐呮尟鑽$數璺殑杈撳嚭绔 3. 鎺у埗寮曡剼锛4 鏍癸級- RST/VPP(Pin9)锛氬浣嶅紩鑴氾紝寮曡剼涓婂嚭鐜 2 涓満鍣ㄥ懆鏈熺殑楂樼數骞冲皢浣鍗曠墖鏈澶嶄綅 - ALE/PROG(...
  • 鑻8051鍗曠墖鏈虹殑澶栭儴鏅舵尟鏄24M鍙ALE寮曡剼杈撳嚭鐨勬鑴夊啿鍛ㄦ湡涓哄灏?_鐧惧害...
    绛旓細ALE鍦ㄦ瘡涓満鍣ㄥ懆鏈熺殑S1P2~S2P1鏈熼棿銆丼4P2~S5P1鏈熼棿鎷夐珮銆傚彲瑙佹瘡娆¤緭鍑虹殑姝h剦鍐插懆鏈熸槸6涓尟鑽″懆鏈燂紝楂樼數骞虫寔缁2涓尟鑽″懆鏈燂紝鍗犵┖姣33%銆傚洜姝よ緭鍑鐨凙LE鑴夊啿鍛ㄦ湡涓6*(1/24MHz) = (1/4)渭s = 250ns
  • 51鍗曠墖鏈虹殑闂,甯府蹇欏晩,绛斿緱濂界殑涓瀹氬姞鍒,璋㈣阿浜!
    绛旓細锛1锛夋墽琛屾寚浠OVX A,@DPTR鏃讹紝寮曡剼ALE涓篲浣巁_鐢靛钩锛孭SEN涓篲楂榑_鐢靛钩 锛2锛塐RG 2000H MOV A锛岋純00H MOV B锛岋純01H MOV SP锛岋純10H PUSH ACC PUSH B RET 鎵ц鍚嶴P=_#10H__,PC=_#0100H__锛3锛夌敤鏈灏戠殑鏈哄櫒鍛ㄦ湡缂栫▼瀹炵幇灏哛0鎵鎸囩殑浜屽瓧鑺傛暟涔樹互16锛屼繚鎸丷0涓嶅彉 MOV A,R0 INC A MOV ...
  • 51鍗曠墖鏈虹殑ale寮曡剼鍙互鐩存帴缁檃dc0809鎻愪緵棰戠巼鍚
    绛旓細涓嶈兘锛ALE鐨杈撳嚭棰戠巼鏄笉鍙楁帶鐨勶紝鍥哄畾涓烘櫠鎸鐜囩殑鍏垎涔嬩竴锛孉DC0809鐨凜LK瑕佹眰鏄綆浜640K锛屾墍浠ラ氬父鎯呭喌涓婣LE鐨勯鐜囨槸涓嶆弧瓒虫潯浠剁殑銆
  • 鍗曠墖鏈轰腑ALE鏄粈涔堟剰鎬
    绛旓細51鍗曠墖鏈绉嶏紝ALE 鏄嫳鏂"ADDRESS LATCH ENABLE"鐨勭缉鍐欙紝琛ㄧず鍏佽鍦板潃閿佸瓨鍏佽淇″彿銆傚綋璁块棶澶栭儴瀛樺偍鍣ㄦ椂锛孉LE 淇″彿璐熻烦鍙樻潵瑙﹀彂澶栭儴鐨8 浣嶉攣瀛樺櫒 (濡74LS373)锛屽皢绔彛P0 鐨勫湴鍧鎬荤嚎(A0-A7)閿佸瓨杩涘叆閿佸瓨鍣ㄤ腑銆傚湪闈炶闂閮ㄥ瓨鍌ㄥ櫒鏈熼棿锛ALE 寮曡剼鐨杈撳嚭棰戠巼鏄郴缁熷伐浣滈鐜囩殑 1/16锛屽洜姝ゅ彲浠ョ敤鏉ラ┍鍔ㄥ叾浠...
  • AT89S51鍗曠墖鏈涓鐨凙LE寮曡剼杩欐牱鐢ㄥ彲浠ュ悧?浣滅湅闂ㄧ嫍淇″彿
    绛旓細ALE寮曡剼鏄湴鍧閿佸瓨鍏佽淇″彿杈撳叆绔紝濡傛灉娌℃湁澶栭儴瀛樺偍鍣ㄦ椂杩欎釜鑴氭病鏈夌敤銆傚钩鏃跺畠杈撳嚭鎸崱棰戠巼鐨1/6鑴夊啿淇″彿锛屽洜姝ゅ彲浠ョ敤浣滃閮ㄨ緭鍑烘垨鐢ㄤ簬瀹氭椂銆傚綋鍗曠墖鏈绋嬪簭璺戦鏃跺畠杩樿緭鍑鸿剦鍐诧紝鏅舵尟涓嶈捣鎸殑鏃跺欏畠涔熸病杈撳嚭浜嗐傛嵁鎴戞墍鐭ヨ繖涓剼鍙互绂佹锛屼絾浣滀负鍏朵粬鐢ㄩ旀病鏈夎杩囥
  • 涓嶆槸璇51鍗曠墖鏈虹殑ALE寮曡剼绾挎湁鎸崱棰戠巼鐨6鍒嗛鑴夊啿杈撳嚭鍚
    绛旓細鏄殑锛屾湁鐨勩傚湪proteus涓紝涔熷彲鐪嬪嚭ALE鏈6鍒嗛鐨勬柟娉㈣緭鍑 鐨勩傚洜涓轰豢鐪熶腑锛89C51鐨凙LE杈撳嚭鎺DC0808鐨凜LOCK浣滀负ADC0808鐨勬椂閽燂紝浠跨湡姝e父銆傝鏄庝簡ALE鏈6 鍒嗛鐨勮緭鍑 銆傜綉涓婃湁璇存硶鏄鏈塎OVX鐨勬搷浣滐紝鎵嶆湁6鍒嗛鏂规尝銆傛垜杩欏氨鏄帴浜74LS373鍜孉DC0808 銆傚浘涓彲鐪嬪嚭锛屼竴鍛ㄦ湡涓1us(2 鏍硷級...
  • 扩展阅读:单片机ale引脚是什么 ... 51单片机psen引脚功能 ... ale是什么配电箱 ... 51单片机常见型号 ... 51单片机引脚功能图文 ... 51单片机最小系统电路图 ... 51单片机时钟引脚 ... mcs51的ale线的作用是什么 ... 51单片机ale引脚输出频率 ...

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