Hoàng Nhân Pro ● Forum
Welcome To Hoang Nhan Pro - Forum
Diễn Đàn Chia Sẻ, Tổng Hợp Kiến Thức Chuyên Nghành Điện Tử - Tin Học và Giải Trí, Nơi Giao Lưu, Chia Sẻ Kiến Thức, Kinh Nghiệm Học Tập Với Bạn Bè, Thế Giới Dành Cho Tuổi Teen...
Cảm ơn bạn đã ghé thăm Diễn đàn của Hoàng Nhân Pro
http://hoangnhanpro.forumvi.com
Tìm kiếm
 
 

Display results as :
 


Rechercher Advanced Search

Admin Support
Mobile: (84)1656593086

Yahoo:
yeu_em_vi_yeu_em
Latest topics
» Một Số Bài Tập Ví Dụ Về PIC 16f877a
2nd March 2013, 22:37 by luuvu_01

» cFosSpeed 8.03 build 2010 - Đăng ký bằng key thành công
21st January 2013, 15:25 by hoangnhanpro

» Share công cụ chỉnh sửa file MANIFEST.MF online
8th January 2013, 13:35 by hoangnhanpro

» Share công cụ tạo Logo Team + Tết Online cực đẹp
8th January 2013, 13:35 by hoangnhanpro

» [hot] SMS chúc mừng năm mới 2013, sms chuc nam moi, tin nhan chuc mung nam moi
28th December 2012, 01:31 by hoangnhanpro

» Opera Mini Mod Pro v4.21.25 Hack Phone and No Hack Phone
26th December 2012, 17:02 by hoangnhanpro

» [Hot] Những Bộ SMS Noel 2012 Cực Hot - SMS Xep Hinh Chuc Ngay Noel
13th December 2012, 04:54 by hoangnhanpro

» KIS 2012-2013 TRIAL RESET (Easy) - Trial Reset KIS 2012-2013 dễ dàng nhất
13th December 2012, 04:50 by hoangnhanpro

» [TESTED-002] Lịch vạn niên LCD (full code)
13th December 2012, 04:38 by hoangnhanpro

» [TESTED-001] Điều khiển thiết bị điện qua máy tính
13th December 2012, 04:34 by hoangnhanpro

» [Thông báo] Diễn đàn đang được cũng cố và sửa chữa lại các link bị lỗi....
13th December 2012, 04:08 by hoangnhanpro

» Share Zip ảnh Hot Girl 185 Pic 31,6 MB + Link URL
10th December 2012, 12:10 by hoangnhanpro

» Tuyển tập Girl xinh Kute - Part 18
10th December 2012, 11:41 by hoangnhanpro

» [VIP] Đồ án [DA094] Lịch vạn niên hiển thị LCD
25th November 2012, 19:38 by hoangnhanpro

» [VIP] Đồ án [DA093] Ứng dụng RF điều khiển Robot
25th November 2012, 19:36 by hoangnhanpro

Advertising
[Ads]: game java
[Ads]: game sex
[Ads]: clip sex
[Ads]: truyen tinh yeu hay
Affiliates
free forum


[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương

Go down

[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương

Bài gửi by hoangnhanpro on 25th November 2012, 18:31

[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương

Code:
2.   CHƯƠNG TRÌNH HOẠT ĐỘNG

#INCLUDE <18F455.H>
#FUSES XT,NOWDT
#USE DELAY(CLOCK=4M)
#USE FAST_IO(B)
#USE FAST_IO(D)
#DEFINE CLEAR PIN_D4
#DEFINE CLOCK PIN_D5
#DEFINE RCK  PIN_D6
#DEFINE DATA  PIN_D7
INT8 CELL,LAYER,BIT,CHG;
INT1 VALUE;
VOID SHIFT_DATA();
VOID SCANNING();
VOID MAIN()
{SET_TRIS_B(0);
 OUTPUT_B(0);
 SET_TRIS_D(0);
 OUTPUT_D(0);
 WHILE(TRUE)
 {OUTPUT_LOW(CLEAR);
  OUTPUT_HIGH(CLEAR);
  OUTPUT_LOW(RCK);
  FOR(CHG=0;CHG<=2;CHG++)
  {FOR(CELL=0;CELL<=32;CELL++)
  {SWITCH(CHG){
    CASE 0:DELAY_MS(50);
  FOR(LAYER=0;LAYER<=63;LAYER++)
  {SHIFT_DATA();
    IF(LAYER==7)
    {OUTPUT_B(1);
      SCANNING();}
    IF(LAYER==15)
    {OUTPUT_B(2);
      SCANNING();}
    IF(LAYER==23)
    {OUTPUT_B(4);
      SCANNING();}
    IF(LAYER==31)
    {OUTPUT_B(8);
      SCANNING();}
    IF(LAYER==39)
    {OUTPUT_B(16);
      SCANNING();}
    IF(LAYER==47)
    {OUTPUT_B(32);
      SCANNING();}
    IF(LAYER==55)
    {OUTPUT_B(64);
      SCANNING();}
    IF(LAYER==63)
    {OUTPUT_B(128);
      SCANNING();}}
      BREAK;
  CASE 1:DELAY_MS(1);
  FOR(LAYER=0;LAYER<=63;LAYER++)
  {SHIFT_DATA();
    IF(LAYER==7)
    {OUTPUT_B(1);
      SCANNING();}
    IF(LAYER==15)
    {OUTPUT_B(2);
      SCANNING();}
    IF(LAYER==23)
    {OUTPUT_B(4);
      SCANNING();}
    IF(LAYER==31)
    {OUTPUT_B(8);
      SCANNING();}
    IF(LAYER==39)
    {OUTPUT_B(16);
      SCANNING();}
    IF(LAYER==47)
    {OUTPUT_B(32);
      SCANNING();}
    IF(LAYER==55)
    {OUTPUT_B(64);
      SCANNING();}
    IF(LAYER==63)
    {OUTPUT_B(128);
      SCANNING();}}
      BREAK; 
  CASE 2:DELAY_US(50);
  FOR(LAYER=0;LAYER<=63;LAYER++)
  {SHIFT_DATA();
    IF(LAYER==7)
    {OUTPUT_B(1);
      SCANNING();}
    IF(LAYER==15)
    {OUTPUT_B(2);
      SCANNING();}
    IF(LAYER==23)
    {OUTPUT_B(4);
      SCANNING();}
    IF(LAYER==31)
    {OUTPUT_B(8);
      SCANNING();}
    IF(LAYER==39)
    {OUTPUT_B(16);
      SCANNING();}
    IF(LAYER==47)
    {OUTPUT_B(32);
      SCANNING();}
    IF(LAYER==55)
    {OUTPUT_B(64);
      SCANNING();}
    IF(LAYER==63)
    {OUTPUT_B(128);
      SCANNING();}}
      BREAK;
  }}}}}
VOID SCANNING()
{OUTPUT_HIGH(RCK);
 DELAY_US(50);
 OUTPUT_LOW(RCK);
 OUTPUT_LOW(CLEAR);
 OUTPUT_HIGH(CLEAR);}
VOID SHIFT_DATA()
{  INT8 CONST DATA_0[]={
       
      0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X80 
      0X00,0X00,0X00,0X00,0X00,0X80,0X40,0X20 
      0X00,0X00,0X00,0X80,0X40,0X20,0X10,0X08 
      0X00,0X80,0X40,0X20,0X10,0X08,0X04,0X02 
      0X40,0X20,0X10,0X08,0X04,0X02,0X01,0X00 
      0X10,0X08,0X04,0X02,0X01,0X00,0X00,0X00 
      0X04,0X02,0X01,0X00,0X00,0X00,0X00,0X00 
      0X01,0X00,0X00,0X00,0X00,0X00,0X00,0X00  };//W2V3
  INT8 CONST DATA_1[]={
      0X01,0X00,0X00,0X00,0X00,0X00,0X00,0X00 
      0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X80 
      0X00,0X00,0X00,0X00,0X00,0X80,0X40,0X20 
      0X00,0X00,0X00,0X80,0X40,0X20,0X10,0X08 
      0X00,0X80,0X40,0X20,0X10,0X08,0X04,0X02 
      0X40,0X20,0X10,0X08,0X04,0X02,0X01,0X00 
      0X10,0X08,0X04,0X02,0X01,0X00,0X00,0X00 
      0X04,0X02,0X01,0X00,0X00,0X00,0X00,0X00  };
 INT8 CONST DATA_2[]={     
      0X04,0X02,0X01,0X00,0X00,0X00,0X00,0X00 
      0X01,0X00,0X00,0X00,0X00,0X00,0X00,0X00 
      0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X80 
      0X00,0X00,0X00,0X00,0X00,0X80,0X40,0X20 
      0X00,0X00,0X00,0X80,0X40,0X20,0X10,0X08 
      0X00,0X80,0X40,0X20,0X10,0X08,0X04,0X02 
      0X40,0X20,0X10,0X08,0X04,0X02,0X01,0X00 
      0X10,0X08,0X04,0X02,0X01,0X00,0X00,0X00    };
 INT8 CONST DATA_3[]={
      0X10,0X08,0X04,0X02,0X01,0X00,0X00,0X00 
      0X04,0X02,0X01,0X00,0X00,0X00,0X00,0X00 
      0X01,0X00,0X00,0X00,0X00,0X00,0X00,0X00 
      0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X80 
      0X00,0X00,0X00,0X00,0X00,0X80,0X40,0X20 
      0X00,0X00,0X00,0X80,0X40,0X20,0X10,0X08 
      0X00,0X80,0X40,0X20,0X10,0X08,0X04,0X02 
      0X40,0X20,0X10,0X08,0X04,0X02,0X01,0X00    };
INT8 CONST DATA_4[]={     
      0X40,0X20,0X10,0X08,0X04,0X02,0X01,0X00 
      0X10,0X08,0X04,0X02,0X01,0X00,0X00,0X00 
      0X04,0X02,0X01,0X00,0X00,0X00,0X00,0X00 
      0X01,0X00,0X00,0X00,0X00,0X00,0X00,0X00 
      0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X80 
      0X00,0X00,0X00,0X00,0X00,0X80,0X40,0X20 
      0X00,0X00,0X00,0X80,0X40,0X20,0X10,0X08 
      0X00,0X80,0X40,0X20,0X10,0X08,0X04,0X02    };
INT8 CONST DATA_5[]={     
      0X00,0X80,0X40,0X20,0X10,0X08,0X04,0X02 
      0X40,0X20,0X10,0X08,0X04,0X02,0X01,0X00 
      0X10,0X08,0X04,0X02,0X01,0X00,0X00,0X00 
      0X04,0X02,0X01,0X00,0X00,0X00,0X00,0X00 
      0X01,0X00,0X00,0X00,0X00,0X00,0X00,0X00 
      0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X80 
      0X00,0X00,0X00,0X00,0X00,0X80,0X40,0X20 
      0X00,0X00,0X00,0X80,0X40,0X20,0X10,0X08  };
INT8 CONST DATA_6[]={     
      0X00,0X00,0X00,0X80,0X40,0X20,0X10,0X08 
      0X00,0X80,0X40,0X20,0X10,0X08,0X04,0X02 
      0X40,0X20,0X10,0X08,0X04,0X02,0X01,0X00 
      0X10,0X08,0X04,0X02,0X01,0X00,0X00,0X00 
      0X04,0X02,0X01,0X00,0X00,0X00,0X00,0X00 
      0X01,0X00,0X00,0X00,0X00,0X00,0X00,0X00 
      0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X80 
      0X00,0X00,0X00,0X00,0X00,0X80,0X40,0X20  };
INT8 CONST DATA_7[]={     
      0X00,0X00,0X00,0X00,0X00,0X80,0X40,0X20 
      0X00,0X00,0X00,0X80,0X40,0X20,0X10,0X08 
      0X00,0X80,0X40,0X20,0X10,0X08,0X04,0X02 
      0X40,0X20,0X10,0X08,0X04,0X02,0X01,0X00 
      0X10,0X08,0X04,0X02,0X01,0X00,0X00,0X00 
      0X04,0X02,0X01,0X00,0X00,0X00,0X00,0X00 
      0X01,0X00,0X00,0X00,0X00,0X00,0X00,0X00 
      0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X80    };
INT8 CONST DATA_8[]={
      0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X80 
      0X00,0X00,0X00,0X00,0X00,0X80,0X40,0X20 
      0X00,0X00,0X00,0X80,0X40,0X20,0X10,0X08 
      0X00,0X80,0X40,0X20,0X10,0X08,0X04,0X02 
      0X40,0X20,0X10,0X08,0X04,0X02,0X01,0X00 
      0X10,0X08,0X04,0X02,0X01,0X00,0X00,0X00 
      0X04,0X02,0X01,0X00,0X00,0X00,0X00,0X00 
      0X01,0X00,0X00,0X00,0X00,0X00,0X00,0X00  };
INT8 CONST DATA_9[]={
      0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X80 
      0X00,0X00,0X00,0X00,0X00,0X80,0X40,0XA0 
      0X00,0X00,0X00,0X80,0X40,0XA0,0X50,0X28 
      0X00,0X80,0X40,0XA0,0X50,0X28,0X14,0X0A 
      0X40,0XA0,0X50,0X28,0X14,0X0A,0X05,0X02 
      0X50,0X28,0X14,0X0A,0X05,0X02,0X01,0X00 
      0X14,0X0A,0X05,0X02,0X01,0X00,0X00,0X00 
      0X05,0X02,0X01,0X00,0X00,0X00,0X00,0X00  };
INT8 CONST DATA_10[]={     
      0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X80 
      0X00,0X00,0X00,0X00,0X00,0X80,0X40,0XA0 
      0X00,0X00,0X00,0X80,0X40,0XA0,0X50,0XA8 
      0X00,0X80,0X40,0XA0,0X50,0XA8,0X54,0X2A 
      0X40,0XA0,0X50,0XA8,0X54,0X2A,0X15,0X0A 
      0X50,0XA8,0X54,0X2A,0X15,0X0A,0X05,0X02 
      0X54,0X2A,0X15,0X0A,0X05,0X02,0X01,0X00 
      0X15,0X0A,0X05,0X02,0X01,0X00,0X00,0X00  };
INT8 CONST DATA_11[]={     
      0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X80 
      0X00,0X00,0X00,0X00,0X00,0X80,0X40,0XA0 
      0X00,0X00,0X00,0X80,0X40,0XA0,0X50,0XA8 
      0X00,0X80,0X40,0XA0,0X50,0XA8,0X54,0XAA 
      0X40,0XA0,0X50,0XA8,0X54,0XAA,0X55,0X2A 
      0X50,0XA8,0X54,0XAA,0X55,0X2A,0X15,0X0A 
      0X54,0XAA,0X55,0X2A,0X15,0X0A,0X05,0X02 
      0X55,0X2A,0X15,0X0A,0X05,0X02,0X01,0X00  };
INT8 CONST DATA_12[]={       
      0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X80 
      0X00,0X00,0X00,0X00,0X00,0X80,0X40,0XA0 
      0X00,0X00,0X00,0X80,0X40,0XA0,0X50,0XA8 
      0X00,0X80,0X40,0XA0,0X50,0XA8,0X54,0XAA 
      0X40,0XA0,0X50,0XA8,0X54,0XAA,0X55,0XAA 
      0X50,0XA8,0X54,0XAA,0X55,0XAA,0X55,0X2A 
      0X54,0XAA,0X55,0XAA,0X55,0X2A,0X15,0X0A 
      0X55,0XAA,0X55,0X2A,0X15,0X0A,0X05,0X02    };
INT8 CONST DATA_13[]={     
      0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X80 
      0X00,0X00,0X00,0X00,0X00,0X80,0X40,0XA0 
      0X00,0X00,0X00,0X80,0X40,0XA0,0X50,0XA8 
      0X00,0X80,0X40,0XA0,0X50,0XA8,0X54,0XAA 
      0X40,0XA0,0X50,0XA8,0X54,0XAA,0X55,0XAA 
      0X50,0XA8,0X54,0XAA,0X55,0XAA,0X55,0XAA 
      0X54,0XAA,0X55,0XAA,0X55,0XAA,0X55,0X2A 
      0X55,0XAA,0X55,0XAA,0X55,0X2A,0X15,0X0A  };
INT8 CONST DATA_14[]={     
      0X00,0X00,0X00,0X00,0X00,0X80,0X40,0XA0 
      0X00,0X00,0X00,0X80,0X40,0XA0,0X50,0XA8 
      0X00,0X80,0X40,0XA0,0X50,0XA8,0X54,0XAA 
      0X40,0XA0,0X50,0XA8,0X54,0XAA,0X55,0XAA 
      0X50,0XA8,0X54,0XAA,0X55,0XAA,0X55,0XAA 
      0X54,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA    };
INT8 CONST DATA_15[]={     
      0X00,0X00,0X00,0X80,0X40,0XA0,0X50,0XA8 
      0X00,0X80,0X40,0XA0,0X50,0XA8,0X54,0XAA 
      0X40,0XA0,0X50,0XA8,0X54,0XAA,0X55,0XAA 
      0X50,0XA8,0X54,0XAA,0X55,0XAA,0X55,0XAA 
      0X54,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA  };
INT8 CONST DATA_16[]={     
      0X00,0X80,0X40,0XA0,0X50,0XA8,0X54,0XAA 
      0X40,0XA0,0X50,0XA8,0X54,0XAA,0X55,0XAA 
      0X50,0XA8,0X54,0XAA,0X55,0XAA,0X55,0XAA 
      0X54,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA  };
INT8 CONST DATA_17[]={     
      0X40,0XA0,0X50,0XA8,0X54,0XAA,0X55,0XAA 
      0X50,0XA8,0X54,0XAA,0X55,0XAA,0X55,0XAA 
      0X54,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA  };
INT8 CONST DATA_18[]={
      0X50,0XA8,0X54,0XAA,0X55,0XAA,0X55,0XAA 
      0X54,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA  };
INT8 CONST DATA_19[]={     
      0X54,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA  };
INT8 CONST DATA_20[]={
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA 
      0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA  };
INT8 CONST DATA_21[]={     
      0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0XAA,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55  };
INT8 CONST DATA_22[]={
      0X00,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X55,0XAA,0X55,0XAA,0X55,0XAA,0X55  };
INT8 CONST DATA_23[]={
      0X00,0X00,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0XAA,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0XAA,0X55,0XAA,0X55,0XAA,0X55  };
INT8 CONST DATA_24[]={
      0X00,0X00,0X00,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0X00,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0X00,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0X00,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0X00,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0X00,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0X00,0X55,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0X00,0X55,0XAA,0X55,0XAA,0X55  };
INT8 CONST DATA_25[]={
      0X00,0X00,0X00,0X00,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0X00,0X00,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0X00,0X00,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0X00,0X00,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0X00,0X00,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0X00,0X00,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0X00,0X00,0XAA,0X55,0XAA,0X55 
      0X00,0X00,0X00,0X00,0XAA,0X55,0XAA,0X55  };
INT8 CONST DATA_26[]={
      0X00,0X00,0X00,0X00,0X2A,0X55,0X2A,0X55 
      0X00,0X00,0X00,0X00,0X2A,0X55,0X2A,0X55 
      0X00,0X00,0X00,0X00,0X2A,0X55,0X2A,0X55 
      0X00,0X00,0X00,0X00,0X2A,0X55,0X2A,0X55 
      0X00,0X00,0X00,0X00,0X2A,0X55,0X2A,0X55 
      0X00,0X00,0X00,0X00,0X2A,0X55,0X2A,0X55 
      0X00,0X00,0X00,0X00,0X2A,0X55,0X2A,0X55 
      0X00,0X00,0X00,0X00,0X2A,0X55,0X2A,0X55  };
INT8 CONST DATA_27[]={
      0X00,0X00,0X00,0X00,0X2A,0X15,0X2A,0X15 
      0X00,0X00,0X00,0X00,0X2A,0X15,0X2A,0X15 
      0X00,0X00,0X00,0X00,0X2A,0X15,0X2A,0X15 
      0X00,0X00,0X00,0X00,0X2A,0X15,0X2A,0X15 
      0X00,0X00,0X00,0X00,0X2A,0X15,0X2A,0X15 
      0X00,0X00,0X00,0X00,0X2A,0X15,0X2A,0X15 
      0X00,0X00,0X00,0X00,0X2A,0X15,0X2A,0X15 
      0X00,0X00,0X00,0X00,0X2A,0X15,0X2A,0X15  };
INT8 CONST DATA_28[]={
      0X00,0X00,0X00,0X00,0X0A,0X15,0X0A,0X15 
      0X00,0X00,0X00,0X00,0X0A,0X15,0X0A,0X15 
      0X00,0X00,0X00,0X00,0X0A,0X15,0X0A,0X15 
      0X00,0X00,0X00,0X00,0X0A,0X15,0X0A,0X15 
      0X00,0X00,0X00,0X00,0X0A,0X15,0X0A,0X15 
      0X00,0X00,0X00,0X00,0X0A,0X15,0X0A,0X15 
      0X00,0X00,0X00,0X00,0X0A,0X15,0X0A,0X15 
      0X00,0X00,0X00,0X00,0X0A,0X15,0X0A,0X15  };
INT8 CONST DATA_29[]={
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X05 
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X05 
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X05 
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X05 
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X05 
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X05 
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X05 
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X05  };
INT8 CONST DATA_30[]={
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X04 
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X04 
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X04 
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X04 
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X04 
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X04 
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X04 
      0X00,0X00,0X00,0X00,0X0A,0X05,0X0A,0X04  };
INT8 CONST DATA_31[]={
      0X00,0X00,0X00,0X00,0X0A,0X04,0X08,0X00 
      0X00,0X00,0X00,0X00,0X0A,0X04,0X08,0X00 
      0X00,0X00,0X00,0X00,0X0A,0X04,0X08,0X00 
      0X00,0X00,0X00,0X00,0X0A,0X04,0X08,0X00 
      0X00,0X00,0X00,0X00,0X0A,0X04,0X08,0X00 
      0X00,0X00,0X00,0X00,0X0A,0X04,0X08,0X00 
      0X00,0X00,0X00,0X00,0X0A,0X04,0X08,0X00 
      0X00,0X00,0X00,0X00,0X0A,0X04,0X08,0X00  };
INT8 CONST DATA_32[]={
      0X00,0X00,0X00,0X00,0X08,0X00,0X00,0X00 
      0X00,0X00,0X00,0X00,0X08,0X00,0X00,0X00 
      0X00,0X00,0X00,0X00,0X08,0X00,0X00,0X00 
      0X00,0X00,0X00,0X00,0X08,0X00,0X00,0X00 
      0X00,0X00,0X00,0X00,0X08,0X00,0X00,0X00 
      0X00,0X00,0X00,0X00,0X08,0X00,0X00,0X00 
      0X00,0X00,0X00,0X00,0X08,0X00,0X00,0X00 
      0X00,0X00,0X00,0X00,0X08,0X00,0X00,0X00  };
SWITCH(CELL)
 {CASE 0:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_0[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 1:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_1[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 2:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_2[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 3:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_3[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 4:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_4[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 5:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_5[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 6:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_6[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 7:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_7[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 8:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_8[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 9:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_9[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 10:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_10[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 11:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_11[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 12:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_12[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 13:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_13[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 14:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_14[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 15:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_15[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 16:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_16[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 17:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_17[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 18:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_18[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 19:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_19[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 20:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_20[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 21:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_21[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 22:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_22[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
  BREAK;
  CASE 23:FOR(BIT=8;BIT>=1;BIT--)
        {VALUE=BIT_TEST(DATA_23[LAYER],BIT-1);
          OUTPUT_BIT(DATA,VALUE);
          OUTPUT_HIGH(CLOCK);
          OUTPUT_LOW(CLOCK);}
còn tiếp...

:dl
[You must be registered and logged in to see this link.]

Đây Là Tài Liệu Vip, Để Lấy Password Giải Nén Tài liệu Này, Bạn Hãy Xem Tại Đây:
[You must be registered and logged in to see this link.]

»-(¯`v´¯)-» (My Signature ) »-(¯`v´¯)-»


***********************************
(¯`◦○♥️ .:Hoàng Nhân Pro:. ● Forum ● Không Gì Là Không Thể ♥️○◦´¯)

Hoàng Nhân Pro - Mobile: (+84)1656593086 - E-mail: [You must be registered and logged in to see this link.]

***********************************
Mọi Thắc Mắc Về Diễn Đàn Bạn Hãy Đọc Ở Đây Nhé:
[You must be registered and logged in to see this link.]

***********************************
HƯỚNG DẪN MUA PASSWORD GIẢI NÉN CHO CÁC FILE TÀI LIỆU "VIP" TRONG FORUM
[You must be registered and logged in to see this link.]
avatar
hoangnhanpro
Admin
Admin

Họ & Tên : Phạm Hoàng Nhân
Giới tính : Nam
Cung Hoàng Đạo : Taurus
Con Giáp : Goat
Tuổi (Age) : 27
Ngày Sinh (Birthday) : 17/05/1991
Ngày Gia Nhập : 04/10/2011
Đến Từ : Hoàng Nhân Pro
Sở Thích : Điện Tử - Tin Học
Công Việc : Đang Thất Nghiệp

Tổng số bài gửi : 575
Điểm (Point) : 4544
Danh Tiếng (Reputation) : 4


Xem lý lịch thành viên http://www.hoangnhanpro.forumvi.com

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết