포트 | 74HC595 시프트레지스터 출력
페이지 정보
작성자 키트 작성일17-08-25 17:14 조회3,436회 댓글0건본문

1. 시리얼 데이터를 출력하고
2. 클럭을 줍니다.
3. 상기 1,2번을 8회 반복
4. 래치 신호를 줘서 패러렐 데이터를 출력합니다.
MSB(Q7)부터 입력 합니다.
1 2 3 4 5 6 7 8 | void Wr595(unsigned char d){ unsigned char i; for(i=0;i<8;i++){ if(d&(0x80>>i))DATA595=1; else DATA595=0; CLK595=1; delay_us(1); CLK595=0; } LATCH595=1; delay_us(1); LATCH595=0; } | cs |
딜레이 1us는 필수 사항은 아닙니다.
댓글 : 0
조회수 : 3,436
등록된 댓글이 없습니다.