1. Xin chào Khách ! Ban quản trị sẽ tiến hành nâng cấp diễn đàn từ ngày 11/8/2017 Mọi truy cập có thể bị dán đoạn, mong bạn thông cảm!
    Dismiss Notice

Dự án phát triển bộ KIT-PIC18F phục vụ học tập và ứng dụng vào thực tế.

Thảo luận trong 'Họ PIC -> dsPIC'

Đang xem chủ đề này ( Thành viên: 0, Khách: 0)

Moderators: THUONGDTQB
  1. CDLed.RBG

    CDLed.RBG Học sinh phổ thông

    Tham gia ngày:
    23/12/16
    Bài viết:
    10
    Đã được thích:
    4
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Nghề nghiệp:
    Chuyên viên IT (Hardware)
    Nơi ở:
    TP. Phan Thiết - T. Bình Thuận
    Chào các bạn!
    - Tôi đang hình thành dự án board KIT-PIC18F4550 nhằm hỗ trợ cho các bạn sinh viên, các bạn đam mê lập trình vi điều khiển,.... hiểu sâu hơn trong việc hình thành phần cứng và phần lập trình trên ngôn ngữ C phục vụ cho học tập và ứng dụng vào thực tế.
    - Thời gian bắt đầu triển khai dự án: 02 / 01 / 2017
    - Vì vậy trong phần chủ đề này các bạn hạn chế viết bài chèn vào để các bài đăng theo chủ đề sẽ liên tục.
    - Mọi thắc mắc, các bạn có thể gửi nội dung trực tiếp như sau:
    Email: cdled.rbg@gmail.com
    Skype: cdled.rbg
    - Trong dự án này, tôi cũng nói rõ cho các bạn các vấn đề cần chuẩn bị như sau:
    + Chi phí làm KIT-PIC18F4550: (các bạn tự đặt mạch in và lắp ráp linh kiện nhé)
    Làm mạch in: 150.000đ
    Phần linh kiện: 250.000đ
    Mạch nạp PIC: 150.000đ
    + Các phần mềm cài đặt: (Tôi sẽ upload cho các bạn sau)
    Phần mềm vẽ mạch Orcad 9.2
    Phần mềm lập trình CCS v5.0.15
    Phần mềm Visual Basic 6
    Phần mềm mô phỏng Proteus v8
    Phần mềm nạp file Hex trực tiếp USB Bootloader (File hex "PIC18F_USB_Bootloader.hex" cần phải có một mạch nạp để nạp vào đầu tiên)
    + Phần học tập sẽ như sau:
    Upload các phần chương trình cho các bạn download về thực hành, bạn nào không hiểu thì liên hệ trực tiếp qua Email hoặc Skype.
    Trong 01 tuần, chúng ta sẽ giải đáp - trao đổi trực tiếp vào 02 ngày thứ 5 và chủ nhật (Thời gian: 20h00 - 22h00)
    Hỗ trợ các bạn từ xa qua phần mềm hỗ trợ: Teamview

    Thanks các bạn đã quan tâm.

    1. 2. 3. 4. 5. 6.
     
  2. CDLed.RBG

    CDLed.RBG Học sinh phổ thông

    Tham gia ngày:
    23/12/16
    Bài viết:
    10
    Đã được thích:
    4
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Nghề nghiệp:
    Chuyên viên IT (Hardware)
    Nơi ở:
    TP. Phan Thiết - T. Bình Thuận
  3. CDLed.RBG

    CDLed.RBG Học sinh phổ thông

    Tham gia ngày:
    23/12/16
    Bài viết:
    10
    Đã được thích:
    4
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Nghề nghiệp:
    Chuyên viên IT (Hardware)
    Nơi ở:
    TP. Phan Thiết - T. Bình Thuận
    Phần cứng: Làm mạch in và lắp ráp linh kiện ( Các bạn tự làm phần này nhé )
    - Phần làm mạch in và chi tiết linh kiện nằm trong phần mach_in_Orcad của file download.
    - Phần sơ đồ mạch nằm trong mục Proteus_v8 của file download.
    - Các bạn nhớ nạp file PIC18_USB_bootloader.hex vào IC "PIC18F4550" khi lắp ráp xong KIT-PIC18F4550 nhé. (Vì mình sẽ nạp trực tiếp vào board KIT-PIC18F4550 qua cổng USB và không cần mạch nạp nữa)
    Link download: Phan mach in va so do mach KIT-PIC18F4550
     
  4. CDLed.RBG

    CDLed.RBG Học sinh phổ thông

    Tham gia ngày:
    23/12/16
    Bài viết:
    10
    Đã được thích:
    4
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Nghề nghiệp:
    Chuyên viên IT (Hardware)
    Nơi ở:
    TP. Phan Thiết - T. Bình Thuận
    - Hướng dẫn tạo project trên phần mềm lập trình CCS v5.0.15
    - Hướng dẫn nạp chương trình trực tiếp cho KIT-PIC18F4550 qua cổng USB bằng phần mềm USB_bootloader.
    File hướng dẫn:
     

    Các file đính kèm:

  5. CDLed.RBG

    CDLed.RBG Học sinh phổ thông

    Tham gia ngày:
    23/12/16
    Bài viết:
    10
    Đã được thích:
    4
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Nghề nghiệp:
    Chuyên viên IT (Hardware)
    Nơi ở:
    TP. Phan Thiết - T. Bình Thuận
    Chương trình mẫu: Test hiển thị LCD16x2
    - Phần cứng KIT-PIC18F4550.
    - File mô phỏng trên phần mềm Proteus v8 (Khi test trên phần mềm mô phỏng Proteus thì tốc độ xử lý chậm hơn trên thực tế rất nhiều)
    - File code được biên dịch trên phần mềm CCS v5.0.15.
    - Nạp chương trình trực tiếp cho KIT-PIC18F4550 qua cổng USB qua phần mềm USB_bootloader.
    Picture.
    File chương trình:
     

    Các file đính kèm:

  6. dientuthuc

    dientuthuc Kỹ sư

    Tham gia ngày:
    25/5/15
    Bài viết:
    366
    Đã được thích:
    142
    Điểm thành tích:
    43
    Giới tính:
    Nam
    bác nhớ giải thích kỹ phần giao tiếp usb và sof cho giao tiếp usb nhé.e đang đợi phần này
     
  7. CDLed.RBG

    CDLed.RBG Học sinh phổ thông

    Tham gia ngày:
    23/12/16
    Bài viết:
    10
    Đã được thích:
    4
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Nghề nghiệp:
    Chuyên viên IT (Hardware)
    Nơi ở:
    TP. Phan Thiết - T. Bình Thuận
    Mình gửi lại file hướng dẫn bổ xung thêm phần cài đặt Driver USB của KIT-PIC18F4550.
    Bạn nào không cài đặt được driver USB sau khi hoàn thành phần cứng KIT-PIC18F4550 thì gửi mail cho mình để mình kết nối từ xa và hỗ trợ cho bạn.
     

    Các file đính kèm:

  8. CDLed.RBG

    CDLed.RBG Học sinh phổ thông

    Tham gia ngày:
    23/12/16
    Bài viết:
    10
    Đã được thích:
    4
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Nghề nghiệp:
    Chuyên viên IT (Hardware)
    Nơi ở:
    TP. Phan Thiết - T. Bình Thuận
    Tài liệu căn bản lập trình vi điều khiển PIC trên phần mềm CCS.
     

    Các file đính kèm:

  9. CDLed.RBG

    CDLed.RBG Học sinh phổ thông

    Tham gia ngày:
    23/12/16
    Bài viết:
    10
    Đã được thích:
    4
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Nghề nghiệp:
    Chuyên viên IT (Hardware)
    Nơi ở:
    TP. Phan Thiết - T. Bình Thuận
    Bài 01: Điều khiển Led đơn.
    - Bật tắt Led.
    - Hiệu ứng Led sáng dần (sử dụng Port B trên PIC18F4550).
    Lưu ý: Để có thể nạp chương trình vào PIC18F4550 qua cổng USB thì cần phải thêm đoạn code bên dưới vào file main.c trước khi biên dịch ra file Hex:
    //--------------------------- USB bootloader ----------------------------//
    #build (reset=0x800, interrupt=0x808)
    #org 0,0x7FF{}
    //--------------------------------- End ---------------------------------//
     

    Các file đính kèm:

  10. CDLed.RBG

    CDLed.RBG Học sinh phổ thông

    Tham gia ngày:
    23/12/16
    Bài viết:
    10
    Đã được thích:
    4
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Nghề nghiệp:
    Chuyên viên IT (Hardware)
    Nơi ở:
    TP. Phan Thiết - T. Bình Thuận
    Bài 02: Hiển thị nội dung lên màn hình LCD16x2.
    - Khởi tạo thư viện LCD16x2.
    - Hiển thị nội dung trên LCD16x2.
    Lưu ý: Để có thể nạp chương trình vào PIC18F4550 qua cổng USB thì cần phải thêm đoạn code bên dưới vào file main.c trước khi biên dịch ra file Hex:
    //--------------------------- USB bootloader ----------------------------//
    #build (reset=0x800, interrupt=0x808)
    #org 0,0x7FF{}
    //--------------------------------- End ---------------------------------//
     

    Các file đính kèm:

Moderators: THUONGDTQB

Chia sẻ trang này