久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
51單片機定時器計數器實現的數字頻率計Proteus仿真程序設計
[打印本頁]
作者:
zhang980823
時間:
2020-1-10 13:48
標題:
51單片機定時器計數器實現的數字頻率計Proteus仿真程序設計
基于STC89C52的數字頻率計仿真設計,通過片上資源,定時器計數器實現對外部方波的頻率計數,平臺protues7.1,內含仿真文件源碼和protues電路文件,原創分享
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
系統效果圖.png
(274.27 KB, 下載次數: 50)
下載附件
系統效果圖
2020-1-10 13:46 上傳
單片機源程序如下:
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit RS = P2^0;
sbit RW = P2^1;
sbit EN = P2^2;
sbit led = P3^6;
uint jici=0,fre=0;
uchar display_num[6];
void delayms(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void delay_20us()
{
uchar a ;
for(a=0;a<500;a++);
}
int delay(unsigned char xms)
{
unsigned char i,j;
for(i=xms;i>0;i--)
for(j=110;j>0;j--);
return 0;
}
int write_com(unsigned char com)
{
RS = 0;
RW = 0;
P0 = com;
delay(5);
EN = 1;
delay(5);
EN = 0;
return 0;
}
int write_date(unsigned char date)
{
RS = 1;
RW = 0;
P0 = date;
delay(5);
EN = 1;
delay(5);
EN = 0;
return 0;
}
void LCD1602_Write_String(uchar x,uchar y,uchar *s)
{
if (y == 0)
{
write_com(0x80 + x);
}
else
{
write_com(0xC0 + x);
}
while (*s != '\0')
{
write_date(*s++);
delay(150);
}
}
int init()//1602初始化
{
EN = 0;
write_com(0X38);
write_com(0X0C);
write_com(0X06);
write_com(0X01);
return 0;
}
int main(void)
{
init();
TMOD=0x51;//定時器1計數模式 定時器0定時模式 工作方式1
TH0=(65536-46080)/256;//裝定時50ms初值
TL0=(65536-46080)%256;
TR0=1; //定時器0模式開啟
ET0=1;// 定時器0中斷
EA=1;//全局中斷開啟
TH1=0;
TL1=0;
TR1=0;
LCD1602_Write_String(0,0,"frequence:");
while(1)
{
display_num[0] = fre / 100 + '0';//分位提取
display_num[1] = fre % 100 /10+ '0';
display_num[2] = fre % 10+ '0';
display_num[3] = 'H';
display_num[4] = 'z';
display_num[5] = '\0';
if(pinlv > 1000)
LCD1602_Write_String(0,1,"flow!");//大于1000則超出提示
else
LCD1602_Write_String(0,1,display_num);//顯示頻率
}
}
void timer0() interrupt 1//定時器0溢出中斷
{
jici++;
TH0=(65536-46080)/256;;
TL0=(65536-46080)%256;;
if(jici == 20) //20次為1s
{
TR0=TR1=0;
fre=TL1+TH1*256; //提取計數數值 計算為頻率
TL1=TH1=0;
led=~led;
jici=0;
TR0=TR1=1;
}
}
復制代碼
所有資料51hei提供下載:
51單片機數字頻率計仿真設計.rar
(425.16 KB, 下載次數: 103)
2020-1-10 13:47 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
欧美一区二区三区精品
|
蜜桃视频成人
|
亚洲欧美一区二区三区1000
|
激情黄色在线观看
|
91免费看片
|
91久久精品国产
|
久久中文免费视频
|
国产精品成av人在线视午夜片
|
91一区二区三区
|
日韩欧美亚洲一区
|
成人精品在线视频
|
国产91在线视频
|
91久久国产综合久久91精品网站
|
亚洲视频一区在线
|
h免费观看
|
日本大香伊一区二区三区
|
国产精品欧美一区二区三区
|
欧美福利影院
|
亚洲 中文 欧美 日韩 在线观看
|
精品成人在线视频
|
国产精品久久久久9999鸭
|
欧美精品在线一区二区三区
|
91就要激情
|
成人h视频在线观看
|
精精国产xxxx视频在线野外
|
日韩欧美在线视频
|
一级午夜aaa免费看三区
|
国产精品国产成人国产三级
|
成人精品鲁一区一区二区
|
国产女人与拘做受视频
|
日韩在线免费观看视频
|
91xxx在线观看
|
欧美freesex黑人又粗又大
|
成人av一区二区三区
|
99久久影院
|
午夜视频在线播放
|
国产精品日韩欧美一区二区
|
国产精品永久免费
|
成人国产一区二区三区精品麻豆
|
秋霞电影一区二区三区
|
国产精品视频在线观看
|