본문 바로가기

LED 제어. 안녕하세요 숭덕이 박제현입니다. DSP TMS320F28335에 대해 공부를 해볼려고 회사에서 Delfino EVM을 대여하여 공부중에 있습니다. TDS560-USB 와 Delfino EVM을 가져왔는데 TDS560 ㅜㅜ 가격에 비해 성능은 별로 그다지 지금 이 글을 쓰기 전에 에뮬레이터 연결이 안되서 2시간동안 드라이브 지우고 깔고 지우고 깔고 별 삽질을 다 했다는 휴..... 일단 LED가 기본이기에 기본부터 살펴보겠습니다. TI에서 제공하는 예제를 가지고 사용해보고 이 예제를 가지고 응용해볼 생각입니다. 일단 TI에서 제공하는 소스와 제가 임의대로 작성하는 소스는 워드파일로 첨부하여 공개합니다. 회로도는 싱크웍스 홈페이지에서 참조 부탁드립니다. TI 제공예제 . 숭덕이가 조작한 예제. 모니터가 작아.. 더보기
소스 #include #include //---------------------------------------------------- #define lcd_dt PORTB #define lcd_en PORTA.6 #define lcd_rw PORTA.5 #define lcd_rs PORTA.4 #define SERVO_1 PORTA.0 //---------------------------------------------------- unsigned int i; unsigned char PW[6] = {0,0,0,0,0,0}; //비밀번호 변수 unsigned int INPUTVALUE[6]; unsigned char setcnt = 0; unsigned char keycnt = 0; unsigned char.. 더보기
디지털 도어락 안녕하세요 숭덕이 박제현입니다. 요즘 너무 뜸하게 블로그를 관리했네요....무엇을 만들가 무엇을 만들가 고민고민하다가 벌써 이렇게 시간이 많이 지체가 되었네요....이제부터는 작품을 만들어서 작품을 공부하시는 분에게 기증하기로 마음을 먹었습니다. 디지털도어락은 키패드와 LCD 모터부분으로 3개를 준비했습니다. 머 부수적인 부품은 몇개가 있겠지만 큰것만 적어보니 3개 있더라고요!!!! 자 이제 그럼 곧 시작해보겠습니다. 음 간단히 키패드 확인만 해봤습니다. 음 키패드의 번호가 눌리면 해당 LED가 켜지는것을 했는데요 채터링때문인지 가끔 다른 LED가 켜지는것을 봅니다. 그래서 채터링 방지 딜레이를 사용했습니다. 소스는 아래 있습니다. #include #include void keypad(void) { PO.. 더보기