[HƯỚNG DẪN] KIT PIC V4: LED 7 ĐOẠN

Thảo luận trong 'KIT PIC V4' bắt đầu bởi BanLinhKien.Vn, 9 Tháng bảy 2014.

Users Viewing Thread (Users: 0, Guests: 0)

Lượt xem: 1,432

  1. BanLinhKien.Vn

    BanLinhKien.Vn Nhóm MCU

    Chào các bạn!
    Hôm này mình xin giới thiệu đến các bạn hướng dẫn hiển thị Led 7 đoạn trên Kit PIC V4.
    Thông tin về kit PIC V4 các bạn có thể xem tại đây:
    http://banlinhkien.vn/goods-2482-kit-pic-v4.html.
    I. YÊU CẦU BÀI TOÁN
    Sử dụng Kit phát triển PIC V4, lập trình hiển thịmột số bất kỳ trong khoảng 0 – 9999 lên màn hình LED 7 thanh 4 số.
    II. MÔ TẢ PHẦN CỨNG

    Kit PIC V4 cung cấp cho các bạn khối Led 7 thanh4 số kiểu Anode chung có sơ đồ nguyên lý như hình 1:
    [​IMG]

    Hình 1: Sơ đồ nguyên lý khối Led 7 thanh 4 số

    Trên hình 1, các thanh của LED1 sáng khi:
    - Chân điều khiển (RA2,RA3,RA4) chọn chân Y3
    - Các chân dữ liệu tương ứng với từng thanh: a,b,c,d,e,f,g,dp ở mức 0.
    Ta có bảng mã hiển thị các số từ 0 – 9 trên màn hình Led 7 thanh ở hình 1:
    [​IMG]
    III. LẬP TRÌNH PHẦN MỀM
    Sử dụng phương pháp quét Led để hiển thị các số lên màn hình Led 7 thanh 4 số.
    Phương pháp quét Led:
    Phương pháp quét Led dựa trên sự lưu ảnh của mắt người. Mắt người phải mất khoảng 25ms để xử lý một hình ảnh (40 hình/s), vậy nếu cho Led sáng tắt với khoảng thời gian nhỏ hơn 25 ms thì giá trị hiển thị trên Led giống như luôn sáng.
    Để hiển thị lên màn hình Led 7 thanh 4 số, ta lần lượt cấp nguồn cho từng con Led và bắn dữ liệu vào các chân data.
    Gọi thời gian giữa 2 lần cấp nguồn là T
    Vậy khoảng thời gian 1 con Led sáng – tắt là 4T <25msà T<6ms

    Để hiển thị các số lên màn hình Led 7 thanh 4 số, cần hàm chuyển đổi lấy mã của các số:
    void LED7_CacuCode(uint16_t number)
    - Chức năng: Chuyển đổi lấy mã hiển thị của chữ số nguyên.
    Tham biến: number: chữ số cần hiển thị.
    Trả về : Không.
    void LED7_CacuCode2(float32_t Value)
    - Chức năng: Chuyển đổi lấy mã hiển thị của số thực, dấu phẩy động.
    Tham biến: number: chữ số thực cần hiển thị.
    Trả về : Không.


    Code mẫu các bạn tham khảo ở tệp đính kèm.

    Các file đính kèm:

    thuyln2 thích bài này.
  2. Cường Bùi

    Cường Bùi New Member

    • This message is awaiting moderator approval, and is invisible to normal visitors.
    Cho e hỏi lập trình cho con 74LS138 kiểu gì vậy ạ :(. Hoặc a giải thích rõ hơn về con này cho e được không, đọc code tham khảo mà không hiểu gì cả :(
  3. toilaai0009

    toilaai0009 Guest

    • This message is awaiting moderator approval, and is invisible to normal visitors.
    Là đơn vị có xưởng sản xuất và in ấn chuyên nghiệp, là địa chỉ đáng tin cậy chuyên về lĩnh vực in ấn Kỹ Thuật Số với số lượng lớn các sản phẩm quảng cáo phục vụ cho việc tổ chức các sự kiện, quảng bá sản phẩm...
    [​IMG]
    Đặc biệt chúng tôi có máy in kỹ thuật số khổ lớn nhất hiện nay với kích thước in 3,2m.

    Qui cách dù quảng cáo khổ lớn điển hình:
    Kích thước:rông 2.4 x cao 2.5m
    Áo dù: Vải bạt Simili in kéo lụa logo hình ảnh công ty
    Kèo thép 5 ly dài 1.2m gồm 8 kèo
    Ống trên phi 27 ,dài 1.5m, dày 0.9mm
    Ống dưới phi 32 dài 1m, dày 0.9mm
    Phụ kiện nhựa PA, cổ nhựa PPL
    Đế sắt tròn đặc bê tông nặng 15kg -17kg

    Với lợi thế là xưởng sản xuất dù, máy in kỹ thuật số khổ lớn với đầy đủ máy móc, thiết bị, đảm bảo in sắc nét, chất lượng và giá cả rất hợp lý.

    Quý khách sẽ rất hài lòng với dịch vụ của Dù Quảng Cáo:
    Xưởng Dù Quảng Cáo Hotline:0908.074.009

    [​IMG]

    [​IMG]
    [​IMG]
    [​IMG]

Chia sẻ trang này