Code:
#include <REGX52.H>
void delay(unsigned int n);
int main(void)
{
char p[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90},id;
for (id=0;id<10;id++)
{
P2=p[id];
delay(200);
}
return 0;
}
/**/
void delay(unsigned int n)
{
unsigned int i,j;
for(i=0;i<n+1;i++)
for(j=0;j<n+1;j++);
}
Code thì viết như trên ạ , em đã mô phỏng Proteus chạy ầm ầm rồi nhưng sao lắp mạch vào thì bị sai...
Các số như 0 2 3 hiển thị sai hết, ấy vậy mà các số còn lại thì đúng ?!
Vậy là sao ạ !!
Các bác làm ơn chỉ dùm em, em mất ăn mất ngủ mấy ngày rồi

Comment