性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

  • 回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

用自制最小系統(tǒng)做了個(gè)8*8點(diǎn)陣,但是有點(diǎn)問(wèn)題

2-1

1-1

這個(gè)是用STC89C52RC單片機(jī)和兩個(gè)74HC573,P1控制點(diǎn)陣的八列共陰管腳,P2控制八行共陽(yáng)管腳,通過(guò)逐列掃描顯示心形,沒(méi)有問(wèn)題。但是,我用P0口替換P1口就出問(wèn)題了,如下圖:

4-1

3-1

我已經(jīng)加了一排10K歐姆的電阻了,P0和P1的輸出是完全一樣的,但是顯示變成了一大片亮的。

程序代碼如下:

#include

/*延時(shí)函數(shù),用來(lái)延時(shí)**ms的時(shí)間*/

void delayms (unsigned int xms)

{

unsigned int i;

unsigned int j;

for (i = xms;i > 0 ; i--)

{

for (j = 110 ; j > 0 ; j--);

}

}

/*main函數(shù),控制8*8點(diǎn)陣顯示*/

void main (void)

{

/*顯示心形,靠左邊,第234567行*/

unsigned char code love_x[] = {

0x7F,0xBF,0xDF,0xEF,0xF7,0xFB,0xFD,0xFE,};

unsigned char code love_y[] = {

0x30,0x48,0x44,0x22,0x44,0x48,0x30,0x00,};

int i;

P0 = 0XFF;

while (1)

{

for (i = 0;;)

{

P2 = 0X00;

P0 = love_x[i];

P1 = love_x[i];

P2 = love_y[i];

delayms(1);

i += 1;

if (i == 8)

{

i = 0;

}

} /*'for' over*/

}

}

代碼貼上來(lái)縮進(jìn)全沒(méi)了

 

 

全部回復(fù)(28)
正序查看
倒序查看
01夏至
LV.2
2
2014-02-26 23:02
好像是我根本就沒(méi)搞懂什么叫上拉電阻。。。。我之前以為IO口串個(gè)電阻就叫上拉了,原來(lái)是電阻一邊連IO一邊連高電平才行
0
回復(fù)
2014-02-26 23:05
@01夏至
好像是我根本就沒(méi)搞懂什么叫上拉電阻。。。。我之前以為IO口串個(gè)電阻就叫上拉了,原來(lái)是電阻一邊連IO一邊連高電平才行
就是中間是電阻 一邊是io 另一邊是高電平
0
回復(fù)
01夏至
LV.2
4
2014-02-26 23:06
@soap泡泡
就是中間是電阻一邊是io另一邊是高電平
之前理解錯(cuò)了
0
回復(fù)
elio
LV.2
5
2014-02-26 23:08
@01夏至
之前理解錯(cuò)了
路過(guò)幫頂
0
回復(fù)
01夏至
LV.2
6
2014-02-26 23:09

硬件電路基本搞好,接下來(lái)就是讓它變各種花樣了,順便曬曬我的電焊臺(tái)

0
回復(fù)
elio
LV.2
7
2014-02-26 23:09
@01夏至
硬件電路基本搞好,接下來(lái)就是讓它變各種花樣了,順便曬曬我的電焊臺(tái)[圖片]
高級(jí)的,防靜電的?
0
回復(fù)
01夏至
LV.2
8
2014-02-26 23:10
@elio
高級(jí)的,防靜電的?
你是說(shuō)電焊臺(tái)?安泰信 AT936B 電焊臺(tái) 防靜電調(diào)溫電烙鐵 60W 恒溫焊臺(tái) 936B 。。。 貌似是防靜電的,可以調(diào)節(jié)溫度,挺方便的
0
回復(fù)
for_real
LV.3
9
2014-02-26 23:11
@elio
高級(jí)的,防靜電的?
其實(shí)我感覺(jué)接573好浪費(fèi),何必呢,沒(méi)有不是一樣控制?
0
回復(fù)
01夏至
LV.2
10
2014-02-26 23:12
@for_real
其實(shí)我感覺(jué)接573好浪費(fèi),何必呢,沒(méi)有不是一樣控制?
沒(méi)有的話亮度不夠啊,特別是要一次點(diǎn)亮比較多的led時(shí)候,我這個(gè)用573是為了增大電流的,以后也可以用上鎖存功能
0
回復(fù)
for_real
LV.3
11
2014-02-26 23:14
@01夏至
沒(méi)有的話亮度不夠啊,特別是要一次點(diǎn)亮比較多的led時(shí)候,我這個(gè)用573是為了增大電流的,以后也可以用上鎖存功能
那樣啊,可能是你單片機(jī)沒(méi)加上啦電阻造成的
0
回復(fù)
backin
LV.4
12
2014-02-26 23:14
@for_real
那樣啊,可能是你單片機(jī)沒(méi)加上啦電阻造成的
同樓上觀點(diǎn)。每一列接一個(gè)施密特觸發(fā)器就好了。而且P0出問(wèn)題的話,查一下上拉電阻有沒(méi)有問(wèn)題,P0和其他的端口貌似也就這么大的區(qū)別
0
回復(fù)
01夏至
LV.2
13
2014-02-26 23:15
@backin
同樓上觀點(diǎn)。每一列接一個(gè)施密特觸發(fā)器就好了。而且P0出問(wèn)題的話,查一下上拉電阻有沒(méi)有問(wèn)題,P0和其他的端口貌似也就這么大的區(qū)別
已經(jīng)搞好了,之前是我上拉接的不對(duì)。 斯密特觸發(fā)器貌似不比573便宜多少啊
0
回復(fù)
backin
LV.4
14
2014-02-26 23:15
@01夏至
已經(jīng)搞好了,之前是我上拉接的不對(duì)。斯密特觸發(fā)器貌似不比573便宜多少啊
 但是觸發(fā)器用著方便。只要給信號(hào)就行了
0
回復(fù)
cloud7890
LV.2
15
2014-02-26 23:17
樓主發(fā)一張背面的圖片,我想看一下怎么焊的
0
回復(fù)
01夏至
LV.2
16
2014-02-26 23:17
@cloud7890
樓主發(fā)一張背面的圖片,我想看一下怎么焊的
已經(jīng)發(fā)了
0
回復(fù)
cloud7890
LV.2
17
2014-02-26 23:18
@01夏至
已經(jīng)發(fā)了
嗯嗯,看到了,呵呵,很棒,比我技術(shù)要好的多
0
回復(fù)
soap泡泡
LV.4
18
2014-02-26 23:19
@cloud7890
嗯嗯,看到了,呵呵,很棒,比我技術(shù)要好的多
點(diǎn)陣自己做的?太浪費(fèi)精力了吧
0
回復(fù)
01夏至
LV.2
19
2014-02-26 23:19
我感覺(jué)還好啊,偷了點(diǎn)巧,不是很麻煩
0
回復(fù)
soap泡泡
LV.4
20
2014-02-26 23:19
@01夏至
我感覺(jué)還好啊,偷了點(diǎn)巧,不是很麻煩
很好,我的意思是你為什么不直接用點(diǎn)陣呢。如果很好焊的話,嘗試一下焊?jìng)€(gè)光立方玩玩
0
回復(fù)
01夏至
LV.2
21
2014-02-26 23:20
@soap泡泡
很好,我的意思是你為什么不直接用點(diǎn)陣呢。如果很好焊的話,嘗試一下焊?jìng)€(gè)光立方玩玩
因?yàn)?。。。點(diǎn)陣太小,用LED來(lái)焊正好是我想要的大小。至于以后的千變?nèi)f化,就看編程了
0
回復(fù)
01夏至
LV.2
22
2014-02-26 23:21
@01夏至
因?yàn)椤?。。點(diǎn)陣太小,用LED來(lái)焊正好是我想要的大小。至于以后的千變?nèi)f化,就看編程了

點(diǎn)陣背面的照片,我是用的立體結(jié)構(gòu),省了相當(dāng)大的工作量。不知道大家能不能看懂

0
回復(fù)
pirate
LV.4
23
2014-02-26 23:23
@01夏至
[圖片]點(diǎn)陣背面的照片,我是用的立體結(jié)構(gòu),省了相當(dāng)大的工作量。不知道大家能不能看懂
防止導(dǎo)線交叉相連,想弄一個(gè)可以變換的,讓它動(dòng)起來(lái)
0
回復(fù)
pirate
LV.4
24
2014-02-26 23:23
@pirate
防止導(dǎo)線交叉相連,想弄一個(gè)可以變換的,讓它動(dòng)起來(lái)
呃,看錯(cuò)了,我以為你做的是光立方呢,不好意思啊
0
回復(fù)
01夏至
LV.2
25
2014-02-26 23:24
@pirate
呃,看錯(cuò)了,我以為你做的是光立方呢,不好意思啊
光立方網(wǎng)上教程很多的,也不是很難,就是特別考驗(yàn)?zāi)托?,查找一點(diǎn)小問(wèn)題都?jí)蚝纫粔亓?/span>
0
回復(fù)
pirate
LV.4
26
2014-02-26 23:24
@01夏至
光立方網(wǎng)上教程很多的,也不是很難,就是特別考驗(yàn)?zāi)托?,查找一點(diǎn)小問(wèn)題都?jí)蚝纫粔亓?/span>
沒(méi)錯(cuò)沒(méi)錯(cuò)
0
回復(fù)
2014-09-23 15:54
挺好!我也做過(guò)一個(gè)類似的
0
回復(fù)
2014-10-10 09:54
這種方式值得發(fā)揚(yáng),我曾經(jīng)也焊接過(guò)一個(gè)16*16的點(diǎn)整,全萬(wàn)能板做的,到后來(lái)發(fā)現(xiàn)焊接功夫好了一大截。
0
回復(fù)
2014-10-10 09:56
@01夏至
[圖片]點(diǎn)陣背面的照片,我是用的立體結(jié)構(gòu),省了相當(dāng)大的工作量。不知道大家能不能看懂
焊接技術(shù)有待提高喔,
0
回復(fù)
發(fā)