tailieunhanh - Vi điều khiển PIC - Chương 4

MỘT SỐ ỨNG DỤNG CỤ THỂ CỦA PIC16F877A Trong chương này ta sẽ đi sâu vào một số ứng dụng cụ thể của vi điều khiển PIC16F877A. Các ứng dụng này được xây dựng dựa trên các chức năng ngoại vi được tích hợp sẵn bên trong vi điều khiển, qua đó giúp ta nắm rõ hơn và điều khiển được các khối chức năng đó. Tuy nhiên trước tiên sẽ là một số ứng dụng đơn giản giúp ta bước đầu làm quen với tập lệnh và cách viết chương trình cho vi điều khiển PIC. . | CHƯƠNG 4 MỘT SO ỨNG DUNG CỤ THE CỦA PIC16F877A Trong chương này ta sẽ đi sâu vào một sô ứng dung cụ the cua vi điều khiển PIC16F877A. Càc ứng dung này đứơc xây dựng dựa trẽn càc chức nàng ngoại vi đứơc tích hơp sàn bẽn trong vi điều khie n quà đô giup tà nàm rô hơn và điều khie n đứơc càc kho i chức nàng đo. Tuy nhiẽn trứơc tiền sẽ là một so ứng dung đơn giàn giup tà bứơc đàu làm quen vơi tàp lẽnh và càch viết chương trình cho vi điẽu khiẽn PIC. ĐIỀU KHIỂN CÁC PORT I O. Đày là mọt trong những ứng dung đơn giàn nhàt giup tà làm quẽn vơi vi điẽu khiẽn. Trong ứng dung này tà sẽ xuất mọt già trị nào đo rà mot PORT củà vi điẽu khiẽn chàng hàn như PORTB. Già trị này sẽ đứơc kiẽm trà bàng càch gàn vào càc pin củà PORTB càc LỀD. Khi đo pin màng già trị mức logic 1 sẽ làm cho LỀD sàng và pin màng già trị mức logic 0 sẽ làm cho LỀD tàt. Sàu đày là mọt vài điẽm càn chu y cho ứng dung này Đẽ LỀD sàng bình thứơng thì điẽn àp đàt lẽn LỀD vào khoàng đến Volt tuy thẽo màu sàc cuà LỀD trong khi điẽn àp tài ngọ rà cuà 1 pin trong PORTB nẽu ơ mức logic 1 thứơng là 5 volt. Do đo tà càn co thẽm điẽn trơ màc noi tiẽp vơi LỀD đẽ hàn dong co thẽ dung điẽn trơ K . Đẽ xuất đứơc già trị rà PORTB trứơc hẽt tà càn khơi tào càc pin cuà PORTB là output. Điẽu này đứơc thực hiẽn bàng càch clẽàr càc bit trong thành ghi TRISB. Tuy nhiẽn hài thành ghi PORTB và TRISB nàm ơ hài bànk khàc nhàu trong bo nhơ dứ liẽu. Do đo trứơc khi muon truy xuất già trị trong mọt thành ghi nào đo càn chon bànk dứ liẽu chứà thành ghi đo bàng càch đứà càc già trị thích hơp vào 2 bit RP1 RP0 cuà thành ghi STATUS xẽm phu luc 2 và sơ đo bo nhơ dữ liẽu . Do trong tàp lẽnh cuà vi điẽu khiẽn PIC khong co lẽnh nào cho phẽp đứà mọt bytẽ vào mọt thành ghi cho trứơc do đo càn sứ dung mọt thành ghi trung giàn thành ghi W và dung hài lẽnh MOVLW đứà bytẽ vào thành ghi W và lẽnh MOVWF đứà già trị trong thành ghi W vào thành ghi f nào đo mà tà muon . Ngoài rà càn dung lẽnh ORG đẽ9 chỉ rà địà chỉ bàt đàu chứơng trình khi

TỪ KHÓA LIÊN QUAN