Thông báo

Collapse
No announcement yet.

Giúp đỡ lập trình về pic 16f84

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Giúp đỡ lập trình về pic 16f84

    Mình là đang học về vi điều khiển pic 16f84. Thầy giáo cho bài tập về lập trình pic16f84 nhưng mới học lập trình mà cũng chẳng biết gì về ngôn ngữ lập trình cho pic cả Vì vậy rất mong các a e trên diễn đàn trả lời giúp mình câu hỏi sau
    1. Lập trình khởi tạo cổng portB đặt giá trị 0X1F
    2.Lập trình đầu tiên là xóa A trước sau đó lập port A đặt giá trị 0X0F sau đó xóa B lập 0X1F

    Rất mong được mọi người giúp đỡ!
    Qua đây mong các bạn nào có tài liệu hay về cho mình mới!
    Xin cảm ơn!

  • #2
    quy tắc vi điều khiển đơn giản là:
    1. Khởi tạo
    2. sử dụng

    Việc khởi tạo thì hoàn toàn giống nhau ( dù cho có là chuyên gia vi điều khiển hay người thường dân aó vải cũng vậy thôi)

    còn sau khi khởi tạo thì việc sử dụng linh hoạt đến đâu là do thuật toán và cách thức lập trình

    Vấn đề của bạn như sauL

    void main(void)
    {
    ansel = 0; // thiết lập các chân nếu có cả chức năng là ngõ ra vào số/ tuơng tự là ngõ ra số
    ( nếu ansel = 0xff là sử dụng chân đó cho tuơng tự)
    trisa = 0x00; // sử dụng ngõ ra
    nếu trisa = 0xff thì là ngõ vào
    chú ý bạn nên nhìn sơ đồ chân của 16f84 để biết những chân nào vừa có chức năng ngõ vào ra số vừa có chức năng ngõ vào tương tự để còn biết mà cấu hình

    xong xuôi rồi thì xài thôi

    ví dụ muốn xuất porta sáng hết ta gõ:
    PORTA = 0xff ( viết theo số hex), hoặc = 0b11111111 theo nhị phân hoặc = 255 theo thập phân đều được cả


    }
    Be quan. Plz contact through email:

    Comment


    • #3
      cám ơn bạn. qua đây cho hỏi bạn có tài liệu hay về pic 16f84 ko share cho minh với

      Comment


      • #4
        tất cả là trên mạng hết. đơn giản là datasheet và một vài cuốn để bắt đầu.
        trong chủ đề này có nhiều sách hay. bạn chú ý

        http://www.dientuvietnam.net/forums/...-ebooks-13595/
        Be quan. Plz contact through email:

        Comment


        • #5
          Cám ơn bạn rất nhiều!

          Comment


          • #6
            các bạn ơi cho mình hỏi con 16f876A trong mạc nào cũng phải nạp file vào thì nó mới chạy đc à?

            Comment


            • #7
              trời, không nạp lấy gì chạy hả trời
              Be quan. Plz contact through email:

              Comment

              Về tác giả

              Collapse

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

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

              Collapse

              Đang tải...
              X