View Single Post
Old 25-07-2010, 11:30 AM   #5
pic_13
Đệ tử 2 túi
 
pic_13's Avatar
 
Tham gia ngày: Jun 2010
Bài gửi: 33
:
Trích:
Nguyên văn bởi quangvy87 View Post
mấy huynh cho em hỏi tí??
em viết code như vậy:

#include <16F877A.h>
#fuses NOWDT,PUT,XT,NOPROTECT
#use delay(clock=80000000)
#use fast_io(d)
#byte portd=0x08


void main()
{
set_tris_D(0b00001111);
portD=0;
output_bit(pin_D4,1);
output_bit(pin_D5,1);
output_bit(pin_D6,1);
output_bit(pin_D7,1);

}

em mô phỏng protues thi nó chỉ sáng led RC7?
đáng lẽ nó phải sáng 4 led chứ?e test nhiều lần rùi.nó chỉ sáng đèn cuối cùng?nếu em bỏ trong vong lặp thì nó nhap nháy?may huynh cứu em với?
cái thứ nhất:
nếu bạn muốn cho 4 led sáng thì chỉ cần
void main()
{
set_tris_D(00001111);
while(1)
{portD=0;delay_ms(250);
portd=0xff; delay_ms(250);

}
cái thứ hai:
bạn đang suất nhập trên cổng d sao lại có "em mô phỏng protues thi nó chỉ sáng led RC7?"
__________________
hãy sống cho ngày mai,đừng sống cho quá khứ
pic_13 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn