[Help] Không gửi được dữ liệu đến 74595
Mình đang làm thử mạch quét led 8x16 dùng 16F88 với 74595 quét hàng +74154 quét cột nhưng khi mô phỏng thì dữ liệu không gửi đến 74595 được, các bác kiểm tra giúp
code:
void send_2_595(int8 temp) {
#bit flag_bit = temp.7 // bien temp la du lieu 8-bit can gui
int8 i;
clk=0;
for(i=0;i<8;i++)
{
if(flag_bit)
data=1; //bit 1
else data=0; //bit 0
clk=1;
clk=0;
temp<<=1; // Dich trai 1 bit
}
latch=1; //Chot du lieu
latch=0;
}
Định nghĩa các chân 595:
#bit data = 0x06.1 //RB1
#bit clk = 0x06.0 //RB0
#bit latch = 0x06.3 //RB3
Thanks
|