¥Þ¥¤¥³¥óÅŻҹ©ºî¤¢¤ì¤³¤ì - 78K0 ²£Ãú

NEC¥¨¥ì¥¯¥È¥í¥Ë¥¯¥¹À½¥Þ¥¤¥³¥ó78K0¤ò»È¤Ã¤¿¹©ºî¾ðÊó¥µ¥¤¥È¤Ç¤¹¡£
¥í¥°¥¤¥ó
¥æ¡¼¥¶Ì¾:

¥Ñ¥¹¥ï¡¼¥É:


¥Ñ¥¹¥ï¡¼¥Éʶ¼º

¿·µ¬ÅÐÏ¿
¥Ö¥í¥° ¥«¥ì¥ó¥À¡¼
2010ǯ 9·î
Æü ·î ²Ð ¿å ÌÚ ¶â ÅÚ
« 4·î    
 1234
567891011
12131415161718
19202122232425
2627282930  
¥Ö¥í¥° ·îÊ̲áµî¥í¥°
¥Ö¥í¥° ¥«¥Æ¥´¥ê°ìÍ÷
¥ª¥ó¥é¥¤¥ó¾õ¶·
9 ¿Í¤Î¥æ¡¼¥¶¤¬¸½ºß¥ª¥ó¥é¥¤¥ó¤Ç¤¹¡£ (5 ¿Í¤Î¥æ¡¼¥¶¤¬ ¥Ö¥í¥° ¤ò»²¾È¤·¤Æ¤¤¤Þ¤¹¡£)

ÅÐÏ¿¥æ¡¼¥¶: 0
¥²¥¹¥È: 9

¤â¤Ã¤È...

2009ǯ4·î10Æü(¶âÍËÆü)

78K0¤ÇÅÅÎÏÎÁ¶â·×

¥«¥Æ¥´¥ê¡¼: - ome @ 11»þ54ʬ51ÉÃ

ͽ¹ð¤É¤ª¤ê¡¢º£²ó¤Ï78K0¤ò»È¤Ã¤Æ¥³¥ó¥»¥ó¥È¤ËÁÞ¤·¤¿²ÈÅÅÀ½ÉʤÎÅŵ¤Âå¤ò»»½Ð¤¹¤ë
¡ÖÅÅÎÏÎÁ¶â·×¡×¤ÎÀ½ºîµ­»ö¤Ç¤¹¡ª
·×¬¤ò³«»Ï¤·¤Æ¤«¤é¤Î»þ´Ö¤È¡¢¸½ºß¤Î¾ÃÈñÅÅÎÏ(1400W¤Þ¤Ç)¤È¡¢·×¬³«»Ï¤«¤é¸½ºß¤Þ¤Ç¤Î
Åŵ¤ÎÁ¶â¤¬1É䴤Ȥ˹¹¿·¤µ¤ì¤ÆÉ½¼¨¤µ¤ì¤Þ¤¹¡£

512ÅÅÎÏÎÁ¶â·×³°´Ñ.jpg

¤³¤ÎÅÅÎÏÎÁ¶â·×¤Ç¤Ï¡¢Å۵¤Ï100V°ìÄê¤Ç¤¢¤ë¤È¤ß¤Ê¤·¡¢ÅÅή¤Î¤ß¤ò¬Äꤷ¤Æ¤¤¤ë¤Î¤Ç¡¢
²óÏ©¼«ÂÎ¤Î¸íº¹¤Ë²Ã¤¨¡¢Å۵¤ÎÊÑÆ°¤äÅ۵¤ÈÅÅή¤Î°ÌÁ꺹¤Ë¤è¤Ã¤Æ¸íº¹¤¬À¸¤¸¤Þ¤¹¡£
ÎÏΨ¤ò¾ï¤Ë1¤È¤·¤Æ·×»»¤·¤Æ¤·¤Þ¤¦¤Î¤Ç¡¢¾ÃÈñÅÅÎϤȤ¤¤¦¤è¤ê¤ÏÈéÁêÅÅÎϤˤʤê¤Þ¤¹¡£
¤Ê¤Î¤Çɽ¼¨¤µ¤ì¤ëÅÅÎϤÏÂç¤Þ¤«¤Ç¤¹¤¬¡¢¤³¤ì¤è¤ê¤¢¤ì¤Î¤Û¤¦¤¬ÅÅÎϤòÂ礭¤¯¾ÃÈñ¤¹¤ë¡¢
¤È¤«¡¢1»þ´Ö»È¤¤Â³¤±¤ë¤ÈÅŵ¤Â夬ÂçÂβ¿±ß¤Ë¤Ê¤ë¤«¤È¤«¡¢¤½¤¦¤¤¤¦¤³¤È¤¬¤ï¤«¤ê¤Þ¤¹¡£
¥Ñ¥½¥³¥ó¤Î¤è¤¦¤Ë¡¢¤Ï¤Ã¤­¤ê¤È¾ÃÈñÅÅÎϤ¬É½¼¨¤µ¤ì¤Æ¤¤¤Ê¤¤µ¡´ï¤ÎÂç¤Þ¤«¤Ê¾ÃÈñÅÅÎϤò
ÃΤë¤Î¤ËÊØÍø¤Ç¤¹¡£

¢£ÅÅÎÏÎÁ¶â·×¤Î»ÅÍÍ¡ª¢£

CPU¡§uPD78F0503DA
AC100VÀìÍÑ
ºÇÂç·×¬ÅÅÎÏ¡§1400W
ºÇÂç·×¬»þ´Ö¡§Ìó18»þ´Ö
ºÇÂçÀÑ»»ÎÁ¶â¡§4294±ß96Á¬¤Þ¤Ç
ÅÅÎϷ׬ʬ²òǽ¡§2W
ÅÅÎÏ»»½ÐÊý¼°¡§¥Æ¡¼¥Ö¥ë¥¿¥Ã¥×¤òÄ̲᤹¤ëÅÅή¼Â¸úÃÍ¡ß100
¸íº¹¡§ÎÏΨ¤ò»»½Ð¤·¤Ê¤¤¤³¤È¤Ë¤è¤ë¸íº¹¤ò½ü¤¤¤ÆÌó3¡ó
¥³¥ó¥»¥ó¥Èº¹¹þ¸ý¡§3¸ý
ɽ¼¨¡§USBÀܳ¤·¤¿¥Ñ¥½¥³¥ó¾å¤Î¥¿¡¼¥ß¥Ê¥ë¥½¥Õ¥È

¤µ¤é¤Ëº£²ó¤Ïºò½©¥ê¥ê¡¼¥¹¤µ¤ì¤¿¿·¥Þ¥¤¥³¥óÅý¹ç³«È¯¥×¥é¥Ã¥È¥Õ¥©¡¼¥à
¡ÖCubeSuite¡×¤ò»È¤Ã¤Æ¥½¥Õ¥È¤ò½ñ¤¤¤Æ¤¤¤Þ¤¹¡ª¡ª¡ª
CubeSuite¤Î¤¹¤´¤¤¤È¤³¤í¤Ï¡¢¤³¤Î¥½¥Õ¥È°ì¤Ä¤Ç¥³¥ó¥Ñ¥¤¥ë¡¦¥¢¥»¥ó¥Ö¥ë¡¦¥·¥ß¥å¥ì¡¼¥·¥ç¥ó¡¦
¥ª¥ó¥Á¥Ã¥×¥Ç¥Ð¥Ã¥°¡¦½ñ¤­¹þ¤ß¤¬¤Ç¤­¤ë¤³¤È¤Ç¤¹¡£¤³¤ì¤Þ¤Ç¤Î³«È¯´Ä¶­¤Î¤è¤¦¤Ë
ÊÌ¡¹¤Ë¥À¥¦¥ó¥í¡¼¥É¡¦¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ëɬÍפ¬¤Ê¤¯¡¢°ì¤Ä¤Ç¤¹¤ó¤Ç¤·¤Þ¤¦¤Î¤Ç¤¹¡ª

¡ú½ÅÍסú¡¡°Â°×¤Ë¤Þ¤Í¤·¤Ê¤¤¤è¤¦¤Ë¡ª¡¡¡ú½ÅÍסú

º£²ó¤Î¹©ºî¤ÏAC100V¥é¥¤¥ó¤ÎÈïʤ¤ò¤à¤¤¤Æ¤·¤Þ¤¤¤Þ¤¹¡£¤Ê¤Î¤Ç¤­¤Á¤ó¤ÈÀä±ï¤ò¤·¤Ê¤¤¤È¡¢
¥®¥ã¡¼¡ªÂç»´»ö¡ª¡ª¡ª¤È¤¤¤¦¤³¤È¤Ë¤Ê¤ê¤«¤Í¤Þ¤»¤ó¡£¹©ºî·Ð¸³¤Î¾¯¤Ê¤¤¿Í¤Ï
¤Þ¤Í¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£¤³¤Îµ­»ö¤Î¼¹É®¼Ô(ome)¤Ï¡¢µ­»ö¤ÎÆâÍÆ¤Ë¤Ä¤¤¤Æ¤Ê¤ó¤é
ÀÕǤ¤òÉ餤¤Þ¤»¤ó¡£¤Þ¤Í¤¹¤ë¤È¤­¤Ï¡¢¤à¤­½Ð¤·¤Ë¤Ê¤Ã¤¿AC100V¥é¥¤¥ó¤È¤½¤Î¤Û¤«¤Î
ƳÂÎÉôʬ¤Îµ÷Î¥¤ò½½Ê¬¤ËÊݤĤ«¡¢Àä±ïÂΤò¤Ï¤µ¤ó¤Ç¤­¤Á¤ó¤ÈÀä±ï¤·¤Æ¤¯¤À¤µ¤¤¡ª

¢£¢£¢£¤Þ¤º¤Ï¡ÖCubeSuite¡×¤ò¥¤¥ó¥¹¥È¡¼¥ë¡ª¢£¢£¢£

£±¡¥¥Þ¥¤¥³¥óÅÐÏ¿¥æ¡¼¥¶¡¡¤Ë¤Ê¤ë¡ª
NEC¥¨¥ì¥¯¥È¥í¥Ë¥¯¥¹¡¡¥Þ¥¤¥³¥óÅÐÏ¿¥æ¡¼¥¶¡¡¤Ë¤Ê¤Ã¤Æ¤¤¤ë¿Í¤Ï¡¢¤³¤³¤òÈô¤Ð¤·¤Æ
.NET Framework¡¦Visual C++ ¥é¥ó¥¿¥¤¥à¥é¥¤¥Ö¥é¥ê¡¡¥À¥¦¥ó¥í¡¼¥É¤Ë¿Ê¤ó¤Ç¤¯¤À¤µ¤¤¡£
¥Þ¥¤¥³¥óÅÐÏ¿¥æ¡¼¥¶¡¡¤Ë¤Ê¤Ã¤Æ¤¤¤Ê¤¤¿Í¤Ï¤³¤³¢­¤Ç
https://www5.necel.com/micro/tool_reg/McTechNoteEntrance.do
¿·µ¬ÅÐÏ¿¤ÎÊý¤Ï¤³¤Á¤é¡¡¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¿·µ¬ÅÐÏ¿¤·¤Þ¤¹¡£
ÅÐÏ¿¤ò¤·¤ÆÍâÆü¤«Í⡹Æü¤°¤é¤¤¤Ë¡Ö¤³¤Î¥Ú¡¼¥¸¤Ë¥¢¥¯¥»¥¹¤·¤Æ¥ª¥ó¥é¥¤¥ó¥æ¡¼¥¶ÅÐÏ¿
¼ê³¤­¤ò³¹Ô¤·¤Æ¤¯¤À¤µ¤¤¡×¤È¤¤¤¦»Ý¤È¡¢¤½¤Î¼ê³¤­¤Î¤¿¤á¤ÎURL¤¬ºÜ¤Ã¤¿
¥á¡¼¥ë¤¬ÆÏ¤¯¤Î¤Ç¡¢URL¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¼ê³¤­¤ò´°Î»¤µ¤»¤Þ¤¹¡£¤¹¤ë¤È¡¢¥í¥°¥¤¥ó¤¹¤ì¤Ð
NEC¥¨¥ì¥¯¥È¥í¥Ë¥¯¥¹¤Î¥µ¥¤¥È¤«¤é¥Õ¥ê¡¼¥Ä¡¼¥ë¤ò¥À¥¦¥ó¥í¡¼¥É¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£

£²¡¥.NET Framework¡¦Visual C++ ¥é¥ó¥¿¥¤¥à¥é¥¤¥Ö¥é¥ê¡¡¥À¥¦¥ó¥í¡¼¥É¡ª¡ª
http://msdn.microsoft.com/ja-jp/netframework/default.aspx
¤È
http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=ja
¤Ë¥¢¥¯¥»¥¹¤·¤Æ¡¢¡Ö.NET Framework¡×¤È¡ÖVisual C++ ¥é¥ó¥¿¥¤¥à¥é¥¤¥Ö¥é¥ê¡×¤ò
¥À¥¦¥ó¥í¡¼¥É¡õ¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¤¹¤Ç¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤¤¤ë¿Í¤Ï£³¡¥CubeSuite¡¡¤ò¥À¥¦¥ó¥í¡¼¥É¤Ë¿Ê¤ó¤Ç¤¯¤À¤µ¤¤¡£

£³¡¥CubeSuite¡¡¤ò¥À¥¦¥ó¥í¡¼¥É¡ª¡ª¡ª
http://www.necel.com/micro/ja/freesoft/cubesuite/index.html
¤Ë¥¢¥¯¥»¥¹¤·¤Æ¡¢²¼¤Î¤Û¤¦¤Ë¥¹¥¯¥í¡¼¥ë¤¹¤ë¤È¥À¥¦¥ó¥í¡¼¥É¤Î¤¿¤á¤Î¥Ü¥¿¥ó¤¬¤¢¤ê¤Þ¤¹¡£
¤½¤ì¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¡¢Æ±°Õ¤·¤¿¤ê¡¢¥í¥°¥¤¥ó¤·¤¿¤ê¤·¤Æ¥À¥¦¥ó¥í¡¼¥É¤·¤Þ¤¹¡£
¤Ê¤Ê¤ó¤È450MB¤â¤¢¤ê¤Þ¤¹¡£¤Ç¤Ã¤«¤¤¥½¥Õ¥È¤Ê¤ó¤Ç¤¹¤Í¡£ºÇ½é¤À¤±»þ´Ö¤«¤«¤ê¤Þ¤¹¤¬¡¢
¤³¤ì¤Þ¤Ç¤Î¤è¤¦¤Ë¡¢¥³¥ó¥Ñ¥¤¥é¡¦¥¢¥»¥ó¥Ö¥é¡¦¥·¥å¥ß¥ì¡¼¥¿¤Ê¤É¤ò¤¤¤¯¤Ä¤âÊÌ¡¹¤Ë
¥À¥¦¥ó¥í¡¼¥É¤·¤Ê¤¯¤Æ¤¹¤ß¤Þ¤¹¡£ÊØÍø¤Ç¤¹¡£
¤¿¤À½ñ¤­¹þ¤ß¤Ï¡¢½ñ¤­¹þ¤ßµ¡Ç½ÉÕ¥¤¥ó¥µ¡¼¥­¥Ã¥È¥¨¥ß¥å¥ì¡¼¥¿¡ÖMINICUBE¡×¤ò
Àܳ¤·¤Ê¤¤¤È¤Ç¤­¤Ê¤¤¤Î¤Ç¡¢¡ÖMINICUBE¡×¤ò»ý¤Ã¤Æ¤¤¤Ê¤¤¿Í¤Ï½ñ¤­¹þ¤ß¥½¥Õ¥È
¡ÖPG-FPL3¡×¤ò¥À¥¦¥ó¥í¡¼¥É¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤³¢­¤Ç¥À¥¦¥ó¥í¡¼¥É¤Ç¤­¤Þ¤¹¡£
http://www.necel.com/micro/ja/freesoft/78k0/kx2/index.html

£´¡¥CubeSuite¡¡¤ò¥¤¥ó¥¹¥È¡¼¥ë¡ª¡ª¡ª¡ª¡ª
¥À¥¦¥ó¥í¡¼¥É¤·¤¿EXE¥Õ¥¡¥¤¥ë¤òµ¯Æ°¤¹¤ë¤È¼¡¤Î¤è¤¦¤Ê¥¦¥£¥ó¥É¥¦¤¬½Ð¤Þ¤¹¡£

451¥¤¥ó¥¹¥È¡¼¥ë³«»Ï.jpg

¼¡¤Ø¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¹¤¹¤ß¤Þ¤¹¡£¤³¤³¤Ç¤Ï³«È¯¥Ä¡¼¥ë¤Ï¤ß¤ó¤Ê¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ
¤·¤Þ¤¤¤Þ¤·¤ç¤¦¡ª

452³«È¯¥Ä¡¼¥ëÁªÂò.jpg

¥é¥¤¥»¥ó¥¹¤Ï¹ØÆþ¤·¤Æ¤¤¤Ê¤¤¤Î¤Ç¡¢¤³¤Î²èÌ̤ǤϤ¿¤À¼¡¤Ø¤ò¥¯¥ê¥Ã¥¯¤¹¤ì¤ÐÂç¾æÉפǤ¹¡£

453¥é¥¤¥»¥ó¥¹ÅÐÏ¿.jpg

¥¤¥ó¥¹¥È¡¼¥ë¤¬»Ï¤Þ¤ê¤Þ¤·¤¿¡£450MB¤â¤¢¤ë¤À¤±¤Ë»þ´Ö¤¬¤«¤«¤ê¤Þ¤¹¡£
ome¤Î»ÈÍѤ·¤Æ¤¤¤ë¥Þ¥·¥ó¡ÊPen4 2.6GHz 1GB¡Ë¤ÇÌó20ʬ¤°¤é¤¤¤«¤«¤ê¤Þ¤·¤¿¡£
¤·¤Ð¤·¤Î´ÖÂÔ¤Á¤Þ¤¹¡£

454¥¤¥ó¥¹¥È¡¼¥ëÃæ.jpg

½ª¤ï¤ê¤Þ¤·¤¿¡ª¤µ¤Ã¤½¤¯¤³¤ì¤Ç¥½¥Õ¥È¤ò½ñ¤¤¤Æ¤ß¤Þ¤¹¡ª¡ª

455¥¤¥ó¥¹¥È¡¼¥ë´°Î».jpg

µ¯Æ°Ãæ¤Ç¤¹¡£µ¯Æ°Ãæ¤Î²èÌ̤¬¤«¤Ã¤³¤è¤¤¡£

501µ¯Æ°Ãæ.jpg

µ¯Æ°Ä¾¸å¤Î²èÌ̤Ǥ¹¡£¿·¤·¤¤¥×¥í¥¸¥§¥¯¥È¤òºîÀ®£Ç£Ï¤ò¥¯¥ê¥Ã¥¯¤·¤Æ
ÅÅÎÏÎÁ¶â·×¤Î¥×¥í¥¸¥§¥¯¥ÈºîÀ®¡ª¡ª¡ª

502µ¯Æ°Ä¾¸å.jpg

¢¨¥¿¡¼¥ß¥Ê¥ë¥½¥Õ¥È¤âɬÍפʤΤǡ¢TeraTerm¤ò¥À¥¦¥ó¥í¡¼¥É¤·¤Æ¥¤¥ó¥¹¥È¡¼¥ë
¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£

¢£¢£¢£¥Ï¡¼¥É¥¦¥§¥¢¤ÎÀâÌÀ¡ª¢£¢£¢£

²óÏ©¿Þ¤Ï¥³¥ì¢­¡£

514ÅÅÎÏÎÁ¶â·×²óÏ©¿Þ_01.jpg

¢£²óÏ©¤ÎÂç¤Þ¤«¤ÊÀâÌÀ¢£
º¸¾å¤é¤Ø¤ó¤¬ÅŸ»Éôʬ¤Ç¡¢¤³¤³¤Ç¥¹¥¤¥Ã¥Á¥ó¥°AC¥¢¥À¥×¥¿¤Î+15V¤«¤é¡¢
OP¥¢¥ó¥×¤ËɬÍפʡÞ12V¤È¥Þ¥¤¥³¥ó¤ÎÅŸ»¤Î+5V¤òºî¤Ã¤Æ¤¤¤Þ¤¹¡£
OP¥¢¥ó¥×¤Ï¥ª¥Õ¥»¥Ã¥ÈÅ۵¤Î¾®¤µ¤µ¤È¡¢¥Î¥¤¥º¤Î¾®¤µ¤µ¤«¤éOP07CP¤Ë¤·¤Þ¤·¤¿¡£
²¼È¾Ê¬¤Ïº¸¤«¤éÅ۵¡ÝÅÅήÊÑ´¹¤Î¤¿¤á¤ÎÄñ¹³¡¢Àä±ï¤Î¤¿¤á¤Î¥È¥é¥ó¥¹¡¢
ÆþÎϤµ¤ì¤¿Å۵¤ò20Çܤ¹¤ë¥¢¥ó¥×¡¢Á´ÇÈÀ°Î®²óÏ©¤Ç¤¹¡£
¥À¥¤¥ª¡¼¥É¤Ï¤Ê¤ó¤Ç¤«2ÁÇ»ÒÆþ¤ê¤Î¤â¤Î¤ò»È¤Ã¤Æ¤¤¤Þ¤¹¤¬¡¢¤Ù¤Ä¤Ë¥¹¥¤¥Ã¥Á¥ó¥°¥À¥¤¥ª¡¼¥É
2ËܤǤâÂç¾æÉפǤ¹¡£

¢£78K0¤ËÆþ¤ëÁ°¢£
1.Äñ¹³¤Ë1A¤ÎÅÅή¤¬Î®¤ì¤ë¤È¡¢¥ª¡¼¥à¤Îˡ§¤ÇV=RI=0.01¡ß1=0.01[V]¤Î
¸òήÅ۵¤¬Äñ¹³¤Îξü¤ËÀ¸¤¸¤Þ¤¹¡£¤³¤ì¤¬20Çܤµ¤ì¤Æ¸òή0.2[V]¤Ë¤Ê¤ê¤Þ¤¹¡£
2.¤µ¤é¤Ë¤³¤ì¤¬Á´ÇÈÀ°Î®²óÏ©¤ËÆþ¤ê¡¢¼Â¸úÃÍ0.2[V]¤Î̮ή¤Ë¤Ê¤ê¤Þ¤¹¡£
3.¤³¤ì¤ò78K0¤ÎA/DÊÑ´¹¤ÎÆþÎÏü»Ò¤ËÆþ¤ì¡¢RMS-DCÊÑ´¹¤ò78K0¤Î¥½¥Õ¥È¥¦¥§¥¢¤Ç¹Ô¤¤¤Þ¤¹¡£

¢£78K0¤ËÆþ¤Ã¤¿¸å¢£
78K0¤ÎAVREFü»Ò¤Ë¤Ï¥¢¥Ê¥í¥°Å۵¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¤È¤·¤Æ¡¢Ìó4.096V¤òÄñ¹³¤Îʬ°µ¤Ç
ºî¤Ã¤Æ²Ã¤¨¤Æ¤¤¤Þ¤¹¡£¤Ê¤Î¤ÇÀµ¤·¤¯A/DÊÑ´¹¤Ç¤­¤ë¤Î¤Ï0¡Á4.096V¤Ë¤Ê¤ê¤Þ¤¹¡£
4V¤ò¥¢¥ó¥×¤ÎÅŰµÍøÆÀ¤Î20Çܤdzä¤ë¤È0.2V¤È¤Ê¤ê¡¢¥ª¡¼¥à¤Îˡ§¤«¤éI=V/R=0.2/0.01=20[A]¡¢
¤³¤ì¤¬¡¡½Ö´Ö¤Ç¡¡¸¡½Ð¤Ç¤­¤ëÅÅή¤Î¸Â³¦¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤ì¤Ï¤¢¤¯¤Þ¤Ç½Ö´Ö¤ÎºÇÂç¤Î
¿ô»ú¤Ê¤Î¤Ç¡¢²¾¤ËÅÅήÇÈ·Á¤¬¤æ¤¬¤ß¤Î¤Ê¤¤Àµ¸¹ÇȤǤ¢¤ê¡¢¤³¤Î¤È¤­¤ÎÅÅή¤Î¥Ô¡¼¥¯¤¬
20[A]¤Ç¤¢¤ë¤È¤¹¤ë¤È¡¢¤³¤Î¤È¤­¤ÎÅÅή¤Î¼Â¸úÃͤϤ³¤ì¤ò¥ë¡¼¥È2¤Ç³ä¤Ã¤¿ÃÍ¡¢
¤Ä¤Þ¤ê14.14[A]¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤ì¤ËÅ۵¤Î100V¤ò¤«¤±¤ë¤È¡¢
P=VI=100¡ß14.14=Ìó1400[W]¤¬º£²ó·×¤ì¤ëºÇÂç¤ÎÅÅÎϤǤ¢¤ë¤³¤È¤¬¤ï¤«¤ê¤Þ¤¹¡£

¢¨¼Â¸úÃͤλ»½ÐÊýË¡
¡¡¼Â¸úÃÍ¡á½Ö´ÖÃͤÎ2¾è¤ÎÊ¿¶Ñ¤ÎÊ¿Êýº¬
¡¡É¸½à¤Î¥é¥¤¥Ö¥é¥êmath.hÆâ¤ÎÊ¿Êýº¬¤ò»»½Ð¤¹¤ë´Ø¿ôsqrt()¤Ï¡¢·×»»¤Ë¿ôÉ䫤«¤Ã¤Æ
¡¡¤·¤Þ¤¦¤Î¤Ç¡¢·×¬¼þ´ü¤Î1Éä˴֤˹礤¤Þ¤»¤ó¡£¤½¤³¤Ç¡¡Ê¿Êýº¬¡¡»»½Ð¡¡¤Ç¥°¥°¤ë¤È
¡¡¤¢¤æ¤·¤ãË¡¡ÊÀ¤³¦ºÇ®¤ÎÊ¿Êýº¬»»½Ð¥¢¥ë¥´¥ê¥º¥à¡Ë¤È¤¤¤¦¤Î¤ò¸«¤Ä¤±¤Þ¤·¤¿¡£
¡¡http://ayusya.hp.infoseek.co.jp/ProgramAlgorithm.html#Sqrt
¡¡¤³¤Î¢¬¥Ú¡¼¥¸¤ò²¼¤Ë¥¹¥¯¥í¡¼¥ë¤·¤Æ¤¤¤¯¤È¤¢¤ê¤Þ¤¹¡£
¡¡À¤³¦ºÇ®¤À¤±¤¢¤Ã¤Æ¡¢¤Ê¤ó¤ÈÌó4ms@10MHz¤ÇÊ¿Êýº¬¤ò½Ð¤»¤Þ¤·¤¿¡ª¤¹¤´¤¤¡ª¡ª¡ª

¢£¢£¢£¥Ï¡¼¥É¥¦¥§¥¢¤ÎÀ½ºî¡ª¢£¢£¢£

¤Þ¤º¤ÏÅÅÎÏÎÁ¶â·×¤ÎÅŸ»¤Ë¤Ê¤ëAC¥¢¥À¥×¥¿¤Î²Ã¹©¤Ç¤¹¡£½©·î¤Î15V0.8A½ÐÎϤµ¤¤
¤ä¤Ä¤Ç¤¹¡£ÅÅÎÏÎÁ¶â·×¤Ïɬ¤º¥³¥ó¥»¥ó¥È¤Ë¤Ä¤Ê¤¤¤Ç»È¤¦¤Î¤Ë¡¢»È¤¦¤¿¤Ó¤ËÅÅÎÏÎÁ¶â·×¤Î
AC¥¢¥À¥×¥¿¤ò¥³¥ó¥»¥ó¥È¤ËÁÞ¤·¤Æ¤¤¤¿¤Î¤Ç¤Ï¤á¤ó¤É¤¯¤µ¤¤¤Î¤Ç¡¢ÅÅÎÏÎÁ¶â·×¤ò
¥Æ¡¼¥Ö¥ë¥¿¥Ã¥×¤È°ìÂ⽤µ¤»¡¢¤½¤ÎÅÓÃæ¤«¤éAC100V¤ò¤È¤ë¤³¤È¤Ë¤·¤Þ¤¹¡£

AC¥¢¥À¥×¥¿¤ò³«¤±¤ë¤ÈÆâÉô¤Ï¤³¤ó¤Ê¤ó¤Ç¤¹¡£

503¥¢¥À¥×¥¿ÆâÉô.jpg

¤Ç¡¢¥×¥é¥°¤Ï»È¤ï¤Ê¤¤¤Î¤Ç¤Ï¤º¤·¤Æ¤·¤Þ¤¤¤Þ¤¹¡£

504¥¢¥À¥×¥¿¥×¥é¥°¤Ï¤º¤·.jpg

AC100V¤ÎÆþÎϤÈDC15V¤Î½ÐÎϤÎÀþ¤ò°ú¤­½Ð¤·¤Æ¡¢¤½¤ì¤¬Ä̤ë¤è¤¦¤Ë¥±¡¼¥¹¤Ë·ê¤ò³«¤±¤Æ¡¢
¥×¥é¥°¤¬¤¢¤Ã¤¿¤È¤³¤í¤¬¤à¤­½Ð¤·¤Ë¤Ê¤é¤Ê¤¤¤è¤¦¥×¥éÈĤòÆþ¤ì¤Æ¥±¡¼¥¹¤òÊĤ᤿¤é
¤³¤ó¤ÊÉ÷¤Ë¤Ê¤ê¤Þ¤¹¡£

505¥¢¥À¥×¥¿²Ã¹©¸å.jpg

º£²ó»È¤¦¥Æ¡¼¥Ö¥ë¥¿¥Ã¥×¤Ç¤¹¡£ÉáÄ̤Î3¸ý¤Î¤ä¤Ä¤Ç¤¹¡£

506¥Æ¡¼¥Ö¥ë¥¿¥Ã¥×.jpg

²Ã¹©¤·¤¿AC¥¢¥À¥×¥¿¤«¤é½Ð¤·¤¿Àþ¤òÄ̤¹·ê¡¢¥Æ¡¼¥Ö¥ë¥¿¥Ã¥×¤Î¥³¡¼¥É¤òÄ̤¹·ê¡¢
USB¥±¡¼¥Ö¥ë¤òÄ̤¹·ê¤òÅÅÎÏÎÁ¶â·×¤Î¥±¡¼¥¹¤Ë³«¤±¤Þ¤¹¡£¼Ì¿¿¤Ï²Ã¹©¸å¤Î¥±¡¼¥¹¤Ç¤¹¡£

507¥±¡¼¥¹²Ã¹©¸å.jpg

¥Æ¡¼¥Ö¥ë¥¿¥Ã¥×¤Î¥³¡¼¥É¤ÎÈïʤ¤ò¥«¥Ã¥¿¡¼¤Ç¥³¤Î»ú¤Î·Á¤Ë¸þ¤­¤Þ¤¹¡£ÊÒ¦¤Ï¿ÄÀþ¤ò
¤à¤­½Ð¤·¤Ë¤¹¤ë¤À¤±(¼Ì¿¿¤Î±¦Â¦)¤Ë¤·¡¢¤â¤¦ÊÒ¦¤ÏÀþ¤ò¤à¤­½Ð¤·¤Ë¤·¤Æ¡¢Äñ¹³¤ò
¼è¤êÉÕ¤±¤é¤ì¤ë¤À¤±¤Î´Ö³Ö¤ò¤¢¤±¤Æ¿ÄÀþ¤òÀÚ¤ê(¼Ì¿¿¤Îº¸Â¦)¤Þ¤¹¡£

508¥Æ¡¼¥Ö¥ë¥¿¥Ã¥×²Ã¹©¸å.jpg

º£²ó¤Ï¾®¤µ¤Ê¥±¡¼¥¹¤òÁª¤ó¤Ç¤·¤Þ¤Ã¤¿¤Î¤Ç¡¢´ðÈĤξå¤Ï¤È¤Æ¤â¤­¤å¤¦¤¯¤Ä¤Ç¤¹¡£
»°Ã¼»Ò¥ì¥®¥å¥ì¡¼¥¿¤¬»°¤Äʤó¤À±ü¤Ë¡¢ÉéÅ۵À¸À®IC¤ÎLTC1144¤¬¤¢¤ê¤Þ¤¹¡£
»°¤Äʤó¤Ç¤¤¤ë8P¤ÎIC¤¬0P07CP¤Ç¤¹¡£

509´ðÈij°´Ñ.jpg

¥±¡¼¥¹¤ËÆþ¤ì¤ë¤È¤­¡¢´ðÈĤξå¤ËAC100V¤ÎÀþ¤¬¤à¤­½Ð¤·¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤Î¤Ç¡¢Àä±ï¤Î
¤¿¤á¤ËL»ú¤Ë¶Ê¤²¤¿¥×¥éÈĤò»°Ã¼»Ò¥ì¥®¥å¥ì¡¼¥¿¤Ë¼è¤êÉÕ¤±¤Æ¤¤¤Þ¤¹¡£

510¥×¥éÈļè¤êÉÕ¤±¸å.jpg

¥±¡¼¥¹¤ËÆþ¤ì¤¿¼Ì¿¿¤Ç¤¹¡£¥È¥é¥ó¥¹¤â¤¢¤ë¤Î¤ÇÃæ¤Ï·ë¹½¤®¤Ã¤·¤ê¤Ç¤¹¡£

511ÅÅÎÏÎÁ¶â·×ÆâÉô.jpg

¥±¡¼¥¹¤Î¤Õ¤¿Éôʬ¤¬¤³¤ì¤Þ¤¿¥¢¥ë¥ßÈĤʤΤǡ¢Àä±ï¤Î¤¿¤á¤Ë¥×¥éÈĤòÀڤäƤΤ»¤Æ¤«¤é
¤Õ¤¿¤ò¤·¤Æ´°À®¤Ç¤¹¡£

¡ü¡ü¡ü¥½¥Õ¥È¥¦¥§¥¢¡ü¡ü¡ü

78K0¤Î¤¤¤¤¤È¤³¤í¤Ï¡¢¥³¡¼¥É¥µ¥¤¥º¤¬32K¤Þ¤ÇC¥³¥ó¥Ñ¥¤¥é¤¬ÌµÎÁ¤Ç»È¤¨¤ë¤È¤³¤í¤Ç¤¹¡ª
¥³¡¼¥Ç¥£¥ó¥°¤¬³Ú¡ª¡ª¡ª
¥½¡¼¥¹¥³¡¼¥É¤¬·ë¹½Â礭¤¯¤Ê¤Ã¤Æ¤·¤Þ¤Ã¤¿¤Î¤Ç¡¢¥½¡¼¥¹¥³¡¼¥É¤Î¸ø³«¤Ï¤·¤Þ¤»¤ó¡£
¤¹¤ß¤Þ¤»¤ó¡£¤Ç¤¹¤¬¡¢Ê¸¾Ï¤Ç¥½¥Õ¥È¥¦¥§¥¢¤Î³µÎ¬¤Î¤ßÀâÌÀ¤·¤Þ¤¹¡£

1.UART6¤òUSB¥·¥ê¥¢¥ëÊÑ´¹IC¤Ë¤Ä¤Ê¤®¤Þ¤¹¡£

2.¥¿¡¼¥ß¥Ê¥ë¥½¥Õ¥È¤«¤é"S"¤«"s"¤ò¼õ¿®¤·¤¿¤é·×¬¤È1É䴤ȤÎÁ÷¿®¤ò³«»Ï¤·¤Þ¤¹¡£

3.¤â¤¦°ìÅÙ"S"¤«"s"¤ò¼õ¿®¤¹¤ë¤È·×¬¤ÈÁ÷¿®¤òÄä»ß¤·¤Þ¤¹¡£

4.·×¬¤·¤Æ¤¤¤Ê¤¤¤È¤­¤Ë"R"¤«"r"¤ò¼õ¿®¤·¤¿¤é¡¢¤½¤ì¤Þ¤Ç¤Î»þ´Ö¡¦Åŵ¤ÎÁ¶â¤ò¥¼¥í¥¯¥ê¥¢¤·¤Þ¤¹¡£

5.·×Â¬Ãæ¤Ï1É䴤Ȥ˷׬»þ´Ö¤ÎÊÑ¿ô¤ò¥¤¥ó¥¯¥ê¥á¥ó¥È¤·¤Þ¤¹¡£

6.·×Â¬Ãæ¤Ï1É䴤ȤÎ10ms¤Î´Ö¤Ë128²ó¡¢A/DÊÑ´¹¤È¤½¤Î·ë²Ì¤Î2¾è¤Î»»½Ð¡¢¹ç·×¤ò½Ð¤·¤Þ¤¹¡£

7.128²ó¤Î·×¬¤È2¾è¤Î»»½Ð¡¢¹ç·×¤¬¤Ç¤­¤¿¤é¡¢¤½¤Î¹ç·×Ãͤò128¤Ç³ä¤Ã¤Æ¡¢2¾è¤ÎÊ¿¶ÑÃͤò½Ð¤·¡¢
¤µ¤é¤Ë¤½¤ì¤ÎÊ¿Êýº¬¤òµá¤á¤Þ¤¹¡£¤Ä¤Þ¤êA/DÊÑ´¹·ë²Ì¤Î¼Â¸úÃͤòµá¤á¤ë¤È¤¤¤¦¤³¤È¤Ç¤¹¡£

8.A/DÊÑ´¹·ë²Ì¤Î¼Â¸úÃͤòÅÅή¤Î¼Â¸úÃͤËÊÑ´¹¤·¤Þ¤¹¡£¤³¤ÎÅÅÎÏÎÁ¶â·×¤Îʬ²òǽ¤Ï
ºÇÂç20A¤ÎÆþÎÏ¡¢A/DÊÑ´¹¤Î¥Ó¥Ã¥È¿ô¤ò10¤È¤¹¤ë¤È¡¢20/1000=0.02A¡¢¤³¤ì¤Ë100V¤ò
¤«¤±¤ë¤ÈP=VI=100¡ß0.02=2W¤Ç¤¢¤ë¤³¤È¤¬¤ï¤«¤ê¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢A/DÊÑ´¹·ë²Ì¤Î¼Â¸úÃͤË
2¤ò¤«¤±¤¿¿ô»ú¤¬ÅÅÎϤˤʤê¤Þ¤¹¡£

9.¤ªÀ¤ÏäˤʤäƤ¤¤ëÅÅÎϲñ¼Ò¤Î¥Û¡¼¥à¥Ú¡¼¥¸¤«¤é1KWh¤¢¤¿¤ê¤ÎÅÅÎÏÎÁ¶â¤ò¸«¤Ä¤±¤Æ¡¢
¤½¤ì¤ò3600¤Ç³ä¤ë¤Èñ°Ì¤¬[KWs]¡¢¤½¤ì¤ò¤µ¤é¤Ë1000¤Ç³ä¤ë¤Èñ°Ì¤¬[Ws]¤È¤Ê¤Ã¤Æ¡¢8.¤Ç
µá¤á¤¿ÅÅÎÏ[Ws]¤Èñ°Ì¤¬¤½¤í¤¤¤Þ¤¹¡£¤³¤Î¿ô»ú¤òµá¤á¤¿ÅÅÎϤˤ«¤±¤ë¤È¡¢1É䢤¿¤ê¤Î
ÅÅÎÏÎÁ¶â¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤ì¤ò1É䴤ȤËÀÑ»»¤·¤Æ¤¤¤­¤Þ¤¹¡£

10.5.¤Çµá¤á¤¿·×¬»þ´Ö¡¢8.¤Çµá¤á¤¿ÅÅÎÏ¡¢9.¤Çµá¤á¤¿ÀÑ»»ÅÅÎÏÎÁ¶â¤ò1É䴤ȤË
¥Ñ¥½¥³¥ó¤ËÁ÷¿®¤·¤Þ¤¹¡£·×Â¬Ãæ¤Ï5.¡Á10.¤¬·«¤êÊÖ¤µ¤ì¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£

¢£¢£¢£¼ÂºÝ¤Ë·×¬¡ª¢£¢£¢£

·×Â¬Ãæ¤Î²èÌ̤Ϥ³¤ó¤Ê´¶¤¸¡£
±¦¤«¤é·×¬»þ´Ö:ʬ:Éᢤ½¤Î¤È¤­¤ÎÅÅÎÏ¡¢ÀÑ»»ÅÅÎÏÎÁ¶â¡£

513²èÌÌ.JPG

¥Ñ¥½¥³¥ó¤Ï¾ÃÈñÅÅÎϤ¬É½¼¨¤µ¤ì¤Æ¤¤¤Ê¤¤¤Î¤Ç¡¢¤¤¤Ã¤¿¤¤¤É¤ì¤°¤é¤¤¤Î¤â¤Î¤Ê¤Î¤«
¤¤¤Ä¤âµ¿Ìä¤Ç¤·¤¿¡£¤½¤³¤Ç¡¢ome¤¬»ÈÍѤ·¤Æ¤¤¤ë¥Ñ¥½¥³¥ó¤ÎÅÅÎϤò¬¤Ã¤Æ¤ß¤¿¡ª

¥Ñ¥½¥³¥ó¤Î¥¹¥Ú¥Ã¥¯¡§Pen4 2.6GHz 1GB¡¢19¥¤¥ó¥Á±Õ¾½¥â¥Ë¥¿¡ß2
µ¯Æ°¤·¤¿¤¢¤È²¿¤âºî¶È¤·¤Æ¤¤¤Ê¤¤¤È¤­(ËÜÂΡܲèÌÌ)120W¡¢1»þ´Ö¤Ç2.7±ß
²èÌ̤ÎÅŸ»¤¬ÀÚ¤ì¤Æ¤¤¤ë¤È¤­(ËÜÂΤΤß)67W¡¢1»þ´Ö¤Ç1.5±ß
¥¹¥¿¥ó¥Ð¥¤»þ¡§24W¡¢1»þ´Ö¤Ç0.5±ß

¤¦¡¼¤ó¡¢°Õ³°¤È¾¯¤Ê¤¤¡ª
¥Ñ¥½¥³¥ó¤Ï¥¢¥á¥ê¥«¼çƳ¤Çºî¤é¤ì¤Æ¤­¤¿¤·¡¢DOS/V¥Ñ¥½¥³¥ó¤Î¥Ñ¡¼¥Ä²°¤Ë¹Ô¤Ã¤Æ¤â
Çä¤Ã¤Æ¤¤¤ëÅŸ»¤Ï300W¤È¤«400W¤À¤«¤é¤â¤Ã¤ÈÂ礭¤¤¤È»×¤Ã¤Æ¤¤¤Þ¤·¤¿¡£
CPU»ÈÍÑΨ¤¬100%¤Ë¤Ê¤ë¤È180W¤°¤é¤¤¤ò¼¨¤·¤Æ¤¤¤Þ¤·¤¿¡£¤½¤ì¤Ç¤â°Õ³°¤È¾¯¤Ê¤¤¡ª

¢£¥ª¥Þ¥±¢£

¾ÃÈñÅÅÎϤ¬°ìÄê¤ÇÊÑÆ°¤·¤Ê¤¤¾ì¹ç¤Ï¡¢ÅŲ½À½ÉʤξÃÈñÅÅÎϤȡ¢1KWh¤¢¤¿¤ê¤ÎÅÅÎÏÎÁ¶â¤¬
¤ï¤«¤Ã¤Æ¤¤¤ì¤Ð¡¢°ì»þ´Ö¤¢¤¿¤ê¤ÎÅÅÎÏÎÁ¶â¤Ï´Êñ¤Ë·×»»¤Ç¤­¤Þ¤¹¡£

ÅÅÎÏÎÁ¶â[±ß]¡áɽ¼¨¤µ¤ì¤Æ¤¤¤ë¾ÃÈñÅÅÎÏ[W]¡à1000¡ß1KWh¤¢¤¿¤ê¤ÎÅÅÎÏÎÁ¶â[±ß]

Îã¡Ë20W¤Î·Ö¸÷Åô¡¢ÅìµþÅÅÎÏ,½¾ÎÌÅÅÅôB,Âè1Ãʳ¬ÎÁ¶â,dzÎÁÄ´À°Èñ¤Ê¤·¡¡¤Î¾ì¹ç
¡¡¡¡20¡à1000¡ß17.87¡á1»þ´ÖÅö¤¿¤ê0.3574±ß


2009ǯ3·î11Æü(¿åÍËÆü)

78K0¤Ç¥é¥¸¥³¥ó

¥«¥Æ¥´¥ê¡¼: - ome @ 09»þ58ʬ10ÉÃ

¤³¤ì¤Þ¤Ç¤Îµ­»ö78K0¤Ç̵ÀþÄÌ¿®(1)(2)(3)¤Ç
78K0¤ÎUART¤ò»È¤Ã¤Æ´Êñ¤Ë̵ÀþÄÌ¿®¤Ç¤­¤ë¤³¤È¤¬¤ï¤«¤ê¤Þ¤·¤¿¡£
º£²ó¤Ï¤½¤Î±þÍÑÊԤȤ·¤Æ¡¢¥È¥¤¥é¥¸¤òư¤«¤·¤Æ¤ß¤¿¤¤¤È»×¤¤¤Þ¤¹¡ª

º£²óư¤«¤·¤¿¥é¥¸¥³¥ó

201¥é¥¸¥³¥ó³°´Ñ.jpg


¢£¢£78K0¤Ç¥é¥¸¥³¥ó¤òÀ©¸æ¤¹¤ë¤³¤È¤Î¥á¥ê¥Ã¥È¢£¢£


û¤¯¸À¤¦¤È¹âµ¡Ç½²½¡£


¡ü¥á¥ê¥Ã¥È£±¡ü¤¿¤¯¤µ¤ó¤Î¤â¤Î¤òÀ©¸æ¤Ç¤­¤ë

º£²ó¤ÏÁ°¸åº¸±¦¤Î¥â¡¼¥¿¡¼¤ÎON/OFF¤À¤±¤ò¹Ô¤Ã¤Æ¤¤¤Þ¤¹¤¬¡¢
¤â¤Á¤í¤ó¥½¥Õ¥È¤È²óÏ©¼¡Âè¤Ç¥é¥¤¥ÈÎà¤ÎÅÀÅô¡¦¾ÃÅô¤Ê¤É
À©¸æÂоݤȤʤë¤â¤Î¤ò¼«Í³¤ËÁý¤ä¤¹¤³¤È¤¬¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡ü¥á¥ê¥Ã¥È£²¡ü¼«Æ°Áà½Ä¤â¤Ç¤­¤ë
À©¸æ¤·¤Æ¤¤¤ë¤Î¤¬78K0¤Ê¤Î¤Ç¡¢Æ°ºî¤ò¥×¥í¥°¥é¥à¤ÎÃæ¤Ëµ­½Ò¤¹¤ë¤³¤È¤Ç¡¢
¤¿¤È¤¨¤Ð¤¢¤ë¥¹¥¤¥Ã¥Á¤ò²¡¤¹¤È¡¢¼«Æ°¤ÇÉô²°¤ò°ì¼þ¤·¤ÆÌá¤Ã¤Æ¤¯¤ë¡¢
¤È¤¤¤¦¤è¤¦¤Ê¼«Æ°Áà½Ä¤â¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡ü¥á¥ê¥Ã¥È£³¡üÁà½Ä¤µ¤ì¤ë¦¤Ë¤â¼«Î§À­¤ò»ý¤¿¤»¤ë¤³¤È¤¬¤Ç¤­¤ë
Ä̾ï¤Î¥é¥¸¥³¥ó¼õ¿®µ¡ÍÑIC¤Ï·è¤Þ¤Ã¤¿¤³¤È¤·¤«¤Ç¤­¤Þ¤»¤ó¡£
¤Ç¤âÀ©¸æ¤µ¤ì¤ë¦¤Ë78K0¤ò»È¤¦¤³¤È¤Ç¡¢°Å¤¯¤Ê¤Ã¤¿¤é¼«Æ°Åª¤Ë
¥é¥¤¥È¤ò¤Ä¤±¤¿¤ê¡¢¿Ê¤àÀè¤Ë¾ã³²Êª¤¬¤¢¤Ã¤¿¤é¼«Æ°Åª¤Ë¤½¤ì¤ò
¤è¤±¤¿¤ê¤µ¤»¤ë¤³¤È¤¬¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¤â¤Á¤í¤ó¤½¤ì¤À¤±¤Î¥×¥í¥°¥é¥à¤òÁȤळ¤È¤¬É¬ÍפǤ¹¤¬¡£

¤¤¤í¤¤¤í½ñ¤­¤Þ¤·¤¿¤¬¡¢º£²ó¤Ïñ½ã¤ËÁö¹ÔÍѥ⡼¥¿¤È¥¹¥Æ¥¢¥ê¥ó¥°¤ÎON/OFF¤Î
À©¸æ¤À¤±¤ò¹Ô¤¤¤Þ¤¹¡£

¢£¢£Á÷¿®µ¡¢£¢£

¢£¥Ï¡¼¥É¥¦¥§¥¢¢£

²þ¤Á°¤ÎÁ÷¿®µ¡¤Ç¤¹¡£

202Á÷¿®µ¡²þ¤Á°.jpg

ʬ²ò¤¹¤ë¤Èޥޥޥ

203Á÷¿®µ¡Ê¬²ò.jpg

¤³¤¦¤Ê¤Ã¤Æ¤Þ¤¹¡£´ðÈĤ¬Î¢Ê֤äƤ¤¤Æ¤Á¤ç¤Ã¤È¤·¤«¸«¤¨¤Þ¤»¤ó¤¬¡¢¤³¤Î´ðÈĤÎ
ÉôÉÊÌÌ¤ËÆ¼ÈÄ¡©¤È¤¹¤º¤á¤Ã¤­Àþ¤Ë¤è¤ëÀÜÅÀ¤¬Àߤ±¤é¤ì¤Æ¤¤¤Æ¡¢¤½¤ì¤¬¥ì¥Ð¡¼¤Ç
²¡¤µ¤ì¤Æ¥¹¥¤¥Ã¥Á¤È¤·¤Æµ¡Ç½¤·¤Æ¤¤¤Þ¤¹¡£²óϩŪ¤Ë¤Ï¤³¤Î´ðÈĤΥ¹¥¤¥Ã¥ÁÉôʬ¤À¤±¤ò
»ÈÍѤ·¤Þ¤¹¡£´ðÈľå¤Î¥¹¥¤¥Ã¥ÁÉôʬ¤È¤½¤ì°Ê³°¤Î²Õ½ê¤¬¤Ä¤Ê¤¬¤Ã¤Æ¤¤¤ëÉôʬ¤ò
¥«¥Ã¥¿¡¼¤Ç¥Ñ¥¿¡¼¥ó¥«¥Ã¥È¤·¤Þ¤¹¡£¤½¤·¤Æ²¼¤Î¤è¤¦¤Ë²óÏ©¤òÁȤߡ¢ÇÛÀþ¤·¤Þ¤¹¡£

209Á÷¿®µ¡²óÏ©¿Þ.jpg

ÇÛÀþ¤·½ª¤ï¤Ã¤¿¤Î¤¬¡¢¼¡¤Î¼Ì¿¿¤Ç¤¹¡£Á÷¿®µ¡¤Î´ðÈĤξ妤ˤ¢¤ë¼Ø¤ÎÌÜ´ðÈĤÏ
LM1117-ADJ¤È¥³¥ó¥Ç¥ó¥µ¡¢Èù¼å̵ÀþÁ÷¿®¥â¥¸¥å¡¼¥ë¤¬ºÜ¤Ã¤Æ¤¤¤Þ¤¹¡£

205Á÷¿®µ¡ÇÛÀþ.jpg

¤³¤ì¤ò¸µ¤ÎÁ÷¿®µ¡¤Î¥±¡¼¥¹¤ËÌᤷ¤¿¤Î¤¬¤³¤Î¼Ì¿¿¤Ç¤¹¡£
¥È¥éµ»78K0´ðÈĤËUSB¥±¡¼¥Ö¥ë¤òÁÞ¤»¤ë¤è¤¦¤Ë¡¢¥±¡¼¥¹¤ËÀÚ¤ê·ç¤­¤òÆþ¤ì¤Æ¤¤¤Þ¤¹¡£

206Á÷¿®µ¡ÆâÉô.jpg

¤Õ¤¿¤òÊÄ¤á¤Æ¥×¥í¥°¥é¥à¤ò½ñ¤­¹þ¤á¤Ð¡¢Á÷¿®µ¡¤È¤·¤ÆÆ°ºî¤·¤Þ¤¹¡£

¢£¥½¥Õ¥È¥¦¥§¥¢¢£

º£²óÁ÷¿®µ¡Â¦¤ÇɬÍ×¤Ê¥×¥í¥°¥é¥à¤Ï°Ê²¼¤Î¤È¤ª¤ê¤Ç¤¹¡£
¡¦radicon_tx.c
¡¦uart6.c
¡¦RamStart.asm
¡¦trgbios.h
¡¦radicon_tx.h
¡¦RAMAPP.dr
radicon_tx.c¡¢radicon_tx.h°Ê³°¤ÏÁ°¡¹²ó¤Îµ­»ö¡Ê78K0¤Ç̵ÀþÄÌ¿®(2)¡Ë¤Ë·ÇºÜ¤·¤¿
¤â¤Î¤ÈƱ¤¸¤â¤Î¤ò»È¤¤¤Þ¤¹¡£¤¿¤À¤·¡¢uart6.c¤Î

#include    "wireless_test.h”

¤Î¹Ô¤ò

#include    "radicon_tx.h”

¤ËÊѹ¹¤·¤Æ»È¤Ã¤Æ¤¯¤À¤µ¤¤¡£

¡ü¥é¥¸¥³¥óÁ÷¿®µ¡¥á¥¤¥ó¥×¥í¥°¥é¥à¡¡radicon_tx.c¡ü

/*
¢£¥È¥éµ»78K0ÉÕÏ¿´ðÈÄ
¢£uPD78F0730

¢£radicon_tx.c
¢£315MHzÈù¼å̵Àþ¥â¥¸¥å¡¼¥ë¤Ë¤è¤ë¥é¥¸¥³¥óÁ÷¿®µ¡

2009.2.25ºîÀ®

*/

#pragma        EI                            /* Á´Âγä¤ê¹þ¤ßµö²ÄÌ¿Îá¤ò»ÈÍѤǤ­¤ë¤è¤¦¤Ë¤¹¤ë */
#pragma        DI
#pragma     sfr                            /* ¥×¥í¥°¥é¥à¾å¤ÇľÀÜSFR̾¤ÇSFR¤òÁàºî¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë */
#include    "trgbios.h”                    /* ¥È¥éµ»CD¤ÎUSB¤Î´Ø¿ô¤ò»ÈÍѤ¹¤ë¤¿¤á¤Ë¥È¥éµ»BIOS¤ò¥¤¥ó¥¯¥ë¡¼¥É */
#include    "radicon_tx.h”

/*
****************************************
  main ½é´ü²½
****************************************
*/
void main( void )
{
/* ¥¯¥í¥Ã¥¯¤ÏÆâÉôȯ¿¶ 16 MHz */
/* ´Ø¿ô¤ÎÀë¸À */
    unsigned char temp;                    /* ¥Ç¡¼¥¿°ì»þÊݸ */
/* Æþ½ÐÎϥݡ¼¥È¤Î½é´ü²½(0:½ÐÎÏ,1:ÆþÎÏ) */
    PM0.0 = 0;
    PM0.1 = 0;
    PM1 = 0b11110001;
    /*    P10 ¥¹¥¤¥Ã¥Á¸å
        
        P13 TxD6
        P15 ¥¹¥¤¥Ã¥Áº¸
        P16 ¥¹¥¤¥Ã¥Á±¦
        P17 ¥¹¥¤¥Ã¥ÁÁ°
         */
    PM3.0 = 0;
    PM3.1 = 0;
    PM6.0 = 0;
    PM6.1 = 0;
    
    PM12.0 = 0;
    
    P6.1 = 0;/* µ¯Æ°ÃæÀľÃÅô */
/* ÄÌ¿®¥Ý¡¼¥È¤Î½é´ü²½ */
    UART6_INIT( 0x09 , 13 , 0x04 );        /* UART6½é´ü²½(1200bps,8bit,none¡¡CPU¥æ¡¼¥¶¡¼¥º¥Þ¥Ë¥å¥¢¥ë»²¾È) */
    UART6_MANEGE( 1 );                    /* UART6ưºî³«»Ï */

/* ¥¿¥¤¥Þ50½é´ü²½ */
    TCL50 = 0x07;                        /* ¥¯¥í¥Ã¥¯¤Ï1953.125Hz */
    CR50 = 0xC3;                        /* ¥¤¥ó¥¿¡¼¥Ð¥ë¼þ´ü¤Ï0.512mS*195 = 99.84mS */
    TMC50 = 0x00;                        /* ¥¤¥ó¥¿¡¼¥Ð¥ë */

/* ¥¿¥¤¥ÞH1½é´ü²½ */
    TMHMD1 = 0b01000000;                /* ¥¿¥¤¥Þ¡¼H1¥¯¥í¥Ã¥¯¤Ï3906.25Hz (¼þ´ü0.256mS) ¥¤¥ó¥¿¡¼¥Ð¥ë */

/* ¥È¥éµ»bios¤ËÂФ¹¤ë³ä¤ê¹þ¤ß´Ø¿ô¤ÎÀßÄê */
    trg_regintsrv( TRG_INTID_BSITM50 , READ_AND_TX );

    TMC50.7 = 1;                        /* ¥¿¥¤¥Þ50ưºî³«»Ï */
    MK0H.5 = 0;                            /* ¥¿¥¤¥Þ50³ä¤ê¹þ¤ß¥Þ¥¹¥¯¤ò¥¯¥ê¥¢ */

    P6.1 = 1;/* ÀľÃÅô */

/* ³ä¤ê¹þ¤ß¼õÉÕ */
    EI();
    while( 1 );/* °Ê¸å0.1S¤´¤È¤Ë¥¹¥¤¥Ã¥ÁÆÉ¤ß¹þ¤ß¡õÁ÷¿® */
}

/*
****************************************
  ¥¹¥¤¥Ã¥Á¤ÎÆÉ¤ß¹þ¤ß¤ÈÁ÷¿®
****************************************
*/
void READ_AND_TX( void )        /*    0.1É䴤Ȥ˥¹¥¤¥Ã¥Á¤Î¾õÂÖ¤òÆÉ¤ß¹þ¤ß¡¢
                                            ¤½¤ì¤Ë±þ¤¸¤¿Á÷¿®¥Ç¡¼¥¿¤òºî¤ë */
{
    unsigned char txdata = 0x00;
    IF1L.3 = 0;/* ¥È¥éµ»bios¤¬Æ°ºî¤·¤Æ¤¤¤ë¤¿¤á¡¢³ä¤ê¹þ¤ßÍ×µá¥Õ¥é¥°¤Î¥¯¥ê¥¢¤¬É¬Í× */
    if( P1.6 == 0 )                        /* ±¦¤Ê¤é2¥Ó¥Ã¥ÈÌÜ1 */
    {
        txdata = txdata | 0b00000100;
    }
    else if( P1.5 == 0 )                /* º¸¤Ê¤é3¥Ó¥Ã¥ÈÌÜ1 */
    {
        txdata = txdata | 0b00001000;
    }
    if( P1.7 == 0 )                        /* Á°¤Ê¤é0¥Ó¥Ã¥ÈÌÜ1 */
    {
        txdata = txdata | 0b00000001;
    }
    else if( P1.0 == 0 )                /* ¸å¤Ê¤é1¥Ó¥Ã¥ÈÌÜ1 */
    {
        txdata = txdata | 0b00000010;
    }
    txdata = txdata & 0b00001111;        /* ¾å°Ì4¥Ó¥Ã¥È¤Ï»È¤ï¤Ê¤¤¤Î¤Ç¥¯¥ê¥¢¤·¤Æ¤ª¤¯ */
    if( txdata != 0b00000000 )            /* Á°¸åº¸±¦¤Î¤¤¤º¤ì¤«¤¬²¡¤µ¤ì¤Æ¤¤¤ë¤È¤­¤Î¤ßÁ÷¿®¤¹¤ë */
    {
        P6.1 = 0;/* Á÷¿®ÃæÀÄÅÀÅô */
        UART6_TX( 0x55 );                /* ¼õ¿®Â¦°ÂÄê²½ÂÔ¤Á */
        UART6_TX( 0xff );
        WAIT256U( 0x26 );
        UART6_TX( 0x02 );                /* ¥Ø¥Ã¥À */
        UART6_TX( 0x0A );                /* ¥Ø¥Ã¥À */
        UART6_TX( txdata + 0x40 );        /* ̵Àþ¤Ç½ÐÎÏ(UART6) *//* + 0x40 ¤·¤Æ¤¤¤ë¤Î¤Ï¥¿¡¼¥ß¥Ê¥ë¥½¥Õ¥È¤Ç¤Îɽ¼¨¤Î¤¿¤á */
        UART6_TX( 0x03 );                /* ¥Õ¥Ã¥¿ */
        P6.1 = 1;/* Á÷¿®¸åÀľÃÅô */
    }
}

/*
****************************************
  ¥¿¥¤¥Þ¡¼H1¤ò»È¤Ã¤¿ÂÔ¤Á»þ´ÖÀ¸À®
****************************************
*/
void WAIT256U( unsigned char c )
{
    CMP01 = c;                            /* ¥¿¥¤¥Þ¡¼H1¥ê¥»¥Ã¥È¼þ´ü¤Ï c * 256uS */
    TMHMD1.7 = 1;                        /* ¥¿¥¤¥Þ¡¼H1ưºî³«»Ï */
    IF0H.3 = 0;
    while( IF0H.3 != 1 );                /* ¥¿¥¤¥Þ¡¼H1¥ê¥»¥Ã¥È¤«¤«¤Ã¤¿¤é¥¿¥¤¥à¥¢¥¦¥È */
    TMHMD1.7 = 0;                        /* ¥¿¥¤¥Þ¡¼H1ưºîÄä»ß */
    
}

¡ü¥é¥¸¥³¥óÁ÷¿®µ¡¥×¥í¥°¥é¥àÍѥإåÀ¥Õ¥¡¥¤¥ë¡¡radicon_tx.h¡ü

/*
¢£¥È¥éµ»78K0ÉÕÏ¿´ðÈÄ
¢£uPD78F0730

¢£radicon_tx.h
¢£315MHzÈù¼å̵Àþ¼õ¿®¥â¥¸¥å¡¼¥ë¤Ë¤è¤ë¥é¥¸¥³¥óÁ÷¿®µ¡¤Î¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë

2009.2.25ºîÀ®

*/

/* ¥á¥¤¥ó´Ø¿ô¤ÎÀë¸À */
void main( void );
/* ¥µ¥Ö´Ø¿ô¤ÎÀë¸À */
void READ_AND_TX( void );
void WAIT256U( unsigned char );

void UART6_INIT ( unsigned char , unsigned char , unsigned char );
void UART6_MANEGE ( unsigned char );
unsigned char UART6_RX( void );
void UART6_TX( unsigned char );

¡ü¥×¥í¥°¥é¥à¤Î²òÀâ¡ü

¥¿¥¤¥Þ50¤ÇÌó0.1É䴤Ȥγä¤ê¹þ¤ß¤ò¤Ä¤¯¤ê¡¢¤½¤Î¤¿¤Ó¤ËÁ°¸åº¸±¦¤Î¥¹¥¤¥Ã¥Á¤Î
ON/OFF¤òÆÉ¤ß¹þ¤ß¡¢Á°¸åº¸±¦¤Î¤¤¤º¤ì¤«¤¬ON¤Ç¤¢¤ì¤Ð¡¢Á÷¿®¤ò¹Ô¤¤¤Þ¤¹¡£

¿²¤Æ¤¤¤ëÁ÷¿®¥â¥¸¥å¡¼¥ë¤òµ¯¤³¤·¡¢¾ï¤Ë¥é¥ó¥À¥à¥Ç¡¼¥¿¤ò¼õ¿®¤·¤Æ¤¤¤ë
¼õ¿®¥â¥¸¥å¡¼¥ë¤¬Àµ¤·¤¯¥¹¥¿¡¼¥È¥Ó¥Ã¥È¤òǧ¼±¤Ç¤­¤ë¤è¤¦¤Ë¡¢
Á°¡¹²ó¡Ê78K0¤Ç̵ÀþÄÌ¿®(2)¡Ë¤ÈƱ¤¸¤è¤¦¤Ë¡¢0x55¡¦0xFF¡¦¥¦¥§¥¤¥È¡¦0x02¤ò
Á÷¿®¤·¤Æ¤«¤é¡¢Á°¸åº¸±¦¤ÎON/OFF¥Ç¡¼¥¿¤òÁ÷¿®¤·¤Æ¤¤¤Þ¤¹¡£

º£²ó¤Î¥×¥í¥°¥é¥à¤â¥È¥éµ»BIOS¾å¤Çư¤¯¤â¤Î¤À¤Ã¤¿¤Î¤Ç¡¢³ä¤ê¹þ¤ß¤ò»È¤¦¤¿¤á¤Ë¤Ï
¥È¥éµ»BIOS¾å¤Î¥ë¡¼¥ë¤Ë½¾¤¦É¬Íפ¬¤¢¤ê¤Þ¤·¤¿¡£
Ä̾ï¤Ï78K0¤Î³«È¯´Ä¶­¤ÇC¸À¸ì¤ò»È¤¦¤È¤­¤Ï¤³¤Î¤è¤¦¤Ë¡¢

#pragma        interrupt INTTM50 READ_AND_TX nobank

³ä¤ê¹þ¤ß¤¬À¸¤¸¤¿¤È¤­¤Ë¼Â¹Ô¤¹¤ë´Ø¿ô¤òÁ°½èÍý»ØÎá¤Ç»ØÄꤷ¤Þ¤¹¤¬¡¢¥È¥éµ»BIOS¾å¤Ç
³ä¤ê¹þ¤ß¤ò»È¤¦¤È¤­¤Ë¤Ï¡¢

trg_regintsrv( TRG_INTID_BSITM50 , READ_AND_TX );

¤Î¤è¤¦¤Ë¥È¥éµ»BIOS¤ÎÃæ¤Ë¤¢¤ë³ä¤ê¹þ¤ß´Ø¿ôÀßÄêÍÑ´Ø¿ô¤ò»È¤¦É¬Íפ¬¤¢¤ê¤Þ¤¹¡£
¤Þ¤¿¡¢Ä̾ï¤Î³ä¤ê¹þ¤ß¤Ç¤Ï³ä¤ê¹þ¤ßÍ×µá¥Õ¥é¥°¤Ï³ä¤ê¹þ¤ß¤¬À¸¤¸¤ë¤È¼«Æ°Åª¤Ë
¥¯¥ê¥¢¤µ¤ì¤Þ¤¹¤¬¡¢¥È¥éµ»BIOS¾å¤Ç¤Ï¤³¤ì¤ò³ä¤ê¹þ¤ß¤´¤È¤Ë¥¯¥ê¥¢¤·¤Æ¤ä¤ëɬÍפ¬
¤¢¤ê¤Þ¤¹¡£¥¯¥ê¥¢¤·¤Ê¤¤¤È¥¯¥ê¥¢¤¹¤ë¤Þ¤Ç¼¡¤Î³ä¤ê¹þ¤ß¤¬µ¯¤³¤é¤Ê¤¤¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£

¤Þ¤¿¡¢Á÷¿®»þ¤Ë¤Ï¥È¥éµ»´ðÈľå¤ÎÀÄLED¤òÅÀÅô¤µ¤»¤Æ¤¤¤Þ¤¹¡£¥¹¥¤¥Ã¥Á¤Î¤¹¤­¤Þ¤«¤é
ÀĤ¤¸÷¤¬¸«¤¨¤Æ¡¢Á÷¿®Ãæ¤Ç¤¢¤ë¤³¤È¤¬¤ï¤«¤ê¤Þ¤¹¡£

¢£¢£¼õ¿®µ¡¢£¢£

¢£¥Ï¡¼¥É¥¦¥§¥¢¢£

¤Þ¤º¸µ¤Î¥é¥¸¥³¥ó¼õ¿®µ¡¤Î´ðÈĤ˺ܤäƤ¤¤ë¥È¥¤¥é¥¸¼õ¿®µ¡ÀìÍÑIC¤Î¥Ç¡¼¥¿¥·¡¼¥È¤ò
õ¤·¤Æ¤ß¤Æ¤ß¤ë¤«¡¢´ðÈĤ«¤é²óÏ©¿Þ¤òµ¯¤³¤·¤Æ¡¢´ðÈĤΤɤ³¤Ë¤É¤ó¤Ê¿®¹æ¤òÆþ¤ì¤ì¤Ð
Áö¹ÔÍѥ⡼¥¿¡¼¡¦¥¹¥Æ¥¢¥ê¥ó¥°Íѥ⡼¥¿¡¼¤ò¤Þ¤ï¤»¤ë¤Î¤«Ä´¤Ù¤Þ¤¹¡£
º£²ó¤Î´ðÈĤǤϥ⡼¥¿¡¼¤ò¥É¥é¥¤¥Ö¤·¤Æ¤¤¤ë¥È¥é¥ó¥¸¥¹¥¿¤¬¸«¤Ä¤«¤Ã¤¿¤Î¤Ç¡¢
´ðÈĤΤ½¤Î¤Û¤«¤ÎÉôʬ¤ËÅŸ»¤ò¶¡µë¤·¤Æ¤¤¤ë¥Ñ¥¿¡¼¥ó¤ò¥«¥Ã¥È¤·¤Æ¡¢¤½¤ì¤é¤Î
¥È¥é¥ó¥¸¥¹¥¿¤Î¥Ù¡¼¥¹¤Ë¥¨¥ì¥­¥¸¥ã¥Ã¥¯78K0´ðÈĤΥǥ¸¥¿¥ë½ÐÎϤòÀܳ¤·¤Þ¤·¤¿¡£

208¼õ¿®µ¡´ðÈÄ.jpg

¥¨¥ì¥­¥¸¥ã¥Ã¥¯78K0´ðÈĦ¤Î²óÏ©¤â¥Ö¥ì¥Ã¥È¥Ü¡¼¥É¾å¤ËÁȤߤޤ¹¡£

207¼õ¿®µ¡²óÏ©.jpg

²óÏ©¿Þ¤Ï²¼¤Î¤È¤ª¤ê¤Ç¤¹¡£

210¼õ¿®µ¡²óÏ©¿Þ.jpg

¢£¥½¥Õ¥È¥¦¥§¥¢¢£

¼õ¿®µ¡Â¦¤ËɬÍ×¤Ê¥×¥í¥°¥é¥à¤Ï°Ê²¼¤Î¤È¤ª¤ê¤Ç¤¹¡£
¡¦radicon_rx.c
¡¦uart6.c
¡¦radicon_rx.h

uart6.c¤ÏÁ°¡¹²ó¡Ê78K0¤Ç̵ÀþÄÌ¿®(2)¡Ë¤ÈƱ¤¸¤â¤Î¤ò»È¤¤¤Þ¤¹¡£¤¿¤À¡¢
Á÷¿®Â¦¤ÈƱ¤¸¤è¤¦¤Ë¡¢

#include    "wireless_test.h”

¤ò

#include    "radicon_rx.h”

¤ËÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£

¡ü¥é¥¸¥³¥ó¼õ¿®µ¡¥á¥¤¥ó¥×¥í¥°¥é¥à¡¡radicon_rx.c¡ü

/*
¢£¥¨¥ì¥­¥¸¥ã¥Ã¥¯78K0ÉÕÏ¿´ðÈÄ
¢£uPD78F0503DA

¢£radicon_rx.c
¢£315MHzÈù¼å̵Àþ¼õ¿®¥â¥¸¥å¡¼¥ë¤Ë¤è¤ë¥é¥¸¥³¥ó¼õ¿®µ¡

2009.2.25ºîÀ®

*/

#pragma        interrupt INTTM50 TURNOFF nobank/* ¥¿¥¤¥Þ50³ä¤ê¹þ¤ß»þ¤Ë¼Â¹Ô¤¹¤ë´Ø¿ô */
#pragma        DI                                    /* Á´Âγä¤ê¹þ¤ß¶Ø»ßÌ¿Îá¤ò»ÈÍѤǤ­¤ë¤è¤¦¤Ë¤¹¤ë */
#pragma        EI                                    /* Á´Âγä¤ê¹þ¤ßµö²ÄÌ¿Îá¤ò»ÈÍѤǤ­¤ë¤è¤¦¤Ë¤¹¤ë */
#pragma     sfr                            /* ¥×¥í¥°¥é¥à¾å¤ÇľÀÜSFR̾¤ÇSFR¤òÁàºî¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë */
#include    "radicon_rx.h”

/*
****************************************
  ¥Ï¡¼¥É¥¦¥§¥¢¤Î½é´ü²½
****************************************
*/
void INIT( void )
{
/* ¥¯¥ê¥¹¥¿¥ë¤Ï 10 MHz */
/* ¥á¥â¥ê¡¦¥¯¥í¥Ã¥¯½é´ü²½ */
    IMS  = MEMORY_IMS_SET;                /* ÆâÉôRAM,ÆâÉôROM¤Î¥á¥â¥ê¥µ¥¤¥ºÀßÄê */
    AMPH = OSC_FREQ_CONT;                /* ȯ¿¶¼þÇÈ¿ôÈϰϤÎÀßÄê */
    OSCCTL = CLOCK_MODE;                /* ¥¯¥í¥Ã¥¯Æ°ºî¥â¡¼¥ÉÀßÄê */

    MOC = 0x00;                            /* X1ȯ¿¶²óÏ©¤Îȯ¿¶³«»Ï */
    while( OSTC != 0x1f );                /* X1ÆþÎÏ¥¯¥í¥Ã¥¯È¯¿¶°ÂÄêÂÔ¤Á¡Ê6.55ms°Ê¾å¡Ë */
    MCM  = SYSTEM_CLOCK_SELECT;            /* ¥·¥¹¥Æ¥à¥¯¥í¥Ã¥¯¶¡µëÁªÂò */
    PCC  = 0x00;                        /* CPUưºî¥¯¥í¥Ã¥¯¡§fx¡Ê10MHz¡Ë¤ËÀßÄê */

/* Æþ½ÐÎϥݡ¼¥È¤Î½é´ü²½(0:½ÐÎÏ,1:ÆþÎÏ) */
    /* PORT0 */
    PM0.0 = 0;
    PM0.1 = 0;
    /* PORT1 */
    PM1.0 = 0;/* TxD0 */
    PM1.1 = 0;/* RxD0 */
    PM1.2 = 0;
    PM1.3 = 0;/* TxD6 */
    PM1.4 = 1;/* RxD6 *//* ¼õ¿® */
    PM1.5 = 0;/* ¼õ¿®³ÎǧÍÑ */
    PM1.6 = 0;/* ±¦ */
    PM1.7 = 0;
    /* PORT2 A/D·óÍÑ */
    PM2.0 = 0;
    PM2.1 = 0;
    PM2.2 = 0;
    PM2.3 = 0;
    /* PORT3 ³ä¤ê¹þ¤ß·óÍÑ */
    PM3.0 = 0;/* º¸ */
    PM3.1 = 0;
    PM3.2 = 0;/* Á° */
    PM3.3 = 0;/* ¸å */
    /* PORT6 I2C */
    PM6.0 = 0;
    PM6.1 = 0;
    /* PORT12.0 ³ä¤ê¹þ¤ß·óÍÑ */
    PM12.0 = 0;
    
    P1.5 = 1;/* ÅŸ»ÅêÆþ³Îǧ¤Î¤¿¤áLEDÅÀÅô */
    
/* UART½é´ü²½¡¦Æ°ºî³«»Ï */
    UART6_INIT( 0x06 , 0x41 , 0x04 );    /* UART6½é´ü²½(1200bps,8bit,none¡¡CPU¥æ¡¼¥¶¡¼¥º¥Þ¥Ë¥å¥¢¥ë»²¾È) */
    UART6_MANEGE( 1 );                    /* UART6ưºî³«»Ï */
/* ¥¿¥¤¥Þ50½é´ü²½ */
    TCL50 = 0x07;                        /* ¥¯¥í¥Ã¥¯¤Ï2441.40625Hz */
    CR50 = 0xF2;                        /* 0.4096ms¡ß242¡á99.1232ms */
    TMC50 = 0x00;                        /* ¥¤¥ó¥¿¡¼¥Ð¥ë */
    
    MK0H.5 = 0;                            /* ¥¿¥¤¥Þ50³ä¤ê¹þ¤ß¥Þ¥¹¥¯¥¯¥ê¥¢ */
    
    EI();                                /* Á´Âγä¤ê¹þ¤ßµö²Ä */
}

/*
****************************************
  main 315MHzÈù¼å̵Àþ¼õ¿®
****************************************
*/

void main( void )
{
/* ÊÑ¿ô¤ÎÀë¸À */
    unsigned char temp;
/* ¥Ï¡¼¥É¥¦¥§¥¢¤Î½é´ü²½ */
    INIT();                                /* ¥á¥â¥ê¡¦¥¯¥í¥Ã¥¯½é´ü²½¡¢Æþ½ÐÎÏÀßÄê */
/* ̵Àþ¼õ¿®¢ªUARTÁ÷¿® */
    while( 1 )
    {
        temp = UART6_RX();
        if( temp == 0x02 )
        {
            temp = UART6_RX();
            if( temp == 0x0A )            /* Ϣ³¤Ç0x20,0x0A¤ò¼õ¿®¤·¤¿¤È¤­¤Î¤ß¶îư */
            {
                temp = UART6_RX();
                DRIVE( temp );
            }
        }
    }
}

/*
****************************************
  ¥â¡¼¥¿¶îư
****************************************
*/
void DRIVE ( unsigned char temp )
{
    if( ( temp <= 0x4A ) & ( temp >= 0x41 ) )
    {
        TMC50.7 = 0;                    /* ¥¿¥¤¥Þ50ưºîÄä»ß */
        P1.5 = 1;/* ¼õ¿®LEDÅÀÅô */
        if( ( temp & 0b00000001 ) == 0b00000001 )
            P3.2 = 1;/* Á°¶îư */
        else if( ( temp & 0b00000010 ) == 0b00000010 )
            P3.3 = 1;/* ¸å¶îư */
        else
        {
            P3.2 = 0;/* Á°¸å¤È¤âÄä»ß */
            P3.3 = 0;
        }
        if( ( temp & 0b00000100 ) == 0b00000100 )
            P1.6 = 1;/* ±¦¶îư */
        else if( ( temp & 0b00001000 ) == 0b00001000 )
            P3.0 = 1;/* º¸¶îư */
        else
        {
            P1.6 = 0;/* ±¦º¸¤È¤âÄä»ß */
            P3.0 = 0;
        }
        TMC50.7 = 1;                    /* ¥¿¥¤¥Þ50ưºî³«»Ï */
    }
    else
    {
            P3.2 = 0;/* Á°¸å±¦º¸¤È¤âÄä»ß */
            P3.3 = 0;
            P1.6 = 0;
            P3.0 = 0;
            P1.5 = 0;/* ¼õ¿®LED¤â¾ÃÅô */
    }
}

/*
****************************************
  °ì²ó¼õ¿®¤Ë¤Ä¤­0.1ÉäΤߥ⡼¥¿¡¼¤ò¶îư
****************************************
*/
void TURNOFF ( void )
{
    TMC50.7 = 0;                        /* ¥¿¥¤¥Þ50ưºîÄä»ß */
    P3.2 = 0;/* Á°¸å±¦º¸¤È¤âÄä»ß */
    P3.3 = 0;
    P1.6 = 0;
    P3.0 = 0;
    P1.5 = 1;/* ¼õ¿®LED¾ÃÅô */
}

¡ü¥é¥¸¥³¥ó¼õ¿®µ¡¥×¥í¥°¥é¥àÍѥإåÀ¥Õ¥¡¥¤¥ë¡¡radicon_rx.h¡ü

/*
¢£¥¨¥ì¥­¥¸¥ã¥Ã¥¯µ»78K0ÉÕÏ¿´ðÈÄ
¢£uPD78F0503DA

¢£radicon_rx.h
¢£315MHzÈù¼å̵Àþ¼õ¿®¥â¥¸¥å¡¼¥ë¤Ë¤è¤ë¥é¥¸¥³¥ó¼õ¿®µ¡¤Î¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë

2009.2.25ºîÀ®

*/

#define MEMORY_IMS_SET            0xC8    /* ÆâÉôRAM1KByte,ÆâÉôROM32KByte¤ËÀßÄê */
#define OSC_FREQ_CONT            0x00    /* ȯ¿¶¼þÇÈ¿ôÈϰϡÖ1 MHz¡åfXH¡å10 MHz¡× */
#define CLOCK_MODE                0x40    /* X1,X2ü»Ò¤òX1ȯ¿¶¥â¡¼¥É¤ËÀßÄê */
#define SYSTEM_CLOCK_SELECT        0x07    /* CPU¤ä¼þÊդ˹⮥·¥¹¥Æ¥à¥¯¥í¥Ã¥¯¤ò¶¡µë */

/* ¥á¥¤¥ó´Ø¿ô¤ÎÀë¸À */
void main( void );
/* ¥µ¥Ö´Ø¿ô¤ÎÀë¸À */
void INIT( void );

void UART6_INIT ( unsigned char , unsigned char , unsigned char );
void UART6_MANEGE ( unsigned char );
unsigned char UART6_RX( void );
void UART6_TX( unsigned char );

void DRIVE ( unsigned char );
void TURNOFF ( void );

¡ü¥×¥í¥°¥é¥à¤Î²òÀâ¡ü

¿®¹æ¤¬¤Ê¤±¤ì¤Ð²¿¤â¤»¤º¤Ë¤¿¤ÀÂÔ¤Á¤Þ¤¹¡£Ï¢Â³¤·¤Æ0x02,0x0A¤ò¼õ¿®¤¹¤ë¤È
¤½¤Î¤¢¤È¤Î1¥Ð¥¤¥È¤òÆÉ¤ß¹þ¤ß¡¢¥¹¥¤¥Ã¥Á¤¬Æþ¤Ã¤Æ¤¤¤ë¥â¡¼¥¿¡¼¤ò¥¹¥¤¥Ã¥Á¤¬
Æþ¤Ã¤Æ¤¤¤ëÊý¸þ¤ËON¡Ê"H"¤ò½ÐÎϡˤ·¤Þ¤¹¡£Æ±»þ¤Ë¥¿¥¤¥Þ¤òưºî³«»Ï¤·¡¢
¤½¤Î¸åÌó0.1ÉÃ°ÊÆâ¤ËϢ³¤·¤Æ0x02,0x0A¤ò¼õ¿®¤·¤Ê¤±¤ì¤Ð¡¢¥¿¥¤¥Þ¤Î³ä¤ê¹þ¤ß¤Ç
ON¤Ë¤·¤Æ¤¤¤¿¥â¡¼¥¿¡¼¤òOFF¤Ë¤·¤Þ¤¹¡£Ìó0.1ÉÃ°ÊÆâ¤ËϢ³¤·¤Æ0x02,0x0A¤ò
¼õ¿®¤¹¤ì¤Ð¡¢¥¿¥¤¥Þ¤òÄä»ß¤·¤Æ¥¹¥¤¥Ã¥Á¤ÎÆþ¤Ã¤Æ¤¤¤ë¥â¡¼¥¿¡¼¤òON¤Ë¤·¤Þ¤¹¡£
¤½¤·¤Æ¥¿¥¤¥Þ¤òưºî³«»Ï¤·¤Þ¤¹¡£¥¿¥¤¥Þ¤Ï²¿¤«¥¹¥¤¥Ã¥Á¤¬ON¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤È¤­¤À¤±
ưºî¤¹¤ë¤È¤¤¤¦¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
Íפϰì²ó¤Î¼õ¿®¤Ë¤Ä¤­Ìó0.1Éô֥⡼¥¿¡¼¤òư¤«¤·¤Æ¤¤¤ë¤È¤¤¤¦¤³¤È¤Ç¤¹¡£
¤½¤·¤ÆÁ÷¿®µ¡¤Î¥¹¥¤¥Ã¥Á¤¬Ï¢Â³¤·¤ÆON¤µ¤ì¤Æ¤¤¤ë¤È¤­¤Ï¡¢Ìó0.1É䴤ȤËÁ÷¼õ¿®
¤¹¤ë¤³¤È¤Ë¤Ê¤ë¤Î¤Ç¡¢Ï¢Â³¤·¤Æ¥â¡¼¥¿¡¼¤â¶îư¤µ¤ì¤ë¤È¤¤¤¦¤³¤È¤Ç¤¹¡£

¤Þ¤¿¡¢ÅŸ»¤òÆþ¤ì¤ë¤ÈLED¤¬ÅÀÅô¤·¤Þ¤¹¡£ºÇ½é¤ÎϢ³¤·¤¿0x02,0x0A¼õ¿®°Ê¸å¤Ï
¥â¡¼¥¿¡¼Æ°ºîÃæ¤Î¤ßÅÀÅô¤·¤Þ¤¹¡£

¼Â¤Ï¤³¤Î¥×¥í¥°¥é¥à¤Ç¤Ï¸µ¤Î¥È¥¤¥é¥¸¤È¤ÏƱ¤¸Æ°ºî¤ò¤·¤Þ¤»¤ó¡£¥È¥¤¥é¥¸¤Î
¥¹¥Æ¥¢¥ê¥ó¥°¤ÏON/OFF¤Ç¡¢ÀÚ¤ì³Ñ¤ÎÀ©¸æ¤ò¤·¤Æ¤¤¤Þ¤»¤ó¡£±¦¤¤¤Ã¤Ñ¤¤¤ËÀڤ뤫¡¢
º¸¤¤¤Ã¤Ñ¤¤¤ËÀڤ뤫¡¢ÀÚ¤ì³Ñ0¡ë¡Êľ¿Ê¡Ë¤Î¤¤¤º¤ì¤«¤·¤«¤¢¤ê¤Þ¤»¤ó¡£
¤½¤·¤Æ¥¹¥Æ¥¢¥ê¥ó¥°¤ÎÀÚ¤ì³Ñ¤ò¥È¥¤¥é¥¸¼õ¿®µ¡ÀìÍÑIC¤ËÅÁ¤¨¤ë¿®¹æÀþ¤¬
¥¹¥Æ¥¢¥ê¥ó¥°Éôʬ¤«¤é½Ð¤Æ¤ª¤ê¡¢Ä¾¿Ê»þ¤Ï¤³¤ÎÀÚ¤ì³Ñ¤¬0¡ë¤Ç¤Ê¤¯¤Ê¤Ã¤¿¤È¤­¤Ë
È¿ÂÐÊý¸þ¤Ë¥¹¥Æ¥¢¥ê¥ó¥°¤òÀڤꡢľ¿Ê¤Î¾õÂÖ¤òÊݤÁ¤Þ¤¹¡£

º£²ó¤Î¥×¥í¥°¥é¥à¤Ç¤Ï¡¢¥¹¥Æ¥¢¥ê¥ó¥°¤Î¥â¡¼¥¿¡¼¤òñ¤ËON/OFF¤µ¤»¤Æ¤¤¤ë¤À¤±
¤Ê¤Î¤Ç¡¢¥¹¥Æ¥¢¥ê¥ó¥°¤Î¥ì¥Ð¡¼¤òÌᤷ¤ÆÄ¾¿Ê¤Ë¤·¤Æ¤â¡¢¥¹¥Æ¥¢¥ê¥ó¥°¤ÏÀڤ줿¤Þ¤Þ
¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£¥¹¥Æ¥¢¥ê¥ó¥°¤òÀڤ俤¢¤È¤ÏÀڤ줿¤Þ¤Þ¤Î¥¹¥Æ¥¢¥ê¥ó¥°¤ò
ÀÚ¤ì³Ñ0¡ë¤Ë¤¹¤ë¤¿¤á¤Ë¡¢¥¹¥Æ¥¢¥ê¥ó¥°¤òû»þ´ÖÈ¿ÂЦ¤ËÀڤäÆÌᤷ¤Æ¤ä¤ëɬÍפ¬
¤¢¤ê¤Þ¤¹¡£¤â¤Á¤í¤óÀÚ¤ì³Ñ¸¡½Ð¤ÎÀþ¤ò78K0¤ËÆþÎϤ·¤Æ¡¢¥½¥Õ¥È¤òÊѤ¨¤Æ¤ä¤ì¤Ð
¸µ¤Î¥È¥¤¥é¥¸¤ÈƱ¤¸¤è¤¦¤Ë¡¢¥¹¥Æ¥¢¥ê¥ó¥°¤òÀڤ俤¢¤È¤Ë¼«Æ°Åª¤ËÀÚ¤ì³Ñ0¡ë¤Ë
Ìᤷ¤Æ¤¯¤ì¤ë¤è¤¦¤Ë¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£

¢£¢£¼¡²óͽ¹ð¡ª¡ª¡ª¢£¢£
¼¡²ó¤Ï¥È¥éµ»¡¦¥¨¥ì¥­¥¸¥ã¥Ã¥¯78K0´ðÈĤò»È¤Ã¤Æ¡¢¥³¥ó¥»¥ó¥È¤ËÁÞ¤·¤¿²ÈÅÅÀ½ÉʤÎ
Åŵ¤Âå¤ò»»½Ð¤·¤Æ¥Ñ¥½¥³¥ó¾å¤Ëɽ¼¨¤¹¤ëÅÅÎÏÎÁ¶â·×¤òÀ½ºî¤·¤Þ¤¹¡ª¡ª¡ª
¾Ê¥¨¥Í¤â¤È¤¤¡¢¥¨¥³¤¬¶«¤Ð¤ì¤ëºòº£¡¢¶¯ÎϤÊÌ£Êý¤È¤Ê¤ë¤Ï¤º¤Ç¤¹¡ª¡ª¡ª
¤½¤·¤Æ¤½¤ÎÅÅÎÏÎÁ¶â·×¤Î¥½¥Õ¥È¤Ï¡¢µîǯ¤Î½©¤Ë¥ê¥ê¡¼¥¹¤µ¤ì¤¿
¥Þ¥¤¥³¥óÅý¹ç³«È¯¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¡¡CubeSuite¡¡¤ò»È¤Ã¤Æ½ñ¤³¤¦¤È»×¤¤¤Þ¤¹¡ª¡ª¡ª
¸ð¤¦¤´´üÂÔ¡ª¡ª¡ª


2009ǯ3·î4Æü(¿åÍËÆü)

78K0¤Ç̵ÀþÄÌ¿®¡Ê3¡Ë

¥«¥Æ¥´¥ê¡¼: - ome @ 15»þ52ʬ51ÉÃ

º£²ó¤¬78K0¤ÇÈù¼å̵ÀþÄÌ¿®¥·¥ê¡¼¥º¤ÎºÇ½ª²ó¤Ç¤¹¡ª
¤È¤¤¤Ã¤Æ¤â¼¡²ó¤Îµ­»ö¤â78K0¡ÜÈù¼å̵Àþ¤ÎͽÄê¤Ç¡¢
¤¤¤­¤Ê¤êËÁƬ¤Ç¼¡²óͽ¹ð¤Ç¤¹¤¬¡¢78K0¡ÜÈù¼å̵Àþ¤Ç¥é¥¸¥³¥ó¤òư¤«¤·¤Æ¤ß¤Þ¤¹¡ª
¤È¤¤¤¦¤«Æ°¤­¤Þ¤·¤¿¡ª¡ª¡ª¼¡²ó¤ò¤ª³Ú¤·¤ß¤Ë¡ª
·ÇºÜ¤¬±ä¤Ó±ä¤Ó¤Ë¤Ê¤Ã¤¿Á÷¿®Â¦78K0ÍÑHEX¥Õ¥¡¥¤¥ë¡¦¼õ¿®Â¦78K0ÍÑHEX¥Õ¥¡¥¤¥ë¤â
¤³¤Î¥Ú¡¼¥¸¤Î°ìÈÖ²¼¤Ë¤¢¤ê¤Þ¤¹¡ª¤ªÂÔ¤¿¤»¤¤¤¿¤·¤Þ¤·¤¿¡ª¡ª

Á°²ó¤Îͽ¹ð¤É¤ª¤ê¡¢¼ÂºÝ¤Ë¹Ô¤Ã¤¿¼Â¸³¤Î¼ê½ç¤ò¤´¾Ò²ð¡ª
¤Þ¤¿¡¢¼Â¸³¤ËɬÍפÇÁ°²ó·ÇºÜ¤Ç¤­¤Ê¤«¤Ã¤¿¡¢UART¤ÎÀ©¸æ¤ò¤¹¤ë¥×¥í¥°¥é¥à¡¢
¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¡¢¥×¥í¥°¥é¥à¤Î³«»ÏÈÖÃϤλØÄê¥Õ¥¡¥¤¥ë¤âÂç¸ø³«¡ª

Á°²ó¡Ê78K0¤Ç̵ÀþÄÌ¿®(1)¡Ë¡¢Á°¡¹²ó¡Ê78K0¤Ç̵ÀþÄÌ¿®(2)¡Ë¤Îµ­»ö¤ò
ÆÉ¤ó¤Ç¤ª¤é¤ì¤Ê¤¤Êý¤Ï¤¼¤·¤¢¤ï¤»¤Æ¤ªÆÉ¤ß¤¯¤À¤µ¤¤¡ª


¢£¢£¥×¥í¥°¥é¥à¤òưºî¤µ¤»¤Æ¼ÂºÝ¤ËÈù¼å̵ÀþÄÌ¿®¤·¤Æ¤ß¤ë¼ê½ç¢£¢£

¤Ç¤Ï¼ÂºÝ¤ËÆÉ¼Ô¤ÎÊý¤¬78K0¤Ç̵ÀþÄÌ¿®(1)²óÏ©¤òÁȤó¤À¤È¤·¤Æ¡¢¼ÂºÝ¤Ë
¤ï¤¿¤·¤¬¹Ô¤Ã¤¿¤Î¤ÈƱ¤¸Èù¼å̵ÀþÄÌ¿®¤ò¹Ô¤¦¼ê½ç¤ò¾Ò²ð¤·¤Þ¤¹¡£

¡ü¼õ¿®Â¦¤Î¥×¥í¥°¥é¥à¤Î½ñ¤­¹þ¤ß¡ü
²óÏ©¤òÁȤó¤Ç¥Ñ¥½¥³¥ó¤ÈUSBÀܳ¤·¡¢PG-FPL3¤òµ¯Æ°¤·¤Æ¼õ¿®Â¦78K0ÍÑHEX¥Õ¥¡¥¤¥ë
¤ò½ñ¤­¹þ¤ß¤Þ¤¹¡£²óÏ©¿Þ¤ÎÀĤ¤*¤ÎÉôʬ¤ò½ñ¤­¹þ¤ó¤À¤¢¤È¤Ëưºî¦¤ËÀÚ¤êÂØ¤¨¤ë
¤Î¤ò¤ªËº¤ì¤Ê¤¯¡£

¡üÁ÷¿®Â¦¥×¥í¥°¥é¥à¤Î½ñ¤­¹þ¤ß¡ü
¥È¥éµ»BIOS¤Ï¤È¤Æ¤âÊØÍø¤Ê¤Î¤Ç¡¢¤³¤ì¤ò¾Ã¤µ¤º¤Ëưºî¤µ¤»¤Þ¤¹¡£¤Ê¤Î¤ÇPG-FPL3¤ò
»È¤ï¤º¡¢¥È¥éµ»BIOS¤ò»È¤Ã¤Æ½ñ¤­¹þ¤ß¤Þ¤¹¡£

¤Þ¤º²óÏ©¤òÁȤó¤Ç¥Ñ¥½¥³¥ó¤ÈUSBÀܳ¤·¡¢Teraterm¤òµ¯Æ°¤·¤Þ¤¹¡£
Teraterm¤ÎÀßÄê¤Ï
¥Ý¡¼¥È¡§¥È¥éµ»´ðÈĤ¬Àܳ¤µ¤ì¤Æ¤¤¤ë¥Ý¡¼¥È
¥Ü¡¼¥ì¡¼¥È¡§²¿¤Ç¤â¤¤¤¤¤±¤É115200¤¬Â®¤¤
¥Ç¡¼¥¿¡§8bit
¥Ñ¥ê¥Æ¥£¡§¤Ê¤·
¥¹¥È¥Ã¥×¡§1bit
¥Õ¥í¡¼À©¸æ¡§¤Ê¤·
¤Ë¤·¤Þ¤¹¡£
Enter¤ò²¡¤¹¤È²¼¤Î¤è¤¦¤Ê²èÌ̤ˤʤê¤Þ¤¹¡£¤³¤ì¤Ç¥È¥éµ»BIOS¤¬µ¯Æ°¤·¤Þ¤·¤¿¡£

101¥È¥éµ»BIOSµ¯Æ°.JPG

¤³¤³¤Ç"load"¤ÈÆþÎϤ·Enter¤ò²¡¤¹¤È¡¢Drop a HEX file. ¤Èɽ¼¨¤µ¤ì¤ë¤Î¤Ç¡¢
Á÷¿®Â¦78K0ÍÑHEX¥Õ¥¡¥¤¥ë¤òTeraterm¤ÎÇò¤¤Éôʬ¤Ë¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Þ¤¹¡£
¤¹¤ë¤È¼¡¤Î¤è¤¦¤Ê²èÌ̤ˤʤê¤Þ¤¹¡£¤³¤ì¤ÇÁ÷¿®Â¦¤Î½ñ¤­¹þ¤ß¤â½ª¤ï¤ê¤Ç¤¹¡£

102HEX¥Õ¥¡¥¤¥ë¥É¥í¥Ã¥×¸å.JPG

¡ü¤¤¤è¤¤¤èÈù¼å̵ÀþÄÌ¿®¡ª¡ª¡ª¡ü
Á÷¿®Â¦¤ÎTeraterm¤Ï½ªÎ»¤µ¤»¤º¤Ë¡¢"jmp f000″¤ÈÆþÎϤ·Enter¤ò²¡¤·¤Þ¤¹¡£
¤¹¤ë¤È²¼¤Î¤è¤¦¤Ê²èÌ̤ˤʤꡢ½ñ¤­¹þ¤ó¤À¥×¥í¥°¥é¥à¤¬Æ°ºî¤·»Ï¤á¤Þ¤¹¡£
¤³¤ì¤ÇÁ÷¿®Â¦¤Î½àÈ÷¤ÏOK¤Ç¤¹¡£

103jmpf000.jpg

¼õ¿®Â¦¤ÏPG-FPL3¤ò½ªÎ»¤·¤Æ¡¢Âå¤ï¤ê¤Ë¼õ¿®¤Î¤¿¤á¤Ë¤â¤¦°ì¤ÄTeraterm¤òµ¯Æ°¤·¤Þ¤¹¡£
¤½¤ÎÀßÄê¤Ï
¥Ý¡¼¥È¡§FT232RL¤¬Àܳ¤µ¤ì¤Æ¤¤¤ë¥Ý¡¼¥È
¥Ü¡¼¥ì¡¼¥È¡§19200
¥Ç¡¼¥¿¡§8bit
¥Ñ¥ê¥Æ¥£¡§¤Ê¤·
¥¹¥È¥Ã¥×¡§1bit
¥Õ¥í¡¼À©¸æ¡§¤Ê¤·
¤Ë¤·¤Þ¤¹¡£¤³¤ì¤Ç¼õ¿®Â¦¤Î½àÈ÷¤â½ª¤ï¤ê¤Ç¤¹¡£

¤³¤Î½àÈ÷¤¬½ª¤ï¤Ã¤¿¾õÂÖ¤ÇÁ÷¿®Â¦¤ÎTeraterm¤ò¥¢¥¯¥Æ¥£¥Ö¤Ë¤·¡¢
¥­¡¼¥Ü¡¼¥É¤òŬÅö¤ËÂǤäƤߤƤ¯¤À¤µ¤¤¡£Á÷¿®Â¦¤Ç"asdf"¤ÈÂǤ俤顢

104Á÷¿®Â¦.JPG

¼õ¿®Â¦¤ÎTeraterm¤Ë¤â"asdf"¤Èɽ¼¨¤µ¤ì¤Þ¤·¤¿¡ª¡ªÄÌ¿®¤ÏÂçÀ®¸ù¡ª¡ª¡ª

105¼õ¿®Â¦.JPG

¢£¢£¼¡²óͽ¹ð¡ª¡ª¡ª¢£¢£
ËÁƬ¤Ç¤â¤¤¤­¤Ê¤ê¼¡²óͽ¹ð¤·¤Æ¤·¤Þ¤¤¤Þ¤·¤¿¤¬¡¢Íè½µ¤Ï¤³¤ì¤Þ¤Ç¤Î̵ÀþÄÌ¿®¼Â¸³¤Î
±þÍÑÊԤȤ·¤Æ78K0¤Ç¥é¥¸¥³¥ó¤òư¤«¤·¤Þ¤¹¡ª
¤½¤¤¤Ç¤â¤Ã¤Æome¤ÎÅê¹Æµ­»ö¤Î¼¡¡¹²óͽ¹ð¤â¤·¤Þ¤¹¤¬¡¢º£ÅÙ¤Ï78K0¤ò»È¤Ã¤Æ
¤µ¤é¤ËÈù¼å̵Àþ¤Ç¤Þ¤¿Ê̤ʤ³¤È¤ò¤ä¤ê¤¿¤¤¤È»×¤¤¤Þ¤¹¡ª¡ª¡ª
¤µ¤é¤Ë¤µ¤é¤Ë¡ªµîǯ¤Î½©¤Ë¿·¤·¤¯¸ø³«¤µ¤ì¤¿¥Þ¥¤¥³¥óÅý¹ç³«È¯¥×¥é¥Ã¥È¥Õ¥©¡¼¥à
¡¡CubeSuite¡¡¤â»È¤Ã¤Æ¤ß¤è¤¦¤È»×¤¤¤Þ¤¹¡ª¡ª¡ª¸ð¤¦¤´´üÂÔ¡ª¡ª¡ª

¢£¢£Á°²ó·ÇºÜ¤Ç¤­¤Ê¤«¤Ã¤¿¼Â¸³¤ËɬÍפʤ½¤Î¤Û¤«¤Î¥Õ¥¡¥¤¥ë¢£¢£
¤¤¤Ã¤Ñ¤¤¥¹¥¯¥í¡¼¥ë¤·¤Ê¤¯¤Æ¤â¤è¤¤¤è¤¦¤Ë¥×¥í¥°¥é¥àËÜʸ¤äHEX¥Õ¥¡¥¤¥ë¤Î
¥Õ¥©¥ó¥È¤ò¾®¤µ¤¯¤·¤Æ¤¢¤ê¤Þ¤¹¡£¥á¥âÄ¢¤Ê¤É¤Ë¥³¥Ô¡¼¤·¤Æ»²¾È¤¯¤À¤µ¤¤¡£

¡ü¡üÁ÷¿®Â¦¤ËɬÍפʥե¡¥¤¥ë¡ü¡ü
Á÷¿®Â¦¤Ë¤Ï°Ê²¼¤Î4¤Ä¤Î¥Õ¥¡¥¤¥ë¤ÈÁ÷¿®Â¦¥á¥¤¥ó¥×¥í¥°¥é¥à¡¡wireless_test.c¤¬
ɬÍפǤ¹¡£
¡¦Á÷¿®Â¦¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¡¡wireless_test.h
¡¦Á÷¿®Â¦¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¡¡trgbios.h
¡¦UART6À©¸æ¥×¥í¥°¥é¥à¡¡uart6.c
¡¦¥×¥í¥°¥é¥à¤Î³«»ÏÈÖÃϤλØÄê¥Õ¥¡¥¤¥ë¡¡RAMAPP.dr

¡üÁ÷¿®Â¦¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¡¡wireless_test.h¡ü

/*
¢£¥È¥éµ»78K0ÉÕÏ¿´ðÈÄ
¢£uPD78F0730

¢£wireless_test.h
¢£315MHzÈù¼å̵Àþ¼õ¿®¥â¥¸¥å¡¼¥ë¤Î¥Æ¥¹¥ÈÍѥإåÀ

2008.12.10ºîÀ®

*/

/* ¥á¥¤¥ó´Ø¿ô¤ÎÀë¸À */
void main( void );
/* ¥µ¥Ö´Ø¿ô¤ÎÀë¸À */
void WAIT256U( unsigned char );

void UART6_INIT ( unsigned char , unsigned char , unsigned char );
void UART6_MANEGE ( unsigned char );
unsigned char UART6_RX( void );
void UART6_TX( unsigned char );

¡üÁ÷¿®Â¦¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¡¡trgbios.h¡ü
¢ª¥È¥éµ»2008ǯ8·î¹æÉÕÏ¿CD-ROM¤«¤é¥³¥Ô¡¼¤·¤Æ¤¯¤À¤µ¤¤

¡üUART6À©¸æ¥×¥í¥°¥é¥à¡¡uart6.c¡ü

/*
¢£¥È¥éµ»78K0ÉÕÏ¿´ðÈÄ
¢£uPD78F0730

¢£uart6.c
¢£UART6½é´ü²½¡¦Á÷¼õ¿®

2008.12.10ºîÀ®

*/

#pragma     sfr                            /* ¥×¥í¥°¥é¥à¾å¤ÇľÀÜSFR̾¤ÇSFR¤òÁàºî¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë */
#include    "wireless_test.h”

/*
****************************************
  UART6 ½é´ü²½
****************************************
*/
void UART6_INIT ( unsigned char u6clk , unsigned char u6rate , unsigned char u6mode )
{
//    STMK6 = 0;                             /* ³ä¤ê¹þ¤ß½èÍýµö²Ä */
//    STPR6 = 0;                             /* ¹âÍ¥Àè½ç°Ì¥ì¥Ù¥ë */

    P1.3 = 1;                            /* P13¤«¤é"H"¤ò½ÐÎÏ */

    CKSR6 = u6clk;                        /* UART´ðËÜ¥¯¥í¥Ã¥¯¤ÎÁªÂò */
    BRGC6 = u6rate;                        /* ¥Ü¡¼¥ì¡¼¥È¤ÎÀßÄê */
    ASIM6 = u6mode;                        /* ưºî¥â¡¼¥É¤ÎÀßÄê */
}

/*
****************************************
  UART6 ưºî³«»Ï¡¦Ää»ß
****************************************
*/
void UART6_MANEGE ( unsigned char m )
{
    unsigned char i;
    if( m == 0x01 )                        /* °ú¿ô 1 ¤Ê¤éưºî³«»Ï */
    {
        POWER6 = 1;                        /* ÆâÉôưºî¥¯¥í¥Ã¥¯¤Îµö²Ä */
        TXE6 = 1;                        /* Á÷¿®Æ°ºîµö²Ä */
        RXE6 = 1;                        /* ¼õ¿®Æ°ºîµö²Ä */
    }
    else if( m == 0x00 )                /* °ú¿ô 0 ¤Ê¤éưºîÄä»ß */
    {
        TXE6 = 0;                        /* Á÷¿®Æ°ºî¶Ø»ß */
        RXE6 = 0;                        /* Á÷¿®Æ°ºî¶Ø»ß */
        POWER6 = 0;                        /* ÆâÉôưºî¥¯¥í¥Ã¥¯¤Î¶Ø»ß */
    }
    for( i = 0; i < 50; i++ );            /* ưºî°ÂÄê¤Î¤¿¤á¤Îwait */
}

/*
****************************************
  UART6 1¥Ð¥¤¥È¼õ¿®
****************************************
*/
unsigned char UART6_RX( void )
{
/* ÊÑ¿ô¤ÎÀë¸À */
    char rx1byte;
    char rx_err;

    while( SRIF6 != 1 )                    /* UART¼õ¿®´°Î»¥Õ¥é¥°¤¬Î©¤Ä¤Þ¤Ç¥ë¡¼¥× */
    rx_err = ASIS6;                        /* UART¼õ¿®¥¨¥é¡¼¡¦¥¹¥Æ¡¼¥¿¥¹ÊÑ¿ô"rx_err"¤ØÂåÆþ */
    rx1byte = RXB6;                        /* UART¼õ¿®¥Ç¡¼¥¿¤òÊÑ¿ô(rx_ascii)¤ØÂåÆþ */
    SRIF6 = 0;                            /* UART¼õ¿®´°Î»¥Õ¥é¥°¤ò¥¯¥ê¥¢ */
    return rx1byte;                        /* ¼õ¿®¤·¤¿1¥Ð¥¤¥È¤òÊÖ¤¹ */
    
}

/*
****************************************
  UART6 1¥Ð¥¤¥ÈÁ÷¿®
****************************************
*/
void UART6_TX( unsigned char tx1byte )
{
    while( ASIF6 != 0x00 );                /* Á÷¿®²Ä¤Ë¤Ê¤ë¤Þ¤Ç¥ë¡¼¥× */
    TXB6 = tx1byte;                        /* Á÷¿®¥Ð¥Ã¥Õ¥¡¥ì¥¸¥¹¥¿¤ØÁ÷¿®¥Ç¡¼¥¿¤Î½ñ¤­¹þ¤ß */

    P1.5 = 0;/* ÄÌ¿®ÃæÀÖÅÀÅô */
    while( STIF6 != 1 );                /* UARTÁ÷¿®´°Î»¥Õ¥é¥°¤¬Î©¤Ä¤Þ¤Ç¥ë¡¼¥× */
    STIF6 = 0;                            /* UARTÁ÷¿®´°Î»¥Õ¥é¥°¤ò¥¯¥ê¥¢ */
    P1.5 = 1;
}

¡ü¥×¥í¥°¥é¥à¤Î³«»ÏÈÖÃϤλØÄê¥Õ¥¡¥¤¥ë¡¡RAMAPP.dr¡ü
¢ª¥È¥éµ»2008ǯ8·î¹æÉÕÏ¿CD-ROM¤«¤é¥³¥Ô¡¼¤·¤Æ¤¯¤À¤µ¤¤

¡ü¡ü¼õ¿®Â¦¤ËɬÍפʥե¡¥¤¥ë¡ü¡ü
¼õ¿®Â¦¤Ë¤Ï°Ê²¼¤Î3¤Ä¤Î¥Õ¥¡¥¤¥ë¤È¼õ¿®Â¦¥á¥¤¥ó¥×¥í¥°¥é¥à¡¡wireless_test.c¤¬
ɬÍפǤ¹¡£
¡¦UART6À©¸æ¥×¥í¥°¥é¥à¡¡uart6.c¡ÊÁ÷¿®Â¦¤È¤ÏÊÌʪ¡Ë
¡¦UART0À©¸æ¥×¥í¥°¥é¥à¡¡uart0.c
¡¦¼õ¿®Â¦¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¡¡wireless_test.h¡ÊÁ÷¿®Â¦¤È¤ÏÊÌʪ¡Ë

¡üUART6À©¸æ¥×¥í¥°¥é¥à¡¡uart6.c¡ÊÁ÷¿®Â¦¤È¤ÏÊÌʪ¡Ë¡ü

/*
¢£¥¨¥ì¥­¥¸¥ã¥Ã¥¯78K0ÉÕÏ¿´ðÈÄ
¢£uPD78F0503DA

¢£uart6.c
¢£UART6½é´ü²½¡¦Á÷¼õ¿®

2008.12.10ºîÀ®

*/

#pragma     sfr                            /* ¥×¥í¥°¥é¥à¾å¤ÇľÀÜSFR̾¤ÇSFR¤òÁàºî¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë */
#include    "wireless_test.h”

/*
****************************************
  UART6 ½é´ü²½
****************************************
*/
void UART6_INIT ( unsigned char u6clk , unsigned char u6rate , unsigned char u6mode )
{
//    STMK6 = 0;                             /* ³ä¤ê¹þ¤ß½èÍýµö²Ä */
//    STPR6 = 0;                             /* ¹âÍ¥Àè½ç°Ì¥ì¥Ù¥ë */

    P1.3 = 1;                            /* P13¤«¤é"H"¤ò½ÐÎÏ */

    CKSR6 = u6clk;                        /* UART´ðËÜ¥¯¥í¥Ã¥¯¤ÎÁªÂò */
    BRGC6 = u6rate;                        /* ¥Ü¡¼¥ì¡¼¥È¤ÎÀßÄê */
    ASIM6 = u6mode;                        /* ưºî¥â¡¼¥É¤ÎÀßÄê */
}

/*
****************************************
  UART6 ưºî³«»Ï¡¦Ää»ß
****************************************
*/
void UART6_MANEGE ( unsigned char m )
{
    unsigned char i;
    if( m == 0x01 )                        /* °ú¿ô 1 ¤Ê¤éưºî³«»Ï */
    {
        POWER6 = 1;                        /* ÆâÉôưºî¥¯¥í¥Ã¥¯¤Îµö²Ä */
        TXE6 = 1;                        /* Á÷¿®Æ°ºîµö²Ä */
        RXE6 = 1;                        /* ¼õ¿®Æ°ºîµö²Ä */
    }
    else if( m == 0x00 )                /* °ú¿ô 0 ¤Ê¤éưºîÄä»ß */
    {
        TXE6 = 0;                        /* Á÷¿®Æ°ºî¶Ø»ß */
        RXE6 = 0;                        /* Á÷¿®Æ°ºî¶Ø»ß */
        POWER6 = 0;                        /* ÆâÉôưºî¥¯¥í¥Ã¥¯¤Î¶Ø»ß */
    }
    for( i = 0; i < 50; i++ );            /* ưºî°ÂÄê¤Î¤¿¤á¤Îwait */
}

/*
****************************************
  UART6 1¥Ð¥¤¥È¼õ¿®
****************************************
*/
unsigned char UART6_RX( void )
{
/* ÊÑ¿ô¤ÎÀë¸À */
    char rx1byte;
    char rx_err;

    P1.6 = 1;
    P1.7 = 1;
    while( (SRIF6 != 1) & (ASIS6 == 0x00) );/* UART¼õ¿®´°Î»¥Õ¥é¥°¤Þ¤¿¤Ï¥¨¥é¡¼¥Õ¥é¥°¤¬Î©¤Ä¤Þ¤Ç¥ë¡¼¥× */
    if( SRIF6 == 1 )
        P1.7 = 0;
    else
        P1.6 = 0;
    rx_err = ASIS6;                        /* UART¼õ¿®¥¨¥é¡¼¡¦¥¹¥Æ¡¼¥¿¥¹ÊÑ¿ô"rx_err"¤ØÂåÆþ */
    rx1byte = RXB6;                        /* UART¼õ¿®¥Ç¡¼¥¿¤òÊÑ¿ô(rx_ascii)¤ØÂåÆþ */
    SRIF6 = 0;                            /* UART¼õ¿®´°Î»¥Õ¥é¥°¤ò¥¯¥ê¥¢ */
    SREIF6 = 0;                            /* UART¼õ¿®¥¨¥é¡¼¥Õ¥é¥°¤ò¥¯¥ê¥¢ */
    return rx1byte;                        /* ¼õ¿®¤·¤¿1¥Ð¥¤¥È¤òÊÖ¤¹ */
    
}

/*
****************************************
  UART6 1¥Ð¥¤¥ÈÁ÷¿®
****************************************
*/
void UART6_TX( unsigned char tx1byte )
{
    while( ASIF6 != 0x00 );                /* Á÷¿®²Ä¤Ë¤Ê¤ë¤Þ¤Ç¥ë¡¼¥× */
    TXB6 = tx1byte;                        /* Á÷¿®¥Ð¥Ã¥Õ¥¡¥ì¥¸¥¹¥¿¤ØÁ÷¿®¥Ç¡¼¥¿¤Î½ñ¤­¹þ¤ß */

    while( STIF6 != 1 )                    /* UARTÁ÷¿®´°Î»¥Õ¥é¥°¤¬Î©¤Ä¤Þ¤Ç¥ë¡¼¥× */
    STIF6 = 0;                            /* UARTÁ÷¿®´°Î»¥Õ¥é¥°¤ò¥¯¥ê¥¢ */
}

¡üUART0À©¸æ¥×¥í¥°¥é¥à¡¡uart0.c¡ü

/*
¢£¥¨¥ì¥­¥¸¥ã¥Ã¥¯78K0ÉÕÏ¿´ðÈÄ
¢£uPD78F0503DA

¢£uart6.c
¢£UART6½é´ü²½¡¦Á÷¼õ¿®

2008.12.3ºîÀ®

*/

#pragma     sfr                            /* ¥×¥í¥°¥é¥à¾å¤ÇľÀÜSFR̾¤ÇSFR¤òÁàºî¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë */
#include    "wireless_test.h”

/*
****************************************
  UART0 ½é´ü²½
****************************************
*/

void UART0_INIT( unsigned char u0rate , unsigned char u0mode )
{

    P1.0 = 1;                            /* P10¤«¤é"H"¤ò½ÐÎÏ */

    BRGC0 = u0rate;                        /* ¥Ü¡¼¥ì¡¼¥È¤ÎÀßÄê */
    ASIM0 = u0mode;                        /* ưºî¥â¡¼¥É¤ÎÀßÄê */
}

/*
****************************************
  UART0 ưºî³«»Ï¡¦Ää»ß
****************************************
*/

void UART0_MANEGE ( unsigned char m )
{
    unsigned char i;
    if( m == 0x01 )                        /* °ú¿ô 1 ¤Ê¤éưºî³«»Ï */
    {
        POWER0 = 1;                        /* ÆâÉôưºî¥¯¥í¥Ã¥¯¤Îµö²Ä */
        TXE0 = 1;                        /* Á÷¿®Æ°ºîµö²Ä */
        RXE0 = 1;                        /* ¼õ¿®Æ°ºîµö²Ä */
    }
    else if( m == 0x00 )                /* °ú¿ô 0 ¤Ê¤éưºîÄä»ß */
    {
        TXE0 = 0;                        /* Á÷¿®Æ°ºî¶Ø»ß */
        RXE0 = 0;                        /* Á÷¿®Æ°ºî¶Ø»ß */
        POWER0 = 0;                        /* ÆâÉôưºî¥¯¥í¥Ã¥¯¤Î¶Ø»ß */
    }
    for( i = 0; i < 50; i++ );            /* ưºî°ÂÄê¤Î¤¿¤á¤Îwait */
}

/*
****************************************
  UART0 1¥Ð¥¤¥È¼õ¿®
****************************************
*/

unsigned char UART0_RX( void )
{
/*** ÊÑ¿ô¤ÎÀë¸À ***/
    char rx_1byte;
    char rx_err;

    while( IF1L.1 != 1 );                /* UART¼õ¿®´°Î»¥Õ¥é¥°¤¬Î©¤Ä¤Þ¤Ç¥ë¡¼¥× */
    rx_err = ASIS0;                        /* UART¼õ¿®¥¨¥é¡¼¡¦¥¹¥Æ¡¼¥¿¥¹ÊÑ¿ô"rx_err"¤ØÂåÆþ */
    rx_1byte = RXB0;                    /* UART¼õ¿®¥Ç¡¼¥¿¤òÊÑ¿ô(rx_ascii)¤ØÂåÆþ */
    IF1L.1 = 0;                         /* UART¼õ¿®´°Î»¥Õ¥é¥°¤ò¥¯¥ê¥¢ */
    return rx_1byte;                    /* ¼õ¿®¤·¤¿1¥Ð¥¤¥È¤òÊÖ¤¹ */
}

/*
****************************************
  UART0 1¥Ð¥¤¥ÈÁ÷¿®
****************************************
*/

void UART0_TX( unsigned char tx_ascii )
{
    while( IF0H.2 != 0x00 );            /* Á÷¿®²Ä¤Ë¤Ê¤ë¤Þ¤Ç¥ë¡¼¥× */
    TXS0 = tx_ascii;                    /* Á÷¿®¥Ð¥Ã¥Õ¥¡¥ì¥¸¥¹¥¿¤ØÁ÷¿®¥Ç¡¼¥¿¤Î½ñ¤­¹þ¤ß */

    while( IF0H.2 != 1 );                /* UARTÁ÷¿®´°Î»¥Õ¥é¥°¤¬Î©¤Ä¤Þ¤Ç¥ë¡¼¥× */
    IF0H.2 = 0;                         /* UARTÁ÷¿®´°Î»¥Õ¥é¥°¤ò¥¯¥ê¥¢ */
}

¡ü¼õ¿®Â¦¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¡¡wireless_test.h¡ÊÁ÷¿®Â¦¤È¤ÏÊÌʪ¡Ë¡ü

/*
¢£¥¨¥ì¥­¥¸¥ã¥Ã¥¯78K0ÉÕÏ¿´ðÈÄ
¢£uPD78F0503DA

¢£wireless_test.h
¢£315MHzÈù¼å̵Àþ¥â¥¸¥å¡¼¥ë¤Î¥Æ¥¹¥È(¥¨¥ì¥­¥¸¥ã¥Ã¥¯´ðÈÄ:¼õ¿®Â¦ ¥È¥éµ»´ðÈÄ:Á÷¿®Â¦)

2008.12.3ºîÀ®

*/

#define MEMORY_IMS_SET            0xC8    /* ÆâÉôRAM1KByte,ÆâÉôROM32KByte¤ËÀßÄê */
#define OSC_FREQ_CONT            0x00    /* ȯ¿¶¼þÇÈ¿ôÈϰϡÖ1 MHz¡åfXH¡å10 MHz¡× */
#define CLOCK_MODE                0x40    /* X1,X2ü»Ò¤òX1ȯ¿¶¥â¡¼¥É¤ËÀßÄê */
#define SYSTEM_CLOCK_SELECT        0x07    /* CPU¤ä¼þÊդ˹⮥·¥¹¥Æ¥à¥¯¥í¥Ã¥¯¤ò¶¡µë */

/* ¥á¥¤¥ó´Ø¿ô¤ÎÀë¸À */
void main( void );
/* ¥µ¥Ö´Ø¿ô¤ÎÀë¸À */
void INIT( void );

void UART6_INIT ( unsigned char , unsigned char , unsigned char );
void UART6_MANEGE ( unsigned char );
unsigned char UART6_RX( void );
void UART6_TX( unsigned char );

void UART0_INIT ( unsigned char , unsigned char );
void UART0_MANEGE ( unsigned char );
unsigned char UART0_RX( void );
void UART0_TX( unsigned char );

¢£¢£Á÷¿®Â¦78K0ÍÑHEX¥Õ¥¡¥¤¥ë¡¦¼õ¿®Â¦78K0ÍÑHEX¥Õ¥¡¥¤¥ë¢£¢£

Á÷¿®Â¦78K0ÍÑHEX¥Õ¥¡¥¤¥ë

:010080007F00
:01008100007E
:01008400007B
:10F00000B7B1891CD6710B20711B20132110710B15
:10F0100023711B23710B26711B26710A2C1B0610F2
:10F020000400B1A00DB1A0099A96F0B0B010010093
:10F030009AABF0136C40AE014D20AD429ACC1862F1
:10F04000BE01100100B1C6809AD818B01B06105539
:10F05000009AFDF010FF009AFDF01026009A83F050
:10F060001002009AFDF0100A009AFDF0AE01A00017
:10F07000309AFDF01003009AFDF01A06FAB81A064D
:10F08000B0B6AF60F21A717A6C713BE13136E102D1
:10F09000FAFA717B6CAFB7B1891CD63A0187F65684
:10F0A000AE06F657AE08F650B0B6AFB7B1B1891C90
:10F0B000D6AE0251BD0B717A50716A50715A50FA36
:10F0C0000FAE024D00BD09716B50715B50717B50EA
:10F0D000A100BE01AE014D329D07AE0141BE01FA55
:10F0E000F3B0B0B6AFB73106E105F45377FAF7F0F5
:10F0F0000A76710BE16670276131D2B6AFB7D6F4EC
:10F10000554D00BDFA66F20B5B013116E102FAFAC9
:07F11000711BE15A01B6AFCB
:00000001FF
 

¼õ¿®Â¦78K0ÍÑHEX¥Õ¥¡¥¤¥ë

:0200000080007E
:1000800061D0EE1CE0FE9AF6001000000354FB0362
:1000900040FB0344FB400342FB1058FB0356FB1696
:1000A0001FFEA3C0A100BB8BFD1680001478FBC609
:1000B000EA8000AD0687958684FAF41678FBC6EAD6
:1000C00078FBAD06A1009786FAF41680001478FB41
:1000D000C6EA8000AD0687958684FAF41678FBC6DA
:1000E000EA78FBAD06A1009786FAF49A9F0110000A
:1000F000009AF700FAFEAF0240FB3061013027D6CC
:1001000067616EAD129696B7C6CA00FBD68730AE51
:0B01100001B69A1901FAE9FAFE3198D5
:10011B0013F0C8710B9F139F4013A200F4A34D1F44
:10012B00BDFA13A10713FB00710B20711B20710B80
:10013B0021711A21712B21713B21714A21715B2194
:10014B00716B21717B21710B22711B22712B22711F
:10015B003B22710B23711B23712B23713B23710BDF
:10016B0026711B26710B2C7B01100400B1A041B131
:10017B00A0069AC401B0B01001009AD90110050075
:10018B00B1A0C89A6102B01001009A7602136C609C
:10019B00111AFFAFB79A1B019A130262764D02BD7B
:1001AB00F79A130262764D0ABDEE9A13026276C677
:1001BB00A1009AC802FAE1B6AFB7B1891CD63A01D1
:1001CB0087F656AE06F657AE08F650B0B6AFB7B1D7
:1001DB00B1891CD6AE0251BD0B717A50716A507148
:1001EB005A50FA0FAE024D00BD09716B50715B5046
:1001FB00717B50A100BE01AE014D329D07AE014196
:10020B00BE01FAF3B0B0B6AFB76A017A01A1003103
:10021B0006E1014172F4534D00A100BD0141615A49
:10022B00BDEB3107E1047B01FA026B01F45377F06C
:10023B000A76710BE1717BE06670276131D2B6AF44
:10024B00B7D6F4554D00BDFA66F20B3116E10571C8
:10025B001BE1FAF7B6AFB7B1891CD68730AE06D61D
:10026B000A0166F67167F670B0B6AFB7B1B1891C0B
:10027B00D6AE0251BD0B717A70716A70715A70FAF9
:10028B000FAE024D00BD09716B70715B70717B70AD
:10029B00A100BE01AE014D329D07AE0141BE01FA78
:1002AB00F3B0B0B6AFB73116E202FAFAF47377F4E3
:1002BB007276711BE26670276131D2B6AFB7D63159
:1002CB0027E102FAFA66F6743126E102FAFA712B8B
:0302DB00E1B6AFDA
:00000001FF
 


2009ǯ2·î26Æü(ÌÚÍËÆü)

78K0¤Ç̵ÀþÄÌ¿®(2)

¥«¥Æ¥´¥ê¡¼: - ome @ 14»þ27ʬ09ÉÃ

Á°²ó¤Î³¤­¤Ç¤¹¡£¤Ê¤Î¤ÇÁ°²ó¤Îµ­»ö¤òÆÉ¤ó¤Ç¤ª¤é¤ì¤Ê¤¤Êý¤Ï
¤Ê¤ó¤Î¤³¤È¤ä¤é¡¢¤È¤¤¤¦¤³¤È¤Ë¤Ê¤ë¤È»×¤¤¤Þ¤¹¤Î¤Ç¡¢
Á°²ó¤Î78K0¤Ç̵ÀþÄÌ¿®(1)¤òÆÉ¤ó¤Ç¤«¤é¡¢º£²ó¤Îµ­»ö¤ò
ÆÉ¤ó¤Ç¤¤¤¿¤À¤±¤ì¤Ð¤¤¤¤¤È»×¤¤¤Þ¤¹¡£
¤Þ¤¿¡¢º£²ó¤Îµ­»ö¤ÏC¸À¸ì¤Î¥×¥í¥°¥é¥à¤¬½Ð¤Æ¤­¤Þ¤¹¤Î¤Ç¡¢
C¸À¸ì¤¬¤Þ¤Ã¤¿¤¯¤ï¤«¤é¤Ê¤¤Êý¤Ë¤Ï¤Þ¤Ã¤¿¤¯¤ï¤«¤é¤Ê¤¤¤È»×¤¤¤Þ¤¹¡£
¤½¤Î¤è¤¦¤ÊÊý¤Ë¤Ï¡¢²¿¤é¤«¤Î·Á¤ÇC¸À¸ì¤Î¥×¥í¥°¥é¥à¤ò½ñ¤¤¤Æ
ưºî¤µ¤ì¤Æ¤«¤éÆÉ¤Þ¤ì¤ë¤È¤¤¤¤¤È»×¤¤¤Þ¤¹¡£

¤Ç¤Ïͽ¹ð¤É¤ª¤êº£²ó¤ÏÈù¼å̵ÀþÄÌ¿®¼Â¸³¤Î·ë²Ì¤Î¾ÜºÙ¡¢
ÄÌ¿®¤Î¶ñÂÎŪ¤ÊÊýË¡¡¦¥×¥í¥°¥é¥à¤Î²òÀâ¤ò¤ªÁ÷¤ê¤·¤Þ¤¹¡ª¡ª¡ª

°ì¤Ä¤ªÏͤӤ·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£·ë¶ÉÁ°²óHEX¥Õ¥¡¥¤¥ë¤ò
¥¢¥Ã¥×¥í¡¼¥É¤Ç¤­¤º¤Ëº£²ó¤ÎÅê¹Æ¤ò¤à¤«¤¨¤Æ¤·¤Þ¤¤¤Þ¤·¤¿¡£
Á°²ó¥¢¥Ã¥×¥í¡¼¥ÉͽÄê¤À¤Ã¤¿
Á÷¿®Â¦78K0ÍÑHEX¥Õ¥¡¥¤¥ë¡¦¼õ¿®Â¦78K0ÍÑHEX¥Õ¥¡¥¤¥ë
¤Ïµ­»ö¤ÎŤµ¤Î´Ø·¸¤Çº£²ó¤â·ÇºÜ¤Ç¤­¤Þ¤»¤ó¡£¿½¤·Ìõ¤¢¤ê¤Þ¤»¤ó¡£
¼¡²ó¸ø³«¤·¤Þ¤¹¤Î¤Ç¤â¤¦¾¯¤·¤ªÂÔ¤Á¤¯¤À¤µ¤¤¡£

¢£¢£¼Â¸³¤Î·ë²Ì¡¦¤Á¤ç¤Ã¤È¤Î¹©ÉפǤª¼ê·Ú¤ËÄÌ¿®¤Ç¤­¤¿¡ª¢£¢£
¼Â¤Ïº£²ó»ÈÍѤ·¤¿Èù¼å̵Àþ¥â¥¸¥å¡¼¥ë¤Ï¡¢¤½¤Î¤Þ¤ÞUART¤Ë¤Ä¤Ê¤¤¤À¤À¤±¤Ç¤Ï
ưºî¤·¤Æ¤¯¤ì¤Þ¤»¤ó¡ª¤Ç¤â¥ë¡¼¥ë¤ò¼é¤ì¤ÐUARTƱ»Î¤ÇÄÌ¿®¤¹¤ë¤Î¤ÈÊѤï¤ê¤Ê¤¯¡¢
̵ÀþÄÌ¿®¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡ªÂç¾æÉפǤ¹¡¢Æñ¤·¤¯¤Ê¤¤¤Î¤Ç¤´¿´Çۤʤ¯¡ª¡ª

¡ü¼õ¿®¥â¥¸¥å¡¼¥ë¤Ï̵¿®¹æ»þ¥é¥ó¥À¥à¥Ç¡¼¥¿¤ò¼õ¿®¤¹¤ë¡ü
¼õ¿®¥â¥¸¥å¡¼¥ë¤Ï¥­¥ã¥ê¥¢¡ÊÈÂÁ÷Çȡˤò¸¡½Ð¤·¤Æ¤¤¤Ê¤¤´Ö¤ÏDATAü»Ò¤¬
0V¤ÈÅŸ»Å۵¤Î¤É¤Á¤é¤Ë¤â°ÂÄꤻ¤º¡¢¥é¥ó¥À¥à¤Ë¤Ð¤¿¤Ä¤¤¤Æ¤¤¤Þ¤¹¡£
¤Ê¤Î¤Ç78K0¤ÎUART¤Ë¤Ä¤Ê¤¤¤À¤À¤±¤Ç¤Ï¡¢DATAü»Ò¤ÎΩ¤Á²¼¤¬¤ê¤ò¥¹¥¿¡¼¥È¥Ó¥Ã¥È¤È
¸í²ò¤·¡¢¥¹¥È¥Ã¥×¥Ó¥Ã¥È¤ò¼õ¿®¤¹¤ë¥¿¥¤¥ß¥ó¥°¤Ç¥¿¥¤¥ß¥ó¥°¤è¤¯ÅŸ»Å۵
¤À¤Ã¤¿¤ê¤¹¤ë¤È¡¢Ìµ¿®¹æ»þ¤Ç¤âÊѤʥǡ¼¥¿¤ò¼õ¿®¤·Â³¤±¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
¥¿¥¤¥ß¥ó¥°¤¬°­¤¯¡¢¥¹¥È¥Ã¥×¥Ó¥Ã¥È¤Î¤È¤­¤ËÅŸ»Å۵¤Ç¤Ê¤±¤ì¤Ð
¥Õ¥ì¡¼¥ß¥ó¥°¥¨¥é¡¼¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤¤¤Þ¤¹¡£¤Þ¤º¤³¤³¤ËÂкö¤¬É¬ÍפǤ¹¡£

¡üÁ÷¿®¥â¥¸¥å¡¼¥ë¤ÏÁ÷¿®¤·»Ï¤á¤ë¤È¤­¤Á¤ç¤Ã¤È¹©Éפ¬¤¤¤ë¡ü
Á÷¿®¥â¥¸¥å¡¼¥ë¤ÏDATAü»Ò¤Ë°ìÄê»þ´Ö¡ÊÌó35ms¡Ë°Ê¾åΩ¤Á¾å¤¬¤ê¤âΩ¤Á²¼¤¬¤ê¤â
¤Ê¤¤¤È¾ÊÅÅÎϥ⡼¥É¤ËÆþ¤ë¤Î¤«¡¢ÈÂÁ÷ÇȤνÐÎϤ¬¤È¤Þ¤Ã¤Æ¤·¤Þ¤¤¤Þ¤¹¡£
¾ÊÅÅÎϥ⡼¥É¤Î¾õÂÖ¤«¤éÈÂÁ÷ÇȤòºÆ¤Ó½ÐÎϤµ¤»¤ë¤Ë¤Ï²¿²ó¤«Î©¤Á¾å¤¬¤ê¡¦
Ω¤Á²¼¤¬¤ê¤òDATAü»Ò¤ËÆþÎϤ·¤Æ¤ä¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
¤·¤«¤âÁ÷¿®¤·»Ï¤á¤Î1¥Ð¥¤¥È¤Ï¥¹¥¿¡¼¥È¥Ó¥Ã¥È¤«¤éÁ÷¿®¤µ¤ì¤ë¤Î¤Ç¤Ï¤Ê¤¯¡¢
¥Ç¡¼¥¿¥Ó¥Ã¥È¤ÎÅÓÃæ¤«¤éÁ÷¿®¤·»Ï¤á¤é¤ì¤ë¤Î¤Ç¡¢¤½¤Î¤Þ¤Þ¤¿¤À¥Ç¡¼¥¿¤ò
Á÷¿®¤·¤è¤¦¤È¤·¤¿¤À¤±¤Ç¤Ï¡¢¼õ¿®Â¦¤¬¥¹¥¿¡¼¥È¥Ó¥Ã¥È¤òÀµ¤·¤¯¸¡½Ð¤Ç¤­¤º¤Ë
ÊѤʥǡ¼¥¿¤ò¼õ¿®¤¹¤ë¤«¡¢¼õ¿®¥¨¥é¡¼¤¬µ¯¤­¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
¡ÊϢ³¤·¤ÆÁ÷¿®¤¹¤ë¾ì¹ç2¥Ð¥¤¥ÈÌܰʸå¤Ï¥¹¥¿¡¼¥È¥Ó¥Ã¥È¤«¤éÁ÷¿®¤µ¤ì¤ë¡Ë

¢£¢£¼ÂºÝ¤ËÄÌ¿®¤¹¤ë¡¦Á÷¼õ¿®Éôʬ¤Î¥×¥í¥°¥é¥à¤Î²òÀ⢣¢£
·ëÏÀ¤«¤é¸À¤¦¤È¡¢Á°²ó¤ÎÁ÷¿®½ªÎ»¤«¤éÌó35ms°Ê¾å·Ð²á¸å¤Ï0x55Á÷¿®¡¢0xFFÁ÷¿®¡¢
¤½¤Îľ¸å¤Ë1¥Ð¥¤¥ÈÁ÷¿®»þ´Öʬ¤è¤ê¤Á¤ç¤Ã¤ÈŤ¤¡ÊÌó1.2Çܡ˥¦¥§¥¤¥È¤òÆþ¤ì¤ë
¤³¤È¤Ë¤è¤Ã¤Æ¡¢Á÷¿®¥â¥¸¥å¡¼¥ë¤â¼õ¿®¥â¥¸¥å¡¼¥ë¤âÀµ¤·¤¯¥Ç¡¼¥¿¤òÁ÷¼õ¿®¤¹¤ë
½àÈ÷¤¬¤Ç¤­¤ë¤È¤¤¤¦¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
¤³¤ÎÁ÷¼õ¿®½àÈ÷¸å¤Ï¥¹¥È¥Ã¥×¥Ó¥Ã¥È¤È¥¹¥¿¡¼¥È¥Ó¥Ã¥È¤Î´Ö¤¬Ìó35ms°Ê¾å¤¢¤«¤Ê¤¤
¸Â¤ê¡¢Ï¢Â³¤·¤Æ¥Ç¡¼¥¿¤òÁ÷¿®¤Ç¤­¤ë¤È¤¤¤¦¤³¤È¤Ç¤¹¡£

¤³¤³¤«¤é¤Ï¼ÂºÝ¤ËÁ÷¿®Â¦¤Î¥×¥í¥°¥é¥à¤ò¸«¤Ê¤¬¤éÀâÌÀ¤·¤Æ¤¤¤­¤Þ¤¹¡£
¤³¤Î¥×¥í¥°¥é¥à¤Ï¥¿¡¼¥ß¥Ê¥ë¥½¥Õ¥È¤«¤é¥­¡¼¤ò²¿¤«ÂǤĤȡ¢
0x55¡¦0xFF¡¦¥¦¥§¥¤¥È¡¦0x02¡¦0x0AÂǤ¿¤ì¤¿°ìʸ»ú¤ÎASCII¥Ç¡¼¥¿¤òϢ³¤·¤Æ
Á÷¿®¤·¡¢¼¡¤Ë¥­¡¼¤¬ÂǤ¿¤ì¤ë¤Î¤òÂԤġ¢¤È¤¤¤¦¤â¤Î¤Ç¤¹¡£

Á÷¿®Â¦¥á¥¤¥ó¥×¥í¥°¥é¥à¡¡wireless_test.c

/*
¢£¥È¥éµ»78K0ÉÕÏ¿´ðÈÄ
¢£uPD78F0730

¢£wireless_test.c
¢£315MHzÈù¼å̵Àþ¥â¥¸¥å¡¼¥ë¤Î¥Æ¥¹¥È(¥È¥éµ»´ðÈÄ:Á÷¿®Â¦ ¥¨¥ì¥­¥¸¥ã¥Ã¥¯´ðÈÄ:¼õ¿®Â¦)

2008.12.10ºîÀ®

*/

#pragma     sfr                            /* ¥×¥í¥°¥é¥à¾å¤ÇľÀÜSFR̾¤ÇSFR¤òÁàºî¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë */
#include    "trgbios.h”                    /* ¥È¥éµ»CD¤ÎUSB¤Î´Ø¿ô¤ò»ÈÍѤ¹¤ë¤¿¤á¤Ë¥È¥éµ»BIOS¤ò¥¤¥ó¥¯¥ë¡¼¥É */
#include    "wireless_test.h”

/*
****************************************
  main USB-UART6´ÖÄÌ¿®¥Æ¥¹¥È
****************************************
*/
void main( void )
{
/* ¥¯¥í¥Ã¥¯¤ÏÆâÉôȯ¿¶ 16 MHz */
/* ´Ø¿ô¤ÎÀë¸À */
    unsigned char temp;                    /* ¥Ç¡¼¥¿°ì»þÊݸ */
/* Æþ½ÐÎϥݡ¼¥È¤Î½é´ü²½(0:½ÐÎÏ,1:ÆþÎÏ) */
    PM0.0 = 0;
    PM0.1 = 0;
    PM1 = 0b00010000;
    /*    P13 TxD
        P14 RxD
         */
    PM3.0 = 0;
    PM3.1 = 0;
    PM6.0 = 0;
    PM6.1 = 0;
    PM12.0 = 1;                            /* ¥×¥í¥°¥é¥à½ªÎ»ÍÑ +5V:¥ê¥»¥Ã¥È GND:ưºî */
    
    P6.1 = 0;/* µ¯Æ°ÃæÀľÃÅô */
/* ÄÌ¿®¥Ý¡¼¥È¤Î½é´ü²½ */
    UART6_INIT( 0x09 , 13 , 0x04 );        /* UART6½é´ü²½(1200bps,8bit,none¡¡CPU¥æ¡¼¥¶¡¼¥º¥Þ¥Ë¥å¥¢¥ë»²¾È) */
    UART6_MANEGE( 1 );                    /* UART6ưºî³«»Ï */

/* ¥¿¥¤¥ÞH1½é´ü²½ */
    TMHMD1 = 0b01000000;                /* ¥¿¥¤¥Þ¡¼H1¥¯¥í¥Ã¥¯¤Ï3906.25Hz (¼þ´ü0.256mS) ¥¤¥ó¥¿¡¼¥Ð¥ë */

/* USB-UART6´Ö¤ÎÄÌ¿® */
    while( temp != 0x20 )                /* P12.0¤¬GNDÅṲ̋ʤé¥È¥éµ»BIOS¤ØÌá¤ë */
    {
        temp = (unsigned char)trg_getc();/* USB¤«¤éÆÉ¤ß¹þ¤ß */
        trg_senddata( &temp,1 );        /* USB¤Ø½ÐÎÏ */
        P6.1 = 0;                        /* ̵ÀþÁ÷¿®ÃæÀÄÅÀÅô */
        UART6_TX( 0x55 );                /* ¥¹¥¿¡¼¥È¥Ó¥Ã¥È¤Î¤ßÁ÷¤ë */
        UART6_TX( 0xff );                /* ¥¹¥¿¡¼¥È¥Ó¥Ã¥È¤Î¤ßÁ÷¤ë */
        WAIT256U( 0x26 );                /* 1¥Ð¥¤¥ÈÁ÷¿®»þ´ÖʬÂÔ¤Ä */
        UART6_TX( 0x02 );                /* ¥Ø¥Ã¥À */
        UART6_TX( 0x0A );                /* ¥Ø¥Ã¥À */
        UART6_TX( temp );                /* ̵Àþ¤Ç½ÐÎÏ(UART6) */
        UART6_TX( 0x03 );                /* ¥Õ¥Ã¥¿ */
        P6.1 = 1;
    }
    P6.1 = 1;/* ½ªÎ»¸åÀľÃÅô */
}

/*
****************************************
  ¥¿¥¤¥Þ¡¼H1¤ò»È¤Ã¤¿ÂÔ¤Á»þ´ÖÀ¸À®
****************************************
*/
void WAIT256U( unsigned char c )
{
    CMP01 = c;                            /* ¥¿¥¤¥Þ¡¼H1¥ê¥»¥Ã¥È¼þ´ü¤Ï c * 256uS */
    TMHMD1.7 = 1;                        /* ¥¿¥¤¥Þ¡¼H1ưºî³«»Ï */
    IF0H.3 = 0;
    while( IF0H.3 != 1 );                /* ¥¿¥¤¥Þ¡¼H1¥ê¥»¥Ã¥È¤«¤«¤Ã¤¿¤é¥¿¥¤¥à¥¢¥¦¥È */
    TMHMD1.7 = 0;                        /* ¥¿¥¤¥Þ¡¼H1ưºîÄä»ß */
    
}

¾å¤ÇÀâÌÀ¤·¤¿¤È¤ª¤ê¡¢
¡¦¼õ¿®¥â¥¸¥å¡¼¥ë¤ÏÈÂÁ÷ÇȤò¸¡½Ð¤·¤Æ¤¤¤Ê¤¤´Ö¤ÏH,L¤ò¥é¥ó¥À¥à¤Ë½ÐÎϤ¹¤ë
¡¦Á÷¿®¥â¥¸¥å¡¼¥ë¤Ï¾ÊÅÅÎϾõÂÖ¤«¤éÈ´¤±½Ð¤¹¤¿¤á¤Ë²¿²ó¤«Î©¤Á¾å¤¬¤ê¡¦²¼¤¬¤ê¤¬É¬Í×
¡¦¾ÊÅÅÎϾõÂÖ¤«¤éÈ´¤±½Ð¤·¤¿Ä¾¸å¤Ï¥Ç¡¼¥¿¥Ó¥Ã¥È¤ÎÅÓÃæ¤«¤éÁ÷¿®¤ò»Ï¤á¤Æ¤·¤Þ¤¦
¤³¤Î»°¤Ä¤ÎÍýͳ¤«¤éÄÌ¿®³«»Ï»þ¤Ë¼õ¿®Â¦¤¬Àµ¤·¤¯¥¹¥¿¡¼¥È¥Ó¥Ã¥È¤È
¥¹¥È¥Ã¥×¥Ó¥Ã¥È¤ò¸¡½Ð¤Ç¤­¤ë¤è¤¦¤Ë¹©Éפ¬É¬ÍפǤ¹¡£
¤Þ¤¿¤³¤ì¤é¤Ë²Ã¤¨¤Æ
¡¦¼õ¿®¤·¤¿¥é¥ó¥À¥à¥Ç¡¼¥¿¤ÎʤӤ¬¡¢¤¿¤Þ¤¿¤Þ¼õ¿®¤·¤¿¤¤¥Ç¡¼¥¿¤ÎʤӤȰìÃפ·¤Æ
¤·¤Þ¤Ã¤¿¾ì¹ç¡¢Á÷¿®Â¦¤¬Á÷¿®¤ò¤·¤Æ¤¤¤Ê¤¤¤Î¤Ë¼õ¿®Â¦¤¬¾¡¼ê¤ËÊѤʼõ¿®¤ò¤·¤Æ¤·¤Þ¤¦
¤È¤¤¤¦¸½¾Ý¤¬µ¯¤­¤Þ¤¹¡£¤³¤ì¤Ë¤âÂкö¤¬É¬ÍפǤ¹¡£

­¡¤Þ¤º¡¢0x55¤òÁ÷¿®¤·¤ÆÎ©¤Á¾å¤¬¤ê¡¦²¼¤¬¤ê¤òÁ÷¿®¥â¥¸¥å¡¼¥ë¤Ë²Ã¤¨¤Æ
¿²¤Æ¤¤¤ëÁ÷¿®¥â¥¸¥å¡¼¥ë¤òµ¯¤³¤·¤Þ¤¹¡£0x55¤Ï2¿Ê¿ô¤Ç¤Ï01010101¤Ê¤Î¤Ç
¤³¤ì¤Ë¥¹¥¿¡¼¥È¥Ó¥Ã¥È¤È¥¹¥È¥Ã¥×¥Ó¥Ã¥È¤¬¤Ä¤¯¤È0101010101¤Î½ç¤ÇÁ÷¿®Â¦78K0¤«¤é
Á÷¿®¥â¥¸¥å¡¼¥ë¤ËÁ÷¿®¤µ¤ì¤ë¤³¤È¤Ë¤Ê¤ê¡¢¿²¤Æ¤¤¤ëÁ÷¿®¥â¥¸¥å¡¼¥ë¤ò
·ã¤·¤¯Íɤµ¤Ö¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
¤Ç¤¹¤¬¡¢Á÷¿®¥â¥¸¥å¡¼¥ë¤Ï¿²µ¯¤­¤¬°­¤¯¡¢¤Á¤ã¤ó¤È¤Ï¤¸¤á¤Î¥¹¥¿¡¼¥È¥Ó¥Ã¥È¤«¤é¤Ï
Á÷¿®¤·¤Æ¤Ï¤¯¤ì¤º¡¢¥Ç¡¼¥¿¥Ó¥Ã¥È¤ÎÅÓÃæ¤«¤éÁ÷¿®¤·»Ï¤á¤ë¤³¤È¤Ë¤Ê¤ê¡¢
¼õ¿®¥â¥¸¥å¡¼¥ë¤¬0¤ò¼õ¿®¤·¤¿¤È¤­¤Ë¼õ¿®Â¦78K0¤Ï¥¹¥¿¡¼¥È¥Ó¥Ã¥È¤Èǧ¼±¤·¤Æ
¤·¤Þ¤¤¤Þ¤¹¡£¤³¤Î¤Ï¤¸¤á¤ËÁ÷¿®¤¹¤ë0x55¤ÏÁ÷¿®¥â¥¸¥å¡¼¥ë¤òµ¯¤³¤¹¤¿¤á¤Î
¥À¥ß¡¼¤Î¥Ç¡¼¥¿¤Ê¤Î¤Ç¡¢¼õ¿®Â¦¤Ë¤Ï¼õ¿®¤·¤Æ¤Û¤·¤¯¤Ê¤¤¤Î¤Ç¤¹¡£
­¢¤½¤³¤Ç¡¢0x55¤Î¤¢¤È¤Ë0xFF¤È¤¤¤¦¥Ç¡¼¥¿¤òÁ÷¿®¡¢Ä¾¸å¤Ë1¥Ð¥¤¥ÈÁ÷¿®»þ´Öʬ¤è¤ê
¤Á¤ç¤Ã¤ÈŤ¤¡ÊÌó1.2Çܡ˥¦¥§¥¤¥È¤òÆþ¤ì¤Þ¤¹¡£0xFF¤Ï¥¹¥¿¡¼¥È¥Ó¥Ã¥È¤È¥¹¥È¥Ã¥×
¥Ó¥Ã¥È¤¬¤Ä¤¯¤È0111111111¤Î½ç¤ÇÁ÷¿®¤µ¤ì¤ë¤³¤È¤Ë¤Ê¤ê¡¢¤½¤Î¸å¤â¥¦¥§¥¤¥È¤ò
Æþ¤ì¤Æ¤¤¤ë´Ö¤ÏH¤Î¾õÂÖ¤¬°Ý»ý¤µ¤ì¤Þ¤¹¡£¤³¤ÎÌó2¥Ð¥¤¥ÈÁ÷¿®»þ´ÖʬϢ³¤·¤ÆH¤ò
½ÐÎϤ¹¤ë¤³¤È¤Ç¼õ¿®Â¦¤¬0x55¡¦0xFF¤ÎÃæ¤Î¤É¤ÎL¤ò¥¹¥¿¡¼¥È¥Ó¥Ã¥È¤Èǧ¼±¤µ¤ì¤Æ¤â
ɬ¤º¥¹¥È¥Ã¥×¥Ó¥Ã¥È¤òÀµ¤·¤¯¸¡½Ð¤Ç¤­¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£¤Þ¤¿¡¢Æ±Íͤˤ·¤Æ
0x55¤¬Á÷¿®¤µ¤ì»Ï¤á¤ëÁ°¤Î¤É¤Î¥¿¥¤¥ß¥ó¥°¤Ç¥é¥ó¥À¥à¥Ç¡¼¥¿¤ò¼õ¿®¤·¤Æ¤¤¤Æ¤â¡¢
¥¦¥§¥¤¥È¤¬½ª¤ï¤ë¤Þ¤Ç¤Ë¤Ï¤½¤Î¥é¥ó¥À¥à¥Ç¡¼¥¿¤Î¼õ¿®¤ò̵¸ú²½¤Ç¤­¤Þ¤¹¡£
­£¤½¤·¤Æ¡¢¼õ¿®Â¦¤¬¼õ¿®¤·¤¿¤¤¥Ç¡¼¥¿¤È¥é¥ó¥À¥à¥Ç¡¼¥¿¤ò¸«Ê¬¤±¤é¤ì¤ë¤è¤¦¤Ë¡¢
Á÷¿®»þ¤Ë¤Ï·è¤Þ¤Ã¤Æ0x55¡¦0xFF¡¦¥¦¥§¥¤¥È¤Î¤¢¤È¤Ë0x02¡¦0x0A¤òϢ³¤·¤ÆÁ÷¿®¤·¡¢
¤½¤Î¤¢¤È¤Ë¤Ï¤¸¤á¤ÆÁ÷¤ê¤¿¤¤¥Ç¡¼¥¿¤òÁ÷¿®¤·¤Þ¤¹¡£¼õ¿®Â¦¤Ç¤ÏϢ³¤·¤Æ0x02¡¦0x0A
¤¬¼õ¿®¤Ç¤­¤¿¤¢¤È¤Î¥Ç¡¼¥¿°Ê³°¤Ï¼õ¿®¤·¤Æ¤â̵»ë¤¹¤ë¤è¤¦¤Ë¥×¥í¥°¥é¥à¤·¤Æ¤¤¤Þ¤¹¡£
¡ÊÊä­¡§Á÷¿®¤·¤Æ¤Ê¤¤¥Ç¡¼¥¿¤ò¾¡¼ê¤Ë¼õ¿®¤¹¤ë¤Î¤òËɻߤ¹¤ë¤¿¤á¤Ë¡¢º£²ó¤Ï
0x02¡¦0x0A¤È¤¤¤¦¥Ø¥Ã¥À¤¬¤¢¤ë¤«¤É¤¦¤«¤òȽÄꤹ¤ë¤è¤¦¤Ë¤·¤Þ¤·¤¿¡£¤·¤«¤·¼Â¤Ï
¤½¤ì¤Ç¤â¤ä¤Ã¤Ñ¤ê¤½¤ì¤òÈ´¤±¤Æ¤·¤Þ¤¦¥é¥ó¥À¥à¥Ç¡¼¥¿¤¬¼Â¸³¤Ç¤Ï¿ô½½É䫤é
¿ôʬ¤Ë1²ó¤Û¤É¤¢¤ê¤Þ¤¹¡£¤³¤ì°Ê¾å¤ÎÂкö¤È¤·¤Æ¤Ï¡¢¥Ç¡¼¥¿¤ÎÁ÷¿®¤ÎºÇ¸å¤ËCRC¤ò
¤Ä¤±¤Æ¼õ¿®Â¦¤Ç¤½¤ì¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡¢¥Õ¥Ã¥¿¤ò¤Ä¤±¤ëÅù¤ÎÊýË¡¤¬¹Í¤¨¤é¤ì¤Þ¤¹¡£¡Ë

¼õ¿®Â¦¤Î¥×¥í¥°¥é¥à¤ÏϢ³¤·¤Æ0x02¡¦0x0A¤ò¼õ¿®¤·¤¿¾ì¹ç¤Î¤ß¤½¤Î¼¡¤Ë¼õ¿®¤·¤¿
¥Ç¡¼¥¿¤ò¥¿¡¼¥ß¥Ê¥ë¥½¥Õ¥È¤ËÁ÷¿®¤·¡¢¤½¤Î¸å¤Ï¤Þ¤¿0x02¡¦0x0A¤Î¼õ¿®¤òÂԤġ¢
¤È¤¤¤¦¤â¤Î¤Ç¤¹¡£

¼õ¿®Â¦¥á¥¤¥ó¥×¥í¥°¥é¥à¡¡wireless_test.c

/*
¢£¥¨¥ì¥­¥¸¥ã¥Ã¥¯78K0ÉÕÏ¿´ðÈÄ
¢£uPD78F0503DA

¢£wireless_test.c
¢£315MHzÈù¼å̵Àþ¥â¥¸¥å¡¼¥ë¤Î¥Æ¥¹¥È(¥¨¥ì¥­¥¸¥ã¥Ã¥¯´ðÈÄ:¼õ¿®Â¦ ¥È¥éµ»´ðÈÄ:Á÷¿®Â¦)

2008.12.10ºîÀ®

*/

#pragma     sfr                            /* ¥×¥í¥°¥é¥à¾å¤ÇľÀÜSFR̾¤ÇSFR¤òÁàºî¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë */
#include    "wireless_test.h”

/*
****************************************
  ¥Ï¡¼¥É¥¦¥§¥¢¤Î½é´ü²½
****************************************
*/
void INIT( void )
{
/* ¥¯¥ê¥¹¥¿¥ë¤Ï 10 MHz */
/* ¥á¥â¥ê¡¦¥¯¥í¥Ã¥¯½é´ü²½ */
    IMS  = MEMORY_IMS_SET;                /* ÆâÉôRAM,ÆâÉôROM¤Î¥á¥â¥ê¥µ¥¤¥ºÀßÄê */
    AMPH = OSC_FREQ_CONT;                /* ȯ¿¶¼þÇÈ¿ôÈϰϤÎÀßÄê */
    OSCCTL = CLOCK_MODE;                /* ¥¯¥í¥Ã¥¯Æ°ºî¥â¡¼¥ÉÀßÄê */

    MOC = 0x00;                            /* X1ȯ¿¶²óÏ©¤Îȯ¿¶³«»Ï */
    while( OSTC != 0x1f );                /* X1ÆþÎÏ¥¯¥í¥Ã¥¯È¯¿¶°ÂÄêÂÔ¤Á¡Ê6.55ms°Ê¾å¡Ë */
    MCM  = SYSTEM_CLOCK_SELECT;            /* ¥·¥¹¥Æ¥à¥¯¥í¥Ã¥¯¶¡µëÁªÂò */
    PCC  = 0x00;                        /* CPUưºî¥¯¥í¥Ã¥¯¡§fx¡Ê10MHz¡Ë¤ËÀßÄê */

/* Æþ½ÐÎϥݡ¼¥È¤Î½é´ü²½(0:½ÐÎÏ,1:ÆþÎÏ) */
    /* PORT0 */
    PM0.0 = 0;
    PM0.1 = 0;
    /* PORT1 */
    PM1.0 = 0;/* TxD0 */
    PM1.1 = 1;/* RxD0 */
    PM1.2 = 0;
    PM1.3 = 0;/* TxD6 */
    PM1.4 = 1;/* RxD6 */
    PM1.5 = 0;
    PM1.6 = 0;
    PM1.7 = 0;
    /* PORT2 A/D·óÍÑ */
    PM2.0 = 0;
    PM2.1 = 0;
    PM2.2 = 0;
    PM2.3 = 0;
    /* PORT3 ³ä¤ê¹þ¤ß·óÍÑ */
    PM3.0 = 0;
    PM3.1 = 0;
    PM3.2 = 0;
    PM3.3 = 0;
    /* PORT6 I2C */
    PM6.0 = 0;
    PM6.1 = 0;
    /* PORT12.0 ³ä¤ê¹þ¤ß·óÍÑ */
    PM12.0 = 0;
    
        P1.7 = 0;
    
/* UART½é´ü²½¡¦Æ°ºî³«»Ï */
    UART6_INIT( 0x06 , 0x41 , 0x04 );    /* UART6½é´ü²½(1200bps,8bit,none¡¡CPU¥æ¡¼¥¶¡¼¥º¥Þ¥Ë¥å¥¢¥ë»²¾È) */
    UART6_MANEGE( 1 );                    /* UART6ưºî³«»Ï */
    UART0_INIT( 0xC8 , 0x05 );            /* UART0½é´ü²½(C8¤Ç19.2kbps,8bit,none¡¡56¤Ç115.2kbps¡¡D0¤Ç9600¡¡CPU¥æ¡¼¥¶¡¼¥º¥Þ¥Ë¥å¥¢¥ë»²¾È) */
    UART0_MANEGE( 1 );                    /* UART0ưºî³«»Ï */
    
/* ¥¿¥¤¥ÞH1½é´ü²½ */
    TMHMD1 = 0b01100000;                /* ¥¿¥¤¥Þ¡¼H1¥¯¥í¥Ã¥¯¤Ï470Hz (¼þ´ü2.1276mS) */
    CMP01 = 0xFF;                        /* ¥¿¥¤¥Þ¡¼H1¥ê¥»¥Ã¥È¼þ´ü¤Ï 0xFF = Ìó0.5S */
}

/*
****************************************
  main 315MHzÈù¼å̵Àþ¥â¥¸¥å¡¼¥ë¤Î¥Æ¥¹¥È
****************************************
*/

void main( void )
{
/* ÊÑ¿ô¤ÎÀë¸À */
    unsigned char temp;
/* ¥Ï¡¼¥É¥¦¥§¥¢¤Î½é´ü²½ */
    INIT();                                /* ¥á¥â¥ê¡¦¥¯¥í¥Ã¥¯½é´ü²½¡¢Æþ½ÐÎÏÀßÄê */
/* ̵Àþ¼õ¿®¢ªUARTÁ÷¿® */
    while( 1 )
    {
        temp = UART6_RX();
        if( temp == 0x02 )
        {
            temp = UART6_RX();
            if( temp == 0x0A )            /* Ϣ³¤Ç0x20,0x0A¤ò¼õ¿®¤·¤¿¤È¤­¤Î¤ß
                                           ¤½¤Î¤¢¤È¤Î1ʸ»ú¤òÁ÷¿® */
            {
                temp = UART6_RX();
                UART0_TX( temp );
            }
        }
    }
}

¢£¢£¼¡²óͽ¹ð¡ª¡ª¡ª¢£¢£
¼Â¤Ïº£²ó¼Â¸³¤Î¼ê½ç¤â½ñ¤³¤¦¤È»×¤Ã¤Æ¤¤¤¿¤Î¤Ç¤¹¤¬¡¢Ä¹¤¯¤Ê¤Ã¤Æ¤·¤Þ¤Ã¤¿¤Î¤Ç
¼¡²ó¤´¾Ò²ð¤·¤¿¤¤¤È»×¤¤¤Þ¤¹¡ª¸ð¤¦¤´´üÂÔ¡ª¡ª¡ª
¤¢¤È¡¢º£²ó·ÇºÜ¤·¤¿¥×¥í¥°¥é¥à¤À¤±¤Ç¤Ïưºî¤·¤Þ¤»¤ó¡£Â¾¤ËUART¤ÎÀ©¸æ¤ò¤¹¤ë
¥×¥í¥°¥é¥à¡¢¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¡¢¥×¥í¥°¥é¥à¤Î³«»ÏÈÖÃϤλØÄê¥Õ¥¡¥¤¥ëÅù¤â
ɬÍפǤ¹¤¬¡¢¤³¤ì¤é¤ÎɬÍפʥե¡¥¤¥ë¤â¼¡²ó¸ø³«¤·¤Þ¤¹¡ª¤½¤ì¤Ç¤Ï¤Þ¤¿¡ª¡ª¡ª


2009ǯ2·î16Æü(·îÍËÆü)

78K0¤Ç̵ÀþÄÌ¿®(1)

¥«¥Æ¥´¥ê¡¼: - ome @ 10»þ00ʬ35ÉÃ

¤Ï¤¸¤á¤Þ¤·¤Æ¡ª¿·¥á¥ó¥Ð¡¼¤Îome¤Ç¤¹¡ª¡ª¤è¤í¤·¤¯¤ª´ê¤¤¤·¤Þ¤¹¡ª¡ª¡ª
¤Ç¤­¤ë¤À¤±µ­»ö¤ò´Êñ¤Ë½ñ¤­¤Þ¤¹¤Î¤Ç¡¢ÅŻҹ©ºî¤ä¥Þ¥¤¥³¥ó¤Ë»Ï¤á¤Æ
Ä©À蘆¤ì¤ëÊý¤â¤¼¤·¤¼¤·ÆÉ¤ó¤Ç¤ß¤Æ¤¯¤À¤µ¤¤¡ª¡ª¡ª
ʬ¤«¤é¤Ê¤¤ÍѸ줬¤¢¤ì¤Ðgoogle¤ä¥¦¥£¥­¥Ú¥Ç¥£¥¢¤ÇÄ´¤Ù¤Æ¤ß¤Æ¤¯¤À¤µ¤¤
¿ÆÀڤʿͤ¿¤Á¤ä´ë¶È¤¬¤¿¤¯¤µ¤ó²òÀ⤷¤Æ¤¯¤À¤µ¤Ã¤Æ¤¤¤Þ¤¹¡£

78K0¤ò»È¤Ã¤Æ315MHz¤ÎÈù¼å̵ÀþÄÌ¿®¤ËÄ©À路¤Æ¤ß¤Þ¤¹¡ª
¤³¤ì¤¬¤Ç¤­¤ì¤Ð¡¢78K0Ʊ»Î¤ä¥Ñ¥½¥³¥ó¤È¤Î´Ö¤ÎÄÌ¿®¤ò¥ï¥¤¥ä¥ì¥¹¤Ë¤Ç¤­¤Þ¤¹¡£
¤½¤¦¤Ê¤ì¤Ð¡¢½¾Íè¤Î¥é¥¸¥³¥ó¤è¤ê¤â¿¥Á¥ã¥ó¥Í¥ë¤Î¥é¥¸¥³¥ó¤òºî¤ë¤³¤È¤¬¤Ç¤­¤¿¤ê¡¢
À©¸æ¡¦½èÍýÉôʬ¤È¥»¥ó¥µ¡¼¤äɽ¼¨µ¡¤Î´Ö¤ò¥ï¥¤¥ä¥ì¥¹¤Ë¤·¤¿¤ê¤È¡¢
¤¤¤í¤ó¤Ê¤³¤È¤Ë±þÍѤ¹¤ë¤³¤È¤¬´üÂԤǤ­¤Þ¤¹¡£

¢£¢£Èù¼å̵Àþ¤Ë¤Ä¤¤¤Æ¤ÎÃí°Õ¢£¢£

¤³¤Îµ­»ö¤Î¼Â¸³¤ò¹Ô¤¦¾ì¹ç¤Ï¡¢¥¢¥ó¥Æ¥Ê¤ÎŤµ¤ËÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£
¥¢¥ó¥Æ¥Ê¤¬Ä¹¤¯¤Ê¤ë¤ÈË¡Îá¤ÇÄê¤á¤é¤ì¤¿Åų¦¶¯ÅÙ¤òͤ¨¤Æ¤·¤Þ¤¤¤Þ¤¹¡£
Áí̳¾Ê¤Ë¤è¤ë²òÀâ¤Î¥Ú¡¼¥¸
http://www.tele.soumu.go.jp/j/material/rule.htm

¢£¢£¥È¥éµ»¤È¥¨¥ì¥­¥¸¥ã¥Ã¥¯¤ÎÉÕÏ¿´ðÈĤΤ½¤ì¤¾¤ì¤Î´Êñ¤Ê¥¹¥Ú¥Ã¥¯¡¦ÆÃĹ¢£¢£

º£²ó»È¤¦¤Î¤Ï¥È¥é¥ó¥¸¥¹¥¿µ»½Ñ2008ǯ8·î¹æÉÕÏ¿78K0USB¥Þ¥¤¥³¥ó´ðÈĤȡ¢
¥¨¥ì¥­¥¸¥ã¥Ã¥¯­â8ÉÕÏ¿78K0¥Þ¥¤¥³¥ó´ðÈĤǤ¹¡£CQ½ÐÈǼҤΥХ寥ʥó¥Ð¡¼¤ò
¤ª¤¤¤Æ¤¤¤ëŹÊޤʤ顢¼è¤ê´ó¤»¤º¤ËŹƬ¤Ç¹ØÆþ¤Ç¤­¤Þ¤¹¡£
¤³¤ì¤é¤Î´ðÈĤò¥Ö¥ì¥Ã¥È¥Ü¡¼¥É¤ËÁÞ¤·¤Æ²óÏ©¤òºî¤Ã¤Æ¤¤¤­¤Þ¤¹¡£
¤Ê¤Ê¤Ê¤ó¤È¡¢¥¨¥ì¥­¥¸¥ã¥Ã¥¯´ðÈĤˤÏÅŸ»Éô¤ò½ü¤¤¤Æ300·ê¤Î¥Ö¥ì¥Ã¥É¥Ü¡¼¥É¤¬
¤Ä¤¤¤Æ¤­¤Þ¤¹¡ª¤È¤ê¤¢¤¨¤º²óÏ©¤¬ÁȤá¤ë¤Î¤Ç¤¢¤ê¤¬¤¿¤¤¡ª

¢£¥È¥éµ»ÉÕÏ¿´ðÈÄ¢£
¡¦CPU·¿ÈÖ uPD78F0730
¡¦Ï¢·ë¥½¥±¥Ã¥È¤ò¤Ä¤±¤ì¤ÐDIP¥µ¥¤¥º¤Ë¤Ê¤Ã¤Æ»È¤¤¤ä¤¹¤¤¡ª
¡¦ÄɲÃÉôÉʤʤ·¤Ç¤½¤Î¤Þ¤ÞUSB¥Ý¡¼¥È¤ËÁÞ¤»¤ë¡ª
¡¦ÄɲÃÉôÉʤʤ·¤ÇUSB¤Ç¥×¥í¥°¥é¥à¤Î½ñ¤­¹þ¤ß¡ª
¡¦È¯¿¶»ÒÅëºÜ(16MHz)
¡¦ROM16kB¡¢RAM1kB
¡¦£±£µËܤÎI/O¡¢¥¿¥¤¥Þ16bit£±ch,8bit£³ch
¡¦UART£±ch¡¢3Àþ¼°¥·¥ê¥¢¥ë£±ch
¡¦Àþ¤ò°ú¤­½Ð¤»¤Ð¥ª¥ó¥Á¥Ã¥×¥Ç¥Ð¥Ã¥°Âбþ¡ª

¢£¥¨¥ì¥­¥¸¥ã¥Ã¥¯ÉÕÏ¿´ðÈÄ¢£
¡¦CPU·¿ÈÖ uPD78F0503DA
¡¦Ï¢·ë¥½¥±¥Ã¥È¤ò¤Ä¤±¤ì¤ÐDIP¥µ¥¤¥º¤Ë¤Ê¤Ã¤Æ»È¤¤¤ä¤¹¤¤¡ª
¡¦ROM32kB¡¢RAM1kB ¤Á¤ç¤Ã¤ÈÂ礭¤¤¥×¥í¥°¥é¥à¤âư¤¯¡ª
¡¦A/D¥³¥ó¥Ð¡¼¥¿£±£°bit£´ch¤â¤Ä¤¤¤Æ¤ë¡ª
¡¦£²£±ËܤÎI/O¡¢¥¿¥¤¥Þ16bit£²ch,8bit£´ch
¡¦UART£²ch¡¢3Àþ¼°¥·¥ê¥¢¥ë£²ch¡¢I2C£±ch
¡¦¤³¤Á¤é¤âÀþ¤ò°ú¤­½Ð¤»¤Ð¥ª¥ó¥Á¥Ã¥×¥Ç¥Ð¥Ã¥°Âбþ¡ª

¡ü»È¤¦Á°¤ËÉÕÏ¿´ðÈĤò¤Á¤ç¤Ã¤È²Ã¹©¡ü

ÉÕÏ¿´ðÈĤËÏ¢·ë¥½¥±¥Ã¥È¤ò¤Ä¤±¤Æ¥Ö¥ì¥Ã¥É¥Ü¡¼¥É¤Ç°·¤¤¤ä¤¹¤¯¤·¤Þ¤¹¡£
¼Ì¿¿¤Ï¥È¥éµ»´ðÈĤËÏ¢·ë¥½¥±¥Ã¥È¤ò¤Ä¤±¤¿Îã¤Ç¤¹¡£
001¥È¥éµ»´ðÈÄÁȤßΩ¤Æ.jpg

¥È¥éµ»´ðÈĤÏ28pin¤Ê¤Î¤Ë40pin¤ÎÏ¢·ë¥½¥±¥Ã¥È¤ò¤Ä¤±¤¿¤Î¤Ë¤ÏÍýͳ¤¬¤¢¤ê¤Þ¤¹¡£
º£²ó¤ÏÄÌ¿®¤¬¤Ç¤­¤ë¤³¤È¤ò³Îǧ¤¹¤ë¤¿¤á¤Î¼Â¸³¤Ê¤Î¤Ç¡¢¤¹¤Ù¤Æ¥Ö¥ì¥Ã¥É¥Ü¡¼¥É¾å¤Ç
²óÏ©¤òºî¤Ã¤Æ¤¤¤Þ¤¹¤¬¡¢¤¤¤º¤ì¤Ï¥×¥ê¥ó¥È´ðÈĤ«¼Ø¤ÎÌÜ´ðÈĤˤ¹¤ë¤Ä¤â¤ê¤Ê¤Î¤Ç¤¹¡£
¥È¥éµ»´ðÈĤÏUSB¤Î¥Ç¥Ð¥¤¥¹¤Îµ¡Ç½¤òÆâ¢¤·¤Æ¤¤¤ë¤Î¤Ç¡¢¤â¤Ã¤Ñ¤é¥Ñ¥½¥³¥ó¤Ë
ÁÞ¤·¤Æ¤Ä¤«¤¦Í½Äê¤Ç¤¤¤Þ¤¹¡£¤Ê¤Î¤ÇÄɲ乤ë²óÏ©¤òÏ¢·ë¥½¥±¥Ã¥È¤ÎÈô¤Ó½Ð¤¿Éôʬ¤Ë
ÁȤá¤ë¤è¤¦¤Ë28pin¤Ç¤Ï¤Ê¤¯40pin¤ò¤Ä¤±¤Þ¤·¤¿¡£Ï¢·ë¥½¥±¥Ã¥È¤Î­¤ÎÂÀ¤¤¤Û¤¦¤ò
ÉÕÏ¿´ðÈĦ¤Ë¼è¤êÉÕ¤±¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£

¥È¥éµ»´ðÈĤˤĤ±¤¿¤Î¤Ï
¡¦40pinÏ¢·ë¥½¥±¥Ã¥È(ÀéÀÐÅž¦¡÷390±ß ½©·î¤¬»ÃÄê±Ä¶ÈÆü¤À¤Ã¤¿¡Ä)
¡¦¥Ô¥ó¥Ø¥Ã¥À2Îó¡ß1¤ò2¸Ä(¼ê»ý¤Á)
¡¦USB-B¥ì¥»¥×¥¿¥¯¥ë(½©·îÅŻҡ÷50±ß)
¤Ç¤¹¡£

°ìÊý¥¨¥ì¥­¥¸¥ã¥Ã¥¯´ðÈĤϼç¤Ë¥Ñ¥½¥³¥ó¦¤Î»Ø¼¨¤ò¼õ¤±¤ÆÆ°ºî¤¹¤ë¤³¤È¤ò
ÁÛÄꤷ¤Æ¤¤¤ë¤Î¤Ç¡¢¤¤¤í¤ó¤Ê²óÏ©¤Ë¤Ä¤Ê¤°¤³¤È¸«¹þ¤ó¤Ç¥¨¥ì¥­¥¸¥ã¥Ã¥¯»ï¤Ë
½ñ¤¤¤Æ¤¢¤ë¤È¤ª¤ê¤Î28pin¤ÎÏ¢·ë¥½¥±¥Ã¥È¤ò»È¤Ã¤Æ¤¤¤Þ¤¹¡£

¥¨¥ì¥­¥¸¥ã¥Ã¥¯´ðÈĤˤĤ±¤¿¤Î¤Ï
¡¦28pinÏ¢·ë¥½¥±¥Ã¥È(ÀéÀÐÅž¦¡÷270±ß)
¡¦4.7uF¥»¥é¥ß¥Ã¥¯¥³¥ó¥Ç¥ó¥µ(¼ê»ý¤Á)
¤Ç¤¹¡£

¡ü315MHzÈù¼å̵ÀþÄÌ¿®¼Â¸³¡ü

·ëÏÀ¤«¤é¸À¤¦¤È¡¢»î¹Ôºø¸í¤Î¾å¡¢¼Â¸³¤ÏÀ®¸ù¤·¤Þ¤·¤¿¡ª¡ª¡ª
ÍפÏ78K0¤ÎUART¤Îü»Ò¤òÈù¼å̵Àþ¥â¥¸¥å¡¼¥ë¤Ë¤Ä¤Ê¤°¤À¤±¤Ç¡¢
Ä̾ï¤ÎUART¤ÎÄÌ¿®¤ÈƱ¤¸¤è¤¦¤Ë̵Àþ¤ÇÄÌ¿®¤¬¤Ç¤­¤ë¤È¤¤¤¦¤³¤È¤Ç¤¹¡ª

¼Â¸³¤Ï¥È¥éµ»ÉÕÏ¿´ðÈĦ¤Î²óÏ©¤ò¥Ñ¥½¥³¥ó¤Ë¤Ä¤Ê¤®¡¢¥Ñ¥½¥³¥ó¤Î¥¿¡¼¥ß¥Ê¥ë¥½¥Õ¥È¾å¤«¤é
£±Ê¸»úÂǤĤȤ½¤ì¤¬315MHz¤ÎÈù¼å̵Àþ¤Ë¾è¤Ã¤Æ¡¢¥¨¥ì¥­¥¸¥ã¥Ã¥¯´ðÈĦ¤Î²óÏ©¤¬
¤½¤ì¤ò¼õ¿®¤·¡¢Àܳ¤µ¤ì¤¿¥Ñ¥½¥³¥ó¤Î¥¿¡¼¥ß¥Ê¥ë¥½¥Õ¥È¾å¤Ë¤½¤Î£±Ê¸»ú¤¬
ɽ¼¨¤µ¤ì¤ë¤È¤¤¤¦¤â¤Î¤Ç¤¹¡£

¡üÉôÉʰìÍ÷¤ÈÆþ¼êÀè¡¢²Á³Ê¡ü
¡¦¥È¥é¥ó¥¸¥¹¥¿µ»½Ñ2008ǯ8·î¹æ ¡ß1ºý
¡¡¡¡CQ½ÐÈǽñÀÒ»¨»ï¾ïÈ÷Źhttp://www.cqpub.co.jp/hanbai/syoten/JINDEX.HTM¤Ê¤É
¡¡¡¡1090±ß
¡¦¥¨¥ì¥­¥¸¥ã¥Ã¥¯­â8 ¡ß1ºý
¡¡¡¡CQ½ÐÈǽñÀÒ»¨»ï¾ïÈ÷Ź¤Ê¤É
¡¡¡¡2480±ß
¡¦¥Ö¥ì¥Ã¥É¥Ü¡¼¥É ¡ß1Ëç
¡¡¡¡ÅŸ»¥é¥¤¥ó¤ò½ü¤¤¤Æ400·ê°Ê¾å¤Î¤â¤Î¤ò¤ª¹¥¤ß¤Ç
¡¡¡¡²Á³Ê¤Î°ìÎã)EIC-501(ÅŸ»¥é¥¤¥ó¤ò½ü¤¤¤Æ400·ê)400±ß¡÷½©·îÅÅ»Ò
¡¦¥Ö¥ì¥Ã¥É¥Ü¡¼¥ÉÍÑ¥¸¥ã¥ó¥×¥ï¥¤¥ä 20ËÜ
¡¡¡¡Ä¹¤µ¤Ï100mmÄøÅÙ¡¢¤¢¤ë¤¤¤Ï¤ª¹¥¤ß¤Ç
¡¡¡¡²Á³Ê¤Î°ìÎã)¥µ¥ó¥Ï¥ä¥ÈSPP-70(Á´Ä¹Ìó100mm¡ß10ËÜÆþ¤ê)400±ß¡÷ÀéÀÐÅž¦
¡¦Èù¼å̵Àþ¥â¥¸¥å¡¼¥ë ¡ßÁ÷¼õ³Æ°ìÂæ
¡¡¡¡315MHz 5Vưºî¤Î¤â¤Î
¡¡¡¡²Á³Ê¤Î°ìÎã)Á÷¿®500±ß¡¦¼õ¿®500±ß¡÷¥¹¥È¥í¥Ù¥ê¡¼¥ê¥Ê¥Ã¥¯¥¹
¡¦USB-¥·¥ê¥¢¥ëÊÑ´¹¥â¥¸¥å¡¼¥ë ¡ß1Âæ
¡¡¡¡FT232RL»ÈÍѤΤâ¤Î
¡¡¡¡950±ß¡÷½©·îÅÅ»Ò
¡¦40pinÏ¢·ë¥½¥±¥Ã¥È ¡ß1¸Ä
¡¡¡¡²Á³Ê¤Î°ìÎã)390±ß¡÷ÀéÀÐÅž¦
¡¦28pinÏ¢·ë¥½¥±¥Ã¥È ¡ß1¸Ä
¡¡¡¡²Á³Ê¤Î°ìÎã)270±ß¡÷ÀéÀÐÅž¦
¡¦USB-B¥ì¥»¥×¥¿¥¯¥ë ¡ß1¸Ä
¡¡¡¡²Á³Ê¤Î°ìÎã)50±ß¡÷½©·îÅÅ»Ò
¡¦¥»¥é¥í¥Ã¥¯10MHz ¡ß1¸Ä
¡¡¡¡²Á³Ê¤Î°ìÎã)40±ß¡÷½©·îÅÅ»Ò
¡¦2.54mm¥Ô¥Ã¥Á¥Ô¥ó¥Ø¥Ã¥À 2¡ß1 ¡ß2¸Ä
¡¡¡¡¥Ô¥ó¥Ø¥Ã¥À¤òÇã¤Ã¤Æ2¡ß1¤Ë¤Ê¤ë¤è¤¦¤ËÀÞ¤ì¤ÐOK
¡¡¡¡²Á³Ê¤Î°ìÎã)50±ß¡÷½©·îÅÅ»Ò
¡¦¥»¥é¥ß¥Ã¥¯¥³¥ó¥Ç¥ó¥µ4.7uF ¡ß2¸Ä
¡¡¡¡¤Á¤ç¤Ã¤È»×¤¤¤Ä¤­¤Þ¤»¤ó¤¬¡¢1¸Ä30±ßÄøÅÙ¡©
¡¦Äñ¹³10k¦¸ ¡ß4ËÜ
¡¦Äñ¹³220¦¸ ¡ß2ËÜ
¡¡¡¡²Á³Ê¤Î°ìÎã)100ËÜÆþ¤ê1ÂÞ100±ß¡÷½©·îÅÅ»Ò
¡¦¥È¥é¥ó¥¸¥¹¥¿2SC1815 ¡ß1¸Ä
¡¡¡¡²Á³Ê¤Î°ìÎã)20¸ÄÆþ¤ê1ÂÞ100±ß¡÷½©·îÅÅ»Ò
¡¦LED ÀÖÎгÆ1¸Ä
¡¡¡¡¦Õ5¤Î¤â¤Î¤¬»È¤¤¤ä¤¹¤¤¤«¤È¡Ä
¡¦USB¥³¡¼¥É A¥×¥é¥°-B¥×¥é¥°¡¦A¥×¥é¥°-miniB¥×¥é¥°³Æ1ËÜ
¡¡¡¡A¥×¥é¥°-B¥×¥é¥°1m200±ß¡÷ÀéÀÐÅž¦
¡¡¡¡A¥×¥é¥°-miniB¥×¥é¥°1.5m150±ß¡÷½©·îÅÅ»Ò

¡ü²óÏ©¿Þ¡ü

Á÷¿®Â¦¡¦¼õ¿®Â¦¤Î²óÏ©¤ò¤½¤ì¤¾¤ì¥Ö¥ì¥Ã¥É¥Ü¡¼¥É¾å¤ËÁȤߤޤ¹¡£

Á÷¿®Â¦²óÏ©¿Þ¡Ê¥¯¥ê¥Ã¥¯¤Ç³ÈÂç¡Ë
004Á÷¿®Â¦²óÏ©¿Þ.jpg

¼õ¿®Â¦²óÏ©¿Þ¡Ê¥¯¥ê¥Ã¥¯¤Ç³ÈÂç¡Ë
003¼õ¿®Â¦²óÏ©¿Þ.jpg

¼Ì¿¿¤Ç¤Ï¤³¤ó¤Ê¤Ç¤¹¡£¼Ì¿¿¤ÎÇÛÀþ¤Ï°ìÉô²óÏ©¿Þ¤È¤Ï°Û¤Ê¤ë¤«¤â¤·¤ì¤Þ¤»¤ó¡£
¤½¤Î¾ì¹ç¤Ï²óÏ©¿Þ¤Î¤Û¤¦¤¬Àµ²ò¤Ç¤¹¡£
ÅŸ»¤ÏÁ÷¿®Â¦¡¦¼õ¿®Â¦¤È¤âUSB¤«¤é¤â¤é¤¦¤Î¤Ç¡¢º£²ó¤Î¼Â¸³¤Ç¤Ï½àÈ÷¤·¤Ê¤¯¤ÆOK
002ÁȤó¤À¤¢¤È.jpg

¡ü¥×¥í¥°¥é¥à¡ü

²òÀâ¤Ï¼¡²ó¤Ë¤·¤Þ¤¹¡£¤È¤ê¤¢¤¨¤ºº£²ó¤Î¼Â¸³¤òºÆ¸½¤¹¤ë¤¿¤á¤Î
HEX¥Õ¥¡¥¤¥ë¤Î¤ß¥¢¥Ã¥×¥í¡¼¥É¤·¤Þ¤¹¡£¤³¤ì¤ò¤½¤ì¤¾¤ì¤ÎCPU¤Ë½ñ¤­¹þ¤ó¤Ç¤¯¤À¤µ¤¤¡£
Á÷¿®Â¦78K0ÍÑHEX¥Õ¥¡¥¤¥ë(½ñ¤­¹þ¤ßÊýË¡¤Ï¥È¥éµ»¤ò»²¾È¤¯¤À¤µ¤¤)
¼õ¿®Â¦78K0ÍÑHEX¥Õ¥¡¥¤¥ë(½ñ¤­¹þ¤ßÊýË¡¤Ï¥¨¥ì¥­¥¸¥ã¥Ã¥¯¤ò»²¾È¤¯¤À¤µ¤¤)
¢¬½àÈ÷Ãæ¡Ê2/16¥¢¥Ã¥×¥í¡¼¥ÉͽÄê¡Ë

¡ü¥Ñ¥½¥³¥ó¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤ª¤­¤¿¤¤¥½¥Õ¥È°ìÍ÷¡ü

¤ß¤ó¤Ê̵ÎÁ¤Ç¥À¥¦¥ó¥í¡¼¥É¤Ç¤­¤Þ¤¹¡£

¡¦PG-FPL3(78K0½ñ¤­¹þ¤ß¥½¥Õ¥È)
¡¡¡¡º£²ó¤ÎÍÑÅÓ¡§¥¨¥ì¥­¥¸¥ã¥Ã¥¯´ðÈÄ¤Ø¤Î¥×¥í¥°¥é¥à¤Î½ñ¤­¹þ¤ß
¡¡¡¡¥À¥¦¥ó¥í¡¼¥ÉÀè¡§NEC¥¨¥ì¥¯¥È¥í¥Ë¥¯¥¹
¡¦TeraTerm(¥Õ¥ê¡¼¤ÎRS232CÄÌ¿®¥½¥Õ¥È)
¡¡¡¡º£²ó¤ÎÍÑÅÓ¡§¥È¥éµ»´ðÈÄ¤Ø¤Î¥×¥í¥°¥é¥à¤Î½ñ¤­¹þ¤ß
¡¡¡¡¥À¥¦¥ó¥í¡¼¥ÉÀè¡§¥Ù¥¯¥¿¡¼¤Ê¤É
¡¦FT232R¥É¥é¥¤¥Ð
¡¡¡¡(¥Ñ¥½¥³¥ó¤¬USB¤Ç¼õ¿®¤·¤¿¿®¹æ¤ò¥Ñ¥½¥³¥ó¤ÎÆâÉô¤ÇRS232C¤ËÊÑ´¹¤¹¤ë¤â¤Î)
¡¡¡¡º£²ó¤ÎÍÑÅÓ¡§½©·îUSB-¥·¥ê¥¢¥ëÊÑ´¹¥â¥¸¥å¡¼¥ë¤ÎÀܳ¤ËɬÍ×
¡¡¡¡¥À¥¦¥ó¥í¡¼¥ÉÀè¡§FTDI¼Ò

¢£¢£¼¡²óͽ¹ð¢£¢£
¼¡²ó¤Ï¼Â¸³¤Î·ë²Ì¤Î¾ÜºÙ¡¢ÄÌ¿®¤ÎÊýË¡¡¦¥×¥í¥°¥é¥à¤Î²òÀâ¤ò¥ì¥Ý¡¼¥È¤¹¤ëͽÄê¤Ç¤¹¡ª
¸ð¤¦¤´´üÂÔ¡ª¡ª¡ª


2009ǯ1·î30Æü(¶âÍËÆü)

¥Ü¡¼¥ë¥é¥ó¥Á¥ã¡¼ Part II

¥«¥Æ¥´¥ê¡¼: - jwinkler @ 11»þ00ʬ09ÉÃ

PartI¤Î¥Ö¥í¥°¤Ë½ñ¤¤¤¿¤È¤ª¤êº£²ó¤Î¥Ü¡¼¥ë¥é¥ó¥Á¥ã¡¼¤Ï°ÊÁ°¤Î£±¼´¥¹¥Æ¡¼¥¸¤Ç»È¤Ã¤¿¥â¡¼¥¿¤È¥¬¥¤¥ª¡¦¥Æ¥¯¥Î¥í¥¸¡¼À½¤Î¥â¡¼¥¿À©¸æ¥Ü¡¼¥É¤ò»È¤Ã¤Æ¤¤¤Þ¤¹¡£À褺¤Ï¥â¡¼¥¿¤È¥â¡¼¥¿¥³¥ó¥È¥í¡¼¥ë´ðÈĤòÀܳ¤·¤Æ¡¢¥¬¥¤¥ª¤Î¥½¡¼¥¹¤Ç¤É¤Î¤è¤¦¤ÊÀßÄ꤬¤¢¤ë¤«³Îǧ¤·¤Þ¤·¤¿¡£¡ÖTera Term Pro¡×¤Ç¥Ñ¥½¥³¥ó¤ÈÀܳ¤¹¤ë¤È°Ê²¼¤Î²èÌ̤¬½Ð¤Þ¤·¤¿¡£

settings.jpg

¿§¡¹¤ÊÀßÄê¤òÊѤ¨¤Æ¤ß¤ë¤È¥â¡¼¥¿¤Îµ¡Ç½¤¬¤À¤¤¤¿¤¤Ê¬¤«¤Ã¤Æ¤­¤Þ¤·¤¿¡£¤Ç¤â»Äǰ¤Ê¤¬¤é¤³¤Î¥â¡¼¥¿¤¬¤¢¤Þ¤ê®¤¯¤¢¤ê¤Þ¤»¤ó¡£¤·¤«¤·¡¢¥¹¥Æ¥Ã¥Ô¥ó¥°¥â¡¼¥¿¤Ï¸µ¡¹°ÌÃÖ·è¤áÀ©¸æÍѤÀ¤«¤éÃÙ¤¤¤Î¤Ï¤·¤«¤¿¤¬¤Ê¤¤¤Ç¤¹¤Í¡£¤³¤Î·ë²Ì¤Ï¤¢¤ë¤Æ¤¤¤ÉͽÁÛ¤·¤Æ¤¤¤Þ¤·¤¿¡£¤³¤¦¤Ê¤ë¤È¥Ç¥¶¥¤¥ó¤ò¹Í¤¨Ä¾¤¹¤·¤«¤Ê¤¤¤Ç¤¹¤Í¡£¸µ¥Ç¥¶¥¤¥ó¤Ï¼¡¤Î¼Ì¿¿¤Ç¤¹¡£

launcher-up.jpg

¤½¤ì¤È°ã¤Ã¤Æ¥×¥é¥óB¤Ï¿âľ¤¸¤ã¤Ê¤¯¤Æ¿åÊ¿¤Ë¶á¤Å¤±¤Þ¤·¤¿¡£¿åÊ¿¤Ë¶á¤Å¤±¤ì¤Ð¥×¥í¥¸¥§¥¯¥È̾¤Ï¡Ö¥Ü¡¼¥ë¥é¥ó¥Á¥ã¡¼¡×¤Ç¤Ï¤Ê¤¯¤Æ¡Ö¥Ü¡¼¥ë¥­¥Ã¥«¡¼¡×¤Î¤Û¤¦¤¬¤¤¤¤¤«¤âÃΤê¤Þ¤»¤ó¡£¼¡¤Î¼Ì¿¿¤¬¼Âʪ¤Ç¤¹¡£

launcher.jpg

¼Ì¿¿¤«¤éʬ¤«¤ê¤Þ¤»¤ó¤¬¡¢¥Á¥å¡¼¥Ö¤Î¸å¤í¤ò¤¹¤³¤·¾å¤²¡¢½ÅÎϤǥܡ¼¥ë¤¬¸µ¤Î°ÌÃÖ¤ËÌá¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£¤¤¤è¤¤¤è¥Ü¡¼¥ë¥é¥ó¥Á¥ã¡¼¤òư¤«¤·¤Æ¤ß¤Þ¤·¤¿¡£¥Ü¡¼¥ë¤¬30cm°Ê¾åž¤¬¤Ã¤¿¡ª

measure.jpg


2008ǯ12·î26Æü(¶âÍËÆü)

¥Ü¡¼¥ë¥é¥ó¥Á¥ã¡¼ Part I

¥«¥Æ¥´¥ê¡¼: - jwinkler @ 14»þ53ʬ05ÉÃ

º£²ó¤â¥â¡¼¥¿¤òÍøÍѤ¹¤ë¥×¥í¥¸¥§¥¯¥È¤Ç¤¹¡£º£²ó¤Ï¥Ü¡¼¥ë¥é¥ó¥Á¥ã¡¼¤òºî¤Ã¤Æ¤ß¤è¤¦¤È»×¤¤¤Þ¤¹¡£¥Ç¥¶¥¤¥ó¤ò´Êñ¤ËÀâÌÀ¤·¤Þ¤·¤ç¤¦¡£¼Ì¿¿¤Î¤è¤¦¤Ë¥â¡¼¥¿¤ËËÀ¤ò¼è¤êÉÕ¤±¤Æ¤¢¤ê¤Þ¤¹¡£¥â¡¼¥¿¤ò²óž¤µ¤»¤ë¤È¤³¤ÎËÀ¤Ç¥Á¥å¡¼¥Ö¤ÎÃæ¤Î¥Ü¡¼¥ë¤ò¤Ï¤¸¤¯¤·¤¯¤ß¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£¤³¤ì¤¬¾å¼ê¤¯¤¤¤±¤Ð¥Ü¡¼¥ë¤¬¿âľ¤ËÈô¤ó¤Ç¤¤¤­¤Þ¤¹¡£¤³¤Î¥Ç¥¶¥¤¥ó¤ò´°À®¤¹¤ëɬÍפÊÉôÉʤòÁ´ÉôÅìµÞ¥Ï¥ó¥º¤Ç¹ØÆþ¤·¤Þ¤·¤¿¡Ê¥â¡¼¥¿°Ê³°¡Ë¡£ÉôÉʥꥹ¥È°Ê²¼¤Î¤È¤ª¤ê¤Ç¤¹¡§

ÆüËÜ¥µ¡¼¥Ü¡¡¥¹¥Æ¥Ã¥Ô¥ó¥°¥â¡¼¥¿¡¼
¥â¡¼¥¿¥¹¥¿¥ó¥É
¥â¡¼¥¿¥«¥Ã¥×¥ê¥ó¥°
ËÀ
¥Á¥å¡¼¥Ö
ȯˤ¥¹¥Á¥í¡¼¥ë¥Ü¡¼¥ë
¥×¥é¥¹¥Æ¥Ã¥¯ÍÑÀÜÃåºÞ
¥¢¥¯¥ê¥ë¥·¡¼¥È

¤Þ¤º¤Ï¥â¡¼¥¿¥¹¥¿¥ó¥É¤«¤éÁȤßΩ¤Æ¤ò»Ï¤á¤Þ¤·¤¿¡£ÁǺà¤ÏÅìµÞ¥Ï¥ó¥º¤ÇÇã¤Ã¤¿´°À®¤µ¤ì¤¿¥¢¥¯¥ê¥ë¤ÎÆ©ÌÀ¥Ü¥Ã¥¯¥¹¤Ç¤¹¡£¥â¡¼¥¿¤ò¥¹¥¿¥ó¥É¤Ë¾è¤»¤ë¤À¤±¤À¤È¥â¡¼¥¿¤Î°ÌÃÖ¤¬Æ°¤¤¤Æ¤·¤Þ¤¤¤Þ¤¹¤Î¤Ç¸ÇÄꤹ¤ë¤¿¤á¤³¤Î¤è¤¦¤Ë¤·¤Þ¤·¤¿¡£¼¡¤Ë¥¢¥¯¥ê¥ë¥·¡¼¥È¤«¤éĹÊý·Á¤ÎÉôʬ¤òÀڤäƥ⡼¥¿¤Î¤Í¤¸¤È¥·¥ã¥Õ¥È¤ò¹ç¤ï¤»¤ë·ê¤ò¥É¥ê¥ë¤Ç³«¤±¤Þ¤·¤¿¡£¤½¤ì¤«¤é¥×¥é¥¹¥Æ¥Ã¥¯ÍÑÀÜÃåºÞ¤Ç¥¹¥¿¥ó¥É¤ËĹÊý·Á¤Î¥¢¥¯¥ê¥ë¤òÀÜÃ夷¤Æ¥â¡¼¥¿¤Î°ÌÃÖ¤¬¸ÇÄꤵ¤ì¤Þ¤·¤¿¡£ºÇ¸å¤Ë¥â¡¼¥¿¥«¥Ã¥×¥ê¥ó¥°¤È¥×¥é¥¹¥Æ¥Ã¥¯ËÀ¡Ê8£ã£í¡Ë¤ò¥â¡¼¥¿¤ËÉÕ¤±¤Æ¥â¡¼¥¿¤Î½àÈ÷¤¬´°Î»¤·¤Þ¤·¤¿¡£

motor.jpg

¼¡¤Ï¥Á¥å¡¼¥Ö¤ÎºîÀ®¤Ç¤¹¡£¤Þ¤º¤Ï¥Ü¡¼¥ë¥¹¥¿¥ó¥É¤È¤·¤Æ¿Þ¤Î¤è¤¦¤Ë¥¢¥¯¥ê¥ë¤òÀÚ¤ê½Ð¤·¤Þ¤·¤¿¡£

ball stand.jpg

¤³¤Î¥Ñ¡¼¥Ä¤ò¥Á¥å¡¼¥Ö¤Ë¼Ì¿¿¤Î¤è¤¦¤Ë¼è¤êÉÕ¤±¤Þ¤¹¡£¤Ê¤¼¥Ü¡¼¥ë¥¹¥¿¥ó¥É¤òºî¤ëɬÍפ¬¤¢¤ë¤«¤È¤¤¤¦¤ÈËÀ¤ÇÅö¤¿¤é¤ì¤ë°ÌÃÖ¤ò·è¤á¤ë¤¿¤á¤Ç¤¹¡£¤³¤Î¥Ü¡¼¥ë¥¹¥¿¥ó¥É¤ò¼è¤êÉÕ¤±¤¿¾ì½ê¤Ç¥Ü¡¼¥ë¤ò¤Ï¤¸¤¯¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£

tube.jpg

motor&tube5.jpg

¤³¤ì¤Ç¥Ü¡¼¥ë¥é¥ó¥Á¥ã¡¼¤ÎÁȤßΩ¤Æ¤ò½ªÎ»¤·¤Þ¤·¤¿¡£

¼¡¤Ï¤¤¤è¤¤¤è£±¼´¥¹¥Æ¡¼¥¸À©¸æ¤Î¥â¡¼¥¿¥³¥ó¥È¥í¡¼¥ë´ðÈġʥ¬¥¤¥ª¡¦¥Æ¥¯¥Î¥í¥¸¡¼À½¤Î¥â¡¼¥¿À©¸æ¥Ü¡¼¥É¡Ë¤ò¤â¤Á¤¤¤ÆÆ°ºî¤ò¤µ¤»¤Æ¤ß¤Þ¤¹¡£¤É¤Î¤°¤é¤¤¥Ü¡¼¥ë¤ÏÈô¤Ö¤Ç¤·¤ç¤¦¤«¡©

¸ð¤¦¤´´üÂÔ¡ª¡ª¡ª


2008ǯ12·î10Æü(¿åÍËÆü)

£±¼´¥¹¥Æ¡¼¥¸ Part II

¥«¥Æ¥´¥ê¡¼: - jwinkler @ 11»þ25ʬ51ÉÃ

¤³¤Î£±¼´¥¹¥Æ¡¼¥¸¤Î¥×¥í¥¸¥§¥¯¥È¤ÎÁȤßΩ¤Æ¤Þ¤¿¤ÏÇÛÀþ¤ËÂФ·¤Æ¤Î¾ðÊó¤ÏPart I¤Î¥Ö¥í¥°¤Ë½ñ¤­¤Þ¤·¤¿¡£¼¡¤Ï£±¼´¥¹¥Æ¡¼¥¸¤Îư¤­¤òÀ©¸æ¤¹¤ë¥â¡¼¥¿¥Ü¡¼¥É¤ò¥×¥í¥°¥é¥à¤·¤Æ¤¤¤­¤Þ¤¹¡£

Part I¤Î¥Ö¥í¥°¤Ç½ñ¤¤¤¿¥â¡¼¥¿¥Ü¡¼¥É¤ÎÃæ¤ËNEC¥¨¥ì¥¯¥È¥í¥Ë¥¯¥¹¼ÒÀ½¤Î78K0¥·¥ê¡¼¥º¤Î¦ÌPD78F0513D¡¡CPU¤ÈALTERA¼ÒÀ½¤ÎEPM240T100C5 (MAX II)¡¡CPLD¤¬ÅëºÜ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤Á¤ç¤¦¤É¤è¤¤¤³¤È¤Ë¥â¡¼¥¿¥Ü¡¼¥É¥­¥Ã¥È¤ÎÃæ¤Ë¤½¤ÎCPU¤ÈCPLD¤òư¤«¤¹ÊýË¡¤¬ÀâÌÀ½ñ¤Ë½ñ¤«¤ì¤Æ¤¤¤Þ¤¹¡£¥¬¥¤¥ª¤Î¥Ï¡¼¥É¥¦¥§¥¢¥Þ¥Ë¥å¥¢¥ë¤ËCPLD¤Î¥×¥í¥°¥é¥ß¥ó¥°¤ÎÊýË¡¤¬½ñ¤¤¤Æ¤¢¤ê¤Þ¤¹¡£¤¿¤ÀALTERA¤ÎQuartus II¡ÊALTERA¤Î¥µ¥¤¥È¤«¤éQuartus II Web Edition¤ò̵ÎÁ¤Ç¥À¥¦¥ó¥í¡¼¥É½ÐÍè¤ë¡Ë¤ò»È¤Ã¤Æ¥¬¥¤¥ª¤«¤é¤Î¥Ç¡¼¥¿¥Õ¥¡¥¤¥ë¤ò½ñ¤­¹þ¤à¤À¤±¤Ç¤¹¡£

¼¡¤Ë¡¢CPU¤Î¥×¥í¥°¥é¥ß¥ó¥°¤Î»ÅÊý¤Ç¤¹¡£CPU¤Î¾ì¹ç¤ÏCPLD¤è¤ê¼ê½ç¤¬Â¿¤¤¤Ç¤¹¤±¤ì¤É¤âCPLD¤Î¤è¤¦¤ËÀâÌÀ¤¬¥¹¥¿¡¼¥È¥¢¥Ã¥×¥¬¥¤¥É¤Ë½ñ¤¤¤Æ¤Þ¤¹¡£¤½¤ì¤Ë½¾¤Ã¤Æ¤Þ¤º¤ÏNEC¥¨¥ì¥¯¥È¥í¥Ë¥¯¥¹¤Î¥µ¥¤¥È¤«¤é¿§¡¹¤Ê³«È¯¥Ä¡¼¥ë¤ò¥²¥Ã¥È¤·¤Þ¤¹¡ÊÁ´Éô̵ÎÁ¤Ç¤¹¡Ë¡£É¬Íפʥġ¼¥ë¤ÈÀßÄ꤬½ª¤ï¤Ã¤¿¤é¥µ¥ó¥×¥ë¥³¡¼¥É¤ò½ñ¤­¹þ¤á¤Ðư¤­¤Þ¤¹¡ªÀâÌÀ½ñ¤È¥µ¥ó¥×¥ë¥³¡¼¥É¤¬¤¢¤Ã¤¿¤ª¤«¤²¤ÇÂ礷¤¿ÌäÂê̵¤·¤Ç£±¼´¥¹¥Æ¡¼¥¸¤òư¤«¤¹¤³¤È¤¬½ÐÍè¤Þ¤·¤¿¡£

£±¼´¥¹¥Æ¡¼¥¸¤¬¼ÂºÝ¤Ëư¤¯¤Î¤ò³Îǧ¤·¤¿¤¢¤ÈºÇ¸å¤Ë¤½¤Îư¤­¤ò¥³¥ó¥È¥í¡¼¥ë¤·¤Æ¤ß¤Þ¤¹¡£¤³¤Î¥â¡¼¥¿À©¸æ¥Ü¡¼¥É¤¬³°Éô¤«¤éÆþÎϤò¼õ¤±¤ë¤Î¤Ç£±¼´¥¹¥Æ¡¼¥¸¤Îưºî¥Ç¡¼¥¿¤Î¥Þ¥¯¥í¤òºîÀ®¤·¤Þ¤·¤¿¡£¤½¤ì¤«¤é¡ÖTera Term Pro¡×¤È¤¤¤¦¥×¥í¥°¥é¥à¤Ç¤½¤Î¥Þ¥¯¥í¡Ê.TTL¥Õ¥¡¥¤¥ë¡Ë¤òµ¯Æ°¤·¤Æ¤ä¤Ã¤È1¼´¥¹¥Æ¡¼¥¸¤ò´°À®¤·¤Þ¤·¤¿¡ª

image_081128_001_1.jpg

image_081128_002_1.jpg


2008ǯ11·î28Æü(¶âÍËÆü)

£±¼´¥¹¥Æ¡¼¥¸ Part I

¥«¥Æ¥´¥ê¡¼: - jwinkler @ 09»þ09ʬ13ÉÃ

ºÇ¶á¸¦µæ¥×¥í¥¸¥§¥¯¥È¤È¤·¤Æ¥â¡¼¥¿À©¸æ¤òÍøÍѤ·¤Æ²¿¤«ºî¤Ã¤Æ¤ß¤è¤¦¤È»×¤¤¤Þ¤·¤¿¡Êư¤¯Êª¤¬ÌÌÇò¤¤¤«¤é¤Ç¤¹¡Ë¡£ ư¤«¤·¤Æ¤ß¤¿¤¤Êª¤È¤·¤ÆOriginalmind.co.jp¤Î1¼´¥¹¥Æ¡¼¥¸´ðËÜ¥»¥Ã¥È¤Ë¤·¤Þ¤·¤¿¡£

Originalmind.co.jp¤«¤éÃíʸ¤·¤¿ÉôÉÊ¡§

1¼´¥¹¥Æ¡¼¥¸´ðËÜ¥»¥Ã¥È¡ß£±

ÆüËÜ¥µ¡¼¥Ü¡¡¥¹¥Æ¥Ã¥Ô¥ó¥°¥â¡¼¥¿¡¼¡ß£±

¥¹¥Æ¥Ã¥Ô¥ó¥°¥â¡¼¥¿¡¼¼èÉÕÈġߣ±

¥Õ¥©¥È¥Þ¥¤¥¯¥í¥»¥ó¥µ¡ß£²

Ãíʸ¤·¤¿Êª¤¬ÆÏ¤¤¤Æ¤«¤é¤Þ¤º£±¼´¥¹¥Æ¡¼¥¸¤òÁȤßΩ¤Æ»Ï¤á¤Þ¤·¤¿¡£ ÁȤßΩ¤Æ¤ë¤Î¤Ï´Êñ¤À¤Ã¤¿¤±¤É¥í¥Ã¥É¤ÎÄ´À°¤Ï°Õ³°¤ËÆñ¤·¤«¤Ã¤¿¤Ç¤¹¡£ ¤Ç¤âÄ´À°¤·¤Ê¤¤¤È¥¹¥à¡¼¥º¤Ëư¤«¤Ê¤¤¤Î¤Ç¤Á¤ã¤ó¤È¤Í¤¸¤ò£±Ëܤº¤ÄÄ´À°¤·¤Þ¤·¤¿¡£ ¤ä¤Ã¤È¥¹¥à¡¼¥º¤Ëư¤¯¤è¤¦¤Ë¤Ê¤Ã¤¿¤é¼¡¤Ï¥Õ¥©¥È¥Þ¥¤¥¯¥í¥»¥ó¥µ¤Î£²¸Ä¤òÉÕ¤±¤Æ¥â¡¼¥¿¥Ü¡¼¥É¡Ê¥â¡¼¥¿¥Ü¡¼¥É¤Î¾ðÊó¤Ï²¼¤Ë¤¢¤ê¤Þ¤¹¡Ë¤È¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤¹¤ë¤¿¤á¤ÎÇÛÀþ¤â½àÈ÷¤·¤Þ¤·¤¿¡£ ¤¤¤è¤¤¤è£±¼´¥¹¥Æ¡¼¥¸ÁȤßΩ¤Æ´°Î»¤Ç¤¹¡ª

image_081128_003_1.jpg

£±¼´¥¹¥Æ¡¼¥¸¤Î¥â¡¼¥¿¤òư¤«¤¹¤¿¤á¤³¤Î¥¬¥¤¥ª¡¦¥Æ¥¯¥Î¥í¥¸¡¼À½¤Î¥â¡¼¥¿À©¸æ¥Ü¡¼¥É¤Ë¤·¤Þ¤·¤¿¡£

image_081128_004_1.jpg

¥¬¥¤¥ª¡¦¥Æ¥¯¥Î¥í¥¸¡¼¤Î¥µ¥¤¥È¤ò¸«¤ë¤È¤¤¤¯¤Ä¤«¤Î¥â¡¼¥¿¥Ü¡¼¥É¤¬¤¢¤ë¤ß¤¿¤¤¤Ç¤¹¤¬¥¹¥Æ¥Ã¥Ô¥ó¥°¥â¡¼¥¿¤òÍøÍѤ·¤Æ¤¤¤ë¤Î¤Ç¤³¤Î¥¹¥Æ¥Ã¥Ô¥ó¥°¥â¡¼¥¿ÈǤΥܡ¼¥É¤Ë·è¤á¤Þ¤·¤¿¡£ ¥Ü¡¼¥É¤Î»ÅÍͤò¸«¤ë¤È¾¤ËNEC¥¨¥ì¥¯¥È¥í¥Ë¥¯¥¹¼ÒÀ½¤Î78K0¥·¥ê¡¼¥º¤Î¦ÌPD78F0513D CPU ¤È ALTERA¼ÒÀ½¤Î EPM240T100C5 (MAX II) CPLD¤¬ÅëºÜ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ ¼¡²ó¤Ï¤½¤Î CPU ¤È CPLD¤òÍøÍѤ·¤ÆÆ°¤«¤·¤Æ¤ß¤è¤¦¡ª


2006ǯ9·î27Æü(¿åÍËÆü)

¥×¥í¥°¥é¥à¤Î½ñ¤­¹þ¤ßÊý

¥«¥Æ¥´¥ê¡¼: - NAO @ 08»þ54ʬ42ÉÃ

º£¤Þ¤Ç¾Ò²ð¤·¤¿¥×¥í¥°¥é¥à¤Ï¤É¤Î¤è¤¦¤Ë½ñ¤­¹þ¤ó¤À¤«¤´¾Ò²ð¤·¤Þ¤¹¡£

¤Þ¤º¡¢½ñ¤­¹þ¤àÁ°¤Ë´ðÈĤ˥¸¥ã¥ó¥Ñ¡¼¤·¤Ê¤¯¤Æ¤Ï¤¤¤±¤Þ¤»¤ó¡£

Çã¤Ã¤¿ºÝ¤Ë°ì½ï¤ËÆþ¤Ã¤Æ¤¤¤¿¡Ö¤ß¤Î¤à¤·¥¯¥ê¥Ã¥×¡×¤ò»È¤Ã¤Æ´ðÈĤΥƥ¹¥È¥Ô¥ó¤ò²¼¤Î¼Ì¿¿¤ÎÍͤËÀܳ¤·¤Þ¤¹¡£

001_1.jpg

¤³¤ì¤Ç½àÈ÷¤ÏOK¡ª

¼¡¤Ë½ñ¤­¹þ¤ß¤ËɬÍפʥġ¼¥ë¤Ç¤¹¤¬¡¢È¢¤ÎÃæ¤ËÆþ¤Ã¤Æ¤¤¤¿CD-ROM¤Ë¤¢¤ë¡ÖFPL¡×¤È¤¤¤¦½ñ¤­¹þ¤ß¥Ä¡¼¥ë¤ò»È¤¤¤Þ¤¹¡£

004_1.JPG

¢¬¡ÖFPL¡×¤Îµ¯Æ°²èÌÌ¡£

¡ÖDevice Setup¡×¤ÇPort¡¢Speed¤ÎÀßÄê¤ò¹Ô¤¤¤Þ¤¹¡£¡Ê²¼¼Ì¿¿»²¾È¡Ë

005.JPG

¤³¤ì¤Ç½àÈ÷¤Ï¤¹¤Ù¤ÆOK¡ª

¤¤¤è¤¤¤è½ñ¤­¹þ¤ß¤Ç¤¹¡£

007.JPG

¢¬½ñ¤­¹þ¤ßÃæ¤Î²èÌÌ¡£¤¦¤Þ¤¯¤¤¤¯¤«¥É¥­¥É¥­¤â¤Î¤Ç¤¹¡£

¤³¤ì¤Ç½ñ¤­¹þ¤ß¤ÏÁ´¤Æ½ªÎ»¡£

º£²ó¤Ï¼ê¤Ç¥â¡¼¥¿¤ò¤Þ¤ï¤·¤Æ²óž¿ô¤ò¥«¥¦¥ó¥È¤¹¤ë¥×¥í¥°¥é¥à¤ò½ñ¤­¹þ¤ó¤Ç¤ß¤Þ¤·¤¿¡£

¼ÂºÝ¤Ëưºî¤¹¤ë¤«³Îǧ¤·¤Æ¤ß¤Þ¤·¤ç¤¦¡ª

003.jpg

¤Ê¤ó¤Èư¤¤¤Æ¤¤¤Þ¤¹¡ª½ñ¤­¹þ¤ßÀ®¸ù¤Ç¤¹!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

¡Ê¤Á¤ç¤¦¤É78¥«¥¦¥ó¥ÈÌܤμ̿¿¤ò»£¤Ã¤Æ¸«¤Þ¤·¤¿¡£¡Ë

¤ß¤Î¤à¤·¥¯¥ê¥Ã¥×¤ò»È¤ï¤Ê¤­¤ã¤¤¤±¤Ê¤¤¤Î¤ÏÌÌÅݤ˻פ¤¤Þ¤·¤¿¤¬¡¢

½ñ¤­¹þ¤ß¤¬À®¸ù¤·¤¿¤È¤­¤Ë¤Ï´¶Æ°¤·¤Þ¤·¤¿¡£


2006ǯ8·î29Æü(²ÐÍËÆü)

®ÅÙÀ©¸æ¤ò³Îǧ¤·¤Þ¤·¤¿

¥«¥Æ¥´¥ê¡¼: - MARU @ 09»þ38ʬ08ÉÃ

¥µ¥ó¥×¥ë¥×¥í¥°¥é¥à¤Î®ÅÙÀ©¸æ¤È°ÌÃÖÀ©¸æ¤¬Áª¤Ù¤ë¤Î¤Ç¡¢

®ÅÙÀ©¸æ¤ò»î¤·¤Æ¤ß¤Þ¤·¤¿¡£

ŽÓްŽÀÀ©¸æÁªÂò²èÌÌ.jpg

¢¬Â®ÅÙÀ©¸æ¤òÁª¤Ö°Ù¤Ë"S"¤òÆþÎÏ

®ÅÙÀ©¸æ.jpg

¢¬Â®Å٤άÄêÊýË¡¤âADÃͤȲóž¿ô¤«¤éÁª¤Ù¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤·¤¿¡£

¡¡º£²ó¤ÏADÃͤò»î¤¹°Ù¤Ë"A"¤òÆþÎÏ

ADÆþÎÏ.jpg

¢¬ADÃͤâ2000mV¤Þ¤Ç¼«Í³¤ËÁª¤Ù¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤·¤¿¡£º£²ó¤Ï"1000″¤òÆþÎÏ

À©¸æÊýË¡.jpg

¢¬À©¸æÊýË¡¤â5¼ïÎàÁª¤Ù¤ë¤è¤¦¤Ê¤Î¤Ç̤¤¤Þ¤¹¤¬¡¢º£²ó¤Ï"4″¤òÆþÎÏ

adÃÍɽ¼¨.jpg

¢¬¤Ä¤¤¤ËŽÓްŽÀ¤¬²óž¤·»Ï¤á¡¢ADÃͤ¬¤É¤ó¤É¤ó¾å¤¬¤Ã¤Æ¤¤¤­¡¢1200mV°Ì¤«¤é²¼¤¬¤ê»Ï¤á¤Þ¤·¤¿¡£

¡¡¾¯¤·ÂԤäƤ¤¤ë¤ÈºÇ½é¤ËÆþÎϤ·¤¿1000mVÉÕ¶á¤ÇADÃͤ¬Â礭¤¯¤Ê¤Ã¤¿¤ê¡¢¾®¤µ¤¯¤Ê¤Ã¤¿¤ê¤·¤Þ¤·¤¿¡£

¥â¡¼¥¿¥¹¥È¥Ã¥×.jpg

¢¬ŽÓްŽÀ¤¬²ó¤ê»Ï¤á¤ë¤Þ¤Ç¤Ï¡¢ÀÖ¤ÎLED¤¬ÅÀÅô¤·¤Æ¤¤¤Þ¤·¤¿¡£

ŽÓްŽÀ²óÅ¾Ãæ.jpg

¢¬²ó¤ê»Ï¤á¤ë¤ÈÀÖ¤ÎLED¤¬¾Ã¤¨¤Þ¤·¤¿¡£

 

º£²ó¤Î®ÅÙÀ©¸æ¤Ï¡¢¸«¤¿ÌܤÏʬ¤«¤ê¤Ë¤¯¤«¤Ã¤¿¤Ç¤¹¤¬Ž¤

ADÃͤÎÊѲ½¤Ë¹ç¤ï¤»¤Æ¥â¡¼¥¿¤Î²»¤¬ÊѲ½¤·¤Æ¤¤¤¿¡£

¾¤ÎÊýË¡¤â¿§¡¹»î¤·¤Æ¤ß¤¿¤¤¤È»×¤¤¤Þ¤¹¡£


2006ǯ7·î27Æü(ÌÚÍËÆü)

°ÌÃÖÀ©¸æ¤ò¤ä¤Ã¤Æ¤ß¤Þ¤·¤¿¡ª

¥«¥Æ¥´¥ê¡¼: - MARU @ 19»þ32ʬ14ÉÃ

¥µ¥ó¥×¥ë¥×¥í¥°¥é¥à¤ò»È¤Ã¤Æ¥â¡¼¥¿¤Î°ÌÃÖÀ©¸æ¤ò¤ä¤Ã¤Æ¤ß¤Þ¤·¤¿¡£

¥×¥í¥°¥é¥à¤ò½ñ¤­¹þ¤ó¤Ç¤ß¤ë¤Èޥޥޥ

̵Âê1.jpg

¢¬¥Ï¥¤¥Ñ¡¼¥¿¡¼¥ß¥Ê¥ë¤«¤é¤³¤ó¤Ê²èÌ̤¬¸½¤ì¤Þ¤·¤¿¡ª¡ª

¡¡°ÌÃÖÀ©¸æ¤ò¤ä¤ê¤¿¤¤¤Î¤ÇP¥­¡¼¤òÆþÎϤ¹¤ë¤Èޥޥޥ

̵Âê2.jpg

¢¬²óž¿ô¤ÎÆþÎϲèÌ̤¬¡ª¤À¤ó¤À¤ó¥Æ¥ó¥·¥ç¥ó¤¬¾å¤¬¤Ã¤Æ¤­¤Þ¤·¤¿¡ª

 ÌµÂê3.jpg

¢¬78k0¤Ë¤Á¤Ê¤ó¤Ç²óž¿ô¤ò78¤ËÀßÄê¡£¤½¤·¤Æ¥¨¥ó¥¿¡¼¡ª

IMG_4472.jpg

 

¢¬¸«¤¨¤º¤é¤¤¤Ç¤¹¤¬¥â¡¼¥¿¤¬²óž¤ò»Ï¤á¤Þ¤·¤¿¡ª

 IMG_4473.jpg

¢¬¤½¤·¤Æ78¤Ç¤Ô¤Ã¤¿¤ê¥¹¥È¥Ã¥×¡ª

´¶Æ°¤Î¤¢¤Þ¤ê²¿Å٤ⲿÅÙ¤â²óž¤µ¤»¤Æ¤ß¤Þ¤·¤¿¡£

»ä¤â¤³¤ó¤Ê¥½¥Õ¥È¤¬ºî¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¤¿¤¤¤Ê¡Á

¡ÊC¸À¸ì¤ÎÊÙ¶¯¤·¤Ê¤­¤ã¡ª¡Ë

¼¡²ó¤Ï¥µ¥ó¥×¥ë¥½¥Õ¥È¤ò»È¤Ã¤ÆPWMÀ©¸æ¤ò¤ä¤Ã¤Æ¤ß¤Þ¤¹¡£


2006ǯ7·î14Æü(¶âÍËÆü)

¤Ï¤¸¤á¤Þ¤·¤Æ¡£

¥«¥Æ¥´¥ê¡¼: - seiichi @ 19»þ16ʬ09ÉÃ

¤É¤¦¤â¡£ÊÔ½¸¿ÍÅÐÏ¿¤µ¤»¤Æ¤â¤é¤Ã¤¿£ó£å£é£é£ã£è£é¤Ç¤¹¡£

ʸ·Ï¤ÎÂç³Ø¤ò½Ð¤Æ¡¢¥Þ¥¤¥³¥ó¤Î¤³¤È¤Ï¤Þ¤Ã¤¿¤¯ÃΤé¤Ê¤¤¾õÂ֤ǡ¢Æþ¼Ò¤·¤Æ¤·¤Þ¤Ã¤¿¤¿¤á¡¢
¸½ºß¥Þ¥¤¥³¥ó¤Î¤¤¤í¤Ï¤ò³Ð¤¨¤ë¤¿¤á¤Ë¡¢¤Ï¤¸¤á¤Æ¤Î£·£¸K¥Þ¥¤¥³¥ó¤òÊÒ¼ê¤ËÊÙ¶¯¤·¤Æ¤¤¤Þ¤¹¡£
¡ÊËܤξܺ٢Íhttp://www.cqpub.co.jp/hanbai/books/37/37261.htm¡Ë

º£¸å¡¢¤³¤ÎËܤÎÊó¹ð¤ò½ñ¤³¤¦¤«¤Ê¤Ã¤Æ»×¤¦¤Î¤Ç¤ªÉÕ¤­¹ç¤¤¤¯¤À¤µ~¤¤¡£

¤µ¤Æ¡¢Ëܤò»Ï¤á¤¿¤Î¤ÏÎɤ¤¤Ç¤¹¤¬¡¢ÁᮤĤޤº¤­¤Þ¤·¤¿¡£

060714_1857~0001.jpg

¢¬¤³¤Î¥Ü¡¼¥É¤òPC¤È¤Ä¤Ê¤²¡¢¥É¥é¥¤¥ÐÅù¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë¤Î¤Ë2»þ´Ö¤Û¤É¤«¤«¤ê¤Ê¤¬¤é¡¢
ãÀ®¡£¤¿¤À¡¢¤Ä¤Ê¤¬¤Ã¤¿»þ¤Ï¤Á¤ç¤Ã¤È´ò¤·¤«¤Ã¤¿¡£ :razz:

¥×¥í¥°¥é¥à½ñ¤¯¤Þ¤Ç¤É¤Î¤¯¤é¤¤¤«¤«¤ë¤Î¤«¤Ê¡Á :?:

¤È¤¤¤¦Ìõ¤Ç¥Þ¥¤¥³¥óʳƮµ­¤ò½ñ¤¯Í½Äê¤Ê¤Î¤Ç¤è¤í¤·¤¯¤ª´ê¤¤¤·¤Þ¤¹¡£


2006ǯ6·î27Æü(²ÐÍËÆü)

78K0¥â¡¼¥¿¥Ü¡¼¥É¤Î¥â¡¼¥¿¤¬²ó¤ê¤Þ¤·¤¿¡£

¥«¥Æ¥´¥ê¡¼: - CATE @ 16»þ13ʬ05ÉÃ

78K0¥â¡¼¥¿¥Ü¡¼¥É¤ËÅŸ»¤òÆþ¤ì¤Æ¤ß¤Þ¤·¤¿¡£
¥Þ¥Ë¥å¥¢¥ë¤òÆÉ¤ó¤Ç¥â¡¼¥¿¤Î²ó¤·Êý¤¬½ñ¤¤¤Æ¤¢¤Ã¤¿¤Î¤Ç²ó¤·¤Æ¤ß¤Þ¤·¤¿¡£

Á´ÂΡ¦ÀµÅ¾

¢¬¸«¤¨Æñ¤¤¤Ç¤¹¤¬¥â¡¼¥¿¤¬²ó¤ê¤Þ¤·¤¿¡£

ÀµÅ¾

¢¬¥â¡¼¥¿¤¬²ó¤Ã¤¿»þ¤ÎLED¤Î¾õÂ֤Ǥ¹¡£
¡¡LED¤¬¸÷¤ë¤È²ó¤Ã¤¿¤Î¤¬¼Â´¶¤Ç¤­¤ÆÌÌÇò¤¤¤Ç¤¹¡£

¢¬È¿Âвó¤ê¡¢¥â¡¼¥¿¤ò¸«¤¿¤À¤±¤Ç¤Ï¤É¤Ã¤Á¤Ë²ó¤Ã¤Æ¤¤¤ë¤«
¡¡Ê¬¤«¤é¤Ê¤«¤Ã¤¿¤±¤É¡¢²ó¤ëÊý¸þ¤Þ¤Ç¸÷¤Çʬ¤«¤ê¤Þ¤·¤¿¡£
¡¡¤Á¤Ê¤ß¤ËSW3¤Ç²ó¤ëÊý¸þ¤¬·è¤Þ¤ë¤ß¤¿¤¤¤Ç¤¹¡£

¢¬¾å3¤Ä¤Î¼Ì¿¿¤Ï¥â¡¼¥¿¤¬»ß¤Þ¤Ã¤Æ¤¤¤Þ¤·¤¿¡£
Brake¤ÈSTOP¤ÎLED¤É¤Á¤é¤«¤¬ÉÕ¤¤¤Æ¤¤¤ë¤È¥â¡¼¥¿¤Ï²ó¤ê¤Þ¤»¤ó¤Ç¤·¤¿¡£
SW4¤ÈSW5¤Ï¼Ì¿¿¤Ç¸«¤Æ²¼¤ËÅݤµ¤Ê¤¤¤È¥â¡¼¥¿¤Ï»ß¤Þ¤Ã¤Æ¤·¤Þ¤¤¤Þ¤·¤¿¡£

¤Þ¤À¡¢¥½¥Õ¥È¤Ï²¿¤â¿¨¤Ã¤Æ¤¤¤Ê¤¤¤Î¤Ë¥â¡¼¥¿¤Ï²ó¤ë¤·¡¢
LED¤Ï¥â¡¼¥¿¤Îư¤­¤ò¶µ¤¨¤Æ¤¯¤ì¤ë¤·¤Ç¡¢´Êñ¤Ë²ó¤ê¤Þ¤·¤¿¡£
(ËÜÅö¤ÏÇã¤Ã¤¿¸å¤Ë²¿¤«¤·¤Ê¤¯¤Æ¤Ï¤¤¤±¤Ê¤¤¤Î¤«¤È¤«¤Ê¤ê¥Ó¥¯¥Ó¥¯¤·¤Æ¤Þ¤·¤¿¡£)

¼¡²ó¤Ï¡¢¤Ä¤¤¤Ë¥Þ¥Ë¥å¥¢¥ë¤Ë½ñ¤¤¤Æ¤¢¤Ã¤¿¥µ¥ó¥×¥ë¥×¥í¥°¥é¥à¤ò
½ñ¤­¹þ¤ó¤Çư¤«¤·¤Æ¤ß¤¿¤¤¤È»×¤¤¤Þ¤¹¡£

¼¹É®¼Ô¡§MARU


2006ǯ6·î1Æü(ÌÚÍËÆü)

¾®·¿V850 USB¥¹¥Æ¥Ã¥¯¥Ü¡¼¥É

¥«¥Æ¥´¥ê¡¼: - admin @ 12»þ06ʬ54ÉÃ

¾®·¿V850 USB¥¹¥Æ¥Ã¥¯¥Ü¡¼¥ÉTB0304¤òÆþ¼ê¤·¤Þ¤·¤¿¡£
TB0304¤Ï¥µ¥ó¥Ï¥ä¥È¤ÇÈÎÇ䤷¤Æ¤¤¤ë¤è¤¦¤Ç¤¹¡£ÃÍÃʤÏ13,000ÄøÅ٤ȼ㴳¹â¤¤¤Ç¤¹¤¬¡¢
¹âÀ­Ç½¤ÊRISC 32bits¤ÎV850ES/KG2 20MHzQFP-100¤Ç¤¢¤ê¡¢¤Þ¤¿USB-UART¤Ï
CP2103¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¡£
V850ES/KG2¤Ï¥Õ¥é¥Ã¥·¥å¥á¥â¥ê256Kbytes¡¢SRAM¤¬16Kbytes¤Ç¤¢¤ê¡¢ËܳÊŪ¤Ê
ÁȤ߹þ¤ßµ¡´ï¤Ø¤Î±þÍѤ¬²Äǽ¤Ç¤¹¡£¤Þ¤¿¡¢¾®¥¹¥Ú¡¼¥¹¤Ç¤¢¤ë¥æ¥Ë¥Ð¥µ¥ë´ðÈÄÉôʬ¤¬¤¢¤ë
¤¿¤á¤¤¤í¤¤¤í¤Ê¥Ç¥Ð¥¤¥¹I/O IC¤ò¼ÂÁõ¤·¤Æ¥Õ¥¡¡¼¥à¥¦¥§¥¢¤ÎÀ½ºî¤È¥Ç¥Ð¥Ã¥¯¤¬¤Ç¤­¤ë¤Î¤Ç¡¢
ÊØÍø¤Ç¤¹¤Í¡£
¸å¤Ç¡¢TB0304¤ò±þÍѤ·¤¿¹©ºî¤ò¹Ô¤Ê¤¦Í½Äê¤Ç¤¹¡£¤½¤Îµ­»ö¤òºÜ¤»¤¿¤¤¤È»×¤¤¤Þ¤¹¡£

V850-USB-F

V850-USB-R

¼¹É®¼Ô¡§emb


2006ǯ5·î30Æü(²ÐÍËÆü)

78K0¥â¡¼¥¿¥Ü¡¼¥ÉÆâÍÆÊª³Îǧ

¥«¥Æ¥´¥ê¡¼: - admin @ 11»þ44ʬ24ÉÃ

¤Ï¤¸¤á¤Þ¤·¤Æ¡¢Ë¿Åŵ¡¥á¡¼¥«¡¼¤ØºòǯÆþ¼Ò¤·¤¿¿·¿Í¤Ç¤¹¡£
ÊÔ½¸¿ÍNAO¤È½©ÍÕ¸¶¤Î½©·îÅŻҤË78K0¥â¡¼¥¿¥Ü¡¼¥É¤ò¹ØÆþ¤ËƱ¹Ô¤·¤¿¼Ô¤Ç¤¹¡£
78K0¥â¡¼¥¿¥Ü¡¼¥É¤òÀÞ³Ñ¹ØÆþ¤·¤¿¤Î¤Ç¡¢¤É¤ó¤Êʪ¤¬Æþ¤Ã¤Æ¤¤¤¿¤«¾Ò²ð¤·¤¿¤¤¤È»×¤¤¤Þ¤¹¡£

½é¤á¤Æ³«¤±¤Æ¤ß¤¿´¶ÁۤǤ¹¡£
ͽÁÛ³°¤ËÉôÉʤ¬Â¿¤¯¤Æ¡¢Á´¤Æ¼è¤êÉÕ¤±¤é¤ì¤Æ¤¤¤ë¤Î¤Ë¶Ã¤­¤Þ¤·¤¿¡£
½©·î¤Ë¹ØÆþ¤Ë¹Ô¤Ã¤¿»þ¤Ï¡¢Å¹Àè¤Ëʤ٤é¤ì¤Æ¤¤¤¿Êª¤Ï¡¢´ðÈĤÈÉôÉʤ¬ÊÌ¡¹¤Ç
¥æ¡¼¥¶¡¼¤¬¼è¤êÉÕ¤±¤ë¥¿¥¤¥×¤¬Â¿¤«¤Ã¤¿¤Î¤Ç¡¢È¾ÅĤ¬¶ì¼ê¤Ê»ä¤Ï¡¢´°À®¤Þ¤Ç¤Ë´ðÈĤò²õ¤¹¤Î¤Ç¤Ï̵¤¤¤«¤ÈÉ԰¤Ǥ·¤¿¤¬¡¢³«¤±¤Æ¥Ó¥Ã¥¯¥ê¡¢¡Ö´°À®·Á¤¬Æþ¤Ã¤Æ¤ë¤è¡Á¡Á¡£¡×¤È»×¤ï¤ºÆÈ¤ê¸À¤òÃý¤Ã¤Æ¤¤¤ë¼«Ê¬¤Ëµ¤¤¬ÉÕ¤¤¤Æ¡¢Â¾¤Î¿Í¤¬Ê¹¤¤¤Æ¤¤¤Ê¤¤¤«¼þ¤ê¤ò³Îǧ¡£¡Ö¤è¤·¡¢Ã¯¤âʹ¤¤¤Æ¤¤¤Ê¤¤¡£¡×¤ÈÆâ¿´´î¤ó¤À¤Î¤Ç¤¹¤¬¡¢Ã¯¤âʹ¤¤¤Æ¤¤¤Ê¤¤¤Èʬ¤«¤Ã¤¿¤éʬ¤«¤Ã¤¿¤Ç¡¢¡Ö²¿¤Çï¤âʹ¤¤¤Æ¤¯¤ì¤Ê¤¤¤ó¤À¡¢»ä¤À¤±´¶Æ°¤·¤ÆÃ¯¤â¶¦´¶¤·¤Æ¤¯¤ì¤Ê¤¤¤Ê¤ó¤ÆÈᤷ¤¹¤®¤ë¡£¡×¤È»×¤Ã¤¿°Ù¡¢ÊÔ½¸¿Í¤Ë²Ã¤¨¤ÆÌ㤤¤Þ¤·¤¿¡£

78

¢¬È¢¤«¤é½Ð¤·¤¿¾õÂÖ¡¢Á´¤Æ´°À®¤·¤Æ¤ë¤Ê¤ó¤Æ¡¢¤µ¤¹¤¬16800±ß¡£
(¤³¤³¤Ç¶Ã¤¤¤ÆÌã¤ï¤Ê¤¤¤È¡¢¸å¤Ï¶Ã¤¯¤È¤³¤í¤Ï̵¤¤¤Ç¤¹¤è)

¥·¥ê¥¢¥ë¥±¡¼¥Ö¥ë

¢¬½ñ¤­¹þ¤ßÍÑ¥±¡¼¥Ö¥ë
¡¡D¥µ¥Ö¤Î9¥Ô¥ó¡¢¥ª¥¹-¥á¥¹¥¹¥È¥ì¡¼¥È¤Ç¤¹¡£

AC¥¢¥À¥×¥¿

¢¬ÅŸ»¥±¡¼¥Ö¥ë
¡¡AC¥¢¥À¥×¥¿¤ËDC¥¸¥ã¥Ã¥¯¤¬Àܳ¤·¤Æ¤¤¤Þ¤¹¡£

¥·¥ç¡¼¥È¥±¡¼¥Ö¥ë

¢¬¥ß¥Î¥à¥·¥¯¥ê¥Ã¥×¥³¡¼¥É¡©
¤Æ¡¢¥ß¥Î¥à¥·¥¯¥ê¥Ã¥×¥³¡¼¥É¤Ê¤ó¤Æ²¿¤Ë»È¤¦¤Î¡©¤È»×¤Ã¤Æ¥Þ¥Ë¥å¥¢¥ë¤òÆÉ¤à¤È
½ñ¤­¹þ¤ß¤Î»þ¤Ë´ðÈĤΥԥó¤ò¥·¥ç¡¼¥È¤¹¤ë¤Î¤Ë»ÈÍѤ¹¤ë¤ß¤¿¤¤¤Ç¤¹¡£
¤½¤ó¤Ê½ê¤Ë¤Þ¤Çµ¤¤òÇۤäƤ¯¤ì¤ë¤È¤Ï¡¢16800±ß¤·¤¿¤±¤ÉÇã¤Ã¤ÆÎɤ«¤Ã¤¿¤È¤¤¤Ã¤Æ¤â¡¢·ÐÈñ¤Ê¤Î¤Ç»ä¤ÏÄˤ¯¤âáÚ¤¯¤â̵¤¤¤Ç¤¹¤±¤É¤Í¡£

Ãæ¿È¤â³Îǧ¤·¤¿¤Î¤ÇޤÁᮡ¢¥â¡¼¥¿¤¬²ó¤ë¤È¤³¤í¤ò³Îǧ¤·¤¿¤¤¤È»×¤¤¤Þ¤¹¡£
¤Þ¤¿¡¢¾®¤µ¤Ê´¶Æ°¤ò¸«¤Ä¤±¤¿¤éÊó¹ð¤·¤Þ¤¹¡£

¼¹É®¼Ô¡§MARU


2006ǯ4·î13Æü(ÌÚÍËÆü)

78k0¥â¡¼¥¿¥Ü¡¼¥É¹ØÆþ

¥«¥Æ¥´¥ê¡¼: - admin @ 11»þ45ʬ30ÉÃ

¤Ï¤¸¤á¤Þ¤·¤Æ¡¢Ë¿Åŵ¡¥á¡¼¥«¡¼¤ØºòǯÆþ¼Ò¤·¤¿¿·¿Í¤Ç¤¹¡£
²ñ¼Ò¤Ï¡¢À©¸æ´Ø·¸¤Î¥½¥Õ¥È¤ò³«È¯¤·¤Æ¤¤¤Þ¤·¤Æ¡¢»ä¤â¤³¤ì¤«¤é¥â¡¼¥¿¤ÎÀ©¸æ¥½¥Õ¥È¤ò³«È¯¤¹¤ë¤³¤È¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£¤½¤³¤Ç¡¢¾å»Ê¤Ë¸À¤ï¤ì¤Æ¡¢¥â¡¼¥¿À©¸æ²Äǽ¤Êɾ²Á¥Ü¡¼¥É¤òõ¤·¤Æ¤¤¤¿¤Î¤Ç¤¹¤¬¡¢Îɤµ¤½¤¦¤Ê¤Î¤¬¸«¤Ä¤«¤ê¤Þ¤·¤¿¡£

http://akizukidenshi.com/catalog/items2.php?q=78K0&s=score&p=1&r=1&page=#M-01348

¥Þ¥¤¥³¥ó¤Ë¤Ï78K0¡ÊNEC¡Ë¤¬»È¤ï¤ì¤Æ¤¤¤Æ¡¢½é¿´¼Ô¤Ë¤Ï´Êñ¤½¤¦¤Ê¤Î¤Ç¡¢¾å»Ê¤ËÁêÃ̤·¤¿¤È¤³¤í¡¢ÊÙ¶¯ÍѤˤȸÀ¤¦¤³¤È¤Çµö²Ä¤¬²¼¤ê¤Þ¤·¤¿¡£

78K0¤Ë¤Ä¤¤¤Æ¤Ï¡¢¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤Ç¤Ï¤Ê¤«¤Ê¤«¸«¤Ä¤«¤é¤Ê¤¤¤Î¤Ç¤¹¤¬¡¢¤¤¤í¤¤¤í¸¡º÷¤·¤Æ¤¤¤¿¤é¡¢¤³¤Î¥µ¥¤¥È¤Ë½Ð¤Ã¤¿¤Î¤Ç¤¹¤¬¡¢ÊÔ½¸¿Í¤¬¾å»Ê¤ÎÃΤê¹ç¤¤¤Ç¡¢¡Ö¥Ü¡¼¥Éµ­»ö¤òÅê¹Æ¤·¤ÆÍߤ·¤¤¡×¤È¸À¤¦¤³¤È¤Ç¡¢»ä¤âÊÔ½¸¿Í¤Ë²Ã¤ï¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤·¤¿¡£

¤È¸À¤¦¤³¤È¤Ç¡¢¤Þ¤º¤Ï¥Ü¡¼¥É¹ØÆþµ­¤ò½ñ¤«¤»¤ÆÄº¤­¤Þ¤¹¡£

Áᮡ¢Æ±´ü¤Î¼Ò°÷¤È£²¿Í¤Ç¥¢¥­¥Ð¤ØGO¡ª¡¡ÌܤÎÁ°¤ò²£ÀÚ¤ë¥á¥¤¥É¤µ¤óã¤Ë¤ÏÌܤ⤯¤ì¤º¡¢¤«¤Îͭ̾¤Ê½©·îÅŻҤËÅþÃå¤Ç¤¹¡£

¥Ô¡¼¥¹
¢¬¥¢¥­¥Ð¤Î¶õµ¤¤Ë¥Æ¥ó¥·¥ç¥ó¤¢¤¬¤ê¤Ã¤Ñ¤Ê¤·

½©·îÁ°£²
¢¬½©·î¥Ç¥Ó¥å¡¼¡¢¶ÛÄ¥¤·¤Æ¤¤¤Þ¤¹¡£

ʰ÷¤µ¤ó¤Ëʪ¤ò¸«¤»¤Æ¤â¤é¤¤¡¢ºâÉÛ¤ò½Ð¤½¤¦¤È¤·¤¿¤È¤­¤ËÃÍÃʤò¸«¤ë¤È¡¦¡¦¡¦

Îμý½ñ
¡Ö16,800±ß¡ª¡×

¥Ü¡¼¥É¤Î¹ØÆþ¤Ï½é¤á¤Æ¤Ê¤Î¤Ç¶ÛÄ¥¤·¤Þ¤·¤¿¤¬¡¢²ñ¼Ò¤Î¤ª¶â¤Ê¤Î¤Ç¡¢µ¤¤Ë¤»¤ºÂ¨¹ØÆþ¡ª

XASSVÈ¢
È¢¤Ï¤³¤ó¤Ê´¶¤¸¤Ç¤¹¡£

È¢¥ª¡¼¥×¥ó
¢¬È¢¤ÎÃæ³«¤±¤Æ¤ß¤ë¤È¤³¤ó¤Ê´¶¤¸¤Ç¤·¤¿¡£

¤È¤ê¤¢¤¨¤º¡¢¥Þ¥Ë¥å¥¢¥ë¤òÆÉ¤ß¤Þ¤¯¤Ã¤Æ¤ß¤Þ¤¹¡Á¡£Æ°¤¤¤¿¤é¡¢¤Þ¤¿Êó¹ð¤·¤Þ¤¹¡£

¼¹É®¼Ô¡§NAO


48 queries. 0.646 sec.
Powered by WordPress Module based on WordPress ME & WordPress

¥á¥¤¥ó¥á¥Ë¥å¡¼
Google Search
SiteSearch Google
Google

WWW ¥µ¥¤¥È
78K0 ºÇ¿·¥Ø¥Ã¥É¥é¥¤¥ó