wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 19742|回復: 14
打印 上一主題 下一主題
收起左側

51hei板-用點陣LED顯示I LOVE YOU!

  [復制鏈接]
跳轉到指定樓層
樓主
ID:33640 發表于 2012-1-7 01:57 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

先看看效果:

話說經過大概2天的奮戰,終于把帶停表,開始計時功能的秒表完成了!誤差在可以接受的范圍內,運行90多秒,大概會有0。2秒的誤差,一般用途還是夠了吧。上一篇《用數碼管顯示1到9》已經為本文打下不少基礎,對于怎樣顯示數字,我就不多做說明了。秒表有3位,第一位是10位,第二位是個位,還有一位是小數點第一位,個位后面帶個小數點,只要在那個位的字符上加上0×80即可。

但是P0,8個引腳,一個位鎖存器,一個段鎖存器,那些LED顯示數字的引腳都是并聯的,如果3位同時亮了,那么顯示的數字3個都是一樣的。怎讓讓3個顯示不同的內容,我想了挺久,也參照了一下51HEI給的程序,后來發現有個東西叫動態掃描。

動態掃描:輪流向各位數碼管送入數據,并且將數據輸入速度控制在人肉眼所分辨不出來的范圍內,利用發光二極管的余暉讓人的視覺能夠識別的過程。

知道上面的做法之后就可以在一個循環頻率很高的循環里分別設置3個位要顯示的數據,比如設置完第一位的數據后設置第二位的數據,再設置第三位的數據,這3個操作的間隔也是很短的,也就幾十個機器周期。幾十個機器周期也是很短的幾十微秒級別的時間,速度太快了!人眼是不可能分辨出來滴。 于是我先把00.0在數碼管上點亮,  不過在這里也遇到了一個問題,本該在二位上的小數點卻同時出現第三位上,而且第二位和第三位的0的亮度比小數點的亮度大,這個問題也困擾了我不久。后來看了一下代碼,找到了答案,按照我代碼的模式,U1開,傳送字符,U1關,U2開,選位,U2關。單個位的顯示幾是這樣的,這樣做有個問題,在選完位之后,下一次U1開的時候傳進去的字符會顯示在當前的位上,直到下一次U2再打選位的時候才顯示在下一個位上。為了解決這個問題,我在每次傳送字符,選位之后,再傳送一次字符,傳進去的字符呢,就是讓數碼管滅了,這樣互相就不會有干擾了。

知道了怎樣三個位分別顯示不同的數字之后,接下來就是讓數碼管的數字隨時間更新啦,比較精確的計時呢就是用單片機內部的計時器,關于計時器的使用,請在上一篇《用數碼管顯示1到9》中查找,這里關于定時器,只多加計時器中斷的內容,中斷的概念就不用我多講,只講怎么用,中斷要用的特殊功能寄存器(SFR)   IE,其結構如下圖:

最高位,EA是中斷總開關,ET0代表計時器0中斷開關,當EA和ET0,TR0,都打開的并且TF0為1的時候,程序會跳入到中斷1中,而1剛好是ET0在IE中的第二位。所以只要把計時器設定好,并設定好中斷,然后在中斷函數中更新秒表的數值就可以完成秒表的計時功能啦。

單單有計時功能的秒表是不能叫秒表的,還要加上開關啊!所以我就設定了2個按鈕功能,一個是停止,一個是繼續。按下停止按鈕,關閉EA,關閉ET0,關閉TR0,保存TH0,TL0。按下開始按鈕,打開EA,打開ET0,打開TR0,載入保存的TH0,TL0。

鍵盤呢一開始我考慮用矩陣的,但后來發現矩陣鍵盤接的引腳有的是和計時器的引腳是復用的所以處理起來很麻煩,目前還沒找到解決沖突的辦法,按鍵的電路圖如下:

單片機的電路圖如下:

 

沖突的引腳就是D34和D35兩個引腳。

整個程序的流程就是:初始化計時器,初始化中斷,在WHILE循環中刷新LED和相應按鈕,由時間中斷函數處理秒表數值更新。

整個程序代碼如下:


#include <reg52.h>
#include <intrins.h>
typedef unsigned char uint8;
typedef unsigned int  uint16;

 sbit   D24 = P2^4;
 sbit   D25 = P2^5;
 sbit   U1 = P2^6;
 sbit   U2 = P2^7;
 sbit 	LINX1  = P0^0;
 sbit   LINY5  = P0^4;
 sbit   LINY6  = P0^5;
 sbit  keystart= P3^6;
 sbit  keystop = P3^7;

 sbit SJ=P1^4;       //LED發光管的使能端
sbit LED = P0^6;

uint8 counter = 0;
uint8 ge=0;
uint8 shi=0;
uint8 bai=0;
uint8 trh=0x3C;
uint8 trl=0xB0;

code  uint8  table[11]={ 0x3f, 0x30, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0x80  };

  void init_timer0()
 {
   TH0 = 0x3C;
   TL0 = 0xB0;
   TR0 = 1;

   TMOD |= 0x01;	//計時模式選01模式

 }

void init_interrupt()
{
	EA = 1;        //中斷總開關
	ET0 = 1;	//定時器1中斷
}

void refresh_led()
{
			P0 = 0xfe;		//	  1111   1110     第一個數碼管亮
            U2 = 1;				//    打開U2鎖
			U2 = 0;			//    關閉U2鎖,讓第一個燈亮著
			P0 = 0xff;			

			P0 = table[bai];	//    讓數碼管顯示0
			U1 = 1;			//     打開U1鎖
			U1 = 0;			//     關閉U1鎖,讓數碼管一直顯示0,這個一直是很短的
			P0 =0xff;

			P0 = 0x00;	 //    關閉數碼管,不然會影響下一個亮的數碼管
			U1 = 1;
			U1 = 0;
			P0 =0xff; 

			P0 = 0xff;	     //第二個數碼管
			U2 = 1;
			P0 = 0xfd;
			U2 = 0;
			P0 = 0xff;

			 P0 = table[shi]+0x80;	//這個數碼管顯示0和小數點
			U1 = 1;
			U1 = 0;
			P0 =0xff;
			P0 = 0x00;
			U1 = 1;
			U1 = 0;
			P0 =0xff; 

			P0 = 0xfb;
			U2 = 1;

			U2 = 0;
			P0 = 0xff;

			P0 = table[ge];
			U1 = 1;
			U1 = 0;
			P0 =0xff;

			P0 =0xff;
			P0 = 0x00;
			U1 = 1;
			U1 = 0;
			P0 =0xff;

}

 void main(void)
 {	

    D24 = 0;
    D25 = 0;

	init_timer0();
    init_interrupt();
    while(1)
	{

		refresh_led();
		if(keystop == 0)	//保存TH0,TL0,關閉計時器和中斷
		{
			trh = TH0;
			trl = TL0;
			TR0 = 0;
			EA = 0;
			ET0 = 0;
			LED = 0;
		}

		else if(keystart == 0)	//繼續計時
		{
			TH0 = trh;
			TL0 = trl;
			TR0 = 1;
			EA = 1;
			ET0 = 1;

		}
	}

 }

  void timer0_interrupt() interrupt 1
 {
	 	         	//每次計時是50ms,達到50ms后計時器0的溢出位位1,進行軟件清零和計時器初始化. 

	     counter++;
		 TF0=0;
		 TH0 = 0x3C;    //12MHZ的晶振算出來是從15536開始計時,十六進制就是 0x3CB0
		 TL0 = 0xB0;	//高位取0x3C,低位取0xB0

	  if(counter==2)	//2*50ms=100ms=0.1s
	  {
	    counter=0;
		ge++;
		if(ge==10)
		{
		 ge = 0;
		  shi++;	//跑90秒后大概會慢1秒鐘
		  if(shi==10)
		  {
		  	shi = 0;
			bai++;
			if(bai==10)
			{
			  bai = 0;
			}
		  }
		}	

	  }

 }
[此貼子已經被作者于2012-1-7 2:51:25編輯過]

評分

參與人數 1威望 +5 黑幣 +5 收起 理由
nba345 + 5 + 5

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:33882 發表于 2012-1-22 21:14 | 只看該作者
強,頂
回復

使用道具 舉報

無效樓層,該帖已經被刪除
無效樓層,該帖已經被刪除
5#
無效樓層,該帖已經被刪除
6#
無效樓層,該帖已經被刪除
7#
無效樓層,該帖已經被刪除
8#
無效樓層,該帖已經被刪除
9#
無效樓層,該帖已經被刪除
10#
無效樓層,該帖已經被刪除
11#
無效樓層,該帖已經被刪除
12#
ID:54767 發表于 2013-11-2 12:58 | 只看該作者
學習一下
回復

使用道具 舉報

13#
無效樓層,該帖已經被刪除
14#
無效樓層,該帖已經被刪除
15#
無效樓層,該帖已經被刪除
16#
無效樓層,該帖已經被刪除
17#
ID:67726 發表于 2014-10-21 12:35 來自觸屏版 | 只看該作者
感覺好厲害
回復

使用道具 舉報

18#
ID:67795 發表于 2014-10-22 19:34 | 只看該作者
真心的不錯
回復

使用道具 舉報

19#
ID:61875 發表于 2014-11-6 08:44 | 只看該作者
謝謝老師的奉獻下載學習學習。
回復

使用道具 舉報

20#
ID:69466 發表于 2014-11-26 12:37 | 只看該作者
贊一個!!!!!!!
回復

使用道具 舉報

21#
ID:69706 發表于 2014-12-1 12:48 | 只看該作者
謝謝分享
回復

使用道具 舉報

22#
ID:65232 發表于 2014-12-11 17:53 | 只看該作者
作個記號,就這部分在別的視頻教程里沒有。
回復

使用道具 舉報

23#
ID:70466 發表于 2014-12-15 00:18 | 只看該作者
學習一下
回復

使用道具 舉報

24#
ID:72419 發表于 2015-1-18 05:11 | 只看該作者
你很用心,向你學習,加油~
回復

使用道具 舉報

25#
ID:72238 發表于 2015-4-1 14:03 | 只看該作者
學習一下
回復

使用道具 舉報

26#
ID:86439 發表于 2015-7-27 06:41 來自觸屏版 | 只看該作者
厲害,榜樣
回復

使用道具 舉報

27#
無效樓層,該帖已經被刪除
28#
ID:141583 發表于 2016-10-7 16:31 來自觸屏版 | 只看該作者
老師有proteus仿真圖嗎
回復

使用道具 舉報

29#
無效樓層,該帖已經被刪除
30#
ID:612920 發表于 2024-10-17 14:04 | 只看該作者
放個實物圖就完美了
回復

使用道具 舉報

31#
無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
一本久道综合久久精品| 国产精品 日韩| 亚洲成avwww人| 91精品久久久久久久久99蜜臂| 亚洲高清不卡在线观看| 中文字幕一区二区三区精华液| 国产日韩视频一区二区三区| 99国产精品99久久久久久| 国产mv日韩mv欧美| 不卡一区中文字幕| 久久一日本道色综合| 久久综合久久鬼色| 亚洲国产高清aⅴ视频| 澳门成人av| 国产成人视屏| 成人片在线看| 欧美一区二区视频| 国产精品一二三区视频| jizz在线观看中文| www网站在线观看| 黄色免费直接看| 成人在线播放网站| 久草在线中文888| 黄色国产在线| 免费av片在线观看一道本| 成人免费视频网站在线看| 妞干网免费视频| 国产在线导航| 在线观看av黄网站永久| 欧美日韩经典丝袜| 怡红院成人在线| 欧洲大片精品免费永久看nba| 精品综合久久88少妇激情| 国产精品探花在线观看| 国产亚洲人成a在线v网站 | 91嫩草国产丨精品入口麻豆| 国产一区二区香蕉| 91久久精品国产91久久性色tv| 久热这里只精品99re8久 | 成人av在线资源网站| 91蜜桃在线观看| 亚洲啪啪综合av一区二区三区| 欧美日韩人人澡狠狠躁视频| 国产精品区一区二区三| 亚洲国产精品一区二区久久恐怖片 | 欧美激情性xxxxx| 2017天天干夜夜操| 韩国三级av在线免费观看| 波多野结衣在线高清| av二区在线| 91吃瓜在线观看| 国产亚洲高清一区| 97精品国产一区二区三区| 偷拍精品福利视频导航| 国内精品美女在线观看| 精品一区二区三区久久| 欧美国产97人人爽人人喊| 懂色av中文一区二区三区天美| 日韩精品一区二区三区四区 | www.91在线播放| 欧美r片在线| 亚洲夜夜综合| 视频亚洲一区二区| 国产在线不卡| 成人午夜在线播放| 精品国产91久久久久久| 日韩精品福利网站| 日本精品免费观看| 全亚洲最色的网站在线观看| 国产乱码一区| 日日碰狠狠躁久久躁婷婷| 国产精品jizz| a天堂中文字幕| 国产真人无遮挡作爱免费视频| 亚洲天堂在线播放| av黄色免费| 成人在线高清免费| 国内黄色精品| 国产精品 欧美精品| 亚洲高清在线精品| 国产亚洲精品美女久久久| 国产一区二区精品丝袜| 国产成人精品优优av| 亚洲一区二区在线免费观看| 又黄又爽又色的视频| 欧美日韩中文视频| 日韩欧美一区二区三区不卡视频 | 爽好久久久欧美精品| 日本特黄久久久高潮| 国产精品久久久久久久久动漫| 欧美日韩一级片在线观看| 欧美精品高清视频| 久久欧美在线电影| 日韩av不卡在线播放| 亚洲精品国产久| 国产又黄又粗又爽| 国产成人禁片免费观看| 午夜视频成人| 亚洲成aⅴ人片久久青草影院| 久久91精品久久久久久秒播| 欧美日韩国产色| 美女福利精品视频| 亚洲欧美在线网| 波多野结衣办公室33分钟| 99视频免费看| 在线播放evaelfie极品| 国产精品久久久久久久久久辛辛 | 日韩一级二级| 99国内精品| 夜夜精品视频一区二区| 日韩中文字幕在线精品| 欧美精品一区二区三区四区五区 | 免费在线观看一级片| 欧美军同video69视频| 成年人视频在线看| 在线亚洲a色| av一二三不卡影片| 精品欧美乱码久久久久久1区2区| 国产精品视频不卡| 国产九九热视频| 色欲AV无码精品一区二区久久| 亚洲h视频在线观看| 欧美人善交videosg| 91啦中文在线| 91精品啪在线观看国产18| 国产精品视频看| 久久久国产精品免费| 亚洲综合中文字幕在线| 中文字幕亚洲乱码| 国产高潮流白浆喷水视频| 亚洲图片123| 国产精品三级| 亚洲乱码中文字幕| 国模吧一区二区| 91视频 -- 69xx| 免费观看特级毛片| 九色精品视频在线观看| 日本不卡1234视频| 日本美女一区二区三区视频| 欧美三级中文字幕| 亚洲综合自拍一区| 亚洲一区二区三区日韩| 国产又白又嫩又紧又爽18p| 九色porny自拍视频在线播放| 三级小说欧洲区亚洲区| 91麻豆.com| 久久精品2019中文字幕| 欧美人成在线观看| 少妇一级淫片日本| 在线中文字幕观看| 国产精品一级在线观看| 成人av资源在线| 色噜噜狠狠色综合网图区| 欧美 日韩 国产精品| 神马久久久久久久| 青青久在线视频免费观看| 97视频精品| 色婷婷综合久久久中文字幕| 亚洲一区免费网站| 色综合99久久久无码国产精品| 日批视频网站| 精品国产乱子伦一区二区| 中文字幕一区二区三区精华液| 欧美亚洲成人xxx| 99久久综合网| 一分钟免费观看视频播放www| 欧美在线se| 久久九九影视网| 日韩精品视频在线播放| 欧美 日韩 国产 在线观看| 在线观看日本网站| av网站无病毒在线| 久久香蕉精品| 亚洲免费av片| 3d动漫一区二区三区| 国产精品久久久久久69| 精品区在线观看| 黄色网址免费看| 99香蕉久久| 伊人婷婷欧美激情| 91人人爽人人爽人人精88v| 亚洲一二三四视频| 裸体免费网站| 欧美极品一区二区三区| 日韩美女精品在线| 国产精品久久久久久久久久新婚| 国产三级国产精品| 2020中文字幕在线| 欧美伊人影院| 精品国产乱码久久| 国产在线精品91| 亚洲狠狠婷婷综合久久蜜桃| 亚州精品国产| 亚洲人精品午夜| 国产精品乱码视频| 在线观看亚洲天堂| 在线看三级电影| 97精品久久久久中文字幕| 日本欧美一级片| 波兰性xxxxx极品hd| 中文av在线播放| 老司机精品视频导航| xvideos亚洲人网站| 日本精品一二三区| 99青春婷婷视频| 黄色亚洲在线| 一区二区三区天堂av| 国产精欧美一区二区三区白种人| 性生活视频网站| 日韩三级在线| 精品国产一二三区| 久久久久免费精品| 在线sese| 亚洲免费二区| 亚洲欧美国产日韩天堂区| 国产高清视频网站| 免费黄色大片| 国产精品www.| 俺去了亚洲欧美日韩| 国产高清av片| 天天操人人爽| 午夜一区不卡| 欧美老女人性生活| 91成年人网站| 欧美人体大胆444www| 国内成人免费视频| 2019av中文字幕| 青青青在线视频| 激情在线视频播放| 国产日产精品1区| 成人av蜜桃| 一区二区自拍偷拍| 亚洲伦理网站| 美腿丝袜亚洲综合| 欧美激情一二三| 久久另类ts人妖一区二区| 久久久久久久久久久久久久av| 在线黄色网页| 国产精品久久99| 日本一区视频在线| 亚洲成年人视频| 竹菊久久久久久久| 亚洲精品v欧美精品v日韩精品| www.国产视频.com| av日韩在线免费| 久久精品二区亚洲w码| 欧美在线观看网站| 91视频免费网址| 久久精品 人人爱| 欧美性高清videossexo| 欧美牲交a欧美牲交aⅴ免费真| 猛性xxxxx| 日韩在线卡一卡二| 国产成人高清激情视频在线观看| 日韩三级免费看| 国产91亚洲精品久久久| 亚洲国产岛国毛片在线| 欧美日韩亚洲综合一区二区三区激情在线| 国产99久一区二区三区a片| www.豆豆成人网.com| 亚洲精品第一国产综合精品| 中文视频在线观看| 懂色一区二区三区| 国产精品乱码妇女bbbb| 性欧美18一19内谢| 免费黄色小视频| 精品综合久久久久久8888| 成人黄色网免费| 国产寡妇亲子伦一区二区三区四区| 欧美gay视频| 欧美猛男超大videosgay| 女同激情久久av久久| 欧美人成在线观看网站高清| 欧美日韩视频一区二区三区| 欧美激情中文网| 日日噜噜噜噜人人爽亚洲精品| 欧美特黄不卡| 亚洲免费伊人电影在线观看av| 无码h肉动漫在线观看| 欧美v亚洲v| 欧美日韩www| 美女搡bbb又爽又猛又黄www| 老司机精品视频在线观看6| 国产成人亚洲综合a∨婷婷| 欧美精品成人在线| 国产免费一区二区三区四区五区| 久久69av| 亚洲一区av在线播放| 久久免费视频6| 试看120秒一区二区三区| 亚洲欧美精品suv| 动漫性做爰视频| 亚洲网一区二区三区| 亚洲美女在线看| 国产卡一卡二在线| www.wu福利视频18| 国产成人亚洲综合色影视| 色综合影院在线观看| 操女生的网站| 久久久综合九色合综国产精品| 综合视频在线观看| 免费男女羞羞的视频网站中文版| 久久久久国产精品午夜一区| 俄罗斯精品一区二区| 国内精品2019| 国产乱淫av一区二区三区| 亚洲精品偷拍视频| 资源视频在线播放免费| 一区二区三区在线观看国产| 九色porny自拍| xxxx在线视频| 亚洲高清av在线| 国产无遮挡裸体免费视频| 国产日产精品_国产精品毛片| 91成人福利在线| 黄色一二三区| 国产高清精品网站| 国产专区在线视频| 你懂的在线观看| 欧美午夜女人视频在线| 亚洲第一成人网站| 成人亚洲免费| 久久亚洲国产精品| 三级网站免费观看| 另类小说综合欧美亚洲| 亚洲图片都市激情| 佐山爱痴汉视频一区二区三区 | 久久精品网址| 免费av一区二区三区| 免费成年网站| 亚洲国产精品麻豆| 91精彩刺激对白露脸偷拍| 欧美日韩黄色| 国产91精品久久久久久久| 秘密影院久久综合亚洲综合 | 日本vs亚洲vs韩国一区三区二区| 日韩亚洲不卡在线| 玖玖在线免费视频| 日本电影亚洲天堂一区| 91香蕉视频网| 日本精品黄色| 久久久久久久av| 亚洲天堂在线播放| 亚洲经典自拍| 91精品综合视频| 毛片基地网站| 亚洲免费观看视频| 亚洲精品一区二区三区影院忠贞| 日韩激情毛片| 成人信息集中地欧美| 成人xxx免费视频播放| 亚洲大片在线观看| 无码少妇精品一区二区免费动态| 国产成人精品亚洲线观看| 日韩一级黄色av| 天堂在线资源网| jlzzjlzz亚洲日本少妇| 日韩在线不卡一区| 国产精品原创视频| 日本精品一区二区三区在线播放视频| 亚洲国产精品久久久久久久| 国产精品一区二区三区乱码 | 亚洲日本中文字幕区| 法国空姐电影在线观看| 久久不见久久见免费视频7| 91九色视频在线| 国产香蕉视频在线观看| 日韩一区二区三区av| 中文字幕一区二区三区人妻四季| 久久国产精品无码网站| 欧在线一二三四区| 福利精品一区| 国产免费一区二区三区在线观看| 8888在线观看免费www| 成人av免费网站| 亚洲第一成肉网| 日韩成人av在线资源| 粉嫩高清一区二区三区精品视频| 免费一级淫片| 亚洲福利小视频| 三级网站免费观看| 久久久美女毛片| 手机av在线不卡| 国产精品v日韩精品v欧美精品网站| 亚洲一区二区三区涩| 精精国产xxxx视频在线野外| 2019国产精品自在线拍国产不卡| ass大特写| 欧美一区二区三区精品| 国产wwwxxx| 国产区在线观看成人精品| 亚洲午夜精品久久久久久高潮| 久久综合成人| 可以免费看的黄色网址| 依依综合在线| 国产精品亚洲片夜色在线| 色佬视频在线观看| 伊人久久久久久久久久| 国产成人精品久久一区二区小说| 欧美日韩国产精品专区|