ºòÆü¤Î¥³¡¼¥É¤Î²òÀâ¤ò¥ê¥¯¥¨¥¹¥È¤µ¤ì¤Þ¤·¤¿¡£
¤³¤ó¤Êµ»ö¤Ë¤Ï¥ª¡¼¥ë¥¦¥§¥¤¥ºÌµ´Ø¿´¤À¤È»×¤Ã¤Æ¤¤¤¿¤Î¤Ç´ò¤·¤¤¸Â¤ê¤Ç¤¹¡£
»Å»öÊÁ¡Ä¡ÊSOBLOG¡Ë
Áí¤µ¤ó¡¢¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤¹¡£¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤¹¡£¡Ê¡¦Ø¡®*)
°Ê²¼¡¢¤È¤ê¤¢¤¨¤ººòÆü¤Î¥³¡¼¥É¡£
#define MODE_1¡¡¡¡1
#define MODE_2¡¡¡¡0
#define MASK¡¡¡¡¡¡0xF0
#define SHIFT¡¡¡¡ 4
{
¡¡¡¡info &= ~MASK;¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ä¡
¡¡¡¡if ( 0 ) {
¡¡¡¡¡¡¡¡info |= MODE_1 << SHIFT;
¡¡¡¡}
¡¡¡¡else {
¡ü¡¡¡¡¡¡info |= MODE_2 << SHIFT;¡¡¡Ä¢
¡¡¡¡}
}
¤³¤³¤Þ¤Ç¡£
¤Ê¤¼
¡ü¤Î¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤òÄ̤é¤Ê¤¤¤«¤È¤¤¤¦¤È¡¢ºòÆü¤Îµ»ö¤Ç¤â¤Á¤ç¤Ã¤È¿¨¤ì¤¿¤È¤ª¤ê¡¢¤½¤â¤½¤â¤³¤Î¹Ô¤Î¥ª¥Ö¥¸¥§¥¯¥È¥³¡¼¥É¤¬À¸À®¤µ¤ì¤Ê¤¤¤«¤é¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤â̵¤«¤Ã¤¿¤³¤È¤Ë¤µ¤ì¤ë¤ó¤Ç¤¹¤Í¡Á¡£¡Ê¥à¥Ä¥´¥í¥¦¤µ¤óÉ÷¤Ë¡Ë
¤Ç¤Ï¡¢¤Ê¤¼¥ª¥Ö¥¸¥§¥¯¥È¥³¡¼¥É¤¬À¸À®¤µ¤ì¤Ê¤¤¤Î¤«¤ò¤³¤Î¥³¡¼¥É¤Îή¤ì¤òÄɤ¤¤Ê¤¬¤é²òÀâ¡£
¤³¤Î¥³¡¼¥É¤Ï¡¢¤¢¤ëÊÑ¿ô¤Î¾å°Ì£´¥Ó¥Ã¥È¤ËǤ°Õ¤Î¥Ç¡¼¥¿¤òËä¤á¹þ¤àÌÜŪ¤Ç½ñ¤«¤ì¤Æ¤¤¤Þ¤¹¡£
Äê¿ô¡§MASK¤¬¥Ç¡¼¥¿¤òËä¤á¹þ¤ß¤¿¤¤Éôʬ¡Ê¾å°Ì£´¥Ó¥Ã¥È¡ËÍѤΥӥåÈÎó¤Ç¤¹¡£¤³¤Î¥Ó¥Ã¥ÈÎó(11110000)¤òȿž¤µ¤»¤Æ(00001111)¡¢ÊÑ¿ô¤ÈÏÀÍýÀѤò¤È¤ë¤³¤È¤Ç¡¢¤Þ¤º¤Ï¾å°Ì£´¥Ó¥Ã¥È¤ò¥¯¥ê¥¢¡£
¡¤Î¹Ô¡£
¤½¤Î¸å¡¢Ëä¤á¹þ¤ß¤¿¤¤¥Ç¡¼¥¿(MODE_1,MODE_2)¤ò£´¥Ó¥Ã¥Èº¸¥·¥Õ¥È¤·¤ÆÏÀÍýϤò¤È¤ë¤³¤È¤Ç¥Ç¡¼¥¿Ëä¤á¹þ¤ß´°Î»¡£
¤Þ¤¡¡¢ÉáÄ̤ΥӥåÈÁàºî¤Ç¤·¤¿¡£
¤³¤ì¤Ç²¿¤âÌäÂê̵¤¤¤Ï¤º¤Ê¤Î¤Ç¤¹¤¬
¢¤Î¹Ô¤Ï°ã¤¦¤ó¤Ç¤¹¤Í¡£
MODE_2¤ÎÃͤϣ°¤Ê¤ó¤Ç¤¹¤Í¡Á¡£
£°¤ò²¿¥Ó¥Ã¥È¥·¥Õ¥È¤·¤¿¤³¤í¤Ç£°¤Ê¤ó¤Ç¤¹¤Í¡Á¡£
¤Ä¤Þ¤êÊÑ¿ô¤¬¤É¤ó¤ÊÃͤǤ¢¤í¤¦¤ÈÏÀÍýϤÎÂоݤ¬£°¤Ç¤¢¤ë°Ê¾å¡¢±é»»·ë²Ì¤ÏºÇ½é¤ÎÊÑ¿ô¤ÎÃͤȤʤˤâÊѤï¤é¤Ê¤¤¤ó¤Ç¤¹¤Í¡Á¡£
±é»»¤¹¤ë¤À¤±¥¹¥Æ¥Ã¥×¿ô¤Î̵Â̤Ǥ¹¡£
¤Ä¤Þ¤ê¥³¥ó¥Ñ¥¤¥éÍͤˤȤäƤϳʹ¥¤Î¥ª¥×¥Á¥Þ¥¤¥ºÂоݤʤ櫓¤Ç¤¹¤Í¡Á¡£
¤ª¡Á¤è¤·¤è¤·¡Ê¥à¥Ä¥´¥í¥¦¤µ¤óºÆÅÙ¸÷ÎסË
ÀµÄ¾¡¢¥³¥ó¥Ñ¥¤¥é¤¬¤³¤³¤Þ¤Ç¹Í¤¨¤Æ¥³¡¼¥ÉÀ¸À®¤·¤Æ¤ë¤Ê¤ó¤Æ»×¤¤¤Þ¤»¤ó¤Ç¤·¤¿¡£·Ð¸³ÉÔ¡¢Ç§¼±ÉÔ¡¢¼ÂÎÏÉÔ¡¢¿ç̲ÉÔ¡¢±ÉÍÜÉÔ¤Ǥ·¤¿¡£
¤³¤ó¤Ê̵Â̤ʥ³¡¼¥É¤Ëµ¤¤Å¤±¤Ê¤¤Ëͤϥ³¥ó¥Ñ¥¤¥é¤Ë¥Ö¥ì¡¼¥¯¥Ý¥¤¥ó¥È¤ò̵»ë¤é¤ì¤ë¤Î¤¬¤ª»÷¹ç¤¤¤À¤Ê¡Ê¡¦Ø¡®)
¤Ç¤â¡¢¤³¤Î̵Â̤ʥ³¡¼¥É¤ÏÁ°¸å¤Î¥³¡¼¥É¤Î²ÄÆÉÀ¤ò¹â¤á¤ë´Ø·¸¤Çº£¤â¤Ò¤Ã¤½¤ê¤ÈËͤΥ½¡¼¥¹¤Ë»Ä¤Ã¤Æ¤¿¤ê¤·¤Þ¤¹¡£
·ëÏÀ¡§
Ëͤϥ³¥ó¥Ñ¥¤¥é¤Ë¥ª¥×¥Á¥Þ¥¤¥º¤µ¤ì¤ë¤è¤¦¤Ê¥³¡¼¥É¤ò½ñ¤¯¤Î¤¬
¤ª»÷¹ç¤¤¤À¤È¤ª¤â¤¿¡£¡Ê¡¦Ø¡®)¤ª¤â¤¿¤è¡£
¤Á¡¦¤Ê¡¦¤ß¡¦¤Ë¤Ã¡ª
º£²ó¤Î¥³¡¼¥É¤ò¤Ê¤ó¤È²òÀ⤷¤Æ¤¯¤À¤µ¤Ã¤Æ¤¤¤ë´ñÆäÊÊý¤¬¤¤¤é¤Ã¤·¤ã¤Ã¤¿¤Î¤Ç¾Ò²ð¤·¤Æ¤ª¤¤Þ¤¹¡£ÉÔ¿¿ÌÌÌܤ˥à¥Ä¥´¥í¥¦¤µ¤ó¤Î¿¿»÷¤Ç¤·¤«²òÀâ¤Ç¤¤Ê¤¤ËͤÏÁ᡹¤Ë»à¤Í¤Ð¤¤¤¤¤Î¤Ë¤Ê¤Ã¤Æ»×¤¤¤Þ¤·¤¿¡£
ι¿Í¤µ¤ó¡¢¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤¹¡£