久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
使用單片機計數器實現點亮二極管并且用數碼管顯示當前計數 程序問題
[打印本頁]
作者:
藍曦臣
時間:
2019-4-12 13:15
標題:
使用單片機計數器實現點亮二極管并且用數碼管顯示當前計數 程序問題
5)
計數器方式,原理圖如下
(1)用內部定時器/計數器1的計數功能,工作在
方式
2
,
實現
計數
10
次產生中斷使
P1.7
所接發光二極管點亮(計數用數碼管顯示,需加數碼管)。
(2)
用內部定時器/計數器1的計數功能
,
工作在
方式
1
,
8
位發光二極管以二進制顯示按鍵次數。
想知道是如何實現計數,我將
TMOD=0x60;他還是會自動的計數,我想實現用獨立按鍵,按一次則加一計數,然后加到10就讓發光二極管亮,
求教圈里大佬
1.png
(980.3 KB, 下載次數: 40)
下載附件
2019-4-12 16:48 上傳
作者:
藍曦臣
時間:
2019-4-12 13:16
#include <reg52.h>
#define uint unsigned int
#define uchar unsigned char
sbit LSA=P2^2;
sbit LSB=P2^3;
sbit LSC=P2^4;
sbit js=P3^5;
sbit LED1=P2^0;
sbit key1=P3^3;
uchar code smg[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
uint read()
{
uchar t1;
uint val;
while(1)
{
t1=TL1; //讀取寄存器值
break;
}
val=t1-246; //10次的時候就中斷
return val;
}
void delay(uint k)
{ uint x,y;
for(x=k;x>0;x--)
for(y=110;y>0;y--);
}
void Time0Init()
{
TMOD=0x60;
TH1=0xF6;
TL1=0xF6;
ET1=1;
EA=1;
TR1=1;
}
void display(uint n)//****************************************************時鐘顯示
{ uint z;
for(z=0;z<2;z++)
{
if(z==0)
{
LSA=1;LSB=0;LSC=0;
P0=smg[n/10];
delay(10); //延時函數,沒有延時將不能顯示
P0=0x00;
}
if(z==1)
{
LSA=0;LSB=0;LSC=0;
P0=smg[n%10];
delay(10);
P0=0x00;
}
}
}
void main() //*********************主函數
{
uint num;
Time0Init();
while(1)
{
if(key1==0)
{ LED1=1;
delay(20);
if(key1==0)
{
js=1;
delay(10);
js=0; //給它低電平,讓它計數
delay(10);
num=read(); //將寄存器的值放入num
}while(!key1);
}
display(num);
}
}
void Time0() interrupt 3
{
LED1=0;
}
這個是可以實現功能的一個代碼,但是使用了獨立按鍵判斷,我老師說那個P35接口可以直接給低電平計數,但是我不知道怎么改
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
蜜桃视频在线观看免费视频网站www
|
日本免费一区二区三区四区
|
日韩一区二区三区视频
|
草草在线观看
|
亚洲日本激情
|
91久久精品日日躁夜夜躁国产
|
亚洲欧美日韩一区二区
|
亚洲精品一区二区三区蜜桃久
|
天天插天天操
|
日韩精品一区二区三区在线播放
|
欧美精品在线播放
|
午夜久久久久久久久久一区二区
|
黄网站在线观看
|
亚洲第一福利视频
|
国产精品毛片久久久久久久
|
亚洲精彩视频
|
综合久久综合久久
|
正在播放国产精品
|
成人久久久
|
偷拍亚洲色图
|
欧美一级欧美一级在线播放
|
欧美日韩综合
|
中文字幕一区二区三区精彩视频
|
国产日屁
|
色网站入口
|
国产精品久久精品
|
色婷婷av久久久久久久
|
天天操网
|
男女视频在线观看
|
午夜免费视频
|
国产高清一二三区
|
国精日本亚洲欧州国产中文久久
|
欧美一区二区成人
|
九九国产
|
国产视频一区二区三区四区五区
|
男女羞羞网站
|
一级做a
|
久久精品毛片
|
天天曰天天干
|
在线成人av
|
国产精品久久久久久久久久不蜜臀
|