色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

基于AT89C2051制作八路定時(shí)電路

電子設(shè)計(jì) ? 來源:陳翠 ? 2019-01-30 17:03 ? 次閱讀

本文介紹用單片機(jī)制作的定時(shí)自控電路實(shí)現(xiàn)八路定時(shí)控制,非常適合于學(xué)校等單位作為作息控制信號或其他定時(shí)控制用,有興趣的朋友不妨一試。

該電路由一片AT89C2051單片機(jī)、6位LED數(shù)碼管、6個(gè)按鍵、11.0952NHz晶振等組成,并接了1片74HC374擴(kuò)展了5個(gè)輸出口。

一、硬件設(shè)計(jì)
電路原理圖見圖1。整個(gè)電路由顯示電路、鍵盤電路、輸入輸出接口CPU組成。

基于AT89C2051制作八路定時(shí)電路

顯示電路由U2、U3、Vl~V7和六位共陽數(shù)碼管組成(二位一組,分別顯示時(shí)、分、秒)。其中,U2為BCD-7段譯碼器CD4511,通過單片機(jī)U11的P1.4~P1.7,將要顯示的字符BCD碼輸入至U2。經(jīng)U2譯碼后,輸出相應(yīng)的筆段驅(qū)動(dòng)LED數(shù)碼管。

LED數(shù)碼管顯示采用動(dòng)態(tài)掃描方式。在某一時(shí)刻只有一只數(shù)碼管點(diǎn)亮。點(diǎn)亮的位置信號由U3(74HCl38)輸出。來自單片機(jī)U1的3位數(shù)碼管位置編碼信號,通過U3輸出為相應(yīng)的數(shù)碼管驅(qū)動(dòng)信號,并通過V1~V6放大后,驅(qū)動(dòng)相應(yīng)的數(shù)碼管。六位數(shù)碼管接至端口JP4上。其中,端口的③一⑧腳接各數(shù)碼管的公共陽極:⑨腳接數(shù)碼管的時(shí)、分、秒的分隔點(diǎn)腳;(16)~(10)腳接各數(shù)碼管的段顯示腳(A、B、C、D、E、F、G)。由于U2只能輸出7段筆段碼,因而數(shù)碼管的時(shí)、分、秒分隔點(diǎn)是通過V7來驅(qū)動(dòng)的。當(dāng)需要點(diǎn)亮分隔點(diǎn)時(shí),只要在U1的P1.3輸出高電平即可。

鍵盤電路也采用掃描方式,并巧妙地利用了顯示時(shí)的數(shù)碼管驅(qū)動(dòng)的位置信號。也就是在顯示的同時(shí),判斷按鍵的狀態(tài)。方法是:在顯示某一數(shù)碼管時(shí),判斷Ul的P3.7口的狀態(tài)。如果P3.7為高電平,說明沒有按鍵按下:如果為低電平,則說明相應(yīng)的按鍵按下。這時(shí),通過讀U1的P3口中P3.3-P3.5口的值。就可判斷是哪個(gè)鍵按下。然后調(diào)用相應(yīng)的處理程序進(jìn)行處理。

擴(kuò)展輸出口利用顯示的間隙,將輸出數(shù)據(jù)通過U4(74HC374)鎖存輸出。既不影響顯示功能,也使輸出信號穩(wěn)定。擴(kuò)展輸出過程如下:首先在P3口輸出XX110XXX,U3的⑨腳輸出低電平,接著將要輸出的數(shù)據(jù)寫到U1的P1.3~P1.7口,然后在P3口輸出XXlllXXX,U3的⑨腳輸出高電平,這樣,輸出數(shù)據(jù)就被鎖存在U4的00~04中了。

二、軟件設(shè)計(jì)

基于AT89C2051制作八路定時(shí)電路


程序主要包括:定時(shí)中斷服務(wù)程序、時(shí)鐘顯示程序、鍵盤掃描處理程序、八路時(shí)控程序,主程序流程見圖2。

定時(shí)中斷服務(wù)程序?yàn)橄到y(tǒng)提供標(biāo)準(zhǔn)時(shí)鐘。采用TO中斷方式。其流程圖見圖3。待顯示的6位時(shí)鐘(時(shí)、分、秒各兩位)以壓縮BCD碼形式存放在2lH~23H中,低位在前,高位在后。定時(shí)中斷服務(wù)子程序不斷刷新2lH~23H中的內(nèi)容。時(shí)鐘顯示子程序驅(qū)動(dòng)顯示標(biāo)準(zhǔn)時(shí)鐘(電子表),時(shí)間顯示至秒。

八路時(shí)控程序采用循環(huán)調(diào)用方式。調(diào)用過程中,檢測21H~23H的時(shí)鐘信息,若與設(shè)定的定時(shí)起控時(shí)間相符。則輸出至P1口相應(yīng)管腳。

基于AT89C2051制作八路定時(shí)電路

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

    關(guān)注

    7

    文章

    170

    瀏覽量

    66341
  • 定時(shí)電路
    +關(guān)注

    關(guān)注

    2

    文章

    41

    瀏覽量

    21590
收藏 人收藏

    評論

    相關(guān)推薦

    AT89C2051數(shù)字鐘制作

      一、說明89C2051數(shù)字鐘,控制芯片采用AT89C2051,數(shù)碼管采用3只兩位紅色的共陽型LED數(shù)碼管,顯示清晰亮度高,因?yàn)槭菕呙璧娘@示方式,所以各個(gè)數(shù)碼管的abcdefg各
    發(fā)表于 05-27 10:21

    at89c2051 問題

    哪位知道 at89c2051在仿真器通過的程序?yàn)槭裁礋龑懞煤蟛迦缇€路會(huì)出錯(cuò)啊?
    發(fā)表于 10-27 16:39

    基于AT89C2051的頻率計(jì)

    要求是利用AT89C2051制作一個(gè)簡易頻率計(jì),測100HZ到1MHZ的正弦波的頻率,我的想法是用脈沖計(jì)數(shù)法,信號發(fā)生器產(chǎn)生信號,經(jīng)過整形電路,與單片機(jī)交互,最后顯示出來。但是我只有4個(gè)數(shù)碼管,請問我該怎么辦?這里的整形
    發(fā)表于 07-18 22:04

    89C2051單片機(jī)怎么組成數(shù)顯八路斷線檢測儀?

    89C2051單片機(jī)組成的數(shù)顯八路斷線檢測儀
    發(fā)表于 03-06 03:51

    at89c2051程序

    at89c2051程序包中提供了一些有實(shí)際應(yīng)用價(jià)值的子程序供參考選用SUB6----AT89C2051與上位機(jī)RS232通訊接口子程序 源程序/原理圖(25K) RS232.EXE SUB7----VB5.0 與AT89C2051
    發(fā)表于 10-14 17:03 ?248次下載
    <b class='flag-5'>at89c2051</b>程序

    AT89C2051單片機(jī)做節(jié)日彩燈控制電路程序

    AT89C2051單片機(jī)做節(jié)日彩燈控制電路程序 ;***************************************************;*   
    發(fā)表于 10-14 17:17 ?125次下載

    AT89C2051單片機(jī)制作的數(shù)字電容表

    AT89C2051單片機(jī)制作的數(shù)字電容表:AT89C2051作為AT89C51的簡化版雖然去掉了P0、P2等端口,使I/O口減少了,但是卻增加了一個(gè)電壓比較器,因此其功能在某些方面反
    發(fā)表于 06-09 14:18 ?139次下載

    AT89C2051驅(qū)動(dòng)步進(jìn)電機(jī)的電路和源碼

    AT89C2051驅(qū)
    發(fā)表于 01-09 15:17 ?8次下載

    AT89C2051單片機(jī)的比較器的應(yīng)用

    AT89C2051單片機(jī)的比較器的應(yīng)用 AT89C2051的一個(gè)特殊應(yīng)用,用它的比較器做一個(gè)光強(qiáng)調(diào)節(jié)器,應(yīng)用
    發(fā)表于 09-13 16:28 ?2622次閱讀

    AT89C2051設(shè)計(jì)的快速充電器電路

    AT89C2051設(shè)計(jì)的快速充電器電路
    發(fā)表于 05-23 18:10 ?1487次閱讀
    <b class='flag-5'>AT89C2051</b>設(shè)計(jì)的快速充電器<b class='flag-5'>電路</b>

    基于AT89C2051設(shè)計(jì)的無線防盜報(bào)警器技術(shù)

    本章介紹無線防盜報(bào)警系統(tǒng)中主機(jī)的制作,采用了AT89C2051單片機(jī)作為
    發(fā)表于 07-06 08:42 ?1245次閱讀
    基于<b class='flag-5'>AT89C2051</b>設(shè)計(jì)的無線防盜報(bào)警器技術(shù)

    AT89c2051單片機(jī)介紹

    AT89c2051單片機(jī)是ATMEL公司出產(chǎn)的低電壓,高性能COMS位單片機(jī)。本文為您提供了 AT89c2051 單片機(jī)的主要性能參數(shù),功能特性,引腳說明等等。
    發(fā)表于 08-11 15:26 ?381次下載
    <b class='flag-5'>AT89c2051</b>單片機(jī)介紹

    AT89C2051多路舵機(jī)控制電路詳解

    這是一份AT89C2051多路舵機(jī)控制電路的資料,希望多你有所幫助!
    發(fā)表于 11-03 11:30 ?54次下載

    AT89C2051單片機(jī)制作的數(shù)字電容表

    AT89C2051單片機(jī)制作的數(shù)字電容表
    發(fā)表于 01-04 14:16 ?19次下載

    利用單片機(jī)AT89C2051制作的電子琴電路

    電子發(fā)燒友網(wǎng)站提供《利用單片機(jī)AT89C2051制作的電子琴電路.pdf》資料免費(fèi)下載
    發(fā)表于 10-10 11:13 ?0次下載
    利用單片機(jī)<b class='flag-5'>AT89C2051</b><b class='flag-5'>制作</b>的電子琴<b class='flag-5'>電路</b>
    主站蜘蛛池模板: 中文字幕 日韩 无码 在线| chinese极品嫩模videos| 天天摸夜添狠狠添高| 三级成人电彭| 我的美女奴隶| 亚洲第一页在线播放| 在线观看qvod| 99久久精品全部| 干性感美女| 国内精品视频久久久久免费 | 熟女人妻水多爽中文字幕| 沈芯语麻豆0076 视频| 亚洲大码熟女在线| 中国特级黄色大片| 被黑人做的白浆直流| 国产超碰精久久久久久无码AV| 国产香蕉尹人视频在线| 久久久久久久国产精品视频| 欧美美女论坛| 校花娇喘呻吟校长陈若雪视频| 一本之道高清www在线观看| 99在线在线视频观看| 国产成人精品免费青青草原app| 国内精品久久| 女人张腿让男人桶免费| 午夜福利免费视频921000电影| 一个人的视频在线观看免费观看 | 午夜伦理yy44008影院| 一个人在线观看免费高清视频在线观看 | 狠日狠干日曰射| 嫩草影院成人| 午夜国产精品视频| 最美白虎逼| 国产精品成人A蜜柚在线观看| 久久99re6国产在线播放| 皮皮在线精品亚洲| 亚洲精品国产在线网站| bl被教练啪到哭H玉势| 国产亚洲精品影视在线| 欧美精品高潮呻吟AV久久| 亚洲精品第五页中文字幕|