Các tính năng cơ bản của PIC: ADC, PWM...

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • vietsonxp
    Thành viên chính thức
    • Aug 2005
    • 86

    #16
    có bác nào làm 1 cái tutor bằng asm đi, tui đang chuẩn bị học PIC nên muốn nghía 1 tí

    Email:
    Website:
    Handphone:

    Comment

    • MHz
      Moderator
      • Jul 2005
      • 849

      #17
      Bác qua bên diễn đàn PICVN của Falleaf á, vào FTP (folder MHz) tải cái Tutorial của Nigel (đã được ai đó dịch ra tiếng Việt rùi) về xem trước đi, chờ bác Falleaf hoàn thiện cái Tutorial về PIC sẽ pót lên sau !!!

      Comment

      • vietsonxp
        Thành viên chính thức
        • Aug 2005
        • 86

        #18
        thanh bác nha, tui cũng đang muốn học mà, đang chờ mua 1 con PIC về chơi đây, chưa biết mặt mũi nó ra sao, nghe các bác nói mà sướng qua.... hề..hề....
        à quên, bác Mhz có kinh nghiệm gì hôn chỉ giáo cho anh em với.....

        Email:
        Website:
        Handphone:

        Comment

        • 4MD
          Thành viên tích cực
          • Jul 2005
          • 100

          #19
          Nguyên văn bởi vietsonxp
          thanh bác nha, tui cũng đang muốn học mà, đang chờ mua 1 con PIC về chơi đây, chưa biết mặt mũi nó ra sao, nghe các bác nói mà sướng qua.... hề..hề....
          à quên, bác Mhz có kinh nghiệm gì hôn chỉ giáo cho anh em với.....
          Microchip hỗ trợ tài liệu rất nhiều, vì thế bác chỉ cần 1 con PIC và mạch nạp là đủ. Ngoài datasheet bác lên microchip.com download file: Mid-Range Reference Manual.

          Comment

          • led1312
            Thành viên chính thức
            • Jul 2005
            • 73

            #20
            Tín năng của Pic thì không ai phủ nhận và ứng dụng của nó cũng rộng rãi hơn nhiều so với họ 89xx.Tôi cũng mới vừa nhảy qua với Pic nên cũng chỉ mới làm được cái Led chạy và đuổi nhau thôi.Tôi đang muốn dùng một con biến trở để điều khiển tốc độ động cơ kiểu như là thay đổi ADC thì động cơ DC sẽ thay đổi tốo độ. Nhưng tôi không biết bắt đầu từ đâu. ví dụ như là cách lắp động cơ như thế nào,và làm sao cho động cơ chạy được.Bác nào có thể định hướng sơ giùm được không?. Động cơ này công suất nhỏ thôi không cần opto cách ly có được không? Các bác giup gium nha.
            Thanhk
            Robot schematics, books, and circuits for mini-sumo, line-following, BEAM, and electronic projects. DIY instructions on making robots at home. Basic help and tips on how to build robotic sensors. Homemade autonomous bots for a hobby! By David Cook.
            Ai nên khôn mà chẳng dại đôi lần.

            Comment

            • daodinhbao
              Thành viên mới
              • May 2008
              • 26

              #21
              hiển thị điện áp ngỏ vào qua led 7 đoạn

              em có bài đọc điện áp ngõ vào ròi cho hiển thị ra led 7 đoạn .nhưng nó bị lỗi gì mà khi hiển thị lại không đúng điện áp đưa vào .mong các bác xem ùi góp ý dùm em

              Comment

              • daodinhbao
                Thành viên mới
                • May 2008
                • 26

                #22
                PROCESSOR 16F877A
                #INCLUDE <P16F877A.INC>
                ORG 0X0000
                BCF STATUS,6
                BcF STATUS,5
                CLRF PORTB
                CLRF PORTA
                BSF STATUS,5
                BSF TRISA,0
                CLRF TRISB
                BCF STATUS,5

                MAIN
                CALL DOC_ADC
                LOOP
                BTFSC ADCON0,2
                GOTO LOOP
                MOVLW D'125'
                SUBWF ADRESH,0
                BTFSC STATUS,0
                GOTO XET_75
                GOTO XET_175
                XET_75
                MOVLW D'75'
                SUBWF ADRESH,0
                BTFSC STATUS,0
                GOTO XET_25
                GOTO XUAT_2
                XET_175
                MOVLW D'175'
                SUBWF ADRESH,0
                BTFSC STATUS,0
                GOTO XUAT_3
                GOTO XET_225
                XET_25
                MOVLW D'25'
                SUBWF ADRESH,0
                BTFSC STATUS,0
                GOTO XUAT_0
                GOTO XUAT_1
                XET_225
                MOVLW D'225'
                SUBWF ADRESH,0
                BTFSC STATUS,0
                GOTO XUAT_4
                GOTO XUAT_5
                XUAT_0
                MOVLW D'192'
                MOVWF PORTB
                goto MAIN
                XUAT_1
                MOVLW D'249'
                MOVWF PORTB
                goto MAIN
                XUAT_2
                MOVLW D'164'
                MOVWF PORTB
                goto MAIN
                XUAT_3
                MOVLW D'176'
                MOVWF PORTB
                goto MAIN
                XUAT_4
                MOVLW D'153'
                MOVWF PORTB
                goto MAIN
                XUAT_5
                MOVLW D'146'
                MOVWF PORTB
                goto MAIN
                DOC_ADC
                BSF ADCON1,3
                BSF ADCON1,2
                BSF ADCON1,1
                BCF ADCON1,0
                BCF ADCON0,5
                BCF ADCON0,4
                BCF ADCON0,3
                BSF ADCON1,6
                BCF ADCON0,7
                BCF ADCON0,6
                BCF ADCON1,1
                BSF ADCON0,2
                BSF ADCON0,0
                RETURN
                END

                Comment

                • daodinhbao
                  Thành viên mới
                  • May 2008
                  • 26

                  #23
                  code &amp; file

                  file dinh kem
                  Attached Files

                  Comment

                  • hoanglam147
                    Thành viên mới
                    • Mar 2013
                    • 12

                    #24
                    Nguyên văn bởi 4MD Xem bài viết
                    Các chức năng hay dùng nhất của PIC

                    -Output Ports để điều khiển động cơ, relay, triac,....
                    -Input để đọc mức logic
                    -Bộ đếm và bộ định thời Timer/Counter
                    -ADC để đọc tín hiệu tương tự
                    -Capture để đo khoảng thời gian chính xác giữa các sự kiện
                    -PWM để điều chỉnh tốc độ động cơ,...
                    -Ngắt ngoài thông thường sườn lên hoặc sườn xuống lập trình được
                    -Ngắt Onchange.
                    -Ngắt trong (Internal Interrupt) là thủ tục ngắt khi timer bị tràn.
                    -COMPARATOR MODULE bộ so sánh tương tự
                    -SLEEP mode để tiết kiệm năng lượng
                    -Watchdog timer để giám sát chương trình, khác phục lỗ hổng khi lập trình và tăng độ tin cậy của chương trình.
                    Anh BinhAnh bổ xung tiếp nhé...
                    Còn chức năng nào nữa ko bác 4MD

                    Comment

                    Về tác giả

                    Collapse

                    4MD Tìm hiểu thêm về 4MD

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

                    Collapse

                    Đang tải...