12.07.2015 Views

Specification DTM-300 Digital Thermopile Module 적외선 온도 센서 ...

Specification DTM-300 Digital Thermopile Module 적외선 온도 센서 ...

Specification DTM-300 Digital Thermopile Module 적외선 온도 센서 ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Specification</strong> <strong>DTM</strong>-<strong>300</strong>Page 9 of 10SPI Enable//SPI enableTransfer start flag =1;//전송 시작 FLAG set}else//<strong>DTM</strong>-<strong>300</strong>의 INT 포트가 High 로 level 변화 시 SPI disable{SPI Disable}}Read SPI Receive//SPI receive 루틴{//wait for reception complete //데이터 수신 완료 대기//return Data Resister//수신 데이터 return}main(){// Port, Function Initialization //포트, spi, user port 관련 초기화while(1){if(Transfer start flag == 1) //외부 인터럽트에 의해 전송시작 Flag 가 Set 되면{rx_data = Read SPI Receive //SPI 데이터 수신/ 저장// 데이터가 0xA1 일 경우 나머지 4Byte data 를 temp_data[datum] array 에 저장}if(rx_data == 0xA1) //※Figure 6.1: Timing of SPI 참고{Transfer start flag =0;datum=0;store enable flag =1;}else{store enable flag=0;}if((store enable flag == 1)&&(datum

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!