標(biāo)題: keil .h文件怎么寫? [打印本頁]

作者: Q_p    時(shí)間: 2017-3-15 09:55
標(biāo)題: keil .h文件怎么寫?
如果要寫一個(gè)模塊,那.h文件中還需要寫這個(gè)模塊的具體代碼嗎?還是簡單定義一下,如.......void le().......(頭尾省略了)。。
比如寫個(gè)led頭文件:
#ifndef _LED_H_
#define _LED_H_

void led();(這里要寫led的運(yùn)行代碼嗎?)

#endif

作者: admin    時(shí)間: 2017-3-15 17:11
頭文件的建立:http://www.torrancerestoration.com/bbs/dpj-33254-1.html 其實(shí)只要看一個(gè)完整 例子就一切都明白了,比如1602.h的寫法 51黑電子論壇有下載的

參考:http://www.torrancerestoration.com/bbs/dpj-46344-1.html

作者: 13696229579    時(shí)間: 2017-3-15 17:34
#ifndef _LED_H_
#define _LED_H_

void led();(這里要寫led的運(yùn)行代碼嗎?)

#endif
作者: Q_p    時(shí)間: 2017-3-15 18:00
admin 發(fā)表于 2017-3-15 17:11
頭文件的建立:http://www.torrancerestoration.com/bbs/dpj-33254-1.html 其實(shí)只要看一個(gè)完整 例子就一切都明白了,比如1 ...

謝謝,受教了。馬上試試
作者: 雪花太    時(shí)間: 2017-3-15 20:59
#ifndef _LED_H
#define _LED_H

#endif
作者: 電子,狂人    時(shí)間: 2017-3-16 14:33
頭文件可以自己寫
作者: 淡然若夢    時(shí)間: 2017-3-16 17:17
#ifndef __DELAY_H__ #define __DELAY_H__  void delay200ms(void); void delayms(u16 ms);  //èí¼tÑóê± void delayus();         //Dèòa4¸ö»úÆ÷ÖüÆú£¬′ó¸Å4.34us  #endif
作者: 淡然若夢    時(shí)間: 2017-3-16 17:19
你可以建個(gè)LED.c文件,然后在里面包含你新建的頭文件,然后在LED。c里編寫具體的代碼就行了。最后哪兒要用就寫這個(gè)頭文件,接著直接使用
作者: 淡然若夢    時(shí)間: 2017-3-16 17:20
你可以建個(gè)LED.c文件,然后在里面包含你新建的頭文件,然后在LED。c里編寫具體的代碼就行了。最后哪兒要用就寫這個(gè)頭文件,接著直接使用
作者: surubu    時(shí)間: 2017-3-21 20:12
如#ifndef        _STC15Fxxxx_H #define        _STC15Fxxxx_H




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1