久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
51單片機數字頻率計仿真程序 lcd1602顯示
[打印本頁]
作者:
878265042
時間:
2019-5-28 15:03
標題:
51單片機數字頻率計仿真程序 lcd1602顯示
仿真文件圖片
LAQ3O9L0E}7AG)NF44}$S4T.png
(48.38 KB, 下載次數: 58)
下載附件
2019-5-28 15:01 上傳
附上源代碼:
#include <AT89C51.H>
unsigned char codedispbit[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
unsigned char codedispcode[]={0x3f,0x06,0x5b,0x4f,0x66,
0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40};
unsigned chardispbuf[8]={0,0,0,0,0,0,10,10};
unsigned char temp[8];
unsigned chardispcount;
unsigned charT0count;
unsigned chartimecount;
bit flag;
unsigned longx;
voidmain(void) //主函數
{
unsigned char i;
TMOD=0x15;
TH0=0;
TL0=0;
TH1=(65536-5000)/256;
TL1=(65536-5000)%256;
TR1=1;
TR0=1;
ET0=1;
ET1=1;
EA=1;
while(1)
{
if(flag==1)
{
flag=0;
x=T0count*65536+TH0*256+TL0;
for(i=0;i<8;i++)
{
temp[ i]=0;
}
i=0;
while(x/10)
{
temp[ i]=x%10;
x=x/10;
i++;
}
temp[ i]=x;
for(i=0;i<6;i++)
{
dispbuf=temp[ i];
}
timecount=0;
T0count=0;
TH0=0;
TL0=0;
TR0=1;
}
}
}
void t0(void)interrupt 1 using 0 //中斷1模塊的函數編寫
{
T0count++;
}
void t1(void)interrupt 3 using 0 //中斷3模塊的函數編寫
{
TH1=(65536-5000)/256;
TL1=(65536-5000)%256;
timecount++;
if(timecount==200)
{
TR0=0;
timecount=0;
flag=1;
}
P2=0xff;
P0=dispcode[dispbuf[dispcount]];
P2=dispbit[dispcount];
dispcount++;
if(dispcount==8)
{
dispcount=0;
}
}
復制代碼
全部資料51hei下載地址:
新建文件夾.rar
(15.49 KB, 下載次數: 125)
2019-5-28 15:03 上傳
點擊文件名下載附件
protues文件
下載積分: 黑幣 -5
作者:
zhaobolove
時間:
2020-10-4 21:08
這個51單片機中C語言, 里面會用到int能轉換為字符串類型嗎?怎么轉換?
因為是C51, 所以不能用 VC++里面的C語言代碼 eg: itoa, 也不要用打印的 eg: sprintf 這些函數.
為什么? 因為C51的內存太小 ,如果這樣用非常占用資源. 有些朋友 這樣使用就 顯得不夠專業了.
所以, 一般我們是這樣自己寫代碼使用實現的: 字符串改為數組的形式.
unsigned char dat[5];
dat[4]=Num/10000+'0';
dat[3]=Num%10000/1000+'0';
dat[2]=Num%1000/100+'0';
dat[1]=Num%100/10+'0';
dat[0]=Num%10+'0'
作者:
zhaobolove
時間:
2020-10-9 08:30
unsigned char dat[5];
dat[4]=Num/10000+'0';
dat[3]=Num%10000/1000+'0';
dat[2]=Num%1000/100+'0';
dat[1]=Num%100/10+'0';
dat[0]=Num%10+'0'
上次發送的這些代碼 可以很好的運用在 樓主的 計數后 在LCD上顯示使用.
因為LCD1602只能顯示字符的, 所以要把數字 0 轉換為'0' , ...... 以上值得的大家學習!
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
狠狠综合久久av一区二区老牛
|
91社区在线观看
|
亚洲欧美视频
|
成人h视频在线
|
亚洲精品福利在线
|
免费毛片网站
|
天天插日日操
|
天天干天天爱天天爽
|
性高湖久久久久久久久
|
精品久久久久久久久久久久久久
|
国产成人午夜高潮毛片
|
五月激情综合网
|
久久久久国产
|
日韩三极
|
中文字幕一区二区三区四区五区
|
午夜在线观看视频
|
天天玩夜夜操
|
91原创视频
|
在线婷婷
|
一区二区三区免费
|
999久久久精品
|
午夜国产精品视频
|
精品久久久久久久久久久久
|
岛国av免费看
|
久久男人
|
久久久久久综合
|
丝袜 亚洲 另类 欧美 综合
|
久久成人精品视频
|
国产黄色大片在线免费观看
|
荷兰欧美一级毛片
|
国产一区二区三区四区三区四
|
罗宾被扒开腿做同人网站
|
亚洲草草视频
|
国产精品一区二区av
|
亚洲精品一区av在线播放
|
男女羞羞视频在线看
|
97国产精品
|
成人中文字幕在线观看
|
日韩成人在线播放
|
日韩在线观看精品
|
久久毛片
|