Welcome & Happy Holidays!
Kết quả 1 đến 6 của 6
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    chỉ đc như này thôi ạ. ((



    [IMG]http://*************/attachments/64507/[/IMG]

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Độ C thì có các vạch ( độ = abfg và C = adef ) .... quét đến led thứ 5 thì hiện độ, quét đến led thứ 6 thì hiện C .... có cái gì mà khó.

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi eva
    Độ C thì có các vạch ( độ = abfg và C = adef ) .... quét đến led thứ 5 thì hiện độ, quét đến led thứ 6 thì hiện C .... có cái gì mà khó.
    môn này e học 2 tín mà rất nhiều nội dung nên k hiểu rõ. chỉ đọc thêm về thuật quét led nên k ứng dụng đc. a có thể giúp e k ạ.

  5. #5
    Ngày tham gia
    Jan 2016
    Bài viết
    0
    cái này khó phết đấy

  6. #6
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Quét led một cách thủ công cũng đơn giản chỉ là bật/ tắt từng led một và đưa giá trị tương ứng đúng lúc bật led đó ===> thì nó sẽ hiện số ra thôi.
    unsigned char hienthi[6];
    --- đọc ADC
    --- biến đổi ADC ra giá trị nhiệt độ
    hienthi[0] = hang_tram_cua_nhiet_do;
    hienthi[1] = hang_chuc_cua_nhiet_do;
    hienthi[2] = hang_don_vi_cua_nhiet_do;

    hienthi[4] = abfg ( VD giá trị 11000110 tương ứng với hiển thị abfg )
    hienthi[5] = adef ( VD giá trị 11001100 tương ứng với adef )

    ////// quét led 7 đoạn
    for(i=0;i<6; i++)
    {
    if(i==0) { bật led1, tắt led2, 3,4,5,6 ... hienthi[0];}
    Delay_ms(1) .... Delay này để cho các led hiển thị ( quét led ) ... không có delay ... mắt không nhìn được ===> hiện kiểu toàn số 8 ( Xem phương pháp quét led cơ bản )
    if(i==1) { tắt led1 ... bật led 2 ... tắt led3,4,5,6 ... hienthi[1] }
    if(i==2)
    if(i==4)
    if(i==5)
    -------- Cứ bật bật, tắt tắt cho đến hết ... hienthi[5]

    }

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 09:34 PM. Diễn đàn sử dụng vBulletin® Phiên bản 4.2.5.
Bản quyền của 2024 vBulletin Solutions, Inc. Tất cả quyền được bảo lưu.
Ban quản trị không chịu trách nhiệm về nội dung do thành viên đăng.