實(shí)驗(yàn)題:
硬件前提:用51的P0口控制8個(gè)LED,1 點(diǎn)亮,0 熄滅。對(duì)于這一條在向I/0送數(shù)據(jù)時(shí),取反即可
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
思路:
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
把顯示時(shí)間分成2個(gè)時(shí)間段,半亮的燈只在一個(gè)時(shí)間段內(nèi)點(diǎn)亮,另一個(gè)時(shí)間段關(guān)閉
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
和第一個(gè)類似,只是分成了8個(gè)時(shí)間段(多分點(diǎn)也無所謂),當(dāng)然8個(gè)時(shí)間段加起來的時(shí)間最好小于20MS(滿足刷新率大于50HZ)
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
這個(gè)可以按照第二個(gè)例子來延伸一下,分成8個(gè)時(shí)間段,如果要明顯一點(diǎn)可以多分幾個(gè)時(shí)間段,所有燈同時(shí)工作就相當(dāng)于一個(gè)LED一樣。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
初學(xué)單片機(jī)看到這題目,頭大、頭蒙呵呵,上面的思路也是論壇上的高手提出的,兩天的時(shí)間下來還算有點(diǎn)結(jié)果,實(shí)驗(yàn)題:
硬件前提:用51的P0口控制8個(gè)LED,1 點(diǎn)亮,0 熄滅。對(duì)于這一條在向I/0送數(shù)據(jù)時(shí),取反即可
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
思路:
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
把顯示時(shí)間分成2個(gè)時(shí)間段,半亮的燈只在一個(gè)時(shí)間段內(nèi)點(diǎn)亮,另一個(gè)時(shí)間段關(guān)閉
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
和第一個(gè)類似,只是分成了8個(gè)時(shí)間段(多分點(diǎn)也無所謂),當(dāng)然8個(gè)時(shí)間段加起來的時(shí)間最好小于20MS(滿足刷新率大于50HZ)
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
這個(gè)可以按照第二個(gè)例子來延伸一下,分成8個(gè)時(shí)間段,如果要明顯一點(diǎn)可以多分幾個(gè)時(shí)間段,所有燈同時(shí)工作就相當(dāng)于一個(gè)LED一樣。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
初學(xué)單片機(jī)看到這題目,頭大、頭蒙呵呵,上面的思路也是論壇上的高手提出的,兩天的時(shí)間下來還算有點(diǎn)結(jié)果, 實(shí)驗(yàn)題:
硬件前提:用51的P0口控制8個(gè)LED,1 點(diǎn)亮,0 熄滅。對(duì)于這一條在向I/0送數(shù)據(jù)時(shí),取反即可
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
思路:
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
把顯示時(shí)間分成2個(gè)時(shí)間段,半亮的燈只在一個(gè)時(shí)間段內(nèi)點(diǎn)亮,另一個(gè)時(shí)間段關(guān)閉
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
和第一個(gè)類似,只是分成了8個(gè)時(shí)間段(多分點(diǎn)也無所謂),當(dāng)然8個(gè)時(shí)間段加起來的時(shí)間最好小于20MS(滿足刷新率大于50HZ)
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
這個(gè)可以按照第二個(gè)例子來延伸一下,分成8個(gè)時(shí)間段,如果要明顯一點(diǎn)可以多分幾個(gè)時(shí)間段,所有燈同時(shí)工作就相當(dāng)于一個(gè)LED一樣。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
初學(xué)單片機(jī)看到這題目,頭大、頭蒙呵呵,上面的思路也是論壇上的高手提出的,兩天的時(shí)間下來還算有點(diǎn)結(jié)果, 實(shí)驗(yàn)題:
硬件前提:用51的P0口控制8個(gè)LED,1 點(diǎn)亮,0 熄滅。對(duì)于這一條在向I/0送數(shù)據(jù)時(shí),取反即可
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
思路:
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
把顯示時(shí)間分成2個(gè)時(shí)間段,半亮的燈只在一個(gè)時(shí)間段內(nèi)點(diǎn)亮,另一個(gè)時(shí)間段關(guān)閉
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
和第一個(gè)類似,只是分成了8個(gè)時(shí)間段(多分點(diǎn)也無所謂),當(dāng)然8個(gè)時(shí)間段加起來的時(shí)間最好小于20MS(滿足刷新率大于50HZ)
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
這個(gè)可以按照第二個(gè)例子來延伸一下,分成8個(gè)時(shí)間段,如果要明顯一點(diǎn)可以多分幾個(gè)時(shí)間段,所有燈同時(shí)工作就相當(dāng)于一個(gè)LED一樣。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
初學(xué)單片機(jī)看到這題目,頭大、頭蒙呵呵,上面的思路也是論壇上的高手提出的,兩天的時(shí)間下來還算有點(diǎn)結(jié)果, 實(shí)驗(yàn)題:
硬件前提:用51的P0口控制8個(gè)LED,1 點(diǎn)亮,0 熄滅。對(duì)于這一條在向I/0送數(shù)據(jù)時(shí),取反即可
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
思路:
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
把顯示時(shí)間分成2個(gè)時(shí)間段,半亮的燈只在一個(gè)時(shí)間段內(nèi)點(diǎn)亮,另一個(gè)時(shí)間段關(guān)閉
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
和第一個(gè)類似,只是分成了8個(gè)時(shí)間段(多分點(diǎn)也無所謂),當(dāng)然8個(gè)時(shí)間段加起來的時(shí)間最好小于20MS(滿足刷新率大于50HZ)
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
這個(gè)可以按照第二個(gè)例子來延伸一下,分成8個(gè)時(shí)間段,如果要明顯一點(diǎn)可以多分幾個(gè)時(shí)間段,所有燈同時(shí)工作就相當(dāng)于一個(gè)LED一樣。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
初學(xué)單片機(jī)看到這題目,頭大、頭蒙呵呵,上面的思路也是論壇上的高手提出的,兩天的時(shí)間下來還算有點(diǎn)結(jié)果, 實(shí)驗(yàn)題:
硬件前提:用51的P0口控制8個(gè)LED,1 點(diǎn)亮,0 熄滅。對(duì)于這一條在向I/0送數(shù)據(jù)時(shí),取反即可
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
思路:
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
把顯示時(shí)間分成2個(gè)時(shí)間段,半亮的燈只在一個(gè)時(shí)間段內(nèi)點(diǎn)亮,另一個(gè)時(shí)間段關(guān)閉
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
和第一個(gè)類似,只是分成了8個(gè)時(shí)間段(多分點(diǎn)也無所謂),當(dāng)然8個(gè)時(shí)間段加起來的時(shí)間最好小于20MS(滿足刷新率大于50HZ)
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
這個(gè)可以按照第二個(gè)例子來延伸一下,分成8個(gè)時(shí)間段,如果要明顯一點(diǎn)可以多分幾個(gè)時(shí)間段,所有燈同時(shí)工作就相當(dāng)于一個(gè)LED一樣。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
初學(xué)單片機(jī)看到這題目,頭大、頭蒙呵呵,上面的思路也是論壇上的高手提出的,兩天的時(shí)間下來還算有點(diǎn)結(jié)果, 實(shí)驗(yàn)題:
硬件前提:用51的P0口控制8個(gè)LED,1 點(diǎn)亮,0 熄滅。對(duì)于這一條在向I/0送數(shù)據(jù)時(shí),取反即可
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
思路:
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
把顯示時(shí)間分成2個(gè)時(shí)間段,半亮的燈只在一個(gè)時(shí)間段內(nèi)點(diǎn)亮,另一個(gè)時(shí)間段關(guān)閉
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
和第一個(gè)類似,只是分成了8個(gè)時(shí)間段(多分點(diǎn)也無所謂),當(dāng)然8個(gè)時(shí)間段加起來的時(shí)間最好小于20MS(滿足刷新率大于50HZ)
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
這個(gè)可以按照第二個(gè)例子來延伸一下,分成8個(gè)時(shí)間段,如果要明顯一點(diǎn)可以多分幾個(gè)時(shí)間段,所有燈同時(shí)工作就相當(dāng)于一個(gè)LED一樣。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
初學(xué)單片機(jī)看到這題目,頭大、頭蒙呵呵,上面的思路也是論壇上的高手提出的,兩天的時(shí)間下來還算有點(diǎn)結(jié)果, 實(shí)驗(yàn)題:
硬件前提:用51的P0口控制8個(gè)LED,1 點(diǎn)亮,0 熄滅。對(duì)于這一條在向I/0送數(shù)據(jù)時(shí),取反即可
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
思路:
(1)第1,3,5,7個(gè)燈半亮,其余的全亮。
把顯示時(shí)間分成2個(gè)時(shí)間段,半亮的燈只在一個(gè)時(shí)間段內(nèi)點(diǎn)亮,另一個(gè)時(shí)間段關(guān)閉
(2)第1個(gè)亮1/8,第2個(gè)亮2/8,第3個(gè)亮3/8,第4個(gè)亮4/8,第5個(gè)亮5/8,第6個(gè)亮6/8,第7個(gè)亮7/8,第8個(gè)全亮。
和第一個(gè)類似,只是分成了8個(gè)時(shí)間段(多分點(diǎn)也無所謂),當(dāng)然8個(gè)時(shí)間段加起來的時(shí)間最好小于20MS(滿足刷新率大于50HZ)
(3)來點(diǎn)小難的,所有的燈逐漸從暗到全亮,再由全亮到暗。
這個(gè)可以按照第二個(gè)例子來延伸一下,分成8個(gè)時(shí)間段,如果要明顯一點(diǎn)可以多分幾個(gè)時(shí)間段,所有燈同時(shí)工作就相當(dāng)于一個(gè)LED一樣。
(4)最難的:8個(gè)燈從第一個(gè)開始依次漸亮,直到最后一個(gè)。再從最后一個(gè)起漸暗,直到第一個(gè)。如此循環(huán)往復(fù)。這才是真正的流水燈。
初學(xué)單片機(jī)看到這題目,頭大、頭蒙呵呵,上面的思路也是論壇上的高手提出的,兩天的時(shí)間下來還算有點(diǎn)結(jié)果, |