1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Mã BCD và LED 7 đoạn

Chủ đề trong 'Điện - Điện tử - Viễn thông' bởi aikiyo, 12/11/2003.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. aikiyo

    aikiyo Thành viên mới

    Tham gia ngày:
    14/06/2003
    Bài viết:
    301
    Đã được thích:
    0
    Mã BCD và LED 7 đoạn

    Em hiện Đang học năm thứ III Đại Học BK ĐÀ Nẵng, khoa CNTT-ĐTVT .Hôm nọ có đọc một câu hỏi rất hay (Sách Cơ sở kĩ thuật số ĐHThanh Hoa Bắc Kinh) nhưng không thể tự trả lời được đó là khi ta sử dụng mã BCD 8421 (NBCD) để giải mã đèn Led 7 đoạn.Nhưng ở đây khi sử dụng BCD8421 thì nó sẽ dôi ra 6 tổ hợp nhị phân không dùng từ 1010 đến 1111.Vậy nếu như với 4 ngõ vào là A,B,C,D theo các giá trị lần lượt từ 1010 đến 1111 thì Led 7 đoạn sẽ hiện gì ???Hay là không hiện.Mong được mọi người giúp đỡ.

    To Live is To Fight and Die is Over !!!

    [​IMG]
  2. lamvn

    lamvn Thành viên mới

    Tham gia ngày:
    25/03/2003
    Bài viết:
    266
    Đã được thích:
    1
    Mình không biết 8421 là ic gì nhưng mã BCD chì bao gồm các mã nhị phân biểu thị các số thập phân từ 0-9, những mã còn lại không phải là BCD. nếu như mã không phải BCD thì các chữ số trên LED 7 đoạn hiển thị các thanh sáng không có ý nghĩa.
  3. leRomeo

    leRomeo Thành viên rất tích cực

    Tham gia ngày:
    06/09/2001
    Bài viết:
    6.009
    Đã được thích:
    0
    đấy là tuỳ cách mã hoá của cậu...
    nếu cậu chừa ra các tổ hợp của 4 đầu vào ABCD từ 1010 đến 1111 là INVALID thì tại các tổ hợp đó nó sẽ hiện ra các hình thù không phải là số, tuỳ trạng thái tích cực hay không của 7 đầu ra trên các thanh a, b, c, d, e, g.
    Juliette, when we made love you used to cry You said "I love you like the stars above, gonna love you till I die"
  4. aikiyo

    aikiyo Thành viên mới

    Tham gia ngày:
    14/06/2003
    Bài viết:
    301
    Đã được thích:
    0
    Mã BCD 8421 là tên gọi khác của mã nhị phân thong thường.Cái chính mình muốn hỏi ở đây là khi các ngõ vào ABCD lần lượt ở các mức từ 1010 đến 1111 thì ngõ ra ở LED 7 đoạn các đèn a,b,c,d,e,f,g đèn nào sẽ sáng?Vì khi bạn sử dụng bảng giá trị để biểu thị các mức giá trị này thì ở các đèn a,b,c,d,e,f,g sẽ đều tồn tại các mức tuỳ định tức là có thể là mức cao và cũng có thể là mức thấp nên mình ko hiểu các đèn nào sẽ sáng.
    Mình có chạy qua thử bằng chương trình Circuit Maker 2000 thì một vài trường hợp nó vẫn hiện các thanh sáng,ví dụ như khi sử dụng đầu vào ABCD lần lượt là 1010 thì các đèn d,e,g sẽ sáng hoặc là khi sử dụng ABCD đều là nmức 1 thì đèn LED sẽ không hiện.Khi mình xem các đường dòng điện chạy mình vẫn không hiểu vì sao mạch nó lại chạy như vậy.Anh em nào biết có thể giải thích cho mình với .Cảm ơn rất nhiều.
    To Live is To Fight and Die is Over !!!
    [​IMG]
  5. aikiyo

    aikiyo Thành viên mới

    Tham gia ngày:
    14/06/2003
    Bài viết:
    301
    Đã được thích:
    0
    Có ai giúp du`m cái
    To Live is To Fight and Die is Over !!!
    [​IMG]
  6. billydragon

    billydragon Thành viên mới

    Tham gia ngày:
    25/11/2003
    Bài viết:
    79
    Đã được thích:
    0
    Ngoài việc giải mã các số từ 0-9, BCD còn dùng để giải mã các số từ A - F. trong hệ 16 (HEX). Qui ước hiện thị ra sao thì phải đọc datasheet của từng loại IC. có cái hiển thị đúng chữ A-F, có cái lại hiện theo qui ước. 1010=10=A, 1011=11=B ... 1111=15=F.
    Có IC thì không dùng đến dải số này.
    vậy thôi.
  7. enti

    enti Thành viên quen thuộc

    Tham gia ngày:
    18/01/2002
    Bài viết:
    334
    Đã được thích:
    0
    Tuỳ thuộc vào con IC giải mã 7 đoạn của bạn. Vì muốn hiển thị 7 đoạn mà bạn chỉ cho 4 đường vao thì bạn phải dùng qua IC giả mã. thông thường ta thường dùng 7447 và 7448, một con cho 7 đoạn anode và một cho catode (tôi không nhớ cái nảo cho cái nào). khi sử dụng 7447. nếu bạn dùng tổ hợp bit từ 1010 đến 1111 thì led 7 đoạn sẽ không hiển thị vì con ic này không giải mã, nên ta thường lợi dụng điều này để tắt led 7 đoạn. bạn phải biết con ic giải mã của bạn là con gì và trong thiết kế nhà sản xuất có thiết kế cho giải mã tứ 1010 đến 1111 hay không.
    Ai them nho anh ...
  8. aikiyo

    aikiyo Thành viên mới

    Tham gia ngày:
    14/06/2003
    Bài viết:
    301
    Đã được thích:
    0
    Woo những câu trả lời khá thuyết phục.Xin cảm ơn các bạn nhiều lắm.
    To Live is To Fight and Die is Over !!!
    [​IMG]

Chia sẻ trang này