View Single Post
Old 22-06-2011, 12:25 PM   #6
m3oh1p
Nhập môn đệ tử
 
Tham gia ngày: Jun 2008
Bài gửi: 1
:
#include <16f877a.h>
#device *=16
#use delay(clock=20000000)
#use fast_io(b)
#use fast_io(c)
/////////////////////////
#byte portB = 0x06
#bit b0 = 0x06.0
void khoitao()
{
set_tris_b(0xff); // set_tris_b(0b00000001);
output_b(0x00);
set_tris_c(0x00);
output_c(0x00);
}
void main()
{
khoitao();
while(1)
{
if (portB=1)
//if (b0=1) .................................................. ................
{while(1) {output_c(0xff);delay_ms(1000);output_c(0x00);dela y_ms(1000);}}

}
}
/////////////////////////////////////////////////////////////////////////////////////////////////
Các anh cho em hỏi là tại sao em định nghĩa rồi mà không dùng đc pin b0 ạ ?? Lúc chạy với nguyên portB thì khi tác động vào b0 ouput ra cổng C ngon lành.Nhưng cứ thay vào như mấy cái chú thích trong đoạn code là tự nó output ra cổng C luôn chứ ko cần mình tác động vào b0
m3oh1p vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn