精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

如何制作一款單片機記時器

Wildesbeast ? 來源:網絡整理 ? 作者:佚名 ? 2020-05-05 09:04 ? 次閱讀

1.實驗任務

用AT89S51單片機的定時/計數器T0產生一秒的定時時間,作為秒計數時間,當一秒產生時,秒計數加1,秒計數到60時,自動從0開始。下面我就開始介紹如何制作這款單片機記時器,硬件電路如下圖所示

2.電路原理

3.系統板上硬件連線

(1. 把“單片機系統”區域中的P0.0/AD0-P0.7/AD7端口用8芯排線連接到“四路靜態數碼顯示模塊”區域中的任一個a-h端口上;要求:P0.0/AD0對應著a,P0.1/AD1對應著b,……,P0.7/AD7對應著h。

(2. 把“單片機系統”區域中的P2.0/A8-P2.7/A15端口用8芯排線連接到“四路靜態數碼顯示模塊”區域中的任一個a-h端口上;要求:P2.0/A8對應著a,P2.1/A9對應著b,……,P2.7/A15對應著h。

4.程序設計內容

AT89S51單片機的內部16位定時/計數器是一個可編程定時/計數器,它既可以工作在13位定時方式,也可以工作在16位定時方式和8位定時方式。只要通過設置特殊功能寄存器TMOD,即可完成。定時/計數器何時工作也是通過軟件來設定TCON特殊功能寄存器來完成的。

現在我們選擇16位定時工作方式,對于T0來說,最大定時也只有65536us,即65.536ms,無法達到我們所需要的1秒的定時,因此,我們必須通過軟件來處理這個問題,假設我們取T0的最大定時為50ms,即要定時1秒需要經過20次的50ms的定時。對于這20次我們就可以采用軟件的方法來統計了。

因此,我們設定TMOD=00000001B,即TMOD=01H

下面我們要給T0定時/計數器的TH0,TL0裝入預置初值,通過下面的公式可以計算出

TH0=(216-50000)/256

TL0=(216-50000)MOD256

當T0在工作的時候,我們如何得知50ms的定時時間已到,這回我們通過檢測TCON特殊功能寄存器中的TF0標志位,如果TF0=1表示定時時間已到。

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

    關注

    6023

    文章

    44376

    瀏覽量

    628495
  • 計數器
    +關注

    關注

    32

    文章

    2241

    瀏覽量

    93980
  • 定時器
    +關注

    關注

    23

    文章

    3218

    瀏覽量

    113697
收藏 人收藏

    評論

    相關推薦

    一款單片機程序移植到另一款單片機

    些特殊情況下,如成品需要降本,原來的芯片買不到貨,需要將已經做好的產品應用程序有一款單片機移植到另一款單片機。本系列文章列出從現有的 S
    發表于 07-29 09:43 ?4151次閱讀

    求推薦一款帶USB的單片機

    求推薦一款帶USB的單片機,選擇指標是:管腳盡量少,體積尤其是芯片的厚度盡量小,對單片機的性能沒有什么要求,只要帶USB就OK!求各位大神推薦!
    發表于 06-06 11:16

    大家偏愛那一款單片機呢?

    大家偏愛那一款單片機呢?
    發表于 11-14 14:33

    尋找一款單片機

    最近在找一款單片機,總共有12組模擬信號輸入,可以實現1~6組信號、測量1~100mv電壓測量,還有7~12組信號、測量200~500歐母電阻。有沒有類似功能的單片機可以實現?
    發表于 03-02 16:24

    求推薦一款單片機。。。

    一款單片機:不超過20pin,有5個左右的12位ADC,有PWM輸出,2個外部邊沿中斷。。。之前發現個韓國的ABOV的MC81F4204,但由于相關資料過少,不方便使用,求推薦~~~
    發表于 04-07 18:03

    請高手推薦一款單片機

    我需要一款單片機,14腳的,1腳正極,14腳負極;晶振和復位電路都是內部的,求推薦?
    發表于 06-07 20:30

    如何去學習一款單片機

    接觸一款單片機,都會經歷熟悉其基本開發,然后將其用于項目中的過程,對于如何學習一款單片機,自己做了如下的總結。大家都知道,51單片機...
    發表于 07-14 06:58

    如何去制作一款STM32F429BIT6單片機開發板

    如何去制作一款STM32F429BIT6單片機開發板?STM32F429BIT6單片機開發板是由哪些部分組成的?
    發表于 08-16 06:55

    如何選取一款合適的單片機進行學習

    單片機的型號那么多,如何選取一款合適的進行學習?如果身邊有比較現成的學習單片機的條件,有什么條件就學習什么型號。比如,你所在的公司剛好用到某個型號單片機,那么就方便多了。開發板不用購買
    發表于 11-22 08:45

    制作一款基于51單片機的GPS定位

    .硬件方案本設計主要是制作一款基于51單片機的GPS定位,根據設計需求,硬件部分主要由51單片機
    發表于 12-01 08:09

    如何用單片機進行記時

    通過給予信號來讓單片機記時
    發表于 11-01 07:23

    單片機燒錄制作

    單片機門實踐性非常強的技術,味的看書不做實驗的話10年估計也是學不 會的。下面制作的燒錄一款
    發表于 12-03 13:29 ?582次下載

    一款51單片機的臺燈設計原理圖

    一款51單片機的臺燈設計原理圖
    發表于 06-01 17:28 ?26次下載

    一款基于單片機的LED動態顯示模塊方案設計

    一款基于單片機的LED動態顯示模塊方案設計
    發表于 01-22 21:13 ?15次下載

    使用單片機設計記時的資料概述

     用AT89S51單片機的定時/計數T0產生秒的定時時間,作為秒計數時間,當秒產生時,秒計數加1,秒計數到60時,自動從0開始。下面我就開始介紹如何
    的頭像 發表于 05-16 12:02 ?2610次閱讀
    使用<b class='flag-5'>單片機</b>設計<b class='flag-5'>記時</b><b class='flag-5'>器</b>的資料概述