最新免费av在线观看,亚洲综合一区成人在线,中文字幕精品无码一区二区三区,中文人妻av高清一区二区,中文字幕乱偷无码av先锋

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)

P87LPC761

P87LPC761 的PDF資料

下載
,306790K
其他型號

P87LPC761的供應商:
聯(lián)系人:王先生
電話:13510086379
聯(lián)系人:陸小姐
電話:075583047638
聯(lián)系人:林小姐
電話:0755-82721172
聯(lián)系人:陳小姐
電話:0755-83035165
>>更多供應商

基于P87LPC761單片機控制的時間控制器系統(tǒng)簡介

查看最近90天中添加的最新產品 最新電子元器件資料免費下載 派睿電子TI有獎問答 - 送3D汽車鼠標 IR推出采用焊前金屬的汽車級絕緣柵雙極晶體管 全球電子連接器生產商—samtec 最新斷路器保護套
基于P87LPC761單片機控制的時間控制器系統(tǒng)簡介
畢大慶
(解放軍電于工程學院 安徽合肥)

1.系統(tǒng)簡介

該時間控制器是以P87LPC761單片機為核心,擴展一片74HCl64組成的小系統(tǒng),控制一路繼電器,可以設定一天中的時間,設定繼電器的開啟時間和關閉時間,一共可以設定6組定時,可以消除不需要的定時,能夠緊急啟動;所有的設定均通過鍵盤實現(xiàn),按鍵具有連擊功能,每個狀態(tài)都有指示燈。該時間控制器采用外部100kHz晶振,同時采用交流電供電,配以充電電池,在交流電去掉以后,進入休閑模式,時鐘繼續(xù)運行。

2 硬件電路設計與分析

系統(tǒng)功能框圖如圖1所示。本系統(tǒng)設計的難點不在硬而在低頻晶振下的軟件設計。

整個硬件電路可分為3部分:電源、鍵盤顯示和CPU部分,分別分析如下。

2.1 電源部分

把交流電轉換成單片機所需的直流電。這是一個很常見的電源電路。為了確保去掉交流電之后,時鐘能繼續(xù)運行,配以充電電池,在電源部分加上了充電電路。在有交流電的時候,直接利用外部電源,同時給充電電池充電,去掉交流電以后,利用充電電池做電源,進入休閑模式。

2.2 鍵盤和顯示電路



為了節(jié)省元件,采用動態(tài)掃描的方式來顯示時鐘,在這部分擴展了一片74HCl64。單片機通過串行口向74HCl64發(fā)送數(shù)據(jù),在七段數(shù)碼管上顯示,每個數(shù)碼管公共端都加上了三極管,是作掃描信號的電流放大以驅動各數(shù)碼管。

2.3 CPU部分

CPU部分是時間繼電器的核心。這主要由P87LPC761來控制。作為Philips小型封裝系列中的一員,P87LPC761是20腳封裝的單片機,適合于許多要求高集成度、低成本的場合,可以滿足許多方面的性能要求。P87LPC761提供高速和低速的晶振以及RC振蕩方式,可編程選擇,具有較寬的操作電壓范圍,可編程I/O口線輸出模式選擇,可選擇施密特觸發(fā)輸入,LED驅動輸出,有內部看門狗定時器。P87LPC761采用80C51加速處理器,結構指令執(zhí)行速度是標隘80C51 MCU的2倍。CPU部分電路原理圖如圖3所示。

3 軟件設計

P87LPC761單片機每個機器周期為6個時鐘周期,采用100kHz晶振,每個機器周期為60/Is。根據(jù)實驗,為了保證LED看起來不閃爍,點亮數(shù)碼管的時間間隔不能大于24ms,一共有4個數(shù)碼管,則每兩個數(shù)碼管點亮的時間間隔不能大于6ms。程序設計應注意這一點,在每兩次中斷之間一共有100個機器周期,很有限,據(jù)此在編程時應遵循以下原則:

(1)程序盡量簡潔主程序盡量短。
(2)中斷程序盡量短,把盡可能多的時間給其他程序。
(3)分支程序盡量多盡量短不做無用功。
鑒于篇幅,這里只介紹程序整體流程圖,如圖4所示。相關問題處理



4.1 計時補償

定時器。工作在方式1,而方式1的計數(shù)受到軟件的影響。為了減少計時誤差,在給定時器1恢復初值(3CBOH)的時候,要把軟件所占用的時間補回來。在中斷中重新賦初值采取如下方式:


通過軟件補償后,在晶振準確的情況下,能夠給計時帶來誤差的就僅僅只有中斷的響應時間了。

4.2 低功耗處理

低功耗是這個設計所必須處理好的問題。通過交流電檢測電路檢測交流電的存在與否。在程序中是這樣處理的:查詢P1.3口的電平,當P1.3口是高電平時,就進入正常狀態(tài)即顯示、鍵盤、所有中斷、串行口都正常工作,一旦P1.3口為低電平,則關掉顯示、鍵盤、串行口以及T1中斷,即只開放刷新時鐘的TO中斷(這是為了保證在休閑模式下,時鐘仍能運行,數(shù)據(jù)不丟失)進人體閑模式。為了降低系統(tǒng)功耗,還需要關閉掉電檢測、比較器等,這部分工作在初始化部分完成。

4.3 狀態(tài)指示燈

為了充分利用系統(tǒng)硬件資源.利用七段數(shù)碼管的小數(shù)點來做狀態(tài)指示燈。因為在時鐘顯示里面沒有小數(shù)。我們在程序中是這樣控制小數(shù)點的,在七段代碼表里面把有小數(shù)點的代碼放在無小數(shù)點代碼的后面,相同的數(shù)字有無小數(shù)點的代碼位置相距10,在需要小數(shù)點的時候,把取代碼的指針加上10就可以了。安排了2個指示燈,D10(綠)是開啟時間指示燈,D11(黃)是關閉時間指示燈。若綠黃兩燈都亮,則表示當前這組定時已經(jīng)被禁止了。




  來源:零八我的愛
收藏此頁】【關閉】【返回】【打印】【推薦
分享: QQ空間 人人網(wǎng) 開心網(wǎng) 騰訊微博 新浪微博 搜狐微博 網(wǎng)易微博
本頁面信息由維庫用戶提供,如有侵犯您的知識產權,請致電本站,本站核實后將迅速刪除!

熱門詞條:單片機保護繼電器電力操作電源背光源圓柱體電阻拉線位移傳感器三相交流電路等離子隔離放大器光纖傳輸系統(tǒng)更多>>
相關文章
  • 更多"P87LPC761"相關文章
  • 關于我們 | 服務項目 | 付款方式 | 聯(lián)系我們 | 友情鏈接 | 投訴 建議 合作 | 網(wǎng)站地圖 | 加入收藏 | 公司庫
    © 2025 維庫電子市場網(wǎng)(www.udpf.com.cn) 版權所有 經(jīng)營許可證編號:浙B2-20050339 版權聲明
    二十一年專注打造優(yōu)質電子元器件采購網(wǎng)、IC交易平臺。