標(biāo)題:
PIC使用編譯器自帶的延時(shí)函數(shù)例子
[打印本頁]
作者:
51黑apple
時(shí)間:
2016-6-21 14:24
標(biāo)題:
PIC使用編譯器自帶的延時(shí)函數(shù)例子
編譯器自帶的延時(shí)函數(shù)在編譯的時(shí)候會(huì)自動(dòng)轉(zhuǎn)換成對(duì)應(yīng)消耗時(shí)間的指令,所以能做到精密延時(shí),
因?yàn)?M時(shí)鐘下每個(gè)指令周期為1us,所以_delay(100)和__delay_us(100)所消耗的時(shí)間都是100us,
加上IO更改消耗的1us后可以用邏輯分析儀或者示波器看到101us, 如果不是的話那就要調(diào)節(jié)那個(gè)時(shí)鐘校正值了!
作者:
wb8899
時(shí)間:
2016-9-6 21:00
自帶的程序在哪調(diào)出?
作者:
190891387
時(shí)間:
2023-8-21 11:10
wb8899 發(fā)表于 2016-9-6 21:00
自帶的程序在哪調(diào)出?
我也想問一下
作者:
光影
時(shí)間:
2023-10-3 09:42
本帖最后由 光影 于 2023-10-3 09:57 編輯
190891387 發(fā)表于 2023-8-21 11:10
我也想問一下
這個(gè)文件里的宏定義
#include <builtins.h>
復(fù)制代碼
其實(shí) xc.h 里面已經(jīng)包含了。
再加個(gè)宏定義,下面示例是4MHz的晶振
#define _XTAL_FREQ 4000000L
復(fù)制代碼
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1