Chào mừng đến với Câu Lạc Bộ Sáng Tạo
Chia sẻ kinh nghiệm
Kết nối đam mê
Đang cập nhật thời gian...
BÀI VIẾT NỔI BẬT
Xin chào! Tôi là Ếch Sáng Tạo :-)
Chia sẻ trang




Chuyên mục
Bài mới
Xem nhiều
Thống kê
    Đang tải..
Bài viết
Chia sẻ Code đồng hồ số hiển thị trên LED 7 đoạn dùng 89S52 và DS1307 - SangTaoClub.Net
Chia sẻ Code đồng hồ số hiển thị trên LED 7 đoạn dùng 89S52 và DS1307
Đăng bởi: Vũ Văn Thái - Thời gian: 13-05-2015, 09:00
Chuyên mục: Học lập trình 8051 - Lượt xem: 29.977

Chia sẻ Code đồng hồ số hiển thị trên LED 7 đoạn dùng 89S52 và DS1307

Đây là toàn bộ project của phiên bản đồng hồ số hiển thị lên led 7 đoạn hoặc led đơn xếp thành led 7 đều được

Code được viết bằng ngôn ngữ C dễ hiểu thích hợp cho học tập và phát triển.

Các bạn tải về làm mạch in, lắp đúng là chạy.

Để SET giờ bấm MODE, chỉnh sửa giá trị bấm UP/DOWN, lưu lại bấm SAVE. Không lưu thì không bấm nút nào trong khoảng 30 giây

Lưu ý: 

  • Mạch chạy lần đầu thì các bạn giữ nút SAVE lúc đang chạy hiệu ứng khởi động để mạch SET giờ mặc định cho con DS1307 nó mới hoạt động được.
  • Cấp nguồn trong khoảng 5-5.5V nhỏ hơn 5V thì phải chú ý vì con DS1307 nó sẽ chuyển chế độ dùng nguồn chính sang backup làm vi điều khiển không đọc được dữ liệu dẫn tới hiển thị linh tinh.

Mạch mô phỏng:

Chia sẻ Code đồng hồ số hiển thị trên LED 7 đoạn dùng 89S52 và DS1307

 

Làm xong nhớ chia sẻ lên club cho mọi người cùng làm theo nha, nhớ Like và Share nha :)) 

Chúc các bạn làm thành công!


Tải về đính kèm:
clock_led_7seg_1431482402.zip
Kích thước: 262.17 KB


  • Bạn chưa đăng nhập, không thể viết bình luận!
    Bấm vào đây để Đăng nhập hoặc Đăng ký!
  • Vũ Văn Thái lúc 01-01-2018, 20:54
    Tìm file *.c trong đính kèm cuối bài viết, mở nó bằng notepad hay phần mềm soạn code nào cũng được, code trên được viết bằng Keil C UV3
  • huy123125 lúc 31-12-2017, 11:09
    bác có ảnh của code khi bác viết không ạ
    Cho em xin với ạ
    tại em mới học lớp 11 chưa được ai dạy nên muốn tự học ạ
  • ngocsi lúc 02-06-2016, 19:42
    bạn muốn dùng 12v thì bạn dùng thêm uln2803 ở phần quét led,còn data dùng d882 nhưng phải sửa code 1 tí là đc.
    • bthanhkha lúc 04-06-2016, 19:45
      bác có thể guýp e cái phần công suất mạch này dc ko ak! e làm mãi mà ko dc, thank bác!
  • Vũ Văn Thái lúc 30-05-2016, 06:37
    Không dùng cho 12V được nha, nếu muốn chạy led 12v thì phải đệm cả 2 đường dữ liệu quét và data để tránh nguồn 12v đi ngược vào port làm chết chip.
  • bthanhkha lúc 29-05-2016, 21:12
    bác ơi! mạch này có dùng đc cho led đơn nối tiếp để chạy 12v ko ak! em làm phần cs mà mãi ko dc, mong anh giúp đỡ! thank anh!
  • Vũ Văn Thái lúc 03-02-2016, 19:24
    Mạch này mắc led 7 được bạn nha.
    • hoangkiquy lúc 12-02-2016, 17:49
      za,em mac thử r,nó chạy loạn xạ hết trơn,mấy anh có thể hướng dẫn cho em dc k?ví dụ hình minh họa,em thank
  • hoangkiquy lúc 02-02-2016, 18:29
    mấy anh ơi?cho em xin mạch đồng hồ led 7 đoạn đơn ak,không phải led đơn xếp lại,hi,mấy anh giúp em nha
  • Vũ Văn Thái lúc 18-01-2016, 22:41
    Bạn có thể tự sửa lại code và thêm được mà
    • minhhai0407 lúc 19-01-2016, 23:09
      e dau phải dân điện tử lập trình. e thích điện tử nên lăn vào thôi. nhờ anh viết tiếp giúp em.
  • minhhai0407 lúc 18-01-2016, 19:48
    Anh Thái!! giúp em tí. mạch của anh Thái em làm led đơn chạy ok rồi. test 2 ngày chạy ổn định, chỉ tiếc là led trong nên chói, lần sau làm led đục tốt hơn.
    Em muốn thêm "thứ" vào nữa, anh có thể viết chèn vào giúp em được ko. e in mạch thêm pin 28,29 và 1 transistor trong bo luôn để chờ làm thêm " thứ".
  • Vũ Văn Thái lúc 12-01-2016, 22:58
    Mình không còn mạch này nữa rồi, bạn phải tự hàn theo sơ đồ nguyên lý thôi
    • minhhai0407 lúc 13-01-2016, 21:40
      hĩ, cảm ơn anh, chắc tự làm thôi.
  • Trang 1/4: 1234Sau

    Bài viết cùng chuyên mục
    Điều khiển tốc độ động cơ Motor DC sử dụng PWM Điều khiển tốc độ động cơ Motor DC sử dụng PWM
    Đăng bởi: kienvuce - Thời gian: 04-11-2021, 22:40
    Chuyên mục: Học lập trình 8051 - Lượt xem: 3.786
    Chia sẻ bộ thư viện Driver chuẩn cho LCD Gphone và Home Phone Chia sẻ bộ thư viện Driver chuẩn cho LCD Gphone và Home Phone
    Đăng bởi: Vũ Văn Thái - Thời gian: 22-02-2017, 14:54
    Chuyên mục: Học lập trình 8051 - Lượt xem: 7.015
    Led 7 thanh 4 số điều khiển bằng nút bấm Led 7 thanh 4 số điều khiển bằng nút bấm
    Đăng bởi: HoangQuan69 - Thời gian: 09-10-2016, 15:08
    Chuyên mục: Học lập trình 8051 - Lượt xem: 6.625
    Bài 15: Lập trình quét phím matrix 4x4 hiển thị lên LCD 16x2 Bài 15: Lập trình quét phím matrix 4x4 hiển thị lên LCD 16x2
    Đăng bởi: Vũ Văn Thái - Thời gian: 20-11-2014, 08:57
    Chuyên mục: Học lập trình 8051 - Lượt xem: 34.054
    [Share] Code giao tiếp Graphic LCD 12864 SPI của máy GPHONE ZTE [Share] Code giao tiếp Graphic LCD 12864 SPI của máy GPHONE ZTE
    Đăng bởi: Vũ Văn Thái - Thời gian: 12-11-2014, 22:06
    Chuyên mục: Học lập trình 8051 - Lượt xem: 20.179
    [Share] Code C đo nhiệt độ dùng DS18B20 hiển thị lên LED 7 thanh [Share] Code C đo nhiệt độ dùng DS18B20 hiển thị lên LED 7 thanh
    Đăng bởi: Vũ Văn Thái - Thời gian: 12-11-2014, 09:02
    Chuyên mục: Học lập trình 8051 - Lượt xem: 20.508
    Bài 14: Đo nhiệt độ dùng cảm biến DS18B20 với 8051 Bài 14: Đo nhiệt độ dùng cảm biến DS18B20 với 8051
    Đăng bởi: Vũ Văn Thái - Thời gian: 19-10-2014, 10:11
    Chuyên mục: Học lập trình 8051 - Lượt xem: 26.479
    Bài 13: Đo nhiệt độ dùng LM35 kết hợp IC ADC0808 với 8051 Bài 13: Đo nhiệt độ dùng LM35 kết hợp IC ADC0808 với 8051
    Đăng bởi: Vũ Văn Thái - Thời gian: 22-08-2014, 22:18
    Chuyên mục: Học lập trình 8051 - Lượt xem: 47.424
    Bài 12: Tạo xung PWM dùng ngắt timer 8051 Bài 12: Tạo xung PWM dùng ngắt timer 8051
    Đăng bởi: Vũ Văn Thái - Thời gian: 02-03-2014, 20:45
    Chuyên mục: Học lập trình 8051 - Lượt xem: 25.271
    Bài 11: Lập trình quét LED 7 đoạn và nút nhấn Bài 11: Lập trình quét LED 7 đoạn và nút nhấn
    Đăng bởi: Vũ Văn Thái - Thời gian: 19-12-2013, 11:02
    Chuyên mục: Học lập trình 8051 - Lượt xem: 54.667
    Chào mừng kkkk06 đã tham gia câu lạc bộ sáng tạo!
    Vũ Văn Thái - vuthai
    Hôm nay là sinh nhật của nkocvipvodoi, vietduy, nguyenkhachuy, dohoainhu94, phamtieuvi, hoavci36, nguyenkhachuy53ddt, teotetua, HaVan_93, huybean2609, vuthanh1971, thientubatpham, aq_codientu, Kiatythep, hocuongz95, haisonitu, boysontay, haisonwmn, thongvn_95, vietbmw1986, ← Gửi tin nhắn chúc mừng
    Múi giờ: UTC+07:00 - Asia/Ho Chi Minh ***** IP của bạn: 3.144.224.105 ***** Thời gian xử lý trang: 0.012 giây - Cache: Sẵn sàng!