BASIC4MCU | AVR | 포트 | 74HC595 시프트레지스터 출력
페이지 정보
작성자 키트 작성일2017-08-25 17:14 조회3,320회 댓글0건본문
1. 시리얼 데이터를 출력하고2. 클럭을 줍니다.3. 상기 1,2번을 8회 반복4. 래치 신호를 줘서 패러렐 데이터를 출력합니다.MSB(Q7)부터 입력 합니다.
12345678 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,320등록된 댓글이 없습니다.