欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 把發光二極管改成LED屏顯示可以嗎? [打印本頁]

作者: CashCheng    時間: 2016-10-16 16:15
標題: 把發光二極管改成LED屏顯示可以嗎?
利用 AT89S51 單片機的 P1.0P1.3 接四個發光二極管 L1L4,用來指示當前計
數的數據;用 P1.4P1.7 作為預置數據的輸入端,接四個撥動開關 K1K4,用
P3.6/WR P3.7/RD 端口接兩個輕觸開關,用來作加計數和減計數開關。具體的
電路原理圖如下圖所示



#include <AT89X51.H>
unsigned char curcount;
void delay10ms(void)
{
unsigned char i,j;
for(i=20;i>0;i--)
for(j=248;j>0;j--);
}
void main(void)
{
curcount=P3 & 0x0f;
P1=~curcount;
while(1)
{
if(P3_6==0)
{
delay10ms();
if(P3_6==0)
{
if(curcount>=15)
{
curcount=15;
}
else
{
curcount++;
}
P1=~curcount;
while(P3_6==0);
}
}
if(P3_7==0)
{
delay10ms();
if(P3_7==0)
{
if(curcount<=0)
{
curcount=0;
}
else
{
curcount--;
}
P1=~curcount;
while(P3_7==0);
}
}
}
}

我把原理圖改了   

地方vc.png (204.16 KB, 下載次數: 92)

地方vc.png

作者: CashCheng    時間: 2016-10-16 16:17
改了的圖不知道怎樣發上來
作者: CashCheng    時間: 2016-10-16 16:18
本帖最后由 CashCheng 于 2016-10-16 16:21 編輯

改成這樣

QQ圖片20161016162108.png (27.19 KB, 下載次數: 100)

QQ圖片20161016162108.png

作者: yzwzfyz    時間: 2016-10-17 13:28
二個字:可以!
作者: zl2168    時間: 2016-10-17 14:05
P0口用于段選,P2.0~P2.3用于位選,動態掃描顯示數字,P3.6、P3.7用于加一減一。
作者: vipkk    時間: 2016-10-17 14:07
絕對可以啊
作者: wuyibin2003    時間: 2016-10-17 14:37
沒有問題啊 可行的啊
作者: weixiong    時間: 2016-10-17 16:33
可以的,沒問題
作者: yhsx    時間: 2016-10-17 20:51
可以啊!
作者: yhsx    時間: 2016-10-17 20:52
應該是可以改的!




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1