1. THÔNG BÁO TUYỂN ADMIN DIỄN ĐÀN 2013
    Tìm kiếm nhà trọ - Ở ghép
    THÔNG BÁO BÁN ÁO SPKT.NET CHO THÀNH VIÊN DIỄN ĐÀN


    HÃY TÌM KIẾM Ở ĐÂY TRƯỚC KHI ĐẶT CÂU HỎI
    {xen:phrase loading}

Mach nap at89c51/52

Thảo luận trong 'Vi điều khiển - Mạch Số' bắt đầu bởi giangho1980, 5 Tháng mười hai 2011.

  1. giangho1980 New Member

    Số bài viết: 7
    Đã được thích: 0
    Điểm thành tích: 0
    Chào các bạn
    minh dang muon tim hieu ve con 89c51
    minh lên đây xin cac ban sơ đồ mach nap
    neu ban nào có mach(chay đươc) và file.hex con master cho minh xin nhé
    cac ban có mach nap của thầy phú thì càng tốt
    mong các thầy & các bạn nhiet tinh giup đỡ
    thanks!
  2. croket_2512 Moderator

    Số bài viết: 2,190
    Đã được thích: 17
    Điểm thành tích: 38
    Giới tính: Nam
    Bạn lên đây mà làm mạch nạp này. Hiện tại mình chỉ thấy mạch nạp này được cung cấp miễn phí trên mạng dành cho nhiều dòng loại 8051: AT89C51, AT89LV51, AT89C52, AT89LV52, AT89C55, AT89C55WD, AT89S51, AT89LS51, AT89S52, AT89LS52, AT89S53, AT89LS53, AT89S8252, AT89LS8252, AT89C1051, AT89C2051, AT89C4051....

    Sử dụng cổng COM, không có chế độ nạp on board cho 89S52, dùng 2 socket gạt.

    http://www.dientuvietnam.net/forums/vi-dieu-khien-ho-8051-53/mach-nap-sunrom-3421/

    Cụ thể, thì bạn vào đây (cũng được lấy từ link trên): http://quynhna.sitesled.com/

    Nguyên lý:
    [IMG]



    Firmware cho con master cũng có ở trên luôn.

    Đây cũng là trang web gốc của cái mạch nạp trên, những gì bạn cần đều có ở đây: http://www.kmitl.ac.th/~kswichit/89prog/index.html
  3. hientt Member

    Số bài viết: 150
    Đã được thích: 2
    Điểm thành tích: 16
  4. giangho1980 New Member

    Số bài viết: 7
    Đã được thích: 0
    Điểm thành tích: 0
    cam ơn các Ban đã nhiêt tinh giup đỡ!
    minh cung làm thu nhieu mach tren mang roi,k chay
    cac file.hex cua con Master đeu co dung luong lon hon Rom noi cua vi dieu khien
    hôm thư 7 minh co ve DHSPKT mua giáo trình cua thầy Phú ve hoc
    vì minh la nguoi ở tỉnh,k co dieu kien den truong đe hoc
    minh k biet cac bạn sinh vien Diên tử khi hoc VDK thi xài mach nap nào cho 89cxxx?
    mach nap có bán sẵn trên nhật tảo đủ cac loai nhung minh muon tự lam dê tiet kiem chi phí cung như hoc hỏi thêm
    vây neu Ban nào đang hoc mon này mong giúp đo minh nha!
    Thanks!
  5. croket_2512 Moderator

    Số bài viết: 2,190
    Đã được thích: 17
    Điểm thành tích: 38
    Giới tính: Nam
    Nếu bạn mới học và muốn dùng 89 để thử nghiệm thì nên dùng 89S52. Loại này có chế độ nạp on board nên rất thích hợp để nạp nhiều lần mà không cần tháo chip ra để nạp và gắn lại bo để test.

    Mạch nạp con này thì đơn giản vô cùng nếu như bạn có cổng song song LPT (cổng máy in), nếu không có thì bạn có thể nạp trực tiếp qua cổng COM 9 hoặc mạch nạp bằng USB mà bạn hientt đã cung cấp ở trên.
  6. 24h_newload Member

    Số bài viết: 193
    Đã được thích: 0
    Điểm thành tích: 16
    mình nghĩ, việc học và hiểu con vdk mới quan trọng, để có thể tạo ra các mạch ứng dụng thực tế.Việc làm lại mạch nạp, cũng không bổ ích được gì ngoài khả năng làm mạch.Lúc trước mình cũng như bạn vậy.Mình thấy làm như vậy chỉ tổ tốn thời gian. Giá mạch nạp giờ cũng rẽ, không đắt đỏ như ngày xưa. Bạn nên mua mạch nạp để có thể thực hành ngay. hiểu được vdk khiển trong thời gian ngắn nhất có thể. Đặt cho mình cái Target như vậy.
    Nhiều người đã mất thời gian khá dài, đơn vị tính bằng năm mà vẫn chưa thành thạo con vdk khiển dòng thấp này.
    chút kinh nghiệm, chia sẽ.
    P/s: bạn có thể vào Phanit.com .giá cũng ok lắm. Nhật tảo cũng ok. Nếu bạn thật sự muốn nâng cao khả năng làm mạch thì tự thiết kế một mạch thực hành - ứng dụng, ngồi vọc cho rành rọt. Là có cơ hội kiếm tiền.
  7. 24h_newload Member

    Số bài viết: 193
    Đã được thích: 0
    Điểm thành tích: 16
    Tiện đây, bạn nào có dư mạch nạp 89xx thì đăng cho bạn ở Tỉnh có thể mua với giá rẻ nà !
    có khó khăn nào, bạn cứ mạnh dạn hỏi, trên forum này nhiều bạn pro lắm. ^_^
  8. croket_2512 Moderator

    Số bài viết: 2,190
    Đã được thích: 17
    Điểm thành tích: 38
    Giới tính: Nam
  9. cancuongchi New Member

    Số bài viết: 7
    Đã được thích: 1
    Điểm thành tích: 0
  10. chanhvan08 New Member

    Số bài viết: 384
    Đã được thích: 0
    Điểm thành tích: 0
    Mua lấy một cái mà dùng đi bạn, khỏi phải đắn đo suy nghĩ nhiều. Mà nên dùng dòng S ấy, nạp ISP trực tiếp, không nên mua chip C.
  11. quanghuyddt New Member

    Số bài viết: 922
    Đã được thích: 0
    Điểm thành tích: 0
    mình đang định mua 1 cái mạch nạp mà hok biết nên mua cái nào đây tại mình chưa học gì về chuyên ngành hết chỉ là tự tìm hiểu và lắp mạch thôi.Ai biết thì chỉ giúp nhé :D
  12. giangho1980 New Member

    Số bài viết: 7
    Đã được thích: 0
    Điểm thành tích: 0
    ừ,neu k lam đc thì minh pai mua ma xai thoi
    truoc day minh k biet nhieu lam ve vdk
    nghe theo 1 ng huong dan
    ban dau nen hoc con 89c51
    vì ng ban nay truoc co hoc ve nó,có the chỉ cho minh
    mih nghi đo la thuan loi cho minh
    the la minh mua 1 mớ con vdk dòng 89cxx
    sau nay minh moi biet la co con 89s nap isp
    minh hăm hở lam mach nap
    khi lam roi moi biet "k thầy đố mày làm nên"
    cac file.hex trên mang k còn jin với bản gốc nua đã đc chỉnh sua
    xài con S thì những con C đe lam gì?
    thôi thì pai bấm bụng mà xài thôi
    đàng nào cũng tốn của,tốn cơm rồi...........
    Ban nao sau nay co hoc thi cu mua con S mà chơi thôi
    đừng có như minh pai tra gia cho sự ngây thơ như vay
    mach nap isp trên mang mach nao cung chay đc het,minh da test het roi
    neu ban nao la sinh vien cua truong DHSPKT thủ đức,hoc vi xu ly thay Phú
    cho minh xin thư viện :"TV_DELAY.ASM" nha!
    vì minh đang bám theo tài lieu nay nhung k có thư viên nay để kết hơp.
    mong cac ban giúp đỡ!
    Cảm ơn và chào thân ái!
  13. vanbinh_21 <marquee><b><i>--- waiting for you... mãi chờ em..

    Số bài viết: 2,077
    Đã được thích: 52
    Điểm thành tích: 48
    thư viện TV_DELAY đây nha bạn: http://www.mediafire.com/download.php?v11wtde73pawxk6
    (đình kèm file không được nên mình up lên mf)
    chú ý viết có dấu nha bạn.
  14. chanhvan08 New Member

    Số bài viết: 384
    Đã được thích: 0
    Điểm thành tích: 0
    Dùng thư viện thì bạn chú ý né các biến mà thư viện đã dùng ra. Nếu ko chú ý thì lỗi trùng biến với thư viện khó phát hiện lắm đấy
  15. quanghuyddt New Member

    Số bài viết: 922
    Đã được thích: 0
    Điểm thành tích: 0
    ủa 2 con 89C51 với 89S51 khác nhau chỗ nào thế.Mình cũng mới mua con 89C51 mà thấy bạn giangho nói thế không biết 89S51 là ntn
  16. croket_2512 Moderator

    Số bài viết: 2,190
    Đã được thích: 17
    Điểm thành tích: 38
    Giới tính: Nam
    Bạn nên viết chương trình con riêng rẽ hơn là add cả thư viện delay vào chương trình chính, add như thế khi biên dịch nó dài lắm, mà mình chỉ dùng 1 ít trong đó. Tốt nhất, là nên tham khảo hoặc copy đoạn chương trình con mình cần thôi.

    Bây giờ bạn có 2 mạch: mạch nạp và mạch ứng dụng vi điều khiển của bạn (gọi là mạch đích). Với 89c bạn phải lấy con 89C từ mạch đích, cắm sang mạch nạp để nạp, xong rồi cắm lại mạch đích để thử. Nếu lập trình chưa quen sẽ phải cắm đi cắm lại nhiều lần ----> Mệt, nản, không muốn lập trình.

    Với 89S, bạn chỉ việc đưa ra các đường nạp ở trên mạch đích, bạn dùng dây bus cắm từ mạch nạp qua mạch đích và nạp trực tiếp khi con IC vẫn còn trên mạch đích ----> Thuận lợi hơn, khỏe hơn, không làm giảm ham muốn lập trình! :))

    89C chỉ được dùng khi bạn có chương trình sẵn, chạy tốt, bạn muốn làm ra nhiều sản phẩm để cung cấp thì nên chọn 89C vì giá rẻ hơn chút so với 89S ----> Bạn có lời! :D
  17. quanghuyddt New Member

    Số bài viết: 922
    Đã được thích: 0
    Điểm thành tích: 0
    thanks Rocket, mình lỡ mua con 89C rồi giờ mà lên chợ Nhật Tảo mua con S nữa mắc công quá, mà nghe nói là mạch cho con 89C dùng qua cổng COM chứ hok dùng được công USB, hix laptop mình làm gì có công COM mà cắm X_X...có bộ chuyển đồi nào từ USB sang COM hok
  18. giangho1980 New Member

    Số bài viết: 7
    Đã được thích: 0
    Điểm thành tích: 0
  19. hientt Member

    Số bài viết: 150
    Đã được thích: 2
    Điểm thành tích: 16
  20. giangho1980 New Member

    Số bài viết: 7
    Đã được thích: 0
    Điểm thành tích: 0
    giangho1980 cho ban 1 loi khuyen nha:
    hãy bỏ con 89cxx đi,mua con s ma xai
    neu k ,ban pai mua 1 mach nap gia 230k,xài cong USB nap cho con S v C luon
    neu ban co dk kinh te tốt thì hãy mua nhưng gì có thể......
    khi k co nhieu tien thì minh moi pai đắn đo thoi
    Ban o gan DHSPKT thì ra đo mua cung co ,con 89s52 ban 26k/con
    chào ban!
  21. quanghuyddt New Member

    Số bài viết: 922
    Đã được thích: 0
    Điểm thành tích: 0
    Thanks Giangho, thực tình thì mình chưa biết gì hết chỉ là đọc tài liệu và làm theo thôi ( mới năm 2 mấy mà chưa học VDK nữa :D)...giờ thấy mọi người nói mới biết rõ tưởng là con C nó nạp qua USB chứ :(.Mà con S với C cơ bản là giống nhau đúng hok
  22. chanhvan08 New Member

    Số bài viết: 384
    Đã được thích: 0
    Điểm thành tích: 0
  23. quanghuyddt New Member

    Số bài viết: 922
    Đã được thích: 0
    Điểm thành tích: 0
  24. croket_2512 Moderator

    Số bài viết: 2,190
    Đã được thích: 17
    Điểm thành tích: 38
    Giới tính: Nam
    Tất nhiên là có chuyển từ USB sang COM 9 rồi, dùng IC PL2303 đã có sẵn. Bạn có thể tìm trên mạng có kèm driver và sơ đồ mạch đi kèm. Nếu thích thẩm mỹ và có điều kiện bạn có thể dây chuyển từ USB sang COM.
  25. croket_2512 Moderator

    Số bài viết: 2,190
    Đã được thích: 17
    Điểm thành tích: 38
    Giới tính: Nam
    Mua ít thì ra đây mua cho tiết kiệm công sức và thời gian! :)
  26. quanghuyddt New Member

    Số bài viết: 922
    Đã được thích: 0
    Điểm thành tích: 0
  27. croket_2512 Moderator

    Số bài viết: 2,190
    Đã được thích: 17
    Điểm thành tích: 38
    Giới tính: Nam
    Tất nhiên! Hoặc ra tiệm Điệp trên đường Lê Lợi. Mua một con IC giá cao hơn Nhật Tảo thì cũng bù vào tiền đi xe bus, đâu cũng thế cả! :)
  28. quanghuyddt New Member

    Số bài viết: 922
    Đã được thích: 0
    Điểm thành tích: 0
  29. croket_2512 Moderator

    Số bài viết: 2,190
    Đã được thích: 17
    Điểm thành tích: 38
    Giới tính: Nam
    Tới lúc làm đồ án còn tốn nữa bạn à! Cho nên yên tâm, còn tốn dài dài, nhưng học lại cũng rất thú vị! :)
  30. quanghuyddt New Member

    Số bài viết: 922
    Đã được thích: 0
    Điểm thành tích: 0
    bởi thế bây giờ lo tìm hiểu trước...để đến lúc đó khỏi bỡ ngỡ X_X

Chia sẻ trang này