- /*************************************************************************************
- ** Function name: delay_ms
- ** Descriptions: 1ms(晶振为12MHZ)延时子程序
- ** input parameters: count
- ** output parameters: none
- ** Returned value: none
- *************************************************************************************/
- void delay_ms(uint32_t count)
- {
- uint32_t i,j;
- for(i=count;i>0;i--)
- for(j=2395;j>0;j--);
使用mini51的芯片,取外部12M的晶振,神農的教學代碼說這大約可以延遲約1ms;那請問一下如果要延遲1us該要怎麼寫呢?
microchip的ide工具有個功能可以冊這個延遲時間,但我不知道keil裡是否有這個工具?
|