Em có đoạn mã này
[/COLOR][/FONT][/SIZE]
nhưng khi cho đoạn sau
Send_7Seg(0x0000); thì nó báo lỗi @@
"argument of type "unsigned int" is incompatible with parametter of type "int*""
ai giúp em với xem bị lỗi gì ạ (
Code:
[SIZE=13px][FONT=lucida grande][COLOR=#333333]void Send_7Seg(int data[32])
{
//All delay is set default to 20ns - Maybe no need to set
unsigned char i;
for (i=32;i>=0;i--) //Send byte from MSB to LSB
{
if (data[i] == 1) P1OUT |= DATA;
else P1OUT &= ~DATA;
P1OUT &= ~SRCLK_7;
_delay_cycles(20);
P1OUT |= SRCLK_7;
_delay_cycles(20);
}
P1OUT &= ~RCLK_7;
_delay_cycles(20);
P1OUT |= RCLK_7;
_delay_cycles(20);
}[/COLOR][/FONT][/SIZE]
[SIZE=13px][FONT=lucida grande][COLOR=#333333]
nhưng khi cho đoạn sau
Send_7Seg(0x0000); thì nó báo lỗi @@
"argument of type "unsigned int" is incompatible with parametter of type "int*""
ai giúp em với xem bị lỗi gì ạ (