久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

單片機數碼管顯示如何消除多余地址的空運行?

查看數: 9501 | 評論數: 89 | 收藏 1
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2019-2-18 06:27

正文摘要:

本帖最后由 海闊天空8 于 2019-2-25 10:58 編輯    存儲器實現7段數碼管0-9的循環顯示只需要10個地址就夠了,而0000-1111共16個地址將會有6個無效地址的空運行。如何消除這6個地址的空運行呢?   ...

回復

ID:123289 發表于 2019-6-24 08:27
腦子蠻靈活的,就是基礎沒打牢。
ID:460466 發表于 2019-6-23 21:27
suncat0504 發表于 2019-6-14 21:53
樓主知道與非門的作用,就沒有必要再通過繼電器來控制4520復位。因為4520有復位管腳。利用二進制計數的特點 ...

問題是TTL電平除發不了4520復位腳
ID:460466 發表于 2019-6-18 17:45
Y_G_G 發表于 2019-2-22 10:06
就只說存儲器吧.
地址空運行(這是錯誤的,地址就是地址,不會運行)沒有地址空運行這個說法
0000-111 ...

你們理解的單片機我這輩子是學不會了,我也不想學了。我滿腦子“似是而非的東西”是可以用實踐檢驗的,如果能達到我“似是而非”的想象也許就是對得呢?至于”自以為是“你們冤枉我了,至于你們的”是“如何能糾正我的非那就是另一個問題了:師者,傳道授業解惑,解惑才體現了你們的本事,只有不合格的老師沒有不合格的學生!莫生氣,我學不學無所謂了。。。。。。,
ID:517466 發表于 2019-6-14 21:53
樓主知道與非門的作用,就沒有必要再通過繼電器來控制4520復位。因為4520有復位管腳。利用二進制計數的特點,在Q1和Q3同時變成1時,把他們兩個的信號做與處理,就會形成1的復位信號。另外,盡量不要把cmos和ttl的芯片一起用。ttl只能工作于5V電壓,而cmos的工作電壓在3~18之間。所以我給你提供的電路里,使用的都是cmos集成塊。
ID:517466 發表于 2019-6-14 21:44
根據樓主的邏輯。0-9,用存儲器通過控制地址輸出0-9用的筆段,點亮數碼管顯示0-9,那么地址計數到10的時候,根據二進制數的分析,只要把CD4520的輸出腳Q1,Q3做與處理,輸出1,用來復位CD4520即可,不需要額外使用繼電器。
我把proteus的仿真線路圖傳上來,你可以看看。這個是已經運行成功的,但是沒有接6116,你只需要觀看4520的四個輸出(Q0,Q1,Q2,Q3)的變化(0000-1001,當下一個技術脈沖到來后,經4511形成復位信號,復位4520,是Q3-Q0又變成了0000)就能懂的。

pic.png (43.48 KB, 下載次數: 187)

pic.png

4520計數器.zip

5.08 KB, 下載次數: 2

ID:460466 發表于 2019-6-14 14:58
wc86110 發表于 2019-4-2 03:17
樓主的主題都火得發紫了,但是時間過去辣么久了難道樓主還在原地踏步兜圈?樓主手上拿的那貨就是個原 ...

“但要說不用編程器那是萬萬不能向 6116 等這些芯片寫入程序的”----您的“程序”是什么意思?在下理解就是叫電路按預定的狀態輸出出信號。例如叫8個數據輸出端LED依次閃亮,這不叫程序嗎?
ID:460466 發表于 2019-6-14 14:52
wc86110 發表于 2019-4-2 03:17
樓主的主題都火得發紫了,但是時間過去辣么久了難道樓主還在原地踏步兜圈?樓主手上拿的那貨就是個原 ...

我說的“空運行”的意思是:6116的地址有1024個或512個,但某些應用還覺得多,只需要某一個地址(小魚512或1024)就夠了,余下的就沒用了成為“空運行”狀態,,,,,
ID:96682 發表于 2019-4-2 03:17
海闊天空8 發表于 2019-3-31 10:36
“地址空運行,”---------是我制造的詞兒嗎?“用你自己的"知識"反駁和想法不一樣的人”---------這有什 ...

    樓主的主題都火得發紫了,但是時間過去辣么久了難道樓主還在原地踏步兜圈?樓主手上拿的那貨就是個原始的編程器可知?這貨無需電腦,C語言匯編支持,但要說不用編程器那是萬萬不能向 6116 等這些芯片寫入程序的

    初學者很容易被數制轉化搞蒙,但無論芯片有多少位地址數,向隨機存儲器 6116 輸入數據 0~9 這十個數字只需寫入十次,地址數也只需變化十次而已


   而不是樓主所說的“例如地址數是4位2進制數就是十進制的16,我每個地址存放一個1個阿拉伯數字連續輸出“0-9”循環,不是還有6個地址“空運行”嗎?這類混淆概念的說辭
ID:460466 發表于 2019-3-31 10:36
Y_G_G 發表于 2019-2-23 21:11
我們是為了你那句一點誠意都沒有的謝謝嗎,你那謝謝自己收回去放著,我不要了.
只談技術的西東.
數字電路 ...

“地址空運行,”---------是我制造的詞兒嗎?“用你自己的"知識"反駁和想法不一樣的人”---------這有什么奇怪的?個人理解不同爭論是難免的。“對于單片機,你想不用編程器,不用電腦,不用C語言就可以操作它,這是不行的”---------------我不同意你的結論可以嗎?編程器,電腦(相關軟件),“語言”---都是單片機出現后的產物吧?“古老的機器為什么沒有人用了”--------這不奇怪,但它曾經存在過這是事實吧?
ID:460466 發表于 2019-3-7 07:44
7358655 發表于 2019-3-6 21:17
搞個38譯碼器,三線控制1個數碼管,其它8腳接數碼管,適合模擬電路,不管怎么控制都是給數碼管上電。

還得有相當于地址的脈沖來進行地址累加吧?
ID:466164 發表于 2019-3-6 21:17
搞個38譯碼器,三線控制1個數碼管,其它8腳接數碼管,適合模擬電路,不管怎么控制都是給數碼管上電。
ID:466164 發表于 2019-3-6 21:08
你存0~9到存儲器不就完了10個數據地址,讀也是10個,C語言數組只寫0~9的真值表完事。
ID:460466 發表于 2019-2-25 10:54
a0931727149 發表于 2019-2-24 18:13
敢問樓主經過這麼努力....究竟目前是否有愈到難處.....如有要解結... 那請要說明卡在那理 ...要說明您是用 ...

就一個簡單問題:不用編程器不用電腦不用燒錄器,怎么給單片機(89C2051)加程序?
ID:460466 發表于 2019-2-25 10:51
wc86110 發表于 2019-2-22 23:33
明知道地址會累加怎么又會多出 6個地址“空運行”,很疑惑這個結論樓主是怎么得出來的?

我說的是我這個存儲器!
ID:460466 發表于 2019-2-25 08:24
wc86110 發表于 2019-2-22 16:23
你那 留了一手 的完整電路圖是怎么連接的?好像藏寶圖似的還得藏著掖著

芯片的容量不變但寫入多少只能 ...

”讀時運行到高位后即自動進入到下一個循環“!!很有啟發!謝謝。
我可沒想留一手的呀!!
ID:460466 發表于 2019-2-25 07:17
a0931727149 發表于 2019-2-24 18:13
敢問樓主經過這麼努力....究竟目前是否有愈到難處.....如有要解結... 那請要說明卡在那理 ...要說明您是用 ...

    原理圖已發了呀!基本就是一片HM6116存儲器和CD4520組成的地址,數據存、取電路。0000-111116個地址我想存入LED數碼管顯示0-9十個阿拉伯數字,0000-1111地址是連續累加的,0-9數字顯示完以后仍有1011-1111共6個地址還在累加,到1111以后才從0-9顯示,,,,,,我想去掉1011-1111地址的“空運行”(有人說我亂造新詞兒),0-9以后就繼續顯示0-9。
ID:460466 發表于 2019-2-24 20:10
wc86110 發表于 2019-2-23 11:24
那也是樓主憑空想象出來的“空運行”,寫入多少個地址數據也只能讀出多少個

很淺顯的就能理解事情非要復 ...

“寫入多少地址就讀出多少地址”有道理!這或許是(與存儲器)一個不同?謝謝。
ID:96682 發表于 2019-2-24 19:24
海闊天空8 發表于 2019-2-24 07:36
不錯,地址是自動累加的。0到9十個數輸出完了,地址還要自動累加到第16個地址呀!“9”以后的地址沒有數 ...

發不上全圖又沒實際驗證過僅憑我理解為就蓋棺定論,這和男婦產科去討論生產感受不是一樣很扯淡么?

ID:140371 發表于 2019-2-24 18:13
敢問樓主經過這麼努力....究竟目前是否有愈到難處.....如有要解結... 那請要說明卡在那理 ...要說明您是用哪一個電路圖喔,,
ID:460466 發表于 2019-2-24 12:51
本帖最后由 海闊天空8 于 2019-2-24 13:06 編輯
海闊天空8 發表于 2019-2-22 17:54
您說的沒錯,單片機完成這個任務很簡單。我是說存儲器。

    ^_^胡說八道也好,自以為是也好,一無所知也好,“霸屏刷分”也好,反正我是不可救藥了!爾等這么多高人也沒把我這個糊涂蟲說明白!可見老師也不怎么高明!我的胡言亂語居然引出這么多的(沒有針對性的)高談闊論來!“分”有什么用?我還真不知道!誰要?奉送!    倒是有這種感覺:某人不舒服(可能是感冒)去3甲醫院求醫,自己可能也說不明白哪里不舒服,于是大夫就給他講了B超,核磁,腦CT,,血常規,腎功能,肝功能,,等等先進的醫療設備和檢驗手段,建議他去查查,,,,,結果一通折騰開了很多藥,,,,一周后他也沒有什么不舒服了-----白折騰一通!這叫什么“過度醫療”,^_^這詞兒到庭貼切!!各位,息怒,我還繼續鼓搗我的破玩意兒!就是解悶嘛,能幫您就幫,謝謝。
ID:460466 發表于 2019-2-24 10:49
Y_G_G 發表于 2019-2-23 21:11
我們是為了你那句一點誠意都沒有的謝謝嗎,你那謝謝自己收回去放著,我不要了.
只談技術的西東.
數字電路 ...

我說存儲器你說單片機,我說單片機你又說不明白,算了,不麻煩你了。謝謝你的時間。
ID:460466 發表于 2019-2-24 07:36
wc86110 發表于 2019-2-22 23:33
明知道地址會累加怎么又會多出 6個地址“空運行”,很疑惑這個結論樓主是怎么得出來的?

不錯,地址是自動累加的。0到9十個數輸出完了,地址還要自動累加到第16個地址呀!“9”以后的地址沒有數據顯示呀(或說是00000000)我理解為“空運行”了。這16個地址全部顯示完了才重復從0123456789顯示呀。后面的顯示“無效”呀。怎樣叫顯示完“9”以后緊跟著顯示“0”呢?
ID:460466 發表于 2019-2-24 07:24
a0931727149 發表于 2019-2-19 19:50
AT89C2051燒錄程式碼是不需要地址計數器,因為它是自動遞增,忘掉你之前需要設定地址內容...你手工燒錄器搞 ...

我相信您最后一句話是對的。但我目前還做不到,因為我現在沒有燒錄器,,,,,,
ID:460466 發表于 2019-2-24 07:21
Y_G_G 發表于 2019-2-22 21:59
那這是誰告訴你這叫“地址空運行”的呢?書上說的?網上說的?
要顯示0-9這10個數字,為什么要用到1111B ...

就說你說的“空運行”吧。空運行以后到下一個地址輸出數據之前的間隔時間如何設定?
ID:460466 發表于 2019-2-24 07:14
iofree 發表于 2019-2-22 08:39
你腦子里裝了太多似是而非自以為是的東西,建議你還是沉下心來找本基礎入門的單片機書籍來看看,先把一些 ...

“似是而非自以為是”?很有這種可能,我問問題的初衷也有等待您的糾正的意思呀!我說的很可能不對,您說對的呀!,,,,,,
ID:401564 發表于 2019-2-23 21:11
海闊天空8 發表于 2019-2-23 09:11
你這次的回復似乎我們有點共識了“這里是論壇,大家都因為興趣走到這里”,非常正確!原來你很在意“ ...

我們是為了你那句一點誠意都沒有的謝謝嗎,你那謝謝自己收回去放著,我不要了.
只談技術的西東.
數字電路是很嚴謹的,是就是,不是就不是.不是說單片機是這樣,存儲器就不是.
關于你制造的名詞:地址空運行,不是我一個人在反對你,是吧?可你從不想著去搞明白為什么不是這樣的?而是第一時間用你自己的"知識"反駁和想法不一樣的人,存儲器顯示的原理根本就不是你說的這樣!!!!!!!!!!!!!!!!!!!!!!!!你不要說"難道不是這樣的嗎?"
對于單片機,你想不用編程器,不用電腦,不用C語言就可以操作它,這是不行的
不編程你不能讓單片機干你想干的事,就算是用你創造的"手動編程"也不行
在電腦沒有像現在一樣普及的時候,人們只用那種只有三個按鍵的機器語言來對單片機進行編程編程編程編程編程,明白嗎?用古老的機器來編程,"編程"二字重音!!
比如,你想要P1.0為高電平,用匯編語言就是"SETB P1.0" 如是用你所想的那個手動編程,對應的二進制機器碼就是:1101001010010000  ,這不是我亂打,這是8051的操作碼轉換過來的,如果你錯了一位就不行,現在你知道那個古老的機器為什么沒有人用了吧?
SETB P1.0對于1101001010010000更直觀,更容易找到問題
完事,收工,以后不會再干這種S事了我
ID:318927 發表于 2019-2-23 14:53
1.先用數組存進你所要顯示的數(16進制)2.用for語句來實現
ID:460466 發表于 2019-2-23 13:13
Y_G_G 發表于 2019-2-22 10:06
就只說存儲器吧.
地址空運行(這是錯誤的,地址就是地址,不會運行)沒有地址空運行這個說法
0000-111 ...

“地址空運行(這是錯誤的,地址就是地址,不會運行)沒有地址空運行這個說法”----------單片機可能是您說的那樣,可我不懂。存儲器的地址可以不同的變化累加怎么不可以說成運行?我把沒有寫入數據的地址視為“空地址”有什么不可以的?(當然00000000也是一個數)
ID:460466 發表于 2019-2-23 13:06
a0931727149 發表于 2019-2-18 18:35
要用單片機來實現7段數碼管顯示0-9的內容絕對不是10個記憶空間那樣這是我用我用的編譯器(keil)編譯(AT89C20 ...

我這存儲器地址累加的頻率可調,周期0.幾秒到幾秒大致范圍。單片機的延時,我不懂呀!
ID:460466 發表于 2019-2-23 13:03
xuyaqi 發表于 2019-2-19 11:12
這是軟件應該完成的工作,怎么用上了繼電器,要用軟件思維。

軟件我不懂呀!!
ID:460466 發表于 2019-2-23 13:02
wc86110 發表于 2019-2-22 23:33
明知道地址會累加怎么又會多出 6個地址“空運行”,很疑惑這個結論樓主是怎么得出來的?

地址就像一定數量的車一輛一輛循環往復的路過,當您只向某幾輛車上裝貨物,(用不了這么多車),那多余的車豈不是空運行嗎?
ID:460466 發表于 2019-2-23 12:09
iofree 發表于 2019-2-20 12:21
樓主把IO理解為地址是錯誤的,單片機送到數碼管的不應該理解為地址而是碼段數據,所以不存在有多余地址的說 ...

我不記得我“把IO理解為地址”了呢?請明示,謝謝!
ID:96682 發表于 2019-2-23 11:24
那也是樓主憑空想象出來的“空運行”,寫入多少個地址數據也只能讀出多少個

很淺顯的就能理解事情非要復雜化,例如一張光盤,內存卡無論容量多大,往里面存一首歌也只能讀出一首歌的時間就停止或循環。

曾經有人用 1G 的內存卡跟 256M 的換,只因為 256M 的歌多放得久就認為容量大,

ID:460466 發表于 2019-2-23 09:19
wc86110 發表于 2019-2-22 23:33
明知道地址會累加怎么又會多出 6個地址“空運行”,很疑惑這個結論樓主是怎么得出來的?

     可能是地址累加(0000-1111共16個或256個 8位二進制數)是獨立運行的,而寫入的數據程序可能不需要那么多地址(例如0-9的數碼管顯示)于是就多出來6個沒有意義的地址,也占用了輸出時間吧?如果不“強制復位”的話下,顯示完了0-9后還要等1010以后的6個地址“空運行”完以后才恢復0-9的顯示,,,,,,,
      我說的是存儲器!我說明白了嗎?
ID:460466 發表于 2019-2-23 09:11
Y_G_G 發表于 2019-2-23 01:36
你應該反省一下你自己了,你有沒有發現:很多熱心網友幫你回答了問題,你從沒有一句"謝謝",反而是你來這提問 ...

     你這次的回復似乎我們有點共識了“這里是論壇,大家都因為興趣走到這里”,非常正確!原來你很在意“謝謝”呀?哈哈哈哈哈謝謝謝謝謝謝,,,,,,君子之交淡如水!謝謝各位的回復倒是真的。至于爭論嗎?那是免不了的,請你不必介意好了。問問題也很有講究的,我承認我問的叫人費解,因為搞不懂才問嘛!另一方面回答問題也有是不是切中要害的問題,我總覺得有些“隔靴搔癢”的感覺呢?其實就是個“破玩意兒”(89C2051)這我承認,我迫切想知道的就是各引腳怎么連接能對89C2051輸入數據或程序(不用編程器,不用電腦,不用C語言!)就是基本元器件的連接和怎樣加高,低電位的問題!我對很多專業術語確實不懂,什么串口并口看門狗,,,,我是手里有什么元件就想實驗一下,沒見過的沒聽說過的多了去了!
    在下是業余愛好,請各位先驅別動不動就“看書去!”好不好?我要都看明白了論壇就失去“問答”功能了,不是嗎?師者,,,,解惑也!誨人不倦,謝謝謝謝謝謝謝謝謝謝謝謝,,,,,,,,,。
ID:460466 發表于 2019-2-23 08:46
Y_G_G 發表于 2019-2-22 21:59
那這是誰告訴你這叫“地址空運行”的呢?書上說的?網上說的?
要顯示0-9這10個數字,為什么要用到1111B ...

那請問你:0000-1111是16個地址我只需要10個就夠了,還沒有復位電路。這6個多出的地址會不會在輸出0-9后“無效運行”?(你又會說我造辭兒了)。

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 91精品国产自产精品男人的天堂 | 伊人婷婷 | www国产精 | 日本电影免费完整观看 | 天天色av| 国产99久久精品一区二区300 | 在线看亚洲 | 精品国产伦一区二区三区观看方式 | 欧美视频在线观看 | 99久久精品一区二区成人 | 成人高清在线视频 | 国产a区| 国产精品久久久久久久久久三级 | 中文字幕一级 | 影视一区 | 三级国产三级在线 | 中文字幕韩在线第一页 | 欧美日一区二区 | 久久精品伊人 | 久久午夜精品福利一区二区 | 亚洲视频一区在线观看 | 涩涩操| 亚洲精品国产电影 | 欧美色综合一区二区三区 | www.天堂av.com | 欧美精品一区二区三区蜜臀 | 成人精品视频在线观看 | 亚洲3p| 亚洲一区二区视频 | 天天操天天干天天爽 | 亚洲一区二区久久 | 殴美黄色录像 | 欧美精品成人 | 亚洲国产欧美国产综合一区 | 欧美一区二区成人 | h视频在线免费 | 亚洲成人免费电影 | 国产精品久久久久久久久久久免费看 | 自拍第一页| 亚洲综合色网 | 九九视频网 |