Thứ Hai, 19 tháng 12, 2011

Bài tập mẫu.

Chào các bạn,

Tôi xin gửi các bạn 2 bài tập mẫu: 1 bài hướng dẫn cách viết chương trình con, 1 bài hướng dẫn cách viết nhập xuất.

Bài 1:  bài này tôi đã hướng dẫn các bạn trên lớp, nay tôi post lại code cho các bạn tiện tham khảo:

                 http://www.mediafire.com/?3oakmsbdbh1mlom

Bài 2: bài này tôi bổ sung phần nhận dữ liệu từ 1 chân vi điều khiển PIC. Hoạt động: chân RB0 kết nối một nút nhấn. Bình thường, nút nhấn hở chân RB0 kết nối nguồn (5V) nên RB0 ở mức 1 (RB0=1). Khi nút nhấn được nhấn, chân RB0 thông mạch xuống GND (0V) nên RB0 xuống mức 0 (RB0=0). Xét mỗi trạng thái RB0 ta điều khiển ngõ ra RD tương ứng.

Mạch giao tiếp:

Code:

/*************************************
*****chuong trinh chinh**************
************************************/
void main()
{
          set_tris_d(0x00);                     //thiet lap PORTD la ngo ra
         set_tris_b(0xFF);                    //thiet lap PORTB la ngo vao

       while(1)
       {
                if(input(PIN_B0)==1)    //xet trang thai chan RB0
                       output_d(0x55);      //neu RB0=1 thi PORTD=0x55
               else
                       output_d(0xAA);     //nguoc lai PORTD=0xAA
      }
}

Không có nhận xét nào:

Đăng nhận xét