[MSP430 EXP]모듈화 하드웨어 제어 #2_FND모듈
나는 소프트웨어나 하드웨어 제작에 있어 철저한 모듈화를 지향한다. 추후 재사용 면이나 개발시간 면, 유지보수 면에서 상당한 이득을 준다..
특히 하드웨어의 경우 비용적인 측면에서 상당히 이득이 있다. 특히나 초기 개발단계에서는 더더욱 그러할 것이다.
FND의 경우 개발면에 있어 디버깅용 디스플레이로 많이 사용하는데 ADC값을 출력하거나, 리모콘 수신값 출력 등등...
하지만 FND수가 많아지면 질수록 하드웨어나 소프트웨어 측면에서 상당한 부하가 되는데...
이를 모듈화 해서 필요할때만 연결하여 사용하면 상당히 편리하다.
FND뒷면에 74HC595(Shif Register)를 2개 넣어 2개의 FND를 제어할 수 있도록 했고 수량이 늘어나더라도 3선으로 연결하기만 하면 간단하게 제어 가능하다.
FND모듈 핀 맵
나는 소프트웨어나 하드웨어 제작에 있어 철저한 모듈화를 지향한다. 추후 재사용 면이나 개발시간 면, 유지보수 면에서 상당한 이득을 준다..
특히 하드웨어의 경우 비용적인 측면에서 상당히 이득이 있다. 특히나 초기 개발단계에서는 더더욱 그러할 것이다.
FND의 경우 개발면에 있어 디버깅용 디스플레이로 많이 사용하는데 ADC값을 출력하거나, 리모콘 수신값 출력 등등...
하지만 FND수가 많아지면 질수록 하드웨어나 소프트웨어 측면에서 상당한 부하가 되는데...
이를 모듈화 해서 필요할때만 연결하여 사용하면 상당히 편리하다.
FND뒷면에 74HC595(Shif Register)를 2개 넣어 2개의 FND를 제어할 수 있도록 했고 수량이 늘어나더라도 3선으로 연결하기만 하면 간단하게 제어 가능하다.
FND모듈 핀 맵
반응형