推荐阅读最新更新时间:2024-11-07 15:10
TimerCommand.h头文件下载-AVR定时器命令通用头文件
/***************************************************************************** 文件名称:TimerCommand.h 文件标识:_TIMERCOMMAND_H_ 摘 要:AVR定时器命令通用头文件 当前版本:V1.0 *****************************************************************************/ #ifndef _TIMERCOMMAND_H_ #define _TIMERCOMMAND_H_ #define Timer0Config(MODE,
[单片机]
LCD12864--头文件
LCD12864.h #define LCD12864_RS PORTA.0 #define LCD12864_RW PORTA.1 #define LCD12864_EN PORTA.2 #define LCD12864_PortOut DDRA|=0x07 //P3口的低三位设置为输出 #define LCD12864_Data DDRB #define LCD12864_Read PINB #define LCD12864_Write PORTB void lcd12864_init(void); void lcd12864_cleardd(void); void lcd12864_cursoron(voi
[单片机]
STC89C52RC单片机额外篇 | 04 - 认识头文件<intrins.h>与_nop_函数
1 intrins.h 头文件 头文件 intrins.h 在我们51单片机日常开发中经常使用,特别是_nop_()函数,以下是 intrins.h 的内容: /*-------------------------------------------------------------------------- INTRINS.H Intrinsic functions for C51. Copyright (c) 1988-2010 Keil Elektronik GmbH and ARM Germany GmbH All rights reserved. --------------------------------
[单片机]
自制51单片机常用头文件(LCD1602)
/*-------------------------------------------------------------------------- LCD1602.H The user function is C51. Copyright (c) 1988-2004 Keil Elektronik GmbH sum zhaojun All rights reserved. --------------------------------------------------------------------------*/ #ifndef __LCD1602_H__ #define __LCD1602_H__ /*连接线
[单片机]
c51头文件INTRINS.H使用
INTRINS.H 函数使用起来,就会让你像在用汇编时一样简便. 内部函数 描述 _crol_ 字符循环左移 _cror_ 字符循环右移 _irol_ 整数循环左移 _iror_ 整数循环右移 _lrol_ 长整数循环左移 _lror_ 长整数循环右移 _nop_ 空操作8051 NOP 指令 _testbit_ 测试并清零位8051 JBC 指令 函数名: _crol_,_irol_,_lrol_ 原 型: unsigned char _crol_(unsigned char val,unsigned char n); unsigned int _irol_(unsigned int val,unsigned
[单片机]
STM8头文件路径的设置
这个文件如果是IAR自带的,不需要设置。 如果不是IAR自带的,最简单的办法:和.c文件放在一个目录下,也不需要设置。 如果不在同一个目录下,就需要设置, 举个例子 工程上单击右键,选择Option,打开工程设置窗口 选择C/C++ compiler,然后再选择Preprocessor,最后在下面的空格处写上相应的路径,路径的格式在后面有专门介绍。如下图: 我的设置:工程文件在 E:S3C2440YS2440_IAR 头文件在 E:S3C2440YS2440_IARlib 则在设置窗口填入:$PROJ_DIR$lib ================================================== 如
[单片机]
头文件与之实现文件的的关系
你理解简单的含义吗? 关于两者以前的关系,要从N年以前说起了~ long long ago,once aupon a time ....... 那是一个被遗忘的年代,在编译器只认识.c(.cpp))文件,而不知道.h是何物的年代。 那时的人们写了很多的.c(.cpp)文件,渐渐地,人们发现在很多.c(.cpp)文件中的声明语句就是相同的,但他们却不得不一个字一个字地重复地将这些内容敲入每个.c(.cpp)文件。但更为恐怖的是,当其中一个声明有变更时,就需要检查所有的.c(.cpp)文件,并修改其中的声明,啊~简直是世界末日降临! 终于,有人(或许是一些人)再不能忍受这样的折磨,他(们)将重复的部分提取出来,放在一个新文件里,然后在需
[单片机]
430添加自定义头文件的方法
先说说添加自定义头文件的方法和注意事项 方法的话,随便一本MSP430单片机C程序设计书中都有详细详解,我就不多说了。 最要注意的是添加头文件了,也许你们也知道 #include 和 #include 都可以添加头文件,挡在添加自己个人头文件时, 它们又有神马区别呢,你们就不知道了吧。呵呵,现在说明一下:放在自己工程目录下的头文件要用#include xxxxx.h ,系统目录下的头文件才用#include ioavr.h ,当然你自定义的头文件可以在系统头文件库里面的,我是喜欢直接放在系统目录中,再做下备份。 怎么判断头文件的数值(如0x0001)是表示十六进制数还是表示地址? 1、#define B
[单片机]