User Tag List

Trang 1/9 123 ... cuốicuối
kết quả từ 1 tới 10 trên 83
Cây cảm ơn172Cảm ơn

Ðề tài: dịch chữ HELLO trên led ma trận 8x8??????????

  
  1. #1
    Thành viên chính thức hồng quyên's Avatar
    Tham gia
    Sep 2007
    Bài viết
    59
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    dịch chữ HELLO trên led ma trận 8x8??????????

    chào mọi người em là thanh viên mới tinh của dễin đàn chưa có nhiều kinh nghiêm mong các anh cố gắng giúp đỡ cho em gái út nha. tuy là con gái nhưnng em rất mê món điện tử!!
    mới gia nhập vào diễn đàn em có một món quà ra mắt các anh >> mong các anh đừng chê nha!!hihi mong các anh giúp đỡ hộ em..
    -- em muốn viêt chương trình dịch chữ trên 8051, dịch chữ HELLO trên led ma trận 8x8
    chữ H có màu xanh
    E có màu đỏ
    l có màu cam
    l có màu xanh
    O có màu đỏ
    em đã biết được hướng đi nhưng khi viết chương trình lại găp khó khăn. chưa viết được.
    mong các anh nhiệt tình giúp đỡ em với!!!
    EM CHÂN THÀNH CẢM ƠN Ạ!!!!

    MAGNOLIA, xmen2504tvqthang đã cảm ơn nội dung này.

  2. #2
    vtv
    vtv is offline
    Thành viên chính thức vtv's Avatar
    Tham gia
    May 2006
    Bài viết
    60
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    ok
    mai anh mang tài liệu lên cho
    hôm nay anh không mang theo,cái này cũng không khó lắm đâu
    Nhưng mà giúp nhau phải trả ơn anh cái gì mới đc chứ.
    Con gái mà khoái cái món điện tử chắc là good lắm ha?

    tvqthangchien_nq đã cảm ơn nội dung này.

  3. #3
    Thành viên tích cực quoc_thaibk's Avatar
    Tham gia
    Mar 2006
    Bài viết
    781
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Mới học mà chơi nhiều màu à Click here to enlarge.
    Có cái này 1 màu 5X7 lấy ngâm cứu thử.Click here to enlarge

    File gửi kèm
    green, hồng quyên, badboy1698811 người nữa đã cảm ơn nội dung này.
    Thanh lý ít đồ
    Sông dài, Thuyền lớn, Biển rộng bao la.
    Tháo neo ngôn ngữ, lèo lái con thuyền kiến thức nhân loại.

  4. #4
    Thành viên tích cực vinhsnooker's Avatar
    Tham gia
    May 2006
    Nơi Cư Ngụ
    Hà Nội
    Bài viết
    142
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Click here to enlarge Nguyên văn bởi hồng quyên Click here to enlarge
    chào mọi người em là thanh viên mới tinh của dễin đàn chưa có nhiều kinh nghiêm mong các anh cố gắng giúp đỡ cho em gái út nha. tuy là con gái nhưnng em rất mê món điện tử!!
    mới gia nhập vào diễn đàn em có một món quà ra mắt các anh >> mong các anh đừng chê nha!!hihi mong các anh giúp đỡ hộ em..
    -- em muốn viêt chương trình dịch chữ trên 8051, dịch chữ HELLO trên led ma trận 8x8
    chữ H có màu xanh
    E có màu đỏ
    l có màu cam
    l có màu xanh
    O có màu đỏ
    em đã biết được hướng đi nhưng khi viết chương trình lại găp khó khăn. chưa viết được.
    mong các anh nhiệt tình giúp đỡ em với!!!
    EM CHÂN THÀNH CẢM ƠN Ạ!!!!
    mới học mà táng ngay matrix nhiều màu ah.máu thế em.tốt nhất em nên nghiên cứu về bảng led đơn thôi đã,sau đó mới phát triển thêm,vì thục chất led matran nhiều màu cũng phức tạp.
    mà e sử dụng vxl gì,viết bằng ngôn ngữ gì,tui cũng làm mấy cái này rồi,chày vèo vèo,dịch chữ ầm ầm,nhưng mỗi tội chưa có thời gian nghiên cứu cái led nhiều màu.
    nếu có thắc mắc gì cứ hỏi,trên diễn đàn nhìu ng làm cái này lắm rồi,mà bây giờ vấn đề của e là gì,muốn mọi ng giúp đỡ cho e về cái chi...

    tvqthang đã cảm ơn nội dung này.

  5. #5
    Thành viên chính thức hồng quyên's Avatar
    Tham gia
    Sep 2007
    Bài viết
    59
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    các anh chẳng nhiệt tình giúp đỡ em gái gì cả!!chỉ hỏi gì dâu dâu kg hà???


    chỉ có anh quoc_thaibk giúp em thui.nhưng 1 màu thì em viết đuợc còn 3 màu thì????????????
    em muốn viết trên 8051 bằng asm

    tvqthangchien_nq đã cảm ơn nội dung này.
    Quê Hương là gì hở mẹ?
    mà cô giáo bảo phải yêu
    Quê Hương là gì hở mẹ?
    mà ai đi xa cũng nhớ nhiều...

  6. #6
    Moderator linhnc308's Avatar
    Tham gia
    Aug 2005
    Bài viết
    1,089
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Về cơ bản, điều khiển led nhiều màu không quá khó. Ta vẫn thực hiện việc dịch dữ liệu vào bộ đệm và hiển thị ra bảng. Đặt thêm một số cờ điều khiển màu (tên có thể là Color_f).
    Color_f = 0 >> chữ hiện lên màu xanh
    Color_f = 1 >> đỏ
    Color_f = 2 >> Cam

    Xét cho phần cứng đơn giản là bảng 8x8, 8 chân dữ liệu của hàng đỏ nối đến Port 1, 8 chân dữ liệu của hàng màu xanh nối đến P2, 8 chân Catot chung của cả xanh-đỏ nối đến 8 transistor A1013 cấp dòng và chốt dịch dữ liệu bởi IC 74HC138, tín hiệu điều khiển 74138 (A,B,C) nối đến P0. thực hiện quét theo kiểu quét cột cho đơn giản (Với bảng lớn nhiều màu, nên dùng quét hàng).

    Code:
    #include <font.c>
    
    unsigned char code mangkytu[5]={"Hello"};
    
    // Dưới đây là đoạn mã ví dụ thực hiện việc đọc ký tự từ mảng và hiển thị lên
    // theo màu tương ứng
    
    void Display(unsigned char time,unsigned char color) {
    unsigned char i,j;
    
    for(i=0;i<time;i++)
     for(j=0;j<8;j++)
      {
      if (j<8) 	Cot = j;
      else Cot = 0xFF;
      switch (color)
      { 
        case 0: P2 = buffer[j];break; // Mau xanh
        case 1: P1 = buffer[j];break;
        case 2: 
                   P1 = buffer[j];
                   P2 = buffer[j];break;
      }
       delay();
       Hang = 0xff;
      }
    }
    // Kết thúc hàm hiển thị
    
    // Đoạn chương trình chính, đọc kỹ tự và hiển thị
    do 
    {
    for(i=0;i<5;++i)
    {
     index = mangkytu[i]-32; // mã ASCII của ký tự
    // Đoạn chương trình lựa chọn màu
     switch (index) {
       case 72: color = 0;break; //chữ H >> màu xanh
       case 69: color = 1;break; //chữ E >> màu đỏ
       case 76: color = 2;break; //chữ L >> màu cam
       case 76: color = 0;break; //chữ L >> màu xanh
       case 79: color = 1;break; //chữ O >> màu đỏ
       }
     for(j=0;j<5;j++)
     {
    	for(k=8;k>0;--k)
    		buffer[k] = buffer[k-1];
     	 buffer[0] = font[index*5 + j];
                  Display(3000,color);
     }
     	for(k=8;k>0;--k)
    		buffer[k] = buffer[k-1];
    	buffer[0] = 0xFF; 
    }
    } while(1)
    Code trên đây chỉ là một ví dụ, test thêm thực tế để có kết quả cuối cùng. Chúc thành công.
    Có đính kèm bộ font giải mã bảng ASCII cho ma trận 8 hàng ( mỗi ký tự có kích thước 5x7)

    File gửi kèm
    hồng quyên, MAGNOLIA, quanvien_dt17 người nữa đã cảm ơn nội dung này.
    Ethernet-RS232, PIC Webserver, RFID Reader
    CallerID, Cảnh báo BTS, ...
    0988006696
    linhnc308@gmail.com
    http://linhnc308.blogspot.com

  7. #7
    Moderator linhnc308's Avatar
    Tham gia
    Aug 2005
    Bài viết
    1,089
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Code ASM cho ledmatrix

    các anh chẳng nhiệt tình giúp đỡ em gái gì cả!!chỉ hỏi gì dâu dâu kg hà???


    chỉ có anh quoc_thaibk giúp em thui.nhưng 1 màu thì em viết đuợc còn 3 màu thì????????????
    em muốn viết trên 8051 bằng asm
    Cần code asm hả, có đây. Cực đầy đủ, hiển thị cho led 2 màu xanh-đỏ. Dùng 8051 và quét theo kiểu quét hàng dùng 74138 hoặc 74154.
    các code chương trình được dịch bằng chương trình Reads51.
    Tham khảo thêm tại các luồng nói về Quang báo.
    Chúc thành công.

    File gửi kèm
    hồng quyên, TRTien, daominhchien6 người nữa đã cảm ơn nội dung này.
    Ethernet-RS232, PIC Webserver, RFID Reader
    CallerID, Cảnh báo BTS, ...
    0988006696
    linhnc308@gmail.com
    http://linhnc308.blogspot.com

  8. #8
    Thành viên chính thức hồng quyên's Avatar
    Tham gia
    Sep 2007
    Bài viết
    59
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    lai thêm một ngườii tốt nữa giúp đỡ em
    cảm ơn anh linhnc308 nhiềuu lắm

    tvqthang đã cảm ơn nội dung này.
    Quê Hương là gì hở mẹ?
    mà cô giáo bảo phải yêu
    Quê Hương là gì hở mẹ?
    mà ai đi xa cũng nhớ nhiều...

  9. #9
    Registered User duyphi's Avatar
    Tham gia
    Jun 2007
    Bài viết
    366
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Chắc là bạn đang muốn làm một cái giống như thế này?!
    Ok, xem một số ví dụ mẫu phía sau.

    SOURCE CODE CHƯƠNG TRÌNH:

    ;===================================
    ; PROGRAMER & DESIGN BY: LE DUY PHI
    ; 01-01-2004
    ;
    ; PORT P3 DATA
    ; PORT P2 CHON COT
    ; PORT P1 CHON COT
    ;===================================

    ORG 00H
    MAIN:


    MOV R3,#00H
    MOV R2,#01H
    MOV DPTR,#BANG
    CHUD:
    MOV R5,#50
    DD1:
    MOV R3,#00H
    DDD1:
    MOV A,R3
    MOV A,@A+DPTR
    MOV P3,A
    MOV P2,R2
    ACALL DELAY1
    MOV P2,#00H
    ACALL DELAY2
    MOV A,R2
    INC R3
    RL A
    MOV R2,A
    CJNE R3,#08H,DDD1
    DJNZ R5,DD1


    CHUH:
    MOV R5,#50
    DD2:
    MOV R3,#08H
    DDD2:
    MOV A,R3
    MOV A,@A+DPTR
    MOV P3,A
    MOV P1,R2
    ACALL DELAY1
    MOV P1,#00H
    ACALL DELAY2
    MOV A,R2
    INC R3
    RL A
    MOV R2,A
    CJNE R3,#16,DDD2
    DJNZ R5,DD2


    CHUP:
    MOV R5,#50
    DD3:
    MOV R3,#16
    DDD3:
    MOV A,R3
    MOV A,@A+DPTR
    MOV P3,A
    MOV P2,R2
    ACALL DELAY1
    MOV P2,#00H
    ACALL DELAY2
    MOV A,R2
    INC R3
    RL A
    MOV R2,A
    CJNE R3,#24,DDD3
    DJNZ R5,DD3


    LJMP MAIN

    ;***********************************
    DELAY1:
    MOV R6,#
    LAP1:
    MOV R7,#250
    DJNZ R7,$
    DJNZ R6,LAP1
    RET


    ;__________________________________
    DELAY2:
    MOV R7,#4
    DJNZ R7,$
    RET
    ;__________________________________
    BANG:
    DB 01110000B
    DB 10001000B
    DB 10001000B
    DB 01010000B
    DB 11111111B
    DB 00000000B
    DB 00000000B
    DB 00000000B

    DB 11111111B
    DB 00010000B
    DB 00010000B
    DB 00010000B
    DB 11111111B
    DB 00000000B
    DB 00000000B
    DB 00000000B

    DB 11111111B
    DB 00010001B
    DB 00010001B
    DB 00010001B
    DB 00001110B
    DB 00000000B
    DB 00000000B
    DB 00000000B


    END

    Ảnh gửi kèm
    mydarling, hồng quyên, 00810 người nữa đã cảm ơn nội dung này.

  10. #10
    Registered User duyphi's Avatar
    Tham gia
    Jun 2007
    Bài viết
    366
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Và đây là một số ví dụ khác dùng PIC chạy mô phỏng trên máy tính.
    Nếu các bạn hứng thú với PIC thì mình sẽ gởi một số file chạy thử!Click here to enlarge

    thanhbksg, hồng quyên, tovanbinh4 người nữa đã cảm ơn nội dung này.

Trang 1/9 123 ... cuốicuối

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không được gửi luồng mới
  • Bạn không được trả lời bài viết
  • Bạn không được gửi file đính kèm
  • Bạn không được sửa bài viết của mình
  •