接上一篇:【瑞萨 RA6E2】+机械臂游戏(原创)1-数字舵机
我在其他论坛的网名叫"jf_39110170"
源代码:

  1. for ( v = 60; v > 40 ; v-- )
  2.      {
  3.                   
  4.                         
  5.                         R_IOPORT_PinWrite (&g_ioport_ctrl, AI5, BSP_IO_LEVEL_HIGH);
  6.                         R_BSP_SoftwareDelay(2,BSP_DELAY_UNITS_MILLISECONDS);
  7.                         R_IOPORT_PinWrite (&g_ioport_ctrl, AI5, BSP_IO_LEVEL_LOW);
  8.                         R_BSP_SoftwareDelay(8,BSP_DELAY_UNITS_MILLISECONDS);
  9.         }
  10.                  
  11.                                 
  12.         for ( v = 60; v > 40 ; v-- )
  13.      {
  14.                                           R_IOPORT_PinWrite (&g_ioport_ctrl, AI6, BSP_IO_LEVEL_HIGH);        
  15.                         R_BSP_SoftwareDelay(1,BSP_DELAY_UNITS_MILLISECONDS);
  16.                         R_IOPORT_PinWrite (&g_ioport_ctrl, AI6, BSP_IO_LEVEL_LOW);
  17.                         R_BSP_SoftwareDelay(19,BSP_DELAY_UNITS_MILLISECONDS);
  18.                   

  19.         }
  20.                  
  21.                                 
  22.                         
  23.                       for ( v = 60; v > 40 ; v-- )
  24.      {
  25.                   
  26.                         
  27.                         R_IOPORT_PinWrite (&g_ioport_ctrl, AI1, BSP_IO_LEVEL_HIGH);
  28.                         R_BSP_SoftwareDelay(2,BSP_DELAY_UNITS_MILLISECONDS);
  29.                         R_IOPORT_PinWrite (&g_ioport_ctrl, AI1, BSP_IO_LEVEL_LOW);
  30.                         R_BSP_SoftwareDelay(8,BSP_DELAY_UNITS_MILLISECONDS);
  31.         }
  32.                  
  33.                                 
  34.         for ( v = 60; v > 40 ; v-- )
  35.      {
  36.                                           R_IOPORT_PinWrite (&g_ioport_ctrl, AI5, BSP_IO_LEVEL_HIGH);        
  37.                         R_BSP_SoftwareDelay(1,BSP_DELAY_UNITS_MILLISECONDS);
  38.                         R_IOPORT_PinWrite (&g_ioport_ctrl, AI5, BSP_IO_LEVEL_LOW);
  39.                         R_BSP_SoftwareDelay(19,BSP_DELAY_UNITS_MILLISECONDS);
  40.                   

  41.         }        
  42.                                 
  43.                                 
  44.                                 
  45.                                 
  46.                                  for ( v = 60; v > 40 ; v-- )
  47.      {
  48.                   
  49.                         
  50.                         R_IOPORT_PinWrite (&g_ioport_ctrl, AI8, BSP_IO_LEVEL_HIGH);
  51.                         R_BSP_SoftwareDelay(2,BSP_DELAY_UNITS_MILLISECONDS);
  52.                         R_IOPORT_PinWrite (&g_ioport_ctrl, AI8, BSP_IO_LEVEL_LOW);
  53.                         R_BSP_SoftwareDelay(8,BSP_DELAY_UNITS_MILLISECONDS);
  54.         }
  55.                  
  56.                                 
  57.         for ( v = 60; v > 40 ; v-- )
  58.      {
  59.                                           R_IOPORT_PinWrite (&g_ioport_ctrl, AI1, BSP_IO_LEVEL_HIGH);        
  60.                         R_BSP_SoftwareDelay(1,BSP_DELAY_UNITS_MILLISECONDS);
  61.                         R_IOPORT_PinWrite (&g_ioport_ctrl, AI1, BSP_IO_LEVEL_LOW);
  62.                         R_BSP_SoftwareDelay(19,BSP_DELAY_UNITS_MILLISECONDS);
  63.                   

  64.         }
  65.                  
  66.                                 
  67.                         
  68.                       for ( v = 60; v > 40 ; v-- )
  69.      {
  70.                   
  71.                         
  72.                         R_IOPORT_PinWrite (&g_ioport_ctrl, AI6, BSP_IO_LEVEL_HIGH);
  73.                         R_BSP_SoftwareDelay(2,BSP_DELAY_UNITS_MILLISECONDS);
  74.                         R_IOPORT_PinWrite (&g_ioport_ctrl, AI6, BSP_IO_LEVEL_LOW);
  75.                         R_BSP_SoftwareDelay(8,BSP_DELAY_UNITS_MILLISECONDS);
  76.         }
  77.                  
  78.                                 
  79.         for ( v = 60; v > 40 ; v-- )
  80.      {
  81.                                           R_IOPORT_PinWrite (&g_ioport_ctrl, AI8, BSP_IO_LEVEL_HIGH);        
  82.                         R_BSP_SoftwareDelay(1,BSP_DELAY_UNITS_MILLISECONDS);
  83.                         R_IOPORT_PinWrite (&g_ioport_ctrl, AI8, BSP_IO_LEVEL_LOW);
  84.                         R_BSP_SoftwareDelay(19,BSP_DELAY_UNITS_MILLISECONDS);
  85.                   

  86.         }        
下一篇插入游戏功能。