久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
單片機霍爾元件測電機轉速 數碼管顯示源程序
[打印本頁]
作者:
lxxxxxx
時間:
2017-5-10 22:28
標題:
單片機霍爾元件測電機轉速 數碼管顯示源程序
通過霍爾元件對電機的轉速進行監測并用數碼管顯示轉速
同時使用定時器,計數器
其中用定時器 0.1s的定時 滿10個0.1s 也就是1s一共計數的電機在轉速顯示
單片機程序代碼如下:
#include<reg52.h>
xdata unsigned char OUTBIT _at_ 0x8002;
xdata unsigned char OUTSEG _at_ 0x8004;
unsigned char LEDBuf[6],a,b,tmp;
unsigned char tap3,tap4,tap5;
code unsigned char LEDMAP[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
void Delay (unsigned char CNT) //延時函數
{
unsigned char i;
while(CNT--!=0)
for(i=100;i!=0;i--);
}
void DisplayLED() //數碼管顯示函數
{
unsigned char i;
unsigned char Pos;
Pos=0x20;
for(i=0;i<6;i++)
{
OUTBIT=0;
OUTBIT=Pos;
OUTSEG=LEDBuf[i];
Pos>>=1;
Delay(10);
}
}
void main()
{
TMOD=0X15; //定時器和計數器設置
TH1=0x3c;
TL1=0XB0;
ET0=1;
EA=1;
TH0=0;
TL0=0;
TR0=1;
IT0=1;
EX0=1;
ET1=1;
TR1=1;
while(1)
{
tap3=tmp/100; //轉BCD碼
tap4=(tmp%100)/10;
tap5= tmp%10;
LEDBuf[0]=LEDMAP[tap3]; //數碼管顯示
LEDBuf[1]=LEDMAP[tap4];
LEDBuf[2]=LEDMAP[tap5];
LEDBuf[3]=LEDMAP[0];
LEDBuf[4]=LEDMAP[0];
LEDBuf[5]=LEDMAP[0];
DisplayLED();
}
}
void T0init()interrupt 3 //定時器中斷
{ a++;
if(a==10)
{
tmp=TH0*256+TL0;
TH1=0x3c;
TL1=0XB0;
TH0=0;
TL0=0;
a=0;
}
}
復制代碼
作者:
急不可待
時間:
2017-12-12 11:20
電路圖也發上來。
作者:
劉德華二號
時間:
2018-5-16 14:07
有電路圖嗎
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
久久久久国产一区二区三区四区
|
欧美一区二区三区一在线观看
|
色婷婷综合久久久久中文一区二区
|
欧美国产免费
|
中文字幕在线一区
|
国产精品视频一区二区三区四区国
|
精品国产乱码久久久久久1区2区
|
香蕉视频黄色
|
黄视频网站在线
|
中文字幕久久精品
|
国产欧美一区二区精品久导航
|
欧美激情久久久久久
|
国产免费国产
|
成人毛片视频在线播放
|
亚洲午夜精品在线观看
|
国产亚洲精品综合一区
|
中文字幕在线免费视频
|
欧美无乱码久久久免费午夜一区
|
欧美精品在线看
|
狠狠色狠狠色综合系列
|
国产精品久久久久久久久久免费看
|
久久99精品久久久久
|
这里只有精品99re
|
亚洲国产二区
|
精品色
|
久久国产成人午夜av影院武则天
|
国产日韩欧美
|
在线高清免费观看视频
|
日韩精品在线播放
|
亚洲国产精品一区二区三区
|
欧美日韩亚洲二区
|
激情五月综合
|
久久精品无码一区二区三区
|
中文福利视频
|
国产a区
|
欧美一级二级三级
|
成人动慢
|
精品亚洲一区二区三区
|
日本爱爱
|
可以看黄的视频
|
亚洲美女在线一区
|