lập trình led matrix | Program led matrix p10 dip p10 smd red p10 pull color p5 full color

111 49 1
lập trình led matrix | Program led matrix p10 dip p10 smd red p10 pull color p5 full color

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

lập trình các loại module led ma trận P10, P5 loại 1 màu và loại full màu. trong bài viết là full code của một phần dự án mình làm, nhưng nó đầy đủ tính năng để có thể hiển thị yêu cầu mong muốn như ảnh đính kèm. nếu bạn cần hỗ trợ hoặc hợp tác công việc thì hãy liên hệ với mình qua zalo: 097752155ba

PROGRAM LED MATRIX MODULE P10 ONE COLOR - P10 PULL COLOR - P5 FULL COLOR AND LED MATRIX DISPLAY EFFECT TP.Hồ Chí Minh, tháng 02, năm 2024 MỤC LỤC Tìm hiểu chung loại module led .3 Module led matrix P10 DIP RED LED SCAN 1/4 .3 Module led matrix P10 SMD RED LED SCAN 1/8 28 Module led matrix P10 SMD FULL COLOR SCAN ¼ 48 Module led matrix P5 SMD FULL COLOR SCAN 1/16 84 Liên hệ công việc, hợp tác: 110 Tìm hiểu chung loại module led - Hiện thị trường có nhiều loại module Led matrix,… - Cách đọc thông số module LED matrix: hàng cột, kiểu quét,… (xem video danh sách phát “LED MATRIX” kênh youtube : Nguyễn Văn Anh_HaUI link:https://youtube.com/playlist?list=PLWPDXLoOSNer48ude91XM_8kKG gYh8Uvm&si=uceVvIYSdousvASh) Module led matrix P10 DIP RED LED SCAN 1/4 - Cách kiểm tra hướng dịch liệu kiểu quét led để code phù hợp: kênh Youtube - Dưới code mẫu hiển thị “tĩnh” Led P10 kiểu quét 1/4 : ảnh minh họa loại led code ko hiển thị ảnh /******************************************************* Date : 9/8/2023 Author : nguyen van anh Company : Comments: Chip type : ATmega328P Program type : Application AVR Core Clock frequency: 16 MHz Memory model : Small External RAM size : Data Stack size : 256 *******************************************************/ #include #define OE PORTC.3 #define A PORTB.0 #define B PORTB.1 HUB12 HUB75 #define CLK PORTB.5 #define LAT PORTB.2 #define DATA PORTB.3 //**********board LED MATRIX int MatrixX; int MatrixY; flash unsigned char font_ASCII[][16]= //Van Anh tao //font 8x16 { {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, //NULL {0x00,0x20,0x10,0x00,0x38,0x38,0x6C,0x6C,0x44,0xC6,0xFE,0xC6,0xC6,0x00,0x00,0x00}, //Af {0x00,0x08,0x10,0x00,0x38,0x38,0x6C,0x6C,0x44,0xC6,0xFE,0xC6,0xC6,0x00,0x00,0x00}, //As {0x30,0x08,0x10,0x00,0x38,0x38,0x6C,0x6C,0x44,0xC6,0xFE,0xC6,0xC6,0x00,0x00,0x00}, //Ar {0x00,0x24,0x58,0x00,0x38,0x38,0x6C,0x6C,0x44,0xC6,0xFE,0xC6,0xC6,0x00,0x00,0x00}, //Ax {0x00,0x00,0x00,0x00,0x38,0x38,0x6C,0x6C,0x44,0xC6,0xFE,0xC6,0xC6,0x00,0x18,0x18}, //Aj {0x00,0x44,0x38,0x00,0x38,0x38,0x6C,0x6C,0x44,0xC6,0xFE,0xC6,0xC6,0x00,0x00,0x00}, //Aw {0x20,0x10,0x44,0x38,0x00,0x38,0x6C,0x6C,0xC6,0xC6,0xFE,0xC6,0xC6,0x00,0x00,0x00}, //Awf {0x08,0x10,0x44,0x38,0x00,0x38,0x6C,0x6C,0xC6,0xC6,0xFE,0xC6,0xC6,0x00,0x00,0x00}, //Aws {0x30,0x10,0x44,0x38,0x00,0x38,0x6C,0x6C,0xC6,0xC6,0xFE,0xC6,0xC6,0x00,0x00,0x00}, //Awr {0x64,0x98,0x42,0x3C,0x00,0x38,0x6C,0x6C,0xC6,0xC6,0xFE,0xC6,0xC6,0x00,0x00,0x00}, //Awx 10 {0x00,0x44,0x38,0x00,0x38,0x38,0x6C,0x6C,0x44,0xC6,0xFE,0xC6,0xC6,0x00,0x18,0x18}, //Awj 11 {0x10,0x28,0x44,0x00,0x38,0x38,0x6C,0x6C,0x44,0xC6,0xFE,0xC6,0xC6,0x00,0x00,0x00}, //Aa 12 {0x04,0x12,0x29,0x00,0x38,0x38,0x6C,0x6C,0x44,0xC6,0xFE,0xC6,0xC6,0x00,0x00,0x00}, //Aaf 13 {0x02,0x04,0x10,0x28,0x44,0x38,0x6C,0x6C,0xC6,0xC6,0xFE,0xC6,0xC6,0x00,0x00,0x00}, //Aas 14 {0x03,0x01,0x12,0x28,0x44,0x38,0x6C,0x6C,0xC6,0xC6,0xFE,0xC6,0xC6,0x00,0x00,0x00}, //Aar 15 {0x39,0x46,0x10,0x28,0x44,0x38,0x6C,0x6C,0xC6,0xC6,0xFE,0xC6,0xC6,0x00,0x00,0x00}, //Aax 16 {0x00,0x10,0x28,0x00,0x38,0x38,0x6C,0x6C,0x44,0xC6,0xFE,0xC6,0xC6,0x00,0x18,0x18}, //Aaj 17 {0x00,0x00,0x00,0x00,0x7C,0x66,0x63,0x63,0xF7,0x63,0x63,0x66,0x7C,0x00,0x00,0x00}, //Dd 18 {0x30,0x18,0x0C,0x00,0x7E,0x60,0x60,0x60,0x7E,0x60,0x60,0x60,0x7E,0x00,0x00,0x00}, //Ef 19 {0x06,0x0C,0x18,0x00,0x7E,0x60,0x60,0x60,0x7E,0x60,0x60,0x60,0x7E,0x00,0x00,0x00}, //Es 20 {0x1C,0x04,0x08,0x00,0x7E,0x60,0x60,0x60,0x7E,0x60,0x60,0x60,0x7E,0x00,0x00,0x00}, //Er 21 {0x32,0x4C,0x00,0x00,0x7E,0x60,0x60,0x60,0x7E,0x60,0x60,0x60,0x7E,0x00,0x00,0x00}, //Ex 22 {0x00,0x00,0x00,0x00,0x7E,0x60,0x60,0x60,0x7E,0x60,0x60,0x60,0x7E,0x00,0x18,0x18}, //Ej 23 {0x20,0x50,0x88,0x00,0xFC,0xC0,0xC0,0xC0,0xF8,0xC0,0xC0,0xC0,0xFC,0x00,0x00,0x00}, //Ee 24 {0x10,0x08,0x04,0x30,0x48,0x00,0xFC,0xC0,0xC0,0xFC,0xC0,0xC0,0xFC,0x00,0x00,0x00}, //Eef 25 {0x01,0x02,0x04,0x30,0x48,0x00,0xFC,0xC0,0xFF,0xFC,0xC0,0xC0,0xFC,0x00,0x00,0x00}, //Ees 26 {0x07,0x01,0x02,0x30,0x48,0x00,0xFC,0xC0,0xFF,0xFC,0xC0,0xC0,0xFC,0x00,0x00,0x00}, //Eer 27 {0x32,0x4C,0x00,0x30,0x48,0x00,0xFC,0xC0,0xFF,0xFC,0xC0,0xC0,0xFC,0x00,0x00,0x00}, //Eex 28 {0x18,0x24,0x42,0x00,0x7E,0x60,0x60,0x60,0xFF,0x60,0x60,0x60,0x7E,0x00,0x18,0x18}, //Eej 29 {0xC0,0x60,0x30,0x00,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x00,0x00,0x00}, //If 30 {0x18,0x30,0x60,0x00,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x00,0x00,0x00}, //Is 31 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, // DAU CACH 32 {0x00,0x00,0x00,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x00,0x60,0x60,0x00,0x00,0x00}, //! 33 {0x00,0x00,0x00,0x6C,0x6C,0x6C,0x6C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, //" 34 {0x00,0x00,0x00,0x00,0x24,0x24,0xFE,0x24,0x24,0x48,0xFE,0x48,0x48,0x00,0x00,0x00}, //# 35 {0x00,0x00,0x10,0x10,0x78,0xC4,0xC0,0xE0,0x78,0x1C,0x0C,0x8C,0x78,0x20,0x20,0x00}, //$ 36 {0x00,0x00,0x00,0x40,0xA4,0xA8,0x48,0x10,0x10,0x24,0x4A,0x8A,0x04,0x00,0x00,0x00}, //% 37 {0x00,0x00,0x00,0x00,0x38,0x44,0x44,0x38,0x70,0xCA,0x84,0xCE,0x7B,0x00,0x00,0x00}, //& 38 {0x00,0x00,0x00,0xC0,0xC0,0xC0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, //' 39 {0x00,0x30,0x60,0x60,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0x60,0x60,0x30,0x00,0x00,0x00}, //( 40 {0x00,0xC0,0x60,0x60,0x30,0x30,0x30,0x30,0x30,0x30,0x60,0x60,0xC0,0x00,0x00,0x00}, //) 41 {0x00,0x10,0x54,0x38,0x38,0x54,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, // * 42 {0x00,0x00,0x00,0x10,0x10,0x10,0xFE,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00}, // + 43 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x60,0x60,0xC0,0x00,0x00,0x00}, // , 44 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, // 45 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x60,0x00,0x00,0x00,0x00,0x00}, // 46 {0x0C,0x0C,0x18,0x18,0x18,0x30,0x30,0x30,0x60,0x60,0x60,0xC0,0xC0,0x00,0x00,0x00}, // / 47 {0x00,0x00,0x00,0x00,0x3C,0x66,0x66,0x66,0x66,0x66,0x66,0x66,0x3C,0x00,0x00,0x00}, // 48 {0x00,0x00,0x00,0x00,0x30,0x70,0xB0,0x30,0x30,0x30,0x30,0x30,0xFC,0x00,0x00,0x00}, // 49 {0x00,0x00,0x00,0x00,0x78,0x8C,0x0C,0x0C,0x18,0x30,0x60,0xC0,0xFC,0x00,0x00,0x00}, // 50 {0x00,0x00,0x00,0x00,0x78,0x8C,0x0C,0x0C,0x78,0x0C,0x0C,0x8C,0x78,0x00,0x00,0x00}, // 51 {0x00,0x00,0x00,0x00,0x18,0x38,0x38,0x58,0x58,0x98,0xFC,0x18,0x18,0x00,0x00,0x00}, // 52 {0x00,0x00,0x00,0x00,0xFC,0xC0,0xC0,0xF8,0x8C,0x0C,0x0C,0x8C,0x78,0x00,0x00,0x00}, // 53 {0x00,0x00,0x00,0x00,0x38,0x60,0xC0,0xF8,0xCC,0xCC,0xCC,0xCC,0x78,0x00,0x00,0x00}, // 54 {0x00,0x00,0x00,0x00,0xFC,0x0C,0x18,0x18,0x18,0x30,0x30,0x60,0x60,0x00,0x00,0x00}, // 55 {0x00,0x00,0x00,0x00,0x78,0xCC,0xCC,0xCC,0x78,0xCC,0xCC,0xCC,0x78,0x00,0x00,0x00}, // 56 {0x00,0x00,0x00,0x00,0x78,0xCC,0xCC,0xCC,0xCC,0x7C,0x0C,0x8C,0x78,0x00,0x00,0x00}, // 57 {0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00}, // : 58 {0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,0x30,0x30,0x30,0x60,0x00,0x00,0x00}, // ; 59 {0x00,0x00,0x00,0x02,0x0C,0x30,0x40,0x30,0x0C,0x02,0x00,0x00,0x00,0x00,0x00,0x00}, // < 60 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00}, //= 61 {0x00,0x00,0x00,0x40,0x30,0x0C,0x02,0x0C,0x30,0x40,0x00,0x00,0x00,0x00,0x00,0x00}, // > 62 {0x00,0x00,0x00,0x38,0x4C,0x0C,0x0C,0x38,0x30,0x30,0x00,0x30,0x30,0x00,0x00,0x00}, // ? 63 {0x00,0x00,0x00,0x00,0x00,0x3E,0x41,0x9D,0xA9,0xAA,0x9C,0xC1,0x7E,0x00,0x00,0x00}, // @ 64 {0x00,0x00,0x00,0x00,0x38,0x38,0x6C,0x6C,0x44,0xC6,0xFE,0xC6,0xC6,0x00,0x00,0x00}, //A 65 {0x00,0x00,0x00,0x00,0x7C,0x66,0x66,0x66,0x7C,0x66,0x66,0x66,0x7C,0x00,0x00,0x00}, //B 66 {0x00,0x00,0x00,0x00,0x3C,0x62,0xC0,0xC0,0xC0,0xC0,0xC0,0x62,0x3C,0x00,0x00,0x00}, //C 67 {0x00,0x00,0x00,0x00,0xF8,0xCC,0xC6,0xC6,0xC6,0xC6,0xC6,0xCC,0xF8,0x00,0x00,0x00}, //D 68 {0x00,0x00,0x00,0x00,0xFC,0xC0,0xC0,0xC0,0xF8,0xC0,0xC0,0xC0,0xFC,0x00,0x00,0x00}, //E 69 {0x00,0x00,0x00,0x00,0xFC,0xC0,0xC0,0xC0,0xF8,0xC0,0xC0,0xC0,0xC0,0x00,0x00,0x00}, //F 70 {0x00,0x00,0x00,0x00,0x3E,0x61,0xC0,0xC0,0xCF,0xC3,0xC3,0x63,0x3E,0x00,0x00,0x00}, //G 71 {0x00,0x00,0x00,0x00,0xC6,0xC6,0xC6,0xC6,0xFE,0xC6,0xC6,0xC6,0xC6,0x00,0x00,0x00}, //H 72 {0x00,0x00,0x00,0x00,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0x00,0x00,0x00}, //I 73 {0x00,0x00,0x00,0x00,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0xC0,0x00,0x00,0x00}, //J 74 {0x00,0x00,0x00,0x00,0xC6,0xCC,0xCC,0xD8,0xF0,0xD8,0xCC,0xCC,0xC6,0x00,0x00,0x00}, //K 75 {0x00,0x00,0x00,0x00,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xF8,0x00,0x00,0x00}, //L 76 {0x00,0x00,0x00,0x00,0xC3,0xC3,0xE7,0xFF,0xDB,0xDB,0xC3,0xC3,0xC3,0x00,0x00,0x00}, //M 77 {0x00,0x00,0x00,0x00,0xC6,0xE6,0xE6,0xF6,0xDE,0xCE,0xCE,0xC6,0xC6,0x00,0x00,0x00}, //N 78 {0x00,0x00,0x00,0x00,0x3C,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //O 79 {0x00,0x00,0x00,0x00,0xF8,0xCC,0xCC,0xCC,0xCC,0xF8,0xC0,0xC0,0xC0,0x00,0x00,0x00}, 80 {0x00,0x00,0x00,0x00,0x3C,0x66,0xC3,0xC3,0xC3,0xC3,0xCB,0x66,0x3E,0x03,0x00,0x00}, //Q 81 {0x00,0x00,0x00,0x00,0xF8,0xCC,0xCC,0xCC,0xF8,0xD8,0xCC,0xCC,0xCE,0x00,0x00,0x00}, //R 82 {0x00,0x00,0x00,0x00,0x70,0xC8,0xC0,0xE0,0x70,0x38,0x18,0x98,0x70,0x00,0x00,0x00}, //S 83 {0x00,0x00,0x00,0x00,0xFF,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00,0x00}, //T 84 {0x00,0x00,0x00,0x00,0xC6,0xC6,0xC6,0xC6,0xC6,0xC6,0xC6,0x6C,0x38,0x00,0x00,0x00}, //U 85 {0x00,0x00,0x00,0x00,0xC6,0xC6,0xC6,0xC6,0xC6,0x6C,0x6C,0x38,0x38,0x00,0x00,0x00}, //V 86 {0x00,0x00,0x00,0x00,0xC3,0xC3,0xC3,0xDB,0xDB,0xFF,0xE7,0xC3,0x81,0x00,0x00,0x00}, //W 87 {0x00,0x00,0x00,0x00,0xC3,0x66,0x66,0x3C,0x18,0x3C,0x66,0x66,0xC3,0x00,0x00,0x00}, //X 88 {0x00,0x00,0x00,0x00,0xC3,0x66,0x66,0x3C,0x3C,0x18,0x18,0x18,0x18,0x00,0x00,0x00}, //y 89 {0x00,0x00,0x00,0x00,0xFE,0x06,0x0C,0x18,0x18,0x30,0x60,0xC0,0xFE,0x00,0x00,0x00}, //Z 90 {0x00,0x00,0x00,0x1C,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1C,0x00}, //[ 91 {0x00,0x00,0xC0,0xC0,0x60,0x60,0x60,0x30,0x30,0x30,0x18,0x18,0x18,0x0C,0x0C,0x00}, //\ 92 {0x00,0x00,0x00,0x38,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x38,0x00}, //] 93 {0x00,0x00,0x00,0x00,0x38,0x38,0x6C,0x6C,0xC6,0xC6,0x00,0x00,0x00,0x00,0x00,0x00}, //^ 94 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x00}, // _ 95 {0x00,0x00,0x00,0x60,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, // ` 96 {0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x00,0x00}, // a 97 {0x00,0x00,0x60,0x60,0x60,0x60,0x7C,0x66,0x66,0x66,0x66,0x66,0x7C,0x00,0x00,0x00}, //b 98 {0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x64,0x60,0x60,0x60,0x64,0x38,0x00,0x00,0x00}, //c 99 {0x00,0x00,0x00,0x06,0x06,0x06,0x3E,0x66,0x66,0x66,0x66,0x66,0x3E,0x00,0x00,0x00}, //d 100 {0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x66,0x66,0x7E,0x60,0x62,0x3C,0x00,0x00,0x00}, //e 101 {0x00,0x00,0x00,0x1C,0x30,0x30,0x78,0x30,0x30,0x30,0x30,0x30,0x30,0x00,0x00,0x00}, //f 102 {0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0x6C,0x6C,0x6C,0x38,0x60,0x3C,0x66,0x66,0x3C}, //g 103 {0x00,0x00,0x00,0x60,0x60,0x60,0x7C,0x66,0x66,0x66,0x66,0x66,0x66,0x00,0x00,0x00}, //h 104 {0x00,0x00,0x00,0x18,0x18,0x00,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00,0x00}, //i 105 {0x00,0x00,0x00,0x18,0x18,0x00,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x30}, //j 106 {0x00,0x00,0x00,0x60,0x60,0x60,0x66,0x6C,0x78,0x78,0x6C,0x6C,0x66,0x00,0x00,0x00}, //k 107 {0x00,0x00,0x00,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00,0x00}, //l 108 //p {0x00,0x00,0x00,0x00,0x00,0x00,0xE7,0xFF,0xDB,0xDB,0xDB,0xDB,0xDB,0x00,0x00,0x00}, //m 109 {0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x66,0x66,0x66,0x66,0x66,0x66,0x00,0x00,0x00}, //n 110 {0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x66,0x66,0x66,0x66,0x66,0x3C,0x00,0x00,0x00}, //o 111 {0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x66,0x66,0x66,0x66,0x66,0x7C,0x60,0x60,0x60}, //p 112 {0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0x66,0x66,0x66,0x66,0x66,0x3E,0x06,0x06,0x06}, //q 113 {0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x30,0x30,0x30,0x30,0x30,0x30,0x00,0x00,0x00}, //r 114 {0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0x30,0x38,0x1C,0x0C,0x0C,0x38,0x00,0x00,0x00}, //s 115 {0x00,0x00,0x00,0x00,0x30,0x30,0x7C,0x30,0x30,0x30,0x30,0x30,0x1C,0x00,0x00,0x00}, //t 116 {0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x66,0x66,0x66,0x66,0x66,0x3E,0x00,0x00,0x00}, //u 117 {0x00,0x00,0x00,0x00,0x00,0x00,0xC6,0xC6,0xC6,0x6C,0x6C,0x38,0x38,0x00,0x00,0x00}, //v 118 {0x00,0x00,0x00,0x00,0x00,0x00,0x81,0x81,0x81,0xDB,0x5A,0x7E,0x24,0x00,0x00,0x00}, //w 119 {0x00,0x00,0x00,0x00,0x00,0x00,0xC6,0x6C,0x6C,0x38,0x6C,0x6C,0xC6,0x00,0x00,0x00}, //x 120 {0x00,0x00,0x00,0x00,0x00,0x00,0xC6,0xC6,0x6C,0x6C,0x6C,0x38,0x38,0x18,0x30,0x30}, //y 121 {0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x0C,0x18,0x18,0x18,0x30,0x3C,0x00,0x00,0x00}, //z 122 {0x00,0x00,0x0C,0x18,0x18,0x18,0x18,0x18,0x30,0x18,0x18,0x18,0x18,0x18,0x0C,0x00}, //{ 123 {0x00,0x00,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18}, //| 124 {0x00,0x00,0x30,0x18,0x18,0x18,0x18,0x18,0x0C,0x18,0x18,0x18,0x18,0x18,0x30,0x00}, //} 125 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x32,0x7E,0x4C,0x00,0x00,0x00,0x00,0x00,0x00}, //~ 126 {0x00,0x00,0x18,0x08,0x10,0x00,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00}, //Ir 127 {0x00,0x00,0x00,0x1A,0x2C,0x00,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00}, //Ix 128 {0x00,0x00,0x00,0x00,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x18,0x18}, //Ij 129 {0x00,0x30,0x18,0x00,0x3C,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //Of 130 {0x00,0x0C,0x18,0x00,0x3C,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //Os 131 {0x1C,0x04,0x08,0x00,0x3C,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //Or 132 {0x00,0x32,0x4C,0x00,0x3C,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //Ox 133 {0x00,0x00,0x00,0x00,0x3C,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x18,0x18}, //Oj 134 {0x00,0x18,0x24,0x00,0x3C,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //Oo 135 {0x80,0x58,0x24,0x00,0x3C,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //Oof 136 {0x01,0x1A,0x24,0x00,0x3C,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //Oos 137 {0x03,0x19,0x25,0x00,0x3C,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //Oor 138 {0x1D,0x22,0x18,0x24,0x00,0x3C,0x66,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //OOX 139 {0x00,0x18,0x24,0x00,0x3C,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x18,0x18}, //OOJ 140 {0x00,0x00,0x03,0x01,0x3F,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //OW 141 {0x20,0x10,0x0B,0x01,0x3F,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //OWF 142 {0x04,0x08,0x13,0x01,0x3F,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //Ows 143 {0x38,0x08,0x13,0x01,0x3F,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //OWR 144 {0x32,0x4C,0x03,0x01,0x3F,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //OWX 145 {0x00,0x00,0x03,0x01,0x3F,0x66,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x18,0x18}, //OWJ 146 {0x60,0x30,0x18,0x00,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //UF 147 {0x06,0x0C,0x18,0x00,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //US 148 {0x1C,0x04,0x08,0x00,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //UR 149 {0x00,0x32,0x4C,0x00,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x00,0x00}, //UX 150 {0x00,0x00,0x00,0x00,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0xC3,0x66,0x3C,0x00,0x18,0x18}, //UJ 151 {0x00,0x00,0x03,0x01,0xC7,0xC6,0xC6,0xC6,0xC6,0xC6,0xC6,0x6C,0x38,0x00,0x00,0x00}, //UW 152 {0x60,0x30,0x1B,0x01,0xC7,0xC6,0xC6,0xC6,0xC6,0xC6,0xC6,0x6C,0x38,0x00,0x00,0x00}, //UWF 153 {0x0C,0x18,0x33,0x01,0xC7,0xC6,0xC6,0xC6,0xC6,0xC6,0xC6,0x6C,0x38,0x00,0x00,0x00}, //UWS 154 {0x18,0x08,0x13,0x01,0xC7,0xC6,0xC6,0xC6,0xC6,0xC6,0xC6,0x6C,0x38,0x00,0x00,0x00}, //UWR 155 {0x32,0x4C,0x03,0x01,0xC7,0xC6,0xC6,0xC6,0xC6,0xC6,0xC6,0x6C,0x38,0x00,0x00,0x00}, //UWX 156 {0x00,0x00,0x03,0x01,0xC7,0xC6,0xC6,0xC6,0xC6,0xC6,0xC6,0x6C,0x38,0x00,0x18,0x18}, //UWJ 157 {0x60,0x30,0x18,0x00,0xC3,0x66,0x66,0x3C,0x18,0x18,0x18,0x18,0x18,0x00,0x00,0x00}, //YF 158 {0x06,0x0C,0x18,0x00,0xC3,0x66,0x66,0x3C,0x18,0x18,0x18,0x18,0x18,0x00,0x00,0x00}, //YS 159 {0x1C,0x04,0x08,0x00,0xC3,0x66,0x66,0x3C,0x18,0x18,0x18,0x18,0x18,0x00,0x00,0x00}, //YR 160 {0x00,0x32,0x4C,0x00,0xC3,0x66,0x66,0x3C,0x18,0x18,0x18,0x18,0x18,0x00,0x00,0x00}, //YX 161 {0x00,0x00,0x00,0x00,0xC3,0x66,0x66,0x3C,0x18,0x18,0x18,0x18,0x18,0x00,0x18,0x18}, //YJ 162 {0x00,0x00,0x00,0x30,0x18,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x00,0x00}, //af 163 {0x00,0x00,0x00,0x0C,0x18,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x00,0x00}, //as 164 {0x00,0x00,0x0C,0x04,0x08,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x00,0x00}, //ar 165 {0x00,0x00,0x00,0x14,0x28,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x00,0x00}, //ax 166 {0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x18,0x18}, //aj 167 {0x00,0x00,0x00,0x24,0x18,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x00,0x00}, //aw 168 {0x10,0x08,0x00,0x24,0x18,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x00,0x00}, //awf 169 {0x08,0x10,0x00,0x24,0x18,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x00,0x00}, //aws 170 {0x0C,0x04,0x08,0x22,0x1C,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x00,0x00}, //awr 171 {0x1A,0x24,0x00,0x22,0x1C,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x00,0x00}, //awx 172 {0x00,0x00,0x00,0x22,0x1C,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x18,0x18}, //awj 173 {0x00,0x00,0x00,0x18,0x24,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x00,0x00}, //aa 174 {0x08,0x04,0x02,0x18,0x24,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x00,0x00}, //aaf 175 {0x04,0x08,0x00,0x18,0x24,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x00,0x00}, //aas 176 {0x03,0x01,0x02,0x18,0x24,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x00,0x00}, //aar 177 {0x1A,0x24,0x00,0x18,0x24,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x00,0x00}, //aax 178 {0x00,0x00,0x00,0x18,0x24,0x00,0x3C,0x46,0x06,0x3E,0x66,0x66,0x3E,0x00,0x18,0x18}, //aaj 179 {0x00,0x00,0x06,0x1F,0x06,0x06,0x3E,0x66,0x66,0x66,0x66,0x66,0x3E,0x00,0x00,0x00}, //dd 180 {0x00,0x00,0x20,0x10,0x08,0x00,0x3C,0x66,0x66,0x7E,0x60,0x62,0x3C,0x00,0x00,0x00}, //ef 181 {0x00,0x00,0x04,0x08,0x10,0x00,0x3C,0x66,0x66,0x7E,0x60,0x62,0x3C,0x00,0x00,0x00}, //es 182 {0x00,0x00,0x1C,0x04,0x08,0x00,0x3C,0x66,0x66,0x7E,0x60,0x62,0x3C,0x00,0x00,0x00}, //er 183 {0x00,0x00,0x00,0x1A,0x24,0x00,0x3C,0x66,0x66,0x7E,0x60,0x62,0x3C,0x00,0x00,0x00}, //ex 184 {0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x66,0x66,0x7E,0x60,0x62,0x3C,0x00,0x18,0x18}, //ej 185 }; unsigned char Buffer_display[16][4]; void Matrix_chonvitri(char x,char y) { MatrixX=x; MatrixY=y; } void chuyen(unsigned char dat) { unsigned char i; for(i=0;i>i); CLK = 0; //SHIFT IC595 10

Ngày đăng: 16/02/2024, 14:00

Tài liệu cùng người dùng

Tài liệu liên quan