国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

51單片機(jī)通過(guò)計(jì)時(shí)器實(shí)現(xiàn)倒計(jì)時(shí)

這篇具有很好參考價(jià)值的文章主要介紹了51單片機(jī)通過(guò)計(jì)時(shí)器實(shí)現(xiàn)倒計(jì)時(shí)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

51單片機(jī)通過(guò)計(jì)時(shí)器實(shí)現(xiàn)倒計(jì)時(shí)

實(shí)驗(yàn)環(huán)境


軟件: Keil5+Proteus7

元件: AT89C51 * 1,7SEG-MPX2-CA * 1

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

仿真圖


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

代碼實(shí)現(xiàn)


//名稱(chēng): 定時(shí)器實(shí)現(xiàn)數(shù)碼管倒計(jì)時(shí)
#include <reg51.h>
#define uint unsigned int
#define uchar unsigned char
#define SEG P3

sbit SCON1 = P2^0; 
sbit SCON2 = P2^1;

uchar num=15,ge,shi;
uchar count=0;
uchar flag;

//定義表格存放共陽(yáng)極LED的點(diǎn)陣碼
unsigned char code ledTab[]={
	0xC0, // 1100 0000 數(shù)字0
	0xF9, // 1111 1001 數(shù)字1
	0xA4, // 1010 0100 數(shù)字2
	0xB0, // 1011 0000 數(shù)字3
	0x99, // 1001 1001 數(shù)字4
  	0x92, // 1001 0010 數(shù)字5
	0x82, // 1000 0010 數(shù)字6
	0xF8, // 1111 1000 數(shù)字7
	0x80, // 1000 0000 數(shù)字8
	0x90  // 1001 0000 數(shù)字9
};  

void T0INTinit() //定時(shí)器T0初始化1秒
{
	TMOD=0x01;
	TH0=(65536-50000)/256;
	TL0=(65536-50000)%256;
	EA=1;
	ET0=1;
	TR0=1;
}


void T0INT() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
flag++;
	if(flag==20)//當(dāng)定時(shí)到1秒時(shí)執(zhí)行花括號(hào)里面的語(yǔ)句
	{
		flag=0;
	  num--;
    if (num == 0)
     num = 15;
	}
}


//主程序
void main(){
	T0INTinit();
	while(1){	//死循環(huán)
		SEG=0xff; //消影,不然只顯示一位
		shi = num / 10;
		ge = num % 10;
		switch(count){	
			//通過(guò)余暉效應(yīng),雖然是不同時(shí)間,但人眼感覺(jué)是一起亮的
			case 0: SCON1=0;SCON2=1;SEG=ledTab[ge];break;
			case 1: SCON1=1;SCON2=0;SEG=ledTab[shi];break;
		}
		count++;
		if(count>1) count=0;
	}
}

成果圖


單片機(jī)倒計(jì)時(shí)器,51單片機(jī),51單片機(jī),單片機(jī)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-564862.html

到了這里,關(guān)于51單片機(jī)通過(guò)計(jì)時(shí)器實(shí)現(xiàn)倒計(jì)時(shí)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 嵌入式單片機(jī)——60秒計(jì)時(shí)器的實(shí)現(xiàn)

    1.設(shè)計(jì)秒計(jì)時(shí)器,要求實(shí)現(xiàn)60秒計(jì)時(shí),用2位LED數(shù)碼管顯示。 2.按鍵K1,實(shí)現(xiàn)秒表的停止和啟動(dòng)。

    2024年02月03日
    瀏覽(33)
  • 基于PIC單片機(jī)籃球計(jì)分計(jì)時(shí)器

    基于PIC單片機(jī)籃球計(jì)分計(jì)時(shí)器

    一、系統(tǒng)方案 本設(shè)計(jì)采用PIC單片機(jī)作為主控制器,矩陣鍵盤(pán)控制,比分,計(jì)時(shí)控制,24秒,液晶12864顯示。 二、硬件設(shè)計(jì) 原理圖如下: 三、單片機(jī)軟件設(shè)計(jì) 1、首先是系統(tǒng)初始化 2、液晶顯示程序 /******************************************************************************************** 函數(shù)名

    2024年02月11日
    瀏覽(24)
  • 單片機(jī)第一季:零基礎(chǔ)6——定時(shí)器和計(jì)時(shí)器

    單片機(jī)第一季:零基礎(chǔ)6——定時(shí)器和計(jì)時(shí)器

    目錄 1,單片機(jī)定時(shí)器原理 2,51單片機(jī)定時(shí)器/計(jì)數(shù)器結(jié)構(gòu) 3,定時(shí)器配置? 4,示例代碼-通過(guò)定時(shí)器控制LED燈間隔1s閃爍? 51 單片機(jī)有兩組定時(shí)器/計(jì)數(shù)器,因?yàn)榧瓤梢远〞r(shí),又可以計(jì)數(shù),故稱(chēng)之為定時(shí)器/計(jì)數(shù)器。 定時(shí)器/計(jì)數(shù)器和單片機(jī)的CPU 是相互獨(dú)立的。定時(shí)器/計(jì)數(shù)器工作

    2024年02月15日
    瀏覽(20)
  • 51單片機(jī)實(shí)現(xiàn)倒計(jì)時(shí),按鍵控制倒計(jì)時(shí)

    51單片機(jī)實(shí)現(xiàn)倒計(jì)時(shí),按鍵控制倒計(jì)時(shí)

    基于AT89C52的答辯倒計(jì)時(shí)。四個(gè)按鍵分別控制倒計(jì)時(shí)開(kāi)始,暫停,時(shí)間加和減。剩下30S時(shí)蜂鳴器響,倒計(jì)時(shí)結(jié)束蜂鳴器響。 ?

    2024年02月07日
    瀏覽(33)
  • C51單片機(jī)——通過(guò)使用定時(shí)器控制LED閃滅

    目錄 0 引言 1 定時(shí)的原理 1.1 生活中的定時(shí) 1.2單片機(jī)中的定時(shí)器 2 C語(yǔ)言程序設(shè)計(jì) 2.1 定時(shí)器的內(nèi)部功能 2.2 設(shè)置寄存器 2.3 實(shí)驗(yàn)程序 3 有兩個(gè)小問(wèn)題(算是延伸吧) 3.1 只能0.05s閃一次嗎? 3.2 每次都要在草稿紙手算初始值好麻煩

    2024年02月06日
    瀏覽(25)
  • 51單片機(jī)-定時(shí)器(簡(jiǎn)易時(shí)鐘的實(shí)現(xiàn))

    51單片機(jī)-定時(shí)器(簡(jiǎn)易時(shí)鐘的實(shí)現(xiàn))

    最近在學(xué)習(xí)51單片機(jī),學(xué)到了 定時(shí)器 這塊,由于自己的基礎(chǔ)不太扎實(shí),在這方面花了很多時(shí)間,這里通過(guò)對(duì)定時(shí)器和中斷的介紹,用 簡(jiǎn)易時(shí)鐘 這個(gè)例子來(lái)對(duì)學(xué)習(xí)的內(nèi)容進(jìn)行加深鞏固,把自己的經(jīng)驗(yàn)分享給大家,希望對(duì)大家能夠有幫助。 其實(shí)就是單片機(jī)的內(nèi)部,通過(guò)系統(tǒng)時(shí)鐘

    2024年02月03日
    瀏覽(38)
  • C51單片機(jī)定時(shí)器2實(shí)現(xiàn)SG90舵機(jī)控制

    C51單片機(jī)定時(shí)器2實(shí)現(xiàn)SG90舵機(jī)控制

    談起舵機(jī)最初的了解應(yīng)用于航模,偶然的機(jī)會(huì)在網(wǎng)上看到有牛人使用多個(gè)舵機(jī)做人形機(jī)器人的關(guān)節(jié),感覺(jué)這小東西很有趣,蒙發(fā)了買(mǎi)來(lái)學(xué)習(xí)學(xué)習(xí)的想法,這已經(jīng)是多年前的事了,后來(lái)由于某些原因,這個(gè)想法直到今年才落地。小東西到手后,把玩了解后,本人把學(xué)習(xí)過(guò)程記錄

    2023年04月24日
    瀏覽(24)
  • 51單片機(jī)入門(mén) - 詳解定時(shí)器實(shí)現(xiàn)按鍵控制流水燈方向

    操作系統(tǒng):Windows 10 x84-64 單片機(jī):STC89C52RC 編譯器:SDCC 燒錄軟件:stcgal 1.6 開(kāi)發(fā)板:普中51單片機(jī)開(kāi)發(fā)板A2套件(2022) 在 VS Code 中新建項(xiàng)目到燒錄的過(guò)程: 左側(cè)EIDE圖標(biāo) - 新建項(xiàng)目 - 空項(xiàng)目 - 8位MCU項(xiàng)目 - 保存文件夾。 更改構(gòu)建配置: SDCC ;更改燒錄配置: stcgal 。 在項(xiàng)目文件

    2024年02月06日
    瀏覽(23)
  • 通過(guò)51單片機(jī)實(shí)現(xiàn)直流電機(jī)調(diào)速

    通過(guò)51單片機(jī)實(shí)現(xiàn)直流電機(jī)調(diào)速

    隨著各種工業(yè)生產(chǎn)設(shè)備和機(jī)械設(shè)備的廣泛使用,直流電機(jī)調(diào)速技術(shù)的研究和應(yīng)用越來(lái)越受到人們的重視,具有廣泛的應(yīng)用前景。本項(xiàng)目通過(guò)51單片機(jī)實(shí)現(xiàn)直流電機(jī)調(diào)速功能,為實(shí)際工程應(yīng)用提供一個(gè)可靠和有效的調(diào)速方案。 如果需要下載項(xiàng)目工程,可以去這里: https://blog.c

    2024年02月14日
    瀏覽(36)
  • 基于51單片機(jī)的倒計(jì)時(shí)秒表proteus仿真設(shè)計(jì)

    基于51單片機(jī)的倒計(jì)時(shí)秒表proteus仿真設(shè)計(jì)

    目錄 一、設(shè)計(jì)背景 二、實(shí)現(xiàn)功能 三、仿真演示 四、源程序 ? ? ? ? 近年來(lái)隨著科技的飛速發(fā)展,單片機(jī)的應(yīng)用正在不斷的走向深入。本文闡述了基于單片機(jī)的數(shù)字電子秒表倒計(jì)時(shí)設(shè)計(jì),倒計(jì)時(shí)精度達(dá)0.05s了,解決了傳統(tǒng)的由于倒計(jì)時(shí)精度不夠造成的誤差和不公平性,是各種

    2024年02月02日
    瀏覽(42)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包