久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
單片機INT0中斷計數 初學簡單程序
[打印本頁]
作者:
你腦子有坑啊
時間:
2017-12-22 08:31
標題:
單片機INT0中斷計數 初學簡單程序
INT0
中斷計數
說明:每次按下計數鍵時觸發
INT0
中斷,中斷程序累加計數,
計數值顯示在
3
只數碼管上,按下清零鍵時數碼管清零
作者:
你腦子有坑啊
時間:
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}; //計數值分解后各個待顯示的數位 uchar DSY_Buffer[]={0,0,0}; uchar Count=0; sbit Clear_Key=P3^6; //數碼管上顯示計數值 void Show_Count_ON_DSY() { DSY_Buffer[2]=Count/100; //獲取3個數 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; //下降沿觸發 while(1) { if(Clear_Key==0) Count=0; //清0 Show_Count_ON_DSY(); } } //INT0中斷函數 void EX_INT0() interrupt 0 { Count++; //計數值遞增 }
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
日韩免费福利视频
|
国产成人亚洲精品自产在线
|
久久一区二区精品
|
黄色成人免费看
|
91高清在线观看
|
日韩一区二区三区四区五区
|
国产福利视频网站
|
精品一区二区三区在线观看国产
|
色婷婷综合久久久久中文一区二区
|
18av在线播放
|
国产亚洲精品美女久久久久久久久久
|
天天天插
|
91视频国产一区
|
亚洲欧洲一区二区
|
中文字幕在线观看第一页
|
蜜桃五月天
|
久久久久久免费观看
|
国产一级淫片a直接免费看 免费a网站
|
黄色三级免费网站
|
欧美亚洲一区二区三区
|
久久久久久亚洲精品
|
99热热热热
|
亚洲夜射
|
在线观看视频你懂得
|
欧美激情精品久久久久久
|
成人av片在线观看
|
一区二区中文
|
亚洲欧美日本在线
|
国产精品国产精品国产专区不卡
|
欧美成人第一页
|
中文字幕在线观看第一页
|
亚洲风情在线观看
|
国产精品久久久久久久久久
|
国产99久久
|
久久久精品一区二区三区
|
久久99精品国产自在现线小黄鸭
|
一级毛片免费完整视频
|
久久中文免费视频
|
久久久久国产一区二区三区四区
|
麻豆va
|
亚洲成av人片在线观看无码
|