Cần giúp đỡ về PIC 12F629

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • hieulv105
    Thành viên mới
    • Sep 2014
    • 24

    #1

    Cần giúp đỡ về PIC 12F629

    Xin chào tất cả mọi người, chúc mọi người 1 bữa tối vui vẽ. Tình hình là em mới tập tành học pic (12f629), viết code (MPlab với trình biên dịch ccs) để nó nhấp nháy thì em làm đc rồi. Giờ e muốn nhấn cái nút cái thì Led nó sáng, nhấn thêm cái nữa thì Led nó tắt (Nhấn theo kiểu ấn-nhả nhé), vòng lặp cứ như thế. Đọc cả tối trên mạng mà ko tìm thấy cái hướng dẫn nào về cái này. Giờ post lên đây mong các bác biết rồi giúp đỡ cho.
  • bqviet
    Linux zealot
    • Jun 2007
    • 6171

    #2
    Xem lại diễn đàn, có cả chục luồng cũ bàn về chủ đề này hoặc tương tự.
    Phần mềm tự do hoặc không dùng máy tính nữa !.

    Comment

    • hieulv105
      Thành viên mới
      • Sep 2014
      • 24

      #3
      Nguyên văn bởi bqviet Xem bài viết
      Xem lại diễn đàn, có cả chục luồng cũ bàn về chủ đề này hoặc tương tự.
      Xem đi xem lại, kiếm nhiều rồi mà không thấy anh à.

      Comment

      • bqviet
        Linux zealot
        • Jun 2007
        • 6171

        #4
        Làm thế này là dễ nhất

        Code:
        unsigned char i;
        if(có sự kiện ấn nút) {
            if(i) {
                i = 0;
                GP2 = 0;
            } else {
                i = 1;
                GP2 = 1;
            }
        }
        Sự kiện ấn nút là khi phát hiện ra nút được ấn xuống ít nhất 50 ms, phát hiện bằng ngắt (interrupt) hoặc quét nút ấn (polling).
        Phần mềm tự do hoặc không dùng máy tính nữa !.

        Comment

        • am_ic_2
          Thành viên chính thức
          • Feb 2012
          • 79

          #5
          Tiện luồng này các bác cho e hỏi, có những mạch úng dụng dùng con pic này mình có thể đọc code của nó ra để chỉnh sửa, nhân bản lên đc ko a?

          Comment

          • Trung Kiên
            Thành viên mới
            • Feb 2010
            • 25

            #6
            Con Pic này nó đọc file. HEX
            Ban có file.C (Viêt code)=> tạo ra file .HEX
            Không có máy, bo mạch nào, phần mên nào làm ngược lại được.
            Ví du: Có 1 dây chuyền sản xuất...Đầu vào nhết 1 con lợn 80kg...đầu ra ...có 40kg xúc xich.
            Nhưng không ai làm được...Đưa 40kg xúc xích...đầu ra ..có con lơn 80Kg.

            Comment

            • am_ic_2
              Thành viên chính thức
              • Feb 2012
              • 79

              #7
              Nguyên văn bởi Trung Kiên Xem bài viết
              Con Pic này nó đọc file. HEX
              Ban có file.C (Viêt code)=> tạo ra file .HEX
              Không có máy, bo mạch nào, phần mên nào làm ngược lại được.
              Ví du: Có 1 dây chuyền sản xuất...Đầu vào nhết 1 con lợn 80kg...đầu ra ...có 40kg xúc xich.
              Nhưng không ai làm được...Đưa 40kg xúc xích...đầu ra ..có con lơn 80Kg.
              Về chuyện xúc xich thì bác ok nhưng ko phải cái gì cũng vậy đâu nhé
              Tôi có cái mạch đk quat có 3 số +1"tup năng" mạch dùng con 12f629, tôi định "chế" nó thành bộ đk đèn tắt bật độc lập 4 "cổng", e vừa đi mua bộ nạp về tính backup file hex ra rồi nhờ các bác sửa hoặc viết lại nhưng ko đc chắc là họ khóa vào rồi, kiểu này phải thay con pic khác rồi nhờ các bác code lại.

              Comment

              Về tác giả

              Collapse

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

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

              Collapse

              Đang tải...