找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 12761|回復(fù): 13
收起左側(cè)

TA6932中文手冊pdf資料下載 TA6932驅(qū)動程序

  [復(fù)制鏈接]
ID:138453 發(fā)表于 2016-12-6 23:29 | 顯示全部樓層 |閱讀模式
求論壇大神賜與TA6932的驅(qū)動程序  手冊在這

中文pdf資料下載:
TA6932.pdf (480.2 KB, 下載次數(shù): 148)

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:1 發(fā)表于 2016-12-7 03:22 | 顯示全部樓層
程序下載:
天微電子TA6932,LED數(shù)碼管驅(qū)動源程序.rar (21.53 KB, 下載次數(shù): 155)




  1. typedef  unsigned char    uint8;
  2. typedef  signed char      int8;
  3. typedef  unsigned int     uint16;
  4. typedef  signed int       int16;
  5. typedef  unsigned long    uint32;
  6. typedef  signed long      int32;
  7. typedef  unsigned long int    uint64;
  8. typedef  signed long  int    int64;

  9. #include"STC12C5A.h"

  10. sbit io_TA6932DIN = P0^0;

  11. sbit io_TA6932STB = P0^2;

  12. sbit io_TA6932CLK = P0^1;

  13. //sbit beep = P0^3;


  14. void v_Writ8byt_f(uint8 shuju)
  15. {
  16. uint8 i;
  17. for(i=8;i>0;i--)
  18.         {
  19.                 shuju >>= 1;          
  20.                 io_TA6932CLK = 0;                
  21.                 io_TA6932DIN = CY;
  22.                 io_TA6932CLK = 1;
  23.         }
  24. }
  25.                                           
  26. uint8 code u8_YiMa[]={0xEB,/*0*/ 0x28,/*1*/0xB3,/*2*/0xBA,/*3*/0x78,/*4*/0xDA,/*5*/0xDB,/*6*/ 0xA8,/*7*/0xFB,/*8*/0xFA,/*9*/0xF9,/*A*/0x5B,/*b*/0xC3,/*C*/0x3B,/*d*/0xD3,/*E*/0xD1,/*F*/};



  27. void main(void)
  28. {
  29. uint8 p,dian,shuju;
  30. uint16 i,j;

  31. do{
  32. io_TA6932STB = 0;

  33. v_Writ8byt_f(0x40);//發(fā)送顯示設(shè)置命令

  34. io_TA6932STB = 1;

  35. //for(i=100;i>0;i--);//最小時間保證1US。

  36. io_TA6932STB = 0;

  37. v_Writ8byt_f(0xc0); //發(fā)送起始地址

  38.         v_Writ8byt_f(u8_YiMa[shuju]|dian);        //發(fā)送數(shù)據(jù)
  39.         v_Writ8byt_f(u8_YiMa[1]|dian);        //發(fā)送數(shù)據(jù)
  40.         v_Writ8byt_f(u8_YiMa[2]|dian);        //發(fā)送數(shù)據(jù)
  41.         v_Writ8byt_f(u8_YiMa[3]|dian);        //發(fā)送數(shù)據(jù)
  42.         v_Writ8byt_f(u8_YiMa[4]|dian);        //發(fā)送數(shù)據(jù)
  43.         v_Writ8byt_f(u8_YiMa[shuju]|dian);        //發(fā)送數(shù)據(jù)
  44.         v_Writ8byt_f(u8_YiMa[6]|dian);        //發(fā)送數(shù)據(jù)
  45.         v_Writ8byt_f(u8_YiMa[7]|dian);        //發(fā)送數(shù)據(jù)

  46.         v_Writ8byt_f(u8_YiMa[shuju]|dian);        //發(fā)送數(shù)據(jù)
  47.         v_Writ8byt_f(u8_YiMa[9]|dian);        //發(fā)送數(shù)據(jù)
  48.         v_Writ8byt_f(u8_YiMa[10]|dian);        //發(fā)送數(shù)據(jù)
  49.         v_Writ8byt_f(u8_YiMa[11]|dian);        //發(fā)送數(shù)據(jù)

  50.         v_Writ8byt_f(u8_YiMa[shuju]|dian);        //發(fā)送數(shù)據(jù)
  51.         v_Writ8byt_f(u8_YiMa[13]|dian);        //發(fā)送數(shù)據(jù)
  52.         v_Writ8byt_f(u8_YiMa[14]|dian);        //發(fā)送數(shù)據(jù)
  53.         v_Writ8byt_f(u8_YiMa[15]|dian);        //發(fā)送數(shù)據(jù)

  54. io_TA6932STB = 1;

  55. //for(i=100;i>0;i--);//最小時間保證1US。

  56. io_TA6932STB = 0;

  57. v_Writ8byt_f(0x88+p);//發(fā)送顯示命令

  58. io_TA6932STB = 1;

  59. shuju++;
  60. if(shuju > 15)shuju = 0;

  61. if((shuju%2)==0)
  62.                 {
  63.                 //        beep=1;
  64.                         dian = 0x04;
  65.                 }
  66. else                       
  67.                 {
  68.                         dian = 0x00;
  69.                 //        beep=0;
  70.                 }

  71. p =shuju/2;

  72. for(j=1000;j>0;j--) for(i=1000;i>0;i--);


  73. /*

  74. io_TA6932STB = 0;
  75. v_Writ8byt_f(0x44);//發(fā)送顯示設(shè)置命令
  76. io_TA6932STB = 1;

  77. for(i=12;i>0;i--);//最小時間保證1US。

  78. io_TA6932STB = 0;
  79. v_Writ8byt_f(0xc0); //發(fā)送起始地址
  80. v_Writ8byt_f(u8_YiMa[0]);        //發(fā)送數(shù)據(jù)
  81. io_TA6932STB = 1;

  82. for(i=12;i>0;i--);//最小時間保證1US。

  83. io_TA6932STB = 0;
  84. v_Writ8byt_f(0x88);//發(fā)送顯示命令

  85. io_TA6932STB = 1;
  86. for(i=12;i>0;i--);//最小時間保證1US。



  87. for(j=250;j>0;j--) for(i=255;i>0;i--);         */

  88. }while(1);
  89. }

復(fù)制代碼
回復(fù)

使用道具 舉報

ID:138453 發(fā)表于 2016-12-8 21:05 | 顯示全部樓層

謝謝大神 我入門沒多久 可能會經(jīng)常麻煩大家  但我會經(jīng)常上傳一些資料的
回復(fù)

使用道具 舉報

ID:207984 發(fā)表于 2017-6-5 12:30 | 顯示全部樓層
謝謝分享
回復(fù)

使用道具 舉報

ID:22439 發(fā)表于 2018-1-9 20:04 | 顯示全部樓層
謝謝指導(dǎo)
回復(fù)

使用道具 舉報

ID:380304 發(fā)表于 2018-9-8 20:15 | 顯示全部樓層
謝謝分享
回復(fù)

使用道具 舉報

ID:310569 發(fā)表于 2018-12-9 20:03 | 顯示全部樓層
謝謝,下來學(xué)習(xí)。
回復(fù)

使用道具 舉報

ID:474287 發(fā)表于 2019-3-7 09:50 | 顯示全部樓層

正好要用這個芯片,先謝謝啦,下載來學(xué)習(xí)學(xué)習(xí)
回復(fù)

使用道具 舉報

ID:377247 發(fā)表于 2019-3-14 09:00 | 顯示全部樓層
xie  xie
回復(fù)

使用道具 舉報

ID:576733 發(fā)表于 2019-10-17 19:00 | 顯示全部樓層
不錯,非常好的資料
回復(fù)

使用道具 舉報

ID:394424 發(fā)表于 2020-5-16 10:32 | 顯示全部樓層
@admin  例程拿來直接能用了
sbit  CY          = PSW^7;          //標(biāo)志位                0:加法運算最高位無進(jìn)位,或者減法運算最高位無借位時                1:加法運算最高位有進(jìn)位,或者減法運算最高位有借位時      這個比較重要  以前的CY一直沒有弄懂  
回復(fù)

使用道具 舉報

ID:599559 發(fā)表于 2021-12-3 08:05 | 顯示全部樓層
謝謝,正好需要個測試程序!
回復(fù)

使用道具 舉報

ID:264377 發(fā)表于 2022-10-25 20:21 | 顯示全部樓層
謝謝指導(dǎo),正好需要個測試程序!
回復(fù)

使用道具 舉報

ID:413383 發(fā)表于 2023-4-22 22:05 | 顯示全部樓層
正好需要個測試程序!
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表