亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 4通道adc_t0定時中斷4位數(shù)碼管掃描顯示.c

?? 四通道的ADC定時中斷送入四位的數(shù)碼管顯示
?? C
字號:
// 多通道ADC_定時中斷4位數(shù)碼管掃描顯示.c  T0 定時中斷;  P1口段筆畫,  0=亮;  P2口低4位作位選, 0=選中
#include <STC12C5410AD.H>   // 單片機內(nèi)部專用寄存器定義
// 假定4個通道 P1.0 ~ P1.3
unsigned  int  adc[4]={0,0,0,0};  // 保存4個通道10位AD轉(zhuǎn)換結(jié)果
unsigned char  adc_p=0;           // 當(dāng)前ADC采樣通道號 0..3

unsigned char  shrow_p=0;         // 當(dāng)前4位LED顯示第幾通道(0..3)的ADC結(jié)果

sbit K1= P3^0;    // 鍵K1輸入引腳定義
 bit K1_b;        // 前次鍵K1輸入狀態(tài)

/* T0_int 定時 時間常數(shù) 5ms=5000=1388H->EC78H     f=12MH */
/*                      5ms=4608=1200H->EE00H     f=11.0592MH */
#define  time_5ms_H  0xEE       /* t=5ms for T0_INT_timer  */
#define  time_5ms_L  0x00

code unsigned char seg_tab[16]={  /* 顯示段筆劃 hgfedcba; 0=亮 */
  0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,  /* 0,1,2,3,4,5,6,7,8,9 */
  0x88,0x83,0xC6,0xA1,0x86,0x8E};   // A b C d E F
unsigned char  led_buff[4];     /* 存放4位數(shù)碼管的段筆畫 */
unsigned char  led_p=0;         /* 待顯示的位 */

void delay(unsigned int i) { for(;i!=0;i--); }

// 將一整形量的值以4位10進制數(shù)顯示的段筆劃送顯示緩沖區(qū) 
void led_fill_d(unsigned int n)
{ led_buff[3]=seg_tab[(unsigned char)(n%10)];  // 個位
  n=n/10;
  led_buff[2]=seg_tab[(unsigned char)(n%10)];  // 十位
  n=n/10;
  led_buff[1]=seg_tab[(unsigned char)(n%10)];  // 百位
  n=n/10;
  led_buff[0]=seg_tab[(unsigned char)(n%10)];  // 千位
}

//顯示一位。b=0,1,2,3 第幾位顯示指定
void shrow_1LED(unsigned char b) 
{	P2 = P2 | 0x0F;         // P2 口 LED 全滅. 0=亮
  P1 = led_buff[b];       // 送段信號 
  P2 = P2 & (~(0x01<<b)); // 位選中, 該位亮
}
main()
{	
   TMOD= 0x11;       /* 0001$0001 T1 & T0 are 16bit timers */
   TH0 = time_5ms_H; /* T0 timer 5ms  */
   TL0 = time_5ms_L;
                     /* TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0  */
   TCON= 0x10;       /*  0   0   0   1   0   0   0   0   */
                     /*        start T0    xint1   xint0 */
   IE= 0x82;         /* 1000 0010,  EA=ET0=1,  */

   P1M0 |= 0x0F;     // P1.0 ~ P1.3設(shè)為高阻輸入.  用于AD輸入
   ADC_CONTR= 0x80;  // A/D 轉(zhuǎn)換控制寄存器 ADC_POWER SPEED1_SPEED0 ADC_FLAG ADC_START CHS2_CHS1_CHS0
// 啟動ADC轉(zhuǎn)換, adc_p 通道
   ADC_CONTR= 0x80 + adc_p;  //  *ADC_POWER SPEED1_SPEED0 ADC_FLAG *ADC_START CHS2_CHS1_CHS0
 
	while (1)    // 死循環(huán)
	{ 
  	delay(10000);              // 軟延時
		led_fill_d(adc[shrow_p]);  // 數(shù) 填入顯示緩沖區(qū)
	  P2 = P2 | 0xF0;                   // P2 口 高4位的4個 LED 全滅. 0=亮
    P2 = P2 & (~(0x01<<(shrow_p+4))); // 該位亮. 指示當(dāng)前顯示的ADC值屬于那個通道
	}
}
//==========================================
/*===================================*/
/* T0 中斷服務(wù)程序[5MS定時中斷一次] */
/*===================================*/
void T0_ISR() interrupt 1     /* T0 Interrupt 1 */
{
  unsigned int  t;
   TL0= time_5ms_L;     // 重置5MS時間常數(shù)
   TH0= time_5ms_H;
// 1. 掃描輸出一位LED
   shrow_1LED(led_p);   // 第led_p位亮
   led_p=(led_p+1)%4;   // 指向下一位, 為下一次中斷顯示用
// 2. 讀ADC轉(zhuǎn)換結(jié)果  
     //  while ((ADC_CONTR & 0x10)==0);  // 等待ADC轉(zhuǎn)換結(jié)束
   t = ADC_DATA;                 // ADC 高8位
   t = (t<<2) + (ADC_LOW2 &0x3); // 10位ADC結(jié)果
   adc[adc_p]=t;                 // 保存ADC結(jié)果
   adc_p=(adc_p+1)%4;            // 指向下一通道
// 2.1 啟動下一次ADC轉(zhuǎn)換, adc_p 通道
   ADC_CONTR= 0x80 + adc_p;  //  *ADC_POWER SPEED1_SPEED0 ADC_FLAG *ADC_START CHS2_CHS1_CHS0
// 3. 按鍵識別,防抖動處理
   if (led_p==0)  K1_b=K1;  //  采樣按鍵K1
   else if (led_p==3)       //  采樣按鍵K1后,過了20MS
   	    {
	        if ((K1==0) && (K1_b==1))  shrow_p=(shrow_p+1)%4;   // 按鍵新按下, 切換顯示通道
	        K1_b=K1;
   	    }
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩精品免费观看视频| 国产成人精品亚洲午夜麻豆| 午夜精品国产更新| 久久99热国产| 91福利国产精品| 久久久美女毛片| 一区二区三区鲁丝不卡| 精品午夜久久福利影院| 一本色道亚洲精品aⅴ| 久久伊人蜜桃av一区二区| 一区二区在线观看av| 国产一区二区电影| 欧美日韩一卡二卡三卡 | 国产成人自拍在线| 欧美日韩一级片网站| 国产欧美日韩视频一区二区| 天堂资源在线中文精品| 91热门视频在线观看| 精品久久久久久最新网址| 亚洲一区二区三区小说| 成人精品电影在线观看| 26uuu精品一区二区三区四区在线| 一区二区三区色| 99久久精品免费看国产| 久久先锋资源网| 性久久久久久久| 色噜噜偷拍精品综合在线| 国产精品视频免费看| 国产一区二区免费在线| 欧美tk丨vk视频| 蜜桃精品视频在线| 91精品免费在线观看| 日韩精品五月天| 欧美日韩国产高清一区二区三区| 亚洲久草在线视频| 日本韩国欧美一区| 日韩理论片一区二区| 成人sese在线| 亚洲少妇最新在线视频| 97精品超碰一区二区三区| 国产精品久久久久永久免费观看| 粉嫩aⅴ一区二区三区四区| 国产欧美一区二区精品忘忧草| 国产在线播精品第三| 久久嫩草精品久久久久| 国产电影一区在线| 国产精品伦一区| 91麻豆免费视频| 亚洲一区自拍偷拍| 91精品国产综合久久久蜜臀图片 | 亚洲午夜激情av| 欧美在线观看一二区| 香蕉久久夜色精品国产使用方法| 欧美日韩五月天| 免费人成在线不卡| 久久夜色精品一区| 成人av在线一区二区| 一区视频在线播放| 欧美日韩一级大片网址| 日韩av网站免费在线| 精品入口麻豆88视频| 国产高清久久久| 亚洲三级在线看| 欧美精品日韩一区| 狠狠色丁香婷综合久久| 国产精品久久久久久久久久免费看| 97久久精品人人爽人人爽蜜臀| 亚洲自拍偷拍网站| 欧美不卡123| 91在线精品一区二区| 午夜免费欧美电影| 国产亚洲一区二区三区| 色妞www精品视频| 奇米精品一区二区三区四区| 日本一区二区三区电影| 色就色 综合激情| 久久精品国产久精国产爱| 国产精品色噜噜| 欧美一级日韩一级| av一区二区不卡| 美女视频一区二区| 1区2区3区国产精品| 欧美肥妇free| fc2成人免费人成在线观看播放| 天天影视涩香欲综合网| 国产精品国产馆在线真实露脸 | 成人网男人的天堂| 日日夜夜一区二区| 亚洲欧美在线视频| 欧美电影免费观看高清完整版在| 99久久99久久久精品齐齐| 麻豆极品一区二区三区| 伊人性伊人情综合网| 久久在线观看免费| 欧美久久免费观看| 97精品电影院| 成人午夜视频网站| 奇米四色…亚洲| 亚洲大尺度视频在线观看| 国产欧美日本一区二区三区| 欧美一区二区国产| 色一区在线观看| 99免费精品在线| 国产91高潮流白浆在线麻豆| 精品一区二区综合| 日本女优在线视频一区二区| 亚洲美女淫视频| 中文字幕一区二区三区四区不卡| 26uuu久久综合| 日韩欧美123| 日韩女优毛片在线| 制服丝袜国产精品| 欧美精品自拍偷拍| 欧美视频一区在线| 在线视频综合导航| 在线亚洲免费视频| 精品婷婷伊人一区三区三| 91蜜桃视频在线| 91天堂素人约啪| av色综合久久天堂av综合| 成人爽a毛片一区二区免费| 国产一区二区三区久久悠悠色av| 美女国产一区二区三区| 免费看日韩精品| 蜜臀精品一区二区三区在线观看 | 久久老女人爱爱| 亚洲精品一区二区三区香蕉| 精品久久久久99| 精品欧美乱码久久久久久| 欧美成人精品二区三区99精品| 欧美一区二区三区在线观看视频 | av在线免费不卡| 91丝袜美腿高跟国产极品老师| 91麻豆精品在线观看| 色婷婷综合久久久久中文一区二区| 色综合中文字幕国产 | 色婷婷精品大视频在线蜜桃视频| 92国产精品观看| 色婷婷狠狠综合| 欧美日韩和欧美的一区二区| 日韩三级在线观看| 久久蜜桃av一区二区天堂 | 亚洲123区在线观看| 日韩av一区二| 粉嫩av一区二区三区| 91黄色免费看| 日韩欧美一区中文| 欧美国产禁国产网站cc| 亚洲精品免费在线播放| 日本不卡免费在线视频| 国产精品亚洲专一区二区三区| 99精品久久99久久久久| 欧美性受xxxx| 久久香蕉国产线看观看99| 亚洲美女精品一区| 欧美aa在线视频| yourporn久久国产精品| 91麻豆精品国产自产在线| 2019国产精品| 亚洲韩国一区二区三区| 久久99久久精品| 在线观看一区日韩| 欧美第一区第二区| 亚洲欧美日韩国产成人精品影院| 日本三级亚洲精品| youjizz久久| 日韩三级.com| 一区二区成人在线视频| 国产一区二区三区四| 色狠狠一区二区| 久久久精品综合| 日日骚欧美日韩| 97成人超碰视| 久久久91精品国产一区二区精品 | 久久亚洲春色中文字幕久久久| 亚洲激情五月婷婷| 国产精品中文字幕日韩精品 | www.亚洲色图| 精品国产99国产精品| 亚洲一区二区三区四区五区黄| 国产成人免费av在线| 日韩一区二区免费在线电影 | 色综合天天天天做夜夜夜夜做| 日韩一级完整毛片| 亚洲高清视频中文字幕| thepron国产精品| 久久九九国产精品| 免费久久精品视频| 欧美日韩在线综合| 18欧美乱大交hd1984| 国产高清久久久| 久久亚区不卡日本| 久久精品久久99精品久久| 在线免费观看不卡av| 国产精品电影一区二区三区| 国产精品亚洲成人| 久久久亚洲精品一区二区三区| 蜜臀99久久精品久久久久久软件| 欧美欧美午夜aⅴ在线观看| 夜夜亚洲天天久久|