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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5448|回復: 4
打印 上一主題 下一主題
收起左側

為什么數碼管最后一位不顯示

[復制鏈接]
跳轉到指定樓層
樓主
我將MCU的JP8連接到動態數碼管模塊的J16上,MCU模塊的JP10連接到J12上,可是74HC165模塊上的JP165用跳線帽短接了,于是在燒錄數碼管程序的時候,數碼管最后一位沒有亮,斷開跳線帽,數碼管最后一位就亮了。我想知道為什么跳線帽會使最后一位數碼管不亮。。求大神解釋一下。小弟洗耳恭聽!!!

1.PNG (142.05 KB, 下載次數: 140)

1.PNG

2.PNG (63.04 KB, 下載次數: 140)

2.PNG

3.PNG (164.72 KB, 下載次數: 128)

3.PNG
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:1 發表于 2015-1-15 14:27 來自手機 | 只看該作者
把你的程序貼上來看一下,才能判斷
回復

使用道具 舉報

板凳
ID:72258 發表于 2015-1-15 17:10 | 只看該作者
admin 發表于 2015-1-15 14:27
把你的程序貼上來看一下,才能判斷

  1. #include<reg51.h>

  2. //--定義使用的IO口--//
  3. #define GPIO_DIG   P0        //段選,被選中的數碼管顯示的內容
  4. #define GPIO_PLACE P1        //位選,選擇哪個數碼管顯示

  5. //--定義全局變量--//
  6. unsigned char code DIG_PLACE[8] = {
  7.                                         0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//位選控制   查表的方法控制
  8. unsigned char code DIG_CODE[16] = {
  9.                                         0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,
  10.                                         0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
  11.                                         //共陰數碼管的0、1、2、3、4、5、6、7、8、9、A、b、C、d、E、F的顯示碼
  12. unsigned char DisplayData[8];                //用來存放要顯示的8位數的值

  13. //--聲明全局函數--//
  14. void DigDisplay(); //動態顯示函數

  15. /*******************************************************************************
  16. * 函 數 名         : main
  17. * 函數功能                   : 主函數
  18. * 輸    入         : 無
  19. * 輸    出         : 無
  20. *******************************************************************************/

  21. void main(void)
  22. {
  23.         unsigned char i;

  24.         for(i=0; i<8; i++)
  25.         {
  26.                 DisplayData[i] = DIG_CODE[i];       
  27.         }
  28.         while(1)
  29.         {
  30.                 DigDisplay();
  31.         }                               
  32. }

  33. /*******************************************************************************
  34. * 函 數 名         : DigDisplay
  35. * 函數功能                   : 使用數碼管顯示
  36. * 輸    入         : 無
  37. * 輸    出         : 無
  38. *******************************************************************************/

  39. void DigDisplay()
  40. {
  41.         unsigned char i;
  42.         unsigned int j;

  43.         for(i=0; i<8; i++)
  44.         {
  45.                 GPIO_PLACE = DIG_PLACE[i];         //發送位選
  46.                 GPIO_DIG = DisplayData[i];     //發送段碼
  47.                 j = 10;                                                 //掃描間隔時間設定
  48.                 while(j--);       
  49.                 GPIO_DIG = 0x00;//消隱
  50.         }
  51. }
復制代碼
回復

使用道具 舉報

地板
ID:153199 發表于 2016-12-31 12:02 | 只看該作者
問題解決了嗎,求分享
回復

使用道具 舉報

5#
ID:72258 發表于 2017-12-3 08:43 | 只看該作者
sorry , 剛剛看到,因為買的是開發板,有些部分是共用的,是因為一個短路帽沒有弄好。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲人精品 | 久久精品免费观看 | 日韩欧美国产成人一区二区 | 综合久久国产 | 天天干狠狠操 | 久久久久国产一区二区三区四区 | 国产人久久人人人人爽 | 一级片视频免费 | 欧美在线 | 99精品久久99久久久久 | 欧美激情区| 九一视频在线观看 | 国产一级片一区二区 | 欧美一区二区三区 | 欧美在线一区二区三区 | 91性高湖久久久久久久久_久久99 | 性天堂网 | 成年女人免费v片 | 欧美日韩亚洲国产综合 | 亚洲国产一区在线 | 国产91丝袜在线熟 | 亚洲 欧美 综合 | 成年人黄色免费视频 | 高清人人天天夜夜曰狠狠狠狠 | 国产精品久久久久久中文字 | 久国产视频 | 亚洲永久| h视频在线免费 | 国产激情在线 | 成人妇女免费播放久久久 | 中文字幕一区二区三区精彩视频 | 午夜ww| 91免费观看国产 | 夜夜操操操 | 综合色在线 | 欧美大片黄 | av黄色在线观看 | 亚洲天堂成人在线视频 | 久久99精品久久久水蜜桃 | 久久久久www| 国产免费一区二区 |