View Single Post
Old 22-12-2009, 10:02 PM   #4
bocon1903
Nhập môn đệ tử
 
Tham gia ngày: Nov 2008
Bài gửi: 5
:
Code:
#include "Display_utils.h"

unsigned short i;

void main() {
  ADCON1=0x06;
  PORTA  = 0;
  TRISA  = 0;
  PORTD  = 0;
  TRISD  = 0;
  do {
    for (i = 0; i <= 9; i++) {
      PORTD = ~mask(i);           // bring appropriate value to PORTD
      PORTA = 1;                 // turn on appropriate 7seg. display
      Delay_ms(1000);
    }
  } while (1);                   //endless loop
}
hàm mask(i) là một chương trình con chứa trong Display_utils.h do em viết và không hề tác động lên portA,nhưng không hiểu sao chân RA0 vẫn ở mức thấp dù em đã set portA lên 1.

thay đổi nội dung bởi: bocon1903, 22-12-2009 lúc 10:24 PM.
bocon1903 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn