91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用51單片機(jī)開(kāi)發(fā)板制作60秒時(shí)鐘計(jì)時(shí)器

CHANBAEK ? 來(lái)源:Machine City ? 作者:失落的龍族 ? 2023-10-31 15:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

如何用51開(kāi)發(fā)板做一個(gè)六十秒循環(huán)計(jì)時(shí)器

大家好,我是大魔王,雖然我已經(jīng)離開(kāi)了校園,進(jìn)入了職場(chǎng),但是我仍然沒(méi)有停下學(xué)習(xí)的腳步。經(jīng)過(guò)三周的學(xué)習(xí),我已經(jīng)能夠使用51單片機(jī)的開(kāi)發(fā)板制作一個(gè)60秒的時(shí)鐘計(jì)時(shí)器,今天就將這個(gè)小東西的創(chuàng)作過(guò)程和大家分享一下,這里使用的是郭天祥老師TX-1C的51開(kāi)發(fā)板。

在開(kāi)始之前,我們先來(lái)說(shuō)一下需要使用到的知識(shí)點(diǎn)。

1、如何點(diǎn)亮一個(gè)led小燈

2、如何點(diǎn)亮數(shù)碼管,能夠自由使用它的靜態(tài)顯示和動(dòng)態(tài)顯示

3、時(shí)鐘中斷

在這三點(diǎn)中,最重要的是數(shù)碼管的動(dòng)態(tài)顯示和時(shí)鐘中斷,這也是比較難,且需要多加練習(xí)的部分,大家需要提前學(xué)習(xí)一下,我們這里只講計(jì)時(shí)器的思路,代碼會(huì)通過(guò)其他方式分享給大家。

圖片

時(shí)鐘

在TX-C的開(kāi)發(fā)板中有三個(gè)時(shí)鐘T0、T1、T2,我們需要用到的時(shí)鐘有兩個(gè),T0和T1。其中T0用來(lái)控制數(shù)碼管動(dòng)態(tài)顯示的頻率,T1用來(lái)計(jì)時(shí)。

圖片

時(shí)鐘T0的中斷:提前在主函數(shù)中創(chuàng)建一個(gè)變量t0=0,每次中斷進(jìn)入后,t0+1,每六次歸一次零。每次t0+1后對(duì)t0進(jìn)行判斷,每一次判斷對(duì)應(yīng)一個(gè)數(shù)碼管的顯示。

圖片

T1的中斷:讓T1計(jì)時(shí)器1s中斷一次基本很難,我們以50ms中斷一次,每中斷夠20次,為一秒,計(jì)時(shí)的數(shù)值time-1。同時(shí)為中斷計(jì)數(shù)的變量t1歸零。

在主函數(shù)中只需要設(shè)定好變量,以及時(shí)鐘的初始化,然后再使用一個(gè)while函數(shù)來(lái)循環(huán)不停的計(jì)算每位數(shù)碼管所需要顯示的數(shù)字就行了。

60秒時(shí)鐘計(jì)時(shí)的基本邏輯就是這樣的,大家如果還想有更多的改進(jìn),可以從添加蜂鳴器,以及手動(dòng)輸入計(jì)時(shí)數(shù)來(lái)把這個(gè)小項(xiàng)目進(jìn)行升級(jí)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6076

    文章

    45494

    瀏覽量

    670276
  • 51單片機(jī)
    +關(guān)注

    關(guān)注

    278

    文章

    5714

    瀏覽量

    134278
  • 時(shí)鐘
    +關(guān)注

    關(guān)注

    11

    文章

    1971

    瀏覽量

    134987
  • 計(jì)時(shí)器
    +關(guān)注

    關(guān)注

    1

    文章

    434

    瀏覽量

    35191
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6289

    瀏覽量

    118058
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于單片機(jī)時(shí)鐘計(jì)時(shí)器系統(tǒng)設(shè)計(jì)與制作 精選資料分享

    基于單片機(jī)時(shí)鐘計(jì)時(shí)器系統(tǒng)設(shè)計(jì)與制作[摘要]這次課程設(shè)計(jì)以STC89C51單片機(jī)為核心,輔以必要
    發(fā)表于 07-21 07:47

    proteus單片機(jī)實(shí)現(xiàn)60計(jì)時(shí)器

    proteus單片機(jī)實(shí)現(xiàn)60計(jì)時(shí)器項(xiàng)目要實(shí)現(xiàn)的60s秒表倒計(jì)時(shí)器,用 AT89C
    發(fā)表于 11-10 08:18

    51單片機(jī)開(kāi)發(fā)板邏輯電路

    本內(nèi)容提供了51單片機(jī)開(kāi)發(fā)板邏輯電路圖,對(duì)學(xué)習(xí)單片機(jī)開(kāi)發(fā)板的用戶(hù)會(huì)有所幫助
    發(fā)表于 08-31 15:19 ?496次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b><b class='flag-5'>開(kāi)發(fā)板</b>邏輯電路

    基于單片機(jī)控制的9999計(jì)時(shí)器的畢業(yè)設(shè)計(jì)

    基于單片機(jī)控制的9999計(jì)時(shí)器的畢業(yè)設(shè)計(jì)設(shè)計(jì)
    發(fā)表于 02-22 16:22 ?37次下載

    DREAMER開(kāi)發(fā)板_51單片機(jī)開(kāi)發(fā)板主板PDF教程

    單片機(jī)DREAMER開(kāi)發(fā)板 51單片機(jī)開(kāi)發(fā)板主板PDF教程(請(qǐng)配套詳細(xì)視頻教程學(xué)習(xí))
    發(fā)表于 06-24 15:51 ?0次下載

    【畢業(yè)設(shè)計(jì)】基于單片機(jī)控制的9999計(jì)時(shí)器

    【畢業(yè)設(shè)計(jì)】基于單片機(jī)控制的9999計(jì)時(shí)器
    發(fā)表于 08-17 11:13 ?101次下載

    51單片機(jī)計(jì)時(shí)器中斷

    單片機(jī)中,中斷算是一個(gè)比較重要的部分,在51單片機(jī)中有八種中斷方式 ,其中常用的的有五種,分別是外部中斷0,計(jì)時(shí)器中斷0,外部中斷1,計(jì)時(shí)器
    發(fā)表于 11-24 04:37 ?2218次閱讀

    基于單片機(jī)的00-59-計(jì)時(shí)器設(shè)計(jì)方案資料下載

    基于單片機(jī)的00-59-計(jì)時(shí)器
    發(fā)表于 03-29 14:48 ?29次下載

    時(shí)鐘計(jì)時(shí)器設(shè)計(jì)與制作

    本文主要介紹了時(shí)鐘計(jì)時(shí)器設(shè)計(jì)與制作.
    發(fā)表于 06-26 08:00 ?43次下載
    <b class='flag-5'>時(shí)鐘</b><b class='flag-5'>計(jì)時(shí)器</b>設(shè)計(jì)與<b class='flag-5'>制作</b>

    基于51單片機(jī)加減計(jì)時(shí)器的設(shè)計(jì)與制作

    本文主要以“加、減計(jì)時(shí)器的設(shè)計(jì)和實(shí)現(xiàn)”為例,詳細(xì)介紹了單片機(jī)的設(shè)計(jì)和制作
    的頭像 發(fā)表于 02-20 09:25 ?6976次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>加減<b class='flag-5'>計(jì)時(shí)器</b>的設(shè)計(jì)與<b class='flag-5'>制作</b>

    簡(jiǎn)單51單片機(jī)開(kāi)發(fā)板的電路設(shè)計(jì)

    簡(jiǎn)單51單片機(jī)開(kāi)發(fā)板的電路設(shè)計(jì)(單片機(jī)控制電機(jī))-該文檔為簡(jiǎn)單51單片機(jī)
    發(fā)表于 07-22 10:03 ?98次下載
    簡(jiǎn)單<b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b><b class='flag-5'>開(kāi)發(fā)板</b>的電路設(shè)計(jì)

    單片機(jī)課設(shè)-60計(jì)時(shí)器

    proteus單片機(jī)實(shí)現(xiàn)60計(jì)時(shí)器項(xiàng)目要實(shí)現(xiàn)的60s秒表倒計(jì)時(shí)器,用 AT89C
    發(fā)表于 11-05 15:06 ?108次下載
    <b class='flag-5'>單片機(jī)</b>課設(shè)-<b class='flag-5'>60</b><b class='flag-5'>秒</b>倒<b class='flag-5'>計(jì)時(shí)器</b>

    51單片機(jī)數(shù)碼管顯示60計(jì)時(shí)(C語(yǔ)言)

    51單片機(jī)數(shù)碼管顯示60計(jì)時(shí)基于普中51單片機(jī)
    發(fā)表于 11-21 17:21 ?71次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b>數(shù)碼管顯示<b class='flag-5'>60</b><b class='flag-5'>秒</b>倒<b class='flag-5'>計(jì)時(shí)</b>(C語(yǔ)言)

    51單片機(jī)計(jì)時(shí)器

    51單片機(jī)計(jì)時(shí)器文章目錄51單片機(jī)計(jì)時(shí)器51
    發(fā)表于 11-23 16:20 ?48次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機(jī)</b><b class='flag-5'>計(jì)時(shí)器</b>

    51單片機(jī)開(kāi)發(fā)板的主要功能 51單片機(jī)開(kāi)發(fā)板能做什么

    具有多個(gè)通用輸入輸出引腳,可以連接各種外部設(shè)備和傳感,實(shí)現(xiàn)數(shù)據(jù)的輸入和輸出。 時(shí)鐘管理:開(kāi)發(fā)板通常會(huì)集成時(shí)鐘電路,包括晶振、時(shí)鐘發(fā)生器等,
    的頭像 發(fā)表于 01-23 15:52 ?6819次閱讀