<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

電子萬年歷設計方案(2)

CHANBAEK ? 來源:IOput ? 作者:Bruno ? 2023-03-30 14:29 ? 次閱讀

4.1 系統核心部分——閃電存儲型器件AT89S52

4.1.1 AT89S52具有下列主要性能:

8KB可改編程序Flash存儲器(可經受1000次的寫入/擦除周期)

全靜態工作:0Hz~24MHz

三級程序存儲器保密

128×8字節內部RAM

32條可編程I/O線

2個16位定時器/計數器

6個中斷源

可編程串行通道

片內時鐘振蕩器

4.1.2 AT89S52的引腳及功能

AT89S52單片機的管腳說明如圖4-2所示。

wKgaomQlLBOAd6N3AAFg2GlMwqA634.jpg

(圖4-2 AT89S52的管腳)

(1) 主要電源引腳

①VCC 電源端

②GND 接地端

(2) 外接晶體引腳XTAL1和XTAL2

①XTAL1 接外部晶體的一個引腳。在單片機內部,它是構成片內振蕩器的反相放大器的輸入端。當采用外部振蕩器時,該引腳接收振蕩器的信號,既把此信號直接接到內部時鐘發生器的輸入端。

②XTAL2 接外部晶體的另一個引腳。在單片機內部,它是上述振蕩器的反相放大器的輸出端。采用外部振蕩器時,此引腳應懸浮不連接。

(3) 控制或與其它電源復用引腳RST、ALE//PROG、/PSEN和/EA/VPP

①RST 復位輸入端。 當振蕩器運行時,在該引腳上出現兩個機器周期的高電平將使單片機復位。

②ALE//PROG 當訪問外部存儲器時,ALE(地址鎖存允許)的輸出用于鎖存地址的低位字節。即使不訪問外部存儲器,ALE端仍以不變的頻率(此頻率為振蕩器頻率的1/6)周期性地出現正脈沖信號。因此,它可用作對外輸出的時鐘,或用于定時目的。然而要注意的是:每當訪問外部數據存儲器時,將跳過一個ALE脈沖。在對Flash存儲器編程期間,該引腳還用于輸入編程脈沖(/PROG)。

③/PSEN 程序存儲允許(/PSEN)輸出是外部程序存儲器的讀選通信號。當AT89S52/LV52由外部程序存儲器取指令(或常數)時,每個機器周期兩次/PSEN有效(既輸出2個脈沖)。但在此期間內,每當訪問外部數據存儲器時,這兩次有效的/PSEN信號將不出現。

④/EA/VPP 外部訪問允許端。要使CPU只訪問外部程序存儲器(地址為0000H~FFFFH),則/EA端必須保持低電平(接到GND端)。當/EA端保持高電平(接VSS端)時,CPU則執行內部程序存儲器中的程序。

(4)輸入/輸出引腳 P0.0~P0.7、P1.0~P1.7、P2.0~P2.7 和P3.0~P3.7

①P0端口(P0.0~ P0.7) P0是一個8位漏極開路型雙向I/O端口。作為輸出口用時,每位能以吸收電流的方式驅動8個TTL輸入,對端口寫1時,又可作高阻抗輸入端用。

②P1端口(P1.0~ P1.7) P1是一個帶有內部上拉電阻的8位雙向I/O端口。P1的輸出緩沖器可驅動(吸收或輸出電流方式)4個TTL輸入。對端口寫1時,通過內部的上拉電阻把端口拉到高電位,這時可用作輸入口。作輸入口時,因為有內部的上拉電阻,那些被外部信號拉低的引腳會輸出一個電流。

③P2端口 (P2.0~P2.7) P2是一個帶有內部上拉電阻的8位雙向I/O端口。P2的輸出緩沖器可驅動(吸收或輸出電流方式)4個TTL輸入。對端口寫1時,通過內部的上拉電阻把端口拉到高電位,這時可用作輸入口。P2作輸入口使用時,因為有內部的上拉電阻,那些被外部信號拉低的引腳會輸出一個電流。 ④P3端口(P3.0~P3.7) P3口管腳是8個帶內部上拉電阻的雙向I/O口,可接收輸出4個TTL門電流。當P3口寫入“1”后,它們被內部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流,這是由于上拉的緣故。

P3口也可作為AT89S52的一些特殊功能,這些特殊功能見表4-1。

wKgZomQlLBOAGWpwAAAfiqbc1kU369.jpg

(表4-1 P3端口的特殊功能)

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6008

    文章

    44087

    瀏覽量

    622998
  • 振蕩器
    +關注

    關注

    28

    文章

    3571

    瀏覽量

    137789
  • 存儲器
    +關注

    關注

    38

    文章

    7212

    瀏覽量

    162357
  • 計數器
    +關注

    關注

    32

    文章

    2209

    瀏覽量

    93364
  • 電子萬年歷
    +關注

    關注

    3

    文章

    38

    瀏覽量

    15755
收藏 人收藏

    評論

    相關推薦

    電子萬年歷設計與制作資料

    電子萬年歷設計與制作資料
    發表于 08-20 11:18

    電子萬年歷設計

    電子萬年歷設計
    發表于 08-20 22:46

    電子萬年歷

    ``分享以前在電子工程師之家下載的萬年歷【超級版】``
    發表于 11-13 14:02

    電子萬年歷

    12864顯示電子萬年歷,有溫度,游戲,鬧鐘,用紅外控制??!怎么做?。。?!
    發表于 12-08 15:44

    電子萬年歷

    電子萬年歷的資料誰有 怎么得E幣 求給力
    發表于 12-18 16:18

    萬年歷

    萬年歷萬年歷萬年歷萬年歷
    發表于 03-20 21:08

    求一種基于STM32的智能萬年歷設計方案

    基于STM32的智能萬年歷是由哪些部分組成的?怎樣去設計一種基于STM32的智能萬年歷?
    發表于 09-29 07:40

    基于AT89C51單片機的多功能電子萬年歷設計方案資料分享

    適合初學者的設計
    發表于 04-04 10:19 ?1次下載

    指針式電子鐘與萬年歷設計方案

    這是基于STM32設計的一個指針式電子鐘+萬年歷小項目,采用3.5寸的LCD屏顯示時鐘,日歷、溫度、天氣,支持觸摸屏調整設置時間,設置鬧鐘,查看日歷等等。整體項目主要是技術點就是LCD屏的圖形繪制。比如: 時鐘的時針繪制、分針、秒針、表盤、日歷繪制等等。
    的頭像 發表于 02-28 14:07 ?1980次閱讀
    指針式<b class='flag-5'>電子</b>鐘與<b class='flag-5'>萬年歷</b><b class='flag-5'>設計方案</b>

    電子萬年歷設計方案(1)

    本文設計的電子萬年歷屬于小型智能家用電子產品。 利用單片機進行控制,實時時鐘芯片進行記時,外加掉電存儲電路和顯示電路,可實現時間的調整和顯示。
    的頭像 發表于 03-30 14:28 ?1897次閱讀
    <b class='flag-5'>電子</b><b class='flag-5'>萬年歷</b><b class='flag-5'>設計方案</b>(1)

    電子萬年歷設計方案(3)

      低功耗時鐘芯片DS1302可以對年、月、日、時、分、秒進行計時,且具有閏年補償等多種功能。DS1302用于數據記錄,特別是對某些具有特殊意義的數據點的記錄上,能實現數據與出現該數據的時間同時記錄。這種記錄對長時間的連續測控系統結果的分析以及對異常數據出現的原因的查找有重要意義。
    的頭像 發表于 03-30 14:31 ?984次閱讀
    <b class='flag-5'>電子</b><b class='flag-5'>萬年歷</b><b class='flag-5'>設計方案</b>(3)

    電子萬年歷設計方案(4)

    AT24C02是美國ATMEL公司的低功耗CMOS串行EEPROM,它是內含256×8位存儲空間,具有工作電壓寬(2.5~5.5V)、擦寫次數多(大于10000次)、寫入速度快(小于10ms)等特點。
    的頭像 發表于 03-30 14:32 ?740次閱讀
    <b class='flag-5'>電子</b><b class='flag-5'>萬年歷</b><b class='flag-5'>設計方案</b>(4)

    電子萬年歷設計方案(5)

     本設計共采用按鍵3個,分別與單片機的P1.7、P1.6、P1.5口相連,分別對應光標移動,時間、日期調整,退出、鬧鈴開關鍵的功能。
    的頭像 發表于 03-30 14:33 ?547次閱讀
    <b class='flag-5'>電子</b><b class='flag-5'>萬年歷</b><b class='flag-5'>設計方案</b>(5)

    電子萬年歷設計方案(6)

      顯示器部分是由HD61202液晶顯示控制驅動器和HY12864液晶顯示器組成的,下面我們對其分別進行介紹。
    的頭像 發表于 03-30 14:34 ?861次閱讀
    <b class='flag-5'>電子</b><b class='flag-5'>萬年歷</b><b class='flag-5'>設計方案</b>(6)

    電子萬年歷設計方案(7)

    因為使用了時鐘芯片DS1302,陽歷程序只需從DS1302各寄存器中讀出年、周、月、日、[?。輹r、分、秒等數據,再處理即可。在首次對DS1302進行操作之前,必須對它進行初始化,然后從DS1302中讀出數據,再經過處理后,送給顯示緩沖單元。陽歷程序流程圖見圖5-1所示。
    的頭像 發表于 03-30 14:36 ?713次閱讀
    <b class='flag-5'>電子</b><b class='flag-5'>萬年歷</b><b class='flag-5'>設計方案</b>(7)
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>