抽出ka
Offer 發表於 2011-11-26 23:20

喔...因為我果隻牛係由外抽入._.

TOP

強.... ~~

TOP

本帖最後由 Offer 於 2011-12-2 23:58 編輯

呢个Denon VFD Panel現在免費送比呢度有能力推着佢的師兄,有興趣可PM我在A shop交收

有線路圖,PCB圖,VFD datasheet,VFD driver datasheet及可能work的8051 sample code











附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

本帖最後由 Offer 於 2011-12-2 23:24 編輯
  1. #include <reg52.h>

  2. sbit SCK=P3^5;  //CLK              
  3. sbit SDA=P3^4;  //Data              
  4. sbit RST=P3^3;  //CE
  5. sbit RESET=P3^2;  //RESET

  6. unsigned char G1[8]= (0xff,0x00,0x00,0x00,0x00,0x00,0xff,0x40);
  7. unsigned char G2[8]= (0x44,0x5c,0x8f,0x36,0x40,0x00,0x00,0x01);
  8. unsigned char G3[8]= (0xf2,0x4f,0xe1,0x24,0x00,0x00,0x00,0x02);
  9. unsigned char G4[8]= (0xf2,0x4f,0xe1,0x2c,0x30,0x00,0x00,0x03);
  10. unsigned char Count;
  11. /*復位腳*/
  12. #define RST_CLR        RST=0/*電平置低*/
  13. #define RST_SET        RST=1/*電平置高*/

  14. /*數據*/
  15. #define IO_CLR        SDA=0/*電平置低*/
  16. #define IO_SET        SDA=1/*電平置高*/


  17. /*時鐘信號*/
  18. #define SCK_CLR        SCK=0/*時鐘信號*/
  19. #define SCK_SET        SCK=1/*電平置高*/

  20. /*Reset信號*/
  21. #define RESET_CLR        RESET=0/*時鐘信號*/
  22. #define RESET_SET        RESET=1/*電平置高*/


  23. /*向DEON VFD寫入一字節數據*/
  24. void VFD_write_byte(unsigned char d)
  25. {
  26.         unsigned char i;
  27.     for (i = 0; i < 8; i ++)
  28.          {
  29.       if (d & 0x01)
  30.                  {
  31.           IO_SET;
  32.           }
  33.       else
  34.                  {
  35.           IO_CLR;
  36.          }
  37.       SCK_SET;
  38.       SCK_CLR;
  39.       d = d >> 1;
  40.       }
  41. //        RST_CLR;                                        /*停止VFD總線*/
  42. }

  43. main()
  44. {
  45. while(1)
  46. {
  47. RESET_CLR;
  48. RST_CLR;
  49. VFD_write_byte(0x76);
  50. RST_SET;
  51. for (Count =0; Count < 8 ;Count++)
  52.         {
  53.         VFD_write_byte(G1[Count]);
  54.         }

  55. RST_CLR;
  56. VFD_write_byte(0x76);
  57. RST_SET;


  58. for (Count =0; Count < 8 ;Count++)
  59.         {
  60.         VFD_write_byte(G2[Count]);
  61.         }


  62. RST_CLR;
  63. VFD_write_byte(0x76);
  64. RST_SET;
  65. for (Count =0; Count < 8 ;Count++)
  66.         {
  67.         VFD_write_byte(G3[Count]);
  68.         }

  69. RST_CLR;
  70. VFD_write_byte(0x76);
  71. RST_SET;


  72. for (Count =0; Count < 8 ;Count++)
  73.         {
  74.         VFD_write_byte(G4[Count]);
  75.         }


  76. }      
  77. }
複製代碼

TOP

865 板... 我8月時先掉左粒P4C3.0 +2G DDR1 RAM
死底板救唔返

TOP

連帶兩張AGP8X ATI2400HD&3650HD

TOP

865 板... 我8月時先掉左粒P4C3.0 +2G DDR1 RAM
死底板救唔返
ken_nx 發表於 2011-12-3 01:59


呢個板的師兄個字典內好少用個掉字,只有拆改修送賣,用得最多係買同埋曬

TOP

呢個板的師兄個字典內好少用個掉字,只有拆改修送賣,用得最多係買同埋曬 ...
Offer 發表於 2011-12-3 08:08

仲利害过"蛇齋餅粽"。

TOP

仲利害过"蛇齋餅粽"。
logoff 發表於 2011-12-3 08:43


申利,我吾係議員

TOP

呢个Denon VFD Panel現在免費送比呢度有能力推着佢的師兄,有興趣可PM我在A shop交收

有線路圖,PCB圖,VFD d ...
Offer 發表於 2011-12-2 23:12

佢個AVR令人諗起Atmel AVR._.||

TOP