ÇнÀ¸ñÇ¥    1

ÇнÀÁÖÁ¦    1

¿¹½À³»¿ë    1

½Ç½À¹æ¹ý    1

°ú    Á¦    1

Áß¿äÇÔ¼ö    1

½ºÀ§Ä¡¿Í µðÁöÅÐ Æ÷Æ®ÀÇ Ãâ·Â

ÇнÀ¸ñÇ¥

½ºÀ§Ä¡ÀÇ µ¿ÀÛ¿¡ µû¶ó Ãâ·ÂÀÌ ³ª°¡µµ·Ï ÇÁ·Î±×·¥ ÇÑ´Ù.

ÇнÀÁÖÁ¦

1.     ¾Æ·¡ ±×¸²°ú °°ÀÌ ½ºÀ§Ä¡ÀÇ µ¿ÀÛ¿¡ µû¶ó Ãâ·ÂÀÌ ³ª°¡µµ·Ï ÇÁ·Î±×·¥ ÇÕ´Ï´Ù.

¿¹½À³»¿ë

 

½Ç½À¹æ¹ý

¸ñ    Â÷

1. LED º¸µåÀÇ Á¦ÀÛ    1

2. ÇÁ·Î±×·¥ ÀÛ¼º    1

1. LED º¸µåÀÇ Á¦ÀÛ

2. ÇÁ·Î±×·¥ ÀÛ¼º

¾Æ·¡ ±×·¥°ú °°ÀÌ 8°³ÀÇ ½ºÀ§Ä¡¸¦ ¸¸µé°í Member VariableÀ» ¾Æ·¡ ±×¸²°ú °°ÀÌ ¼±¾ð ÇÑ´Ù.

¡°½ºÀ§Ä¡0¡±¸¦ ¸¶¿ì½º·Î ´õºí Å©¸¯ÇÏ¿© ¿À¸¥Âʰú °°Àº ÇÔ¼ö¸¦ ¸¸µç´Ù. ³ª¸ÓÁö ½ºÀ§Ä¡ ¸ðµÎ °°Àº ¹æ¹ýÀ¸·Î ÇÔ¼ö¸¦ ¸¸µç´Ù.

Led°¡ 0VÀÏ ¶§ OnÀÌ µÇ¾î¼­ ½ºÀ§Ä¡°¡ OnÀÌ µÇ¸é 0V°¡ Ãâ·ÂµÇ°Ô ÇÏ¿´´Ù.

 

void CVisualWriteDigChanDlg::OnValueChangedCwboolean1(BOOL Value)

{

              if(m_nPort0.Value==1)

                             data[0]=0;

              else

                             data[0]=1;

}

 

void CVisualWriteDigChanDlg::OnValueChangedCwboolean2(BOOL Value)

{

              if(m_nPort1.Value==1)

                             data[1]=0;

              else

                             data[1]=1;

}

 

void CVisualWriteDigChanDlg::OnValueChangedCwboolean3(BOOL Value)

{

              if(m_nPort2.Value==1)

                             data[2]=0;

              else

                             data[2]=1;

}

 

void CVisualWriteDigChanDlg::OnValueChangedCwboolean4(BOOL Value)

{

              if(m_nPort3.Value==1)

                             data[3]=0;

              else

                             data[3]=1;

}

 

void CVisualWriteDigChanDlg::OnValueChangedCwboolean5(BOOL Value)

{

              if(m_nPort4.Value==1)

                             data[4]=0;

              else

                             data[4]=1;

}

 

void CVisualWriteDigChanDlg::OnValueChangedCwboolean6(BOOL Value)

{

              if(m_nPort5.Value==1)

                             data[5]=0;

              else

                             data[5]=1;

}

 

void CVisualWriteDigChanDlg::OnValueChangedCwboolean7(BOOL Value)

{

              if(m_nPort6.Value==1)

                             data[6]=0;

              else

                             data[6]=1;

}

 

void CVisualWriteDigChanDlg::OnValueChangedCwboolean8(BOOL Value)

{

              if(m_nPort7.Value==1)

                             data[7]=0;

              else

                             data[7]=1;

}

 

arrow01cóÀ½

°ú    Á¦