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
https://hoangnhanpro.forumvi.com

Join the forum, it's quick and easy

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
https://hoangnhanpro.forumvi.com
Hoàng Nhân Pro ● Forum
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
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
[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương Empty2nd March 2013, 22:37 by luuvu_01

» cFosSpeed 8.03 build 2010 - Đăng ký bằng key thành công
[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương Empty21st January 2013, 15:25 by hoangnhanpro

» Share công cụ chỉnh sửa file MANIFEST.MF online
[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương Empty8th January 2013, 13:35 by hoangnhanpro

» Share công cụ tạo Logo Team + Tết Online cực đẹp
[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương Empty8th 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
[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương Empty28th December 2012, 01:31 by hoangnhanpro

» Opera Mini Mod Pro v4.21.25 Hack Phone and No Hack Phone
[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương Empty26th December 2012, 17:02 by hoangnhanpro

» [Hot] Những Bộ SMS Noel 2012 Cực Hot - SMS Xep Hinh Chuc Ngay Noel
[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương Empty13th December 2012, 04:54 by hoangnhanpro

» KIS 2012-2013 TRIAL RESET (Easy) - Trial Reset KIS 2012-2013 dễ dàng nhất
[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương Empty13th December 2012, 04:50 by hoangnhanpro

» [TESTED-002] Lịch vạn niên LCD (full code)
[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương Empty13th December 2012, 04:38 by hoangnhanpro

» [TESTED-001] Điều khiển thiết bị điện qua máy tính
[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương Empty13th 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....
[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương Empty13th December 2012, 04:08 by hoangnhanpro

» Share Zip ảnh Hot Girl 185 Pic 31,6 MB + Link URL
[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương Empty10th December 2012, 12:10 by hoangnhanpro

» Tuyển tập Girl xinh Kute - Part 18
[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương Empty10th December 2012, 11:41 by hoangnhanpro

» [VIP] Đồ án [DA094] Lịch vạn niên hiển thị LCD
[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương Empty25th November 2012, 19:38 by hoangnhanpro

» [VIP] Đồ án [DA093] Ứng dụng RF điều khiển Robot
[VIP] Đồ án [DA059] Quang báo hiển thị LED ma trận hình lập phương Empty25th 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 Empty [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 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.]
hoangnhanpro
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) : 32
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) : 6553
Danh Tiếng (Reputation) : 4


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