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

標(biāo)題: 跑馬燈亮了,可是八段譯碼管也會亮,為什么? [打印本頁]

作者: tangmj324    時間: 2009-12-7 19:27
標(biāo)題: 跑馬燈亮了,可是八段譯碼管也會亮,為什么?

關(guān)于跑馬燈的問題

問:做跑馬燈試驗時,根據(jù)修改程序,跑馬燈亮了,可是為什么八段譯碼管也會逐個亮起來呢?我把跳帽J26,J27拿掉也沒有用啊?


作者: admin    時間: 2009-12-7 21:04


 因為led數(shù)碼管和跑馬燈都是用的P0口做數(shù)據(jù)口,所以會有你說的現(xiàn)象,但是只要我們把led數(shù)碼管的顯示關(guān)掉就可以了,但是怎么關(guān)呢?
 有2種方法搞定這個問題

  1.硬件法
   拔掉P2.7口的雙排針跳線,將遠(yuǎn)離單片機(jī)的一端用杜邦線短路到地,就可以了.(解釋:根據(jù)電路圖分析我們可以知道:共陰的數(shù)碼管如果將所有位選置1的話,所有的數(shù)碼管都會處于滅的狀態(tài),而單片機(jī)上電所有io口上電時都是1,將負(fù)責(zé)位選的74hc573的鎖存端 一直短路到地就可實現(xiàn))


  2.軟件法
 C語言:
將下面的幾行代碼復(fù)制到 mian函數(shù)的開始
 P2_7=1;  //令位選的U2-747c573直通
 P0=0xFF; //P0口全送高電平
 P2_7=0;  //鎖存,也就是U2-74hc573的輸出FF從此不變,這樣8個共陰數(shù)碼管的
               //公共端都被置為高電平,所以全都會滅掉  
 P2_6=0;  //鎖存,原理同上,干掉8*8點陣

  解釋:同理只是用軟件來關(guān)閉數(shù)碼管而已,注意頭文件要使用#include"AT89x52.h",這個文件比reg52.h使用更方便因為io引腳都定義好了可以直接以P2_7=1;的形式調(diào)用

 


  匯編語言:
  ORG 0000H
  setb P2.7
  mov P0,#11111111B  
  clr   P2.7

  clr P1.4           
  mov P0,#11111100B  //點亮最后2個燈
  sjmp $             
  end


小知識:

鎖存器就是把當(dāng)前的狀態(tài)鎖存起來,使CPU送出的數(shù)據(jù)在接口電路的輸出端保持一段時間鎖存后狀態(tài)不再發(fā)生變化,直到解除鎖定,74hc573就是鎖存器

[此貼子已經(jīng)被作者于2012-4-15 21:50:24編輯過]

作者: sophya    時間: 2009-12-8 15:48
用個鎖存器如何?
作者: admin    時間: 2009-12-9 01:23
2.軟件法  就是用鎖存器實現(xiàn)的
作者: xiaofei    時間: 2009-12-9 02:09

學(xué)習(xí)一下


作者: ccusde    時間: 2010-1-14 18:18
我也學(xué)習(xí)一下,基本明白了
作者: 老濕    時間: 2012-3-18 21:32
mark一下
作者: windwithgone    時間: 2012-3-26 21:02
學(xué)習(xí)了,多謝多謝,我一直也有同感,今天終于解決了!
作者: graduate108    時間: 2012-4-12 16:30
同志們,我做1602顯示,數(shù)碼管老亮著干擾,按照你們的方法都沒辦法把數(shù)碼管顯示關(guān)掉,求高手指點呀
作者: xuqinghua    時間: 2012-4-12 17:59
關(guān)了唄兄弟
作者: liufuguansheng    時間: 2012-4-30 10:46

你好,我不是很明白,為什么只能用p2.7和p1.4,p0能不能幫忙解析下。我是剛買了板子學(xué)習(xí)的。謝謝啦


作者: 二十出頭    時間: 2014-1-21 22:58
其實直接把 51hei.h 復(fù)制到工程文件夾里,再在程序里包含,然后調(diào)用 guandz() 和 guanled()就可以了




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 天天爽爽| 伊人精品在线 | 亚洲视频色 | 黄a视频 | 911精品国产一区二区在线 | 超碰在线观看免费 | 婷婷六月激情 | 欧美黄视频| 日本一本视频 | 久久91视频| 一级大片 | av激情影院 | 日本不卡一区二区 | 91免费国产 | 日本在线www| 国产免费av在线 | 国产一级黄色 | 欧美在线观看视频 | 波多野结衣乳巨码无在线观看 | 欧美自拍一区 | 午夜看片 | 免费av播放| 午夜看看 | 国语av| 91理论片午午伦夜理片久久 | 欧美日韩亚洲一区二区 | 欧美亚洲视频 | 精品免费在线观看 | 国产91av在线| 免费成人深夜夜国外 | 香蕉视频在线免费看 | 国产日韩久久 | 亚洲我射av | 一级做a爱片性色毛片 | 久久久久久网 | 日日摸天天添天天添破 | 欧美一级色 | 97精品超碰一区二区三区 | av手机在线免费观看 | 亚洲黄色成人 | 成人午夜视频在线观看 |