欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 8段6位數(shù)碼管用TM1637芯片來驅(qū)動,8段3位用TM啥芯片來驅(qū)動? [打印本頁]

作者: univers    時間: 2022-1-7 21:58
標(biāo)題: 8段6位數(shù)碼管用TM1637芯片來驅(qū)動,8段3位用TM啥芯片來驅(qū)動?
8段6位 我用TM1637芯片來驅(qū)動,8段3位 用TM啥芯片來驅(qū)動?在天微官網(wǎng)titanmec找不到。

1.jpg (122.87 KB, 下載次數(shù): 31)

1.jpg

作者: lwq1947    時間: 2022-1-8 06:06
還用TM1637芯片來驅(qū)動,高三位不接線。
作者: wulin    時間: 2022-1-8 06:29
TM系列品種較多,只要超過8段3位的芯片都可以用來驅(qū)動8段3位,多余位閑置即可。曾經(jīng)用TM1640驅(qū)動8段8位共陰數(shù)碼管,相關(guān)函數(shù)如下:

  1. sbit SCK_Pin = P3^3;                        //TM1640時鐘端口
  2. sbit DOUT_Pin= P3^6;                        //TM1640數(shù)據(jù)端口

  3. uchar data dis_buf[8];                        //顯示緩存

  4. /************TM1640開始函數(shù)*************/
  5. void TM1640_Start()
  6. {
  7.         TM1640_SCK_HIGH;
  8.         TM1640_DOUT_HIGH;
  9.         TM1640_DOUT_LOW;
  10.         TM1640_SCK_LOW;
  11. }
  12. /************TM1640停止函數(shù)*************/
  13. void TM1640_Stop()
  14. {
  15.         TM1640_DOUT_LOW;
  16.         TM1640_SCK_HIGH;
  17.         TM1640_DOUT_HIGH;
  18. }
  19. /************TM1640寫字節(jié)*************/
  20. void TM1640_Write_Byte(uchar date)
  21. {
  22.         uchar i;
  23.         TM1640_SCK_LOW;
  24.         TM1640_DOUT_LOW;
  25.         for(i=0;i<8;i++)
  26.         {
  27.                 TM1640_SCK_LOW;
  28.                 if(date&0x01)
  29.                         TM1640_DOUT_HIGH;
  30.                 else
  31.                         TM1640_DOUT_LOW;
  32.                 TM1640_SCK_HIGH;
  33.                 date>>=1;
  34.         }
  35.         TM1640_SCK_LOW;
  36.         TM1640_DOUT_LOW;
  37. }
  38. /****************TM1640發(fā)送命令字*******************/
  39. void TM1640_Write_Com(uchar date)
  40. {
  41.         TM1640_Start();                                        //TM1640開始
  42.         TM1640_Write_Byte(date);                //TM1640寫字節(jié)
  43.         TM1640_Stop();                                        //TM1640停止
  44. }
  45. /************TM1640清屏函數(shù)*************/
  46. void TM1640_Cls()
  47. {
  48.         uchar i;       
  49.         TM1640_Write_Com(0x40);                        //地址自動加1模式
  50.         TM1640_Start();                                        //TM1640開始
  51.         TM1640_Write_Byte(0xc0);                //從第一個地址開始連續(xù)寫字節(jié)命令
  52.         for(i=0;i<16;i++)
  53.                 TM1640_Write_Byte(0x00);        //清空寄存器
  54.         TM1640_Stop();                                        //TM1640停止
  55. }
  56. /************TM1640初始化函數(shù)*************/
  57. void TM1640_Init()
  58. {
  59.         TM1640_Cls();                                        //TM1640清屏
  60.         TM1640_Write_Com(0x8c);                        //亮度控制范圍0x88~0x8F
  61. }
  62. /************TM1640指定地址連續(xù)寫入數(shù)據(jù)*************/
  63. void TM1640_Write_DATA()
  64. {
  65.         uchar i;               
  66.         TM1640_Write_Com(0x40);                 //44固定地址命令 40連續(xù)地址命令
  67.         TM1640_Start();                                        //TM1640開始
  68.         TM1640_Write_Byte(0xc0);                //從第一個地址開始連續(xù)寫字節(jié)
  69.         for(i=0;i<8;i++)
  70.                 TM1640_Write_Byte(dis_buf[i]);//寫最多16字節(jié)數(shù)據(jù)
  71.         TM1640_Stop();                                        //TM1640停止
  72. }

復(fù)制代碼

作者: 188610329    時間: 2022-1-8 12:27
從經(jīng)濟(jì)角度講,依然用tm1637,閑置高3位,是比較劃算的,雖然有8段4位的芯片,但是并不比1637便宜,,
作者: 123456ZXC1    時間: 2022-1-8 15:09
tm1637 便宜
作者: gpdt3209    時間: 2022-2-11 16:59
TM1650
作者: singrain    時間: 2022-2-13 23:43
TM系列和max7219有啥區(qū)別,都有教程沒?




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1