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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

有朋友用過這種集成了74HC595的數碼管模塊嗎

查看數: 2522 | 評論數: 13 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2023-10-29 18:25

正文摘要:

目前用的是單獨74HC595模塊+一個兩位共陽數碼管,實現的功能是: 按P2^0;                按鍵加1 按P2^1;                按 ...

回復

ID:1045846 發表于 2023-10-30 20:29
感謝各位老師的指導,就不一一感謝了。
附件是商家提供的例程,試了下是從0-9,一直循環。

上面老師提供的建議,我再來研究下,有結果了再回來報告。

559數碼管模塊資料.7z

1.23 MB, 下載次數: 13

ID:598611 發表于 2023-10-30 19:25
這不是一個8位串行輸入、并行輸出的位移緩存器嗎
ID:996773 發表于 2023-10-30 15:06


這種595很好用,三線控制,串和并擴展可以很多,也算是顯示類的編程技術起步敲門磚,

我開始收音機編程幾天就熟練了。也就那一回事,一個使能拉低,時鐘拉高,,大同小異
ID:213173 發表于 2023-10-30 11:04
這個數碼管模塊是用兩塊595用作靜態顯示。代碼修改如下,如果顯示的個位十位顛倒,就把代碼個位十位調一下。
  1. #include <REG51.H>

  2. // LED字模表
  3. unsigned char LED_0F[17] = {
  4. 0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8,
  5. 0x80, 0x90, 0x8C, 0xBF, 0xC6, 0xA1, 0x86, 0xFF, 0xbf};

  6. sbit DIO = P1^0;                                //串行數據輸入
  7. sbit RCK = P1^1;                                //鎖存
  8. sbit SCK = P1^2;                                //移位

  9. sbit BIT1 = P1^3;
  10. sbit BIT0 = P1^4;
  11.       
  12. sbit KEY_UP = P2^0;                          //按鍵加
  13. sbit KEY_DOWN = P2^1;                        //按鍵減
  14. sbit KEY_RESET = P2^2;                        //復位

  15. bit sign;
  16. unsigned char num=0;                          //上電初始值
  17. unsigned int count;

  18. void Delay(unsigned int xms)//@12.000MHz
  19. {
  20.         unsigned char i, j;
  21.         while(xms)
  22.         {
  23.                 i = 2;
  24.                 j = 239;
  25.                 do
  26.                 {
  27.                         while (--j);
  28.                 } while (--i);
  29.                 xms--;
  30.         }
  31. }

  32. void LED_OUT(unsigned char X, unsigned char bitd)
  33. {
  34.         unsigned char i;
  35.         if(bitd)
  36.         {
  37.                 BIT1=1;BIT0=0;
  38.         }
  39.         else
  40.         {
  41.                 BIT1=0;BIT0=1;
  42.         }
  43.         for(i=0;i<8;i++)
  44.         {
  45.                 X<<=1;
  46.                 DIO = CY;
  47.                 SCK = 1;
  48.                 SCK = 0;
  49.         }
  50.         RCK = 1;
  51.         RCK = 0;
  52. }

  53. void main(void)
  54. {
  55.         LED_OUT(LED_0F[num/10], 1);
  56.         LED_OUT(LED_0F[num%10], 0);
  57.         LED_OUT(LED_0F[num/10], 1);
  58.         LED_OUT(LED_0F[num%10], 0);
  59.         while(1)
  60.         {
  61.                 if(!KEY_UP || !KEY_DOWN || !KEY_RESET)
  62.                 {
  63.                         if(++count>=10 && sign==0)
  64.                         {
  65.                                 sign=1;
  66.                                 if(!KEY_UP && num<99)num++;
  67.                                 if(!KEY_DOWN && num>0)num--;
  68.                                 if(!KEY_RESET)num=0;
  69.                                 LED_OUT(LED_0F[num/10], 1);
  70.                                 LED_OUT(LED_0F[num%10], 0);
  71.                         }
  72.                 }
  73.                 else
  74.                 {
  75.                         sign=0;
  76.                         count=0;
  77.                 }
  78.                 Delay(1);
  79.         }
  80. }


復制代碼

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

ID:1064915 發表于 2023-10-30 10:07
畫出來段碼位碼的接線圖,計算LED字模表
ID:1007932 發表于 2023-10-30 09:39
直接用他的LED字模表就行了,用的話就只管輸入什么顯示什么就行
自己做要看數碼管共陰共陽,595的引腳分配
ID:213173 發表于 2023-10-30 09:25
需要知道模塊電路的連接關系,或者從賣家提供的示例代碼推斷模塊電路的連接關系才能正確編寫驅動程序。
ID:712097 發表于 2023-10-30 08:41
//以下為4位數碼管HC595測試程序,STC12系列單片機,供參考

51單片機_HC595_4位數碼管模塊測試程序.rar

34.92 KB, 下載次數: 11

ID:57657 發表于 2023-10-30 08:18
移位時鐘數量=74HC595級聯數量*8 不能多也不能少。
然后一個鎖存時鐘,先移高位后移低位,時鐘上升沿觸發。
ID:34149 發表于 2023-10-30 01:45
看段碼,位碼是不是和商家的一樣。
ID:1063563 發表于 2023-10-29 21:51
595是串入并出方式
ID:161164 發表于 2023-10-29 21:23
先看看商鋪提供的顯示例程

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久美女网 | 国产精品视频免费播放 | 国产日韩在线观看一区 | 日韩中出 | 日韩在线观看中文字幕 | 成人国产在线视频 | 久久大陆| 成人精品一区二区 | 91av入口| 亚洲网站观看 | 日本特黄a级高清免费大片 国产精品久久性 | 日韩免| 一区天堂 | 美女视频一区二区三区 | 中文字幕爱爱视频 | 国产一区二区三区在线观看免费 | 欧美三区视频 | 91九色婷婷 | 中文字幕成人av | 国产剧情久久 | 日韩av一区二区在线观看 | 日韩精品免费播放 | 波多野结衣先锋影音 | 日本精品久久 | 麻豆精品国产91久久久久久 | 久久久久综合 | 亚洲视频免费播放 | 91精品久久 | 亚洲国产电影 | 中国美女一级黄色片 | 国产成人免费一区二区60岁 | 欧美成人一区二区三区 | 97超碰人人草 | 欧美日韩精品一区二区三区蜜桃 | 亚洲成av| 日韩电影免费在线观看中文字幕 | 亚洲视频在线观看免费 | 欧美一级二级三级 | 午夜影视大全 | 黄色大片视频 | 国产91亚洲精品一区二区三区 |