kết nối máy tính với vdk dùng atmega16 & max232 & cổng com

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • hanzoj
    Thành viên mới
    • Oct 2014
    • 2

    #1

    kết nối máy tính với vdk dùng atmega16 & max232 & cổng com

    em mới học về lập trình vdk
    yêu cầu kết nối máy tính với atmega16
    dùng max232 & cổng com
    lập trình trên atmel studio 6.2
    mọi người có ai lập trình rồi xin chỉ giáo ít về hướng làm cách thức bắt đầu ạ.
    em đọc trên google nhiều nhưng vẫn chưa đâu ra đâu ạ.
    cảm ơn trước ạ.
  • labkits
    Thành viên mới
    • Oct 2014
    • 3

    #2
    Sao bác không dùng codevisionAVR cho dễ vì nó có hỗ trợ setup các ngoại vi của MCU luôn.
    Webside : labkits.net
    Email :

    Comment

    • htc2k14
      Thành viên tích cực
      • Oct 2014
      • 279

      #3
      Về nguyên lý thì cổng COM vs UART (ATmega16) khác nhau về mức logic nên cần MAX232 làm trung gian. Nếu muốn đơn giản thì làm vs 2 pin TX (transmit) và RX(Receive) thôi. Mạch thì google rất nhiều. Code thì setup cho 2 pins 14 và 15 chức năng UART, thiết lập baud (4800, 9600, hoặc hơn). Sau đó viết các ngắt (interrupt) để chuyển (transmit) hoặc nhận (receive) thông điệp (message) từ máy tính có cổng COM. Trên máy tính thì xài các phần mêm terminal trên windows để mở (open) COM port (nhớ set cùng baud vs thiết lập trên atmega) rồi từ đó chuyển hoặc nhận thông điệp thôi.

      Comment

      • hanzoj
        Thành viên mới
        • Oct 2014
        • 2

        #4
        cảm ơn các bác. em làm được rồi. do yêu cầu phải làm như vậy nên không được dùng khác đi !

        Comment

        Về tác giả

        Collapse

        hanzoj Tìm hiểu thêm về hanzoj

        Bài viết mới nhất

        Collapse

        Đang tải...