Chào mọi người, em có đọc mã code để lập trình led matrix, nhưng chỗ đoạn khởi tạo mảng 2 chiều em có câu hỏi hơi thắc mắc như sau:
- Các mã hex này mình khởi tạo ngẫu nhiên hay phải theo logic nào đó ạ?
- Việc khởi tạo giá trị hex các phần tử trong mảng để làm gì ạ?
unsigned char code ma_led[][8]=
{
0x1C,0x22,0x32,0x2A,0x26,0x22,0x1C,0x00, //0
0x08,0x0C,0x08,0x08,0x08,0x08,0x1C,0x00, //1
0x1C,0x22,0x20,0x18,0x04,0x02,0x3E,0x00, //2
0x1C,0x22,0x20,0x1C,0x20,0x22,0x1C,0x00, //3
0x10,0x18,0x14,0x12,0x3E,0x10,0x10,0x00, //4
0x3E,0x02,0x02,0x1E,0x20,0x22,0x1C,0x00, //5
0x18,0x04,0x02,0x1E,0x22,0x22,0x1C,0x00, //6
0x3E,0x20,0x10,0x08,0x04,0x04,0x04,0x00, //7
0x1C,0x22,0x22,0x1C,0x22,0x22,0x1C,0x00, //8
0x1C,0x22,0x22,0x3C,0x20,0x10,0x0C,0x00, //9
};