久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: NOP.H頭文件下載-精確延時,可以精確延時40以內(nèi)(包括40)的時鐘周期數(shù) [打印本頁]

作者: daming    時間: 2014-12-30 12:47
標(biāo)題: NOP.H頭文件下載-精確延時,可以精確延時40以內(nèi)(包括40)的時鐘周期數(shù)
在代碼下方點(diǎn)復(fù)制代碼,然后另存到電腦磁盤即可下載.


  1. /*****************************************************************************

  2.       單    位:廣西民族大學(xué)物理與電子工程學(xué)院07物本班
  3.       文件名稱:NOP.H
  4.       文件標(biāo)識:_NOP_H_
  5.       摘    要:精確延時頭文件,可以精確延時40以內(nèi)(包括40)的時鐘周期數(shù)
  6.       當(dāng)前版本:V2.0
  7.       作    者: 【白 羽】
  8.       完成日期:2010年5月15日


  9. *****************************************************************************/
  10. #ifndef  _NOP_H_
  11. #define  _NOP_H_



  12. #define  NOP(N)    _NOP(N)
  13. #define  _NOP(N)    do{ NOP_##N(); }while(0)

  14. #define  NOP_0()
  15. #define  NOP_1()   asm("nop")
  16. #define  NOP_2()   NOP_1();asm("nop")
  17. #define  NOP_3()   NOP_2();asm("nop")
  18. #define  NOP_4()   NOP_3();asm("nop")
  19. #define  NOP_5()   NOP_4();asm("nop")
  20. #define  NOP_6()   NOP_5();asm("nop")
  21. #define  NOP_7()   NOP_6();asm("nop")

  22. #ifndef  _DELAY_H_
  23. #define  NOP_8()   NOP_7();asm("nop")
  24. #define  NOP_9()   NOP_8();asm("nop")
  25. #define  NOP_10()  NOP_9();asm("nop")
  26. #define  NOP_11()  NOP_10();asm("nop")
  27. #define  NOP_12()  NOP_11();asm("nop")
  28. #define  NOP_13()  NOP_12();asm("nop")
  29. #define  NOP_14()  NOP_13();asm("nop")
  30. #define  NOP_15()  NOP_14();asm("nop")
  31. #define  NOP_16()  NOP_15();asm("nop")
  32. #define  NOP_17()  NOP_16();asm("nop")
  33. #define  NOP_18()  NOP_17();asm("nop")
  34. #define  NOP_19()  NOP_18();asm("nop")
  35. #define  NOP_20()  NOP_19();asm("nop")
  36. #define  NOP_21()  NOP_20();asm("nop")
  37. #define  NOP_22()  NOP_21();asm("nop")
  38. #define  NOP_23()  NOP_22();asm("nop")
  39. #define  NOP_24()  NOP_23();asm("nop")
  40. #define  NOP_25()  NOP_24();asm("nop")
  41. #define  NOP_26()  NOP_25();asm("nop")
  42. #define  NOP_27()  NOP_26();asm("nop")
  43. #define  NOP_28()  NOP_27();asm("nop")
  44. #define  NOP_29()  NOP_28();asm("nop")
  45. #define  NOP_30()  NOP_29();asm("nop")
  46. #define  NOP_31()  NOP_30();asm("nop")
  47. #define  NOP_32()  NOP_31();asm("nop")
  48. #define  NOP_33()  NOP_32();asm("nop")
  49. #define  NOP_34()  NOP_33();asm("nop")
  50. #define  NOP_35()  NOP_34();asm("nop")
  51. #define  NOP_36()  NOP_35();asm("nop")
  52. #define  NOP_37()  NOP_36();asm("nop")
  53. #define  NOP_38()  NOP_37();asm("nop")
  54. #define  NOP_39()  NOP_38();asm("nop")
  55. #define  NOP_40()  NOP_39();asm("nop")

  56. #else
  57. #define  NOP_8()   wait_us(1);NOP_0()
  58. #define  NOP_9()   wait_us(1);NOP_1()
  59. #define  NOP_10()  wait_us(1);NOP_2()
  60. #define  NOP_11()  wait_us(1);NOP_3()
  61. #define  NOP_12()  wait_us(1);NOP_4()
  62. #define  NOP_13()  wait_us(1);NOP_5()
  63. #define  NOP_14()  wait_us(2);NOP_0()
  64. #define  NOP_15()  wait_us(2);NOP_1()
  65. #define  NOP_16()  wait_us(2);NOP_2()
  66. #define  NOP_17()  wait_us(2);NOP_3()
  67. #define  NOP_18()  wait_us(2);NOP_4()
  68. #define  NOP_19()  wait_us(2);NOP_5()
  69. #define  NOP_20()  wait_us(3);NOP_0()
  70. #define  NOP_21()  wait_us(3);NOP_1()
  71. #define  NOP_22()  wait_us(3);NOP_2()
  72. #define  NOP_23()  wait_us(3);NOP_3()
  73. #define  NOP_24()  wait_us(3);NOP_4()
  74. #define  NOP_25()  wait_us(3);NOP_5()
  75. #define  NOP_26()  wait_us(4);NOP_0()
  76. #define  NOP_27()  wait_us(4);NOP_1()
  77. #define  NOP_28()  wait_us(4);NOP_2()
  78. #define  NOP_29()  wait_us(4);NOP_3()
  79. #define  NOP_30()  wait_us(4);NOP_4()
  80. #define  NOP_31()  wait_us(4);NOP_5()
  81. #define  NOP_32()  wait_us(5);NOP_0()
  82. #define  NOP_33()  wait_us(5);NOP_1()
  83. #define  NOP_34()  wait_us(5);NOP_2()
  84. #define  NOP_35()  wait_us(5);NOP_3()
  85. #define  NOP_36()  wait_us(5);NOP_4()
  86. #define  NOP_37()  wait_us(5);NOP_5()
  87. #define  NOP_38()  wait_us(6);NOP_0()
  88. #define  NOP_39()  wait_us(6);NOP_1()
  89. #define  NOP_40()  wait_us(6);NOP_2()

  90. #endif



  91. #endif
復(fù)制代碼








歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久免费资源 | 日本三级播放 | 欧美精品啪啪 | 欧产日产国产精品国产 | 日韩a| 国产日韩精品视频 | 色综合久久天天综合网 | 女女爱爱视频 | 激情视频一区 | 亚洲一区中文字幕在线观看 | 亚洲国产精久久久久久久 | aaa综合国产| 一级a毛片 | 精品一区二区三区四区五区 | 欧洲精品一区 | 久久精品屋 | av入口 | 久草久 | 亚洲一区二区av在线 | 国产99在线 | 欧美 | 国产乱精品一区二区三区 | 激情五月婷婷 | 国产精品久久精品 | 国产99热精品 | 欧美成人第一页 | 黄色一级片aaa | 国产成人精品久久二区二区91 | 伦理二区 | 久久久久国产精品午夜一区 | 精品麻豆剧传媒av国产九九九 | 国产精品成av人在线视午夜片 | 婷婷丁香综合网 | 国内精品伊人久久久久网站 | 日韩在线不卡 | 久久9999久久| 热久久久 | 日日摸夜夜添夜夜添特色大片 | 欧美a∨| 国产成人免费视频网站高清观看视频 | 亚洲国产高清高潮精品美女 | 欧美成人猛片aaaaaaa |