View Single Post
Old 27-04-2011, 08:47 PM   #7
tdm
Đệ tử 7 túi
 
Tham gia ngày: May 2005
Bài gửi: 258
:
Trích:
Nguyên văn bởi hoainam17101990 View Post
bạn giải thích rõ hơn cho mình được ko,mình vẫn chưa hiểu lắm.
đoạn code này do mình viết nhưng chưa chạy.bạn xem giúp mình nó sai ở đâu nha.Thanks nhiều!!

#include "E:\Code_CCS\demskien\demsk.h"
#include "DEF_877A.H"
#use delay(clock=1000000)
int count=0;
#int_ext
void ngat_RB0(){

count++;
PORTD=count;
if(count==9) count=0;
}
void main()
{
TRISB=0xff;
TRISD=0x00;
PORTD=0x00;
PORTB=0xff;
enable_interrupts(global);
enable_interrupts(int_ext);
ext_int_edge(H_to_L);
while(1);
}
code đã sửa:
Code:
#include <16F877a.H>
#fuses XT, NOWDT, NOPROTECT, BROWNOUT, PUT, NOLVP
#use delay(clock=1000000)
int count=0;
#int_ext
void ngat_RB0(){
count++;
output_d(count);
if(count>=10)
{ count=0;
output_d(count);
}
}
void main()
{
set_tris_d(0x00);
output_d(0x00);
enable_interrupts(global);
enable_interrupts(int_ext);
ext_int_edge(H_to_L);
while(1);
 {
 }
}
Hình Kèm Theo
File Type: jpg dem.jpg (158.6 KB, 7 lần tải)
__________________
viết chương trình cho vdk chạy ổn định là cả một vấn đề.
tdm vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn