亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2219|回復: 1
打印 上一主題 下一主題
收起左側(cè)

單片機INT0中斷計數(shù) 初學簡單程序

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:257587 發(fā)表于 2017-12-22 08:31 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
INT0中斷計數(shù)                    
       說明:每次按下計數(shù)鍵時觸發(fā)INT0中斷,中斷程序累加計數(shù),  計數(shù)值顯示在3只數(shù)碼管上,按下清零鍵時數(shù)碼管清零


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

使用道具 舉報

沙發(fā)
ID:257587 發(fā)表于 2017-12-22 08:33 | 只看該作者
#include<reg51.h> #define uchar unsigned char #define uint unsigned int //0~9的段碼 uchar code DSY_CODE[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00}; //計數(shù)值分解后各個待顯示的數(shù)位 uchar DSY_Buffer[]={0,0,0}; uchar Count=0; sbit Clear_Key=P3^6; //數(shù)碼管上顯示計數(shù)值 void Show_Count_ON_DSY() {         DSY_Buffer[2]=Count/100;        //獲取3個數(shù)         DSY_Buffer[1]=Count%100/10;         DSY_Buffer[0]=Count%10;         if(DSY_Buffer[2]==0)   //高位為0時不顯示         {                 DSY_Buffer[2]=0x0a;                 if(DSY_Buffer[1]==0)   //高位為0,若第二位為0同樣不顯示                         DSY_Buffer[1]=0x0a;         }         P0=DSY_CODE[DSY_Buffer[0]];         P1=DSY_CODE[DSY_Buffer[1]];         P2=DSY_CODE[DSY_Buffer[2]]; } //主程序 void main() {         P0=0x00;         P1=0x00;         P2=0x00;         IE=0x81;        //允許INT0中斷         IT0=1;                //下降沿觸發(fā)         while(1)         {                 if(Clear_Key==0) Count=0;        //清0                 Show_Count_ON_DSY();         } } //INT0中斷函數(shù) void EX_INT0() interrupt 0 {         Count++;         //計數(shù)值遞增 }
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表