RP Store Tìm linh kiện theo mã, gửi BOM nhận báo giá Gửi BOM

Ai Biết cách ngắt bằng keil.Hứng dẩn cái !!

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • phuthuygia05
    Thành viên mới
    • Oct 2007
    • 2

    #1

    Ai Biết cách ngắt bằng keil.Hứng dẩn cái !!

    mình muốn ngắt trong keil thì làm cách nào vậy.
    giả sử có một mạch. sáng tắt 2 đèn sau 10s. trong thời gian delay thì làm ngắt được. Dùng keil nha hihi.
  • trong123
    Thành viên chính thức
    • Mar 2008
    • 79

    #2
    Nguyên văn bởi phuthuygia05 Xem bài viết
    mình muốn ngắt trong keil thì làm cách nào vậy.
    giả sử có một mạch. sáng tắt 2 đèn sau 10s. trong thời gian delay thì làm ngắt được. Dùng keil nha hihi.
    Cho bạn đoạn code này:
    Code:
    #include <regx51.h>
    sbit led=P1^0;
    unsigned char i=0; 
    void Ngat(void) interrupt 3 using 0
    	{
    	TMOD=0x10; // Timer 1, mode 1		
    	TH1=0x00; // Thời gian 65536 um		
    	TL1=0x00;
    	TR1=1; // Timer hoạt động
    	i=i+1;
    	}
    void Main(void)
    	{
    	IE=0x88;
    	TR1=1; // Cho phép ngắt Timer
    	while(1)
    		{
    		if(i==15) // ~ 1s
    			{
    			i=0;
    			led=~led; // Đảo trạng thái led
    			}
    		}	
    	}
    Không TÔI là kẻ phàm phu
    Cái TÔI quá lớn làm ngu muội mình!
    - 0983.886.113

    Comment

    Về tác giả

    Collapse

    phuthuygia05 Tìm hiểu thêm về phuthuygia05

    Bài viết mới nhất

    Collapse

    Đang tải...