久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 23346|回復: 14
打印 上一主題 下一主題
收起左側

51單片機ALE口(30腳)的作用是什么?

  [復制鏈接]
跳轉到指定樓層
樓主
ID:211103 發表于 2017-6-20 19:54 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
51/52單片機ALE口(30腳)的是用來干什么的,在什么情況下用到?需要注意什么問題?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:123289 發表于 2017-6-21 04:41 | 只看該作者
51的P0口有兩個功能,既可以做16位地址的高字節,又可以做數據線。
如果實現兩個功能呢?分時!!!,即:有時作為地址、有時作為數據。
又如何做到分時呢。用ALE做分時“標記”!!
所以:ALE是擴充外部存儲器時用的。
CPU訪問外部存儲器時:先在P0口送出地址高位,再送出ALE,這樣就方便你用ALE脈沖將高位地址鎖存起來!否則,讀寫數據時就沒有高位地址了!
然后,CPU將P0作為數據口,讀寫數據。
另外,ALE頻率相對固定(不保險),可以作固定的頻率源用(不建議)。
回復

使用道具 舉報

板凳
ID:211103 發表于 2017-6-24 10:47 | 只看該作者
感謝回答,受教了
回復

使用道具 舉報

地板
ID:111634 發表于 2017-6-24 15:28 | 只看該作者
yzwzfyz 發表于 2017-6-21 04:41
51的P0口有兩個功能,既可以做16位地址的高字節,又可以做數據線。
如果實現兩個功能呢?分時!!!,即: ...

不是高8位,而是低8位。
回復

使用道具 舉報

5#
ID:111634 發表于 2017-6-24 15:28 | 只看該作者
ALE功能:用來鎖存P0口送出的低8位地址。80C51在并行擴展外存儲器(包括并行擴展I/O口)時,P0口用于分時傳送低8位地址和數據信號,且均為二進制數。那么如何區分是低8位地址還是8位數據信號呢?當ALE信號有效時,P0口傳送的是低8位地址信號;ALE信號無效時,P0口傳送的是8位數據信號。用戶可在ALE信號的下降沿,鎖定P0口傳送的內容,即低8位地址信號。
回復

使用道具 舉報

6#
ID:111634 發表于 2017-6-24 15:35 | 只看該作者
在不擴展外RAM的系統中,ALE信號以1/6時鐘頻率的速率發出;在擴展外RAM的系統中,在讀寫外RAM時,少一個ALE脈沖。ALE信號稍稍不規則,以低于1/6時鐘頻率的速率發出。
回復

使用道具 舉報

7#
ID:111634 發表于 2017-6-24 15:40 | 只看該作者
ALE信號通常用于ADC 0808/0809 CLK時鐘。80C51 ALE信號固定為CPU時鐘頻率的1/6,若fosc=6MHz,則1/6為1MHz,正好用于0809 CLK。因此,80C51 ALE信號除用于74LS373鎖存低8位地址外,還與0809 CLK端連接,用于0809 A-D轉換的時鐘信號。但若fosc=12MHz,則1/6為2MHz,超出0809最高工作頻率,就需要用分頻器分頻了。
回復

使用道具 舉報

8#
ID:191745 發表于 2017-6-24 15:51 | 只看該作者
兩個功能,既可以做16位地址的高字節,又可以做數據線。
如果實現兩個功能呢?分時!!!,即:有時作為地址、有時作為數據。
又如何做到分時呢。用ALE做分時“標記”!!
所以:ALE是擴充外部存儲器時用的。
CPU訪問外部存儲器時:先在P0口送出地址高位,再送出ALE,這樣就方便你用ALE脈沖將高位地址鎖存起來!否則,讀寫數據時就沒有高位地址了!
回復

使用道具 舉報

9#
ID:123289 發表于 2017-6-24 20:10 | 只看該作者
地板糾正的是!謝了!
回復

使用道具 舉報

10#
ID:263896 發表于 2017-12-22 09:27 | 只看該作者
學習了!
回復

使用道具 舉報

11#
ID:265192 發表于 2017-12-22 11:02 | 只看該作者
Address lock enable . 地址鎖存允許端。 訪問外部存儲器用的,比如RAM、ROM 51有外部總線,16位的地址線,8為的數據線,但是地址的低8位跟數據線是重合的,因此訪問的時候需要區分開低8位(P0口,高8位是P2口)地址和數據,這就需要用到ALE信號了。 訪問存儲器的時候,P2口輸出高地址,P0輸出低地址。利用外部的鎖存器(一般用74LS373)配合ALE脈沖,鎖存P0地址,這時候讀寫信號開始起作用(WR或者RD),P0口讀入或者輸出數據。在整個過程中,外部存儲器的地址總線上的數據始終是穩定的,低8位地址的穩定靠的就是ALE和外部鎖存器。
回復

使用道具 舉報

12#
ID:386188 發表于 2019-6-16 15:03 | 只看該作者
請問ALE要怎么樣才能使能,C語言如何實現,匯編語言時MOVC指令的時候有作用。


回復

使用道具 舉報

13#
ID:388197 發表于 2019-6-16 17:08 | 只看該作者
沙發已經解釋得很詳細了,,ALE只有在比較老的芯片上有,新的芯片RAM都比較大,很少需要擴展RAM,對外輸出時鐘也可以通過定時器或者片上PWM模塊等功能輕松實現,所以新的芯片干脆就取消了該引腳.這個就當聽故事,大概了解下即可.
回復

使用道具 舉報

14#
ID:525428 發表于 2019-6-16 22:00 | 只看該作者
訪問單片機外部程序存儲器或外部數據存儲器提供低八位地址的鎖存控制信號
回復

使用道具 舉報

15#
ID:448543 發表于 2019-6-17 11:00 | 只看該作者
ALE信號通常用于ADC 0808/0809 CLK時鐘。80C51 ALE信號固定為CPU時鐘頻率的1/6,若fosc=6MHz,則1/6為1MHz,正好用于0809 CLK。因此,80C51 ALE信號除用于74LS373鎖存低8位地址外,還與0809 CLK端連接,用于0809 A-D轉換的時鐘信號。但若fosc=12MHz,則1/6為2MHz,超出0809最高工作頻率,就需要用分頻器分頻了。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 91麻豆精品国产91久久久久久 | 日韩中文一区二区三区 | 日本黄视频在线观看 | 国产精品久久久久久久久久久久 | 成人福利网站 | 久久久亚洲一区 | 在线一级片 | 特黄小视频 | 国产伦精品一区二区三区照片91 | 免费v片在线观看 | 中文字幕视频在线看5 | 免费激情av | www.日日夜夜 | 欧美成人一区二区三区片免费 | 中文字幕 在线观看 | 看a网站 | 久久这里只有精品首页 | 黄色亚洲网站 | 精品国产18久久久久久二百 | 亚洲欧洲精品在线 | 国产美女视频黄a视频免费 国产精品福利视频 | 九九爱这里只有精品 | 欧美日韩在线播放 | 国产精品黄视频 | 久久99精品国产自在现线小黄鸭 | 天堂va在线 | www.久久精品| 黄片毛片| 国产精品永久 | 精品久久久久久亚洲精品 | 成年视频在线观看福利资源 | 国产三级在线观看播放 | 中文字幕视频在线免费 | 亚洲精品大全 | 国产一区二区三区四区 | 国产精品美女久久久久久久久久久 | 午夜精品久久久久久 | 羞羞网站在线观看 | 国产精品视频网 | 少妇黄色 | 久久中文网 |