PIC系列单片机中c语言头文件中的一个定义是什么意思

PIC24系列单片机中在头文件中关于PORTO部分是什么意思,没有搞懂,如图

注意是PROTO,而不是PORTO。
宏定义
表示外部变量extern
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-31
上面不是有么?
PROTO可能代表空,也可能代表extern。

PIC单片机中用C语言编程时 ADCON1 是什么意思怎么用!
ADCON1 是AD转换时用到的控制寄存器,有8位,高4位(有的是5位,要看具体单片机型号)是未定义的,把他们置0,不要置1,低三位(或四位),就是PCFG2、1、0(有的单片机PCFG是四位的,同上),是AD模块的引脚功能配置位,就是你要把PORTA的哪些引脚作为普通的数字IO口,把哪些引脚作为AD转换...

PIC单片机系统配置
可以直接进入MPLAB编译环境 点击“configure”就会出来一个对话框 你选择完毕,就会在左边红色圈 显示你的配置字 很简单你试试看

PIC单片机C语言头文件
PIC有很多款单片机,你学的 是PIC哪款单片机?头文件都放在编译器的安装目录中,以HI-TECH picc为例:头文件路径为C:\\Program Files (x86)\\HI-TECH Software\\PICC\\9.82\\include 如果你是用16系列的话我这样头文件详细说明

在pic中如何用C语言编写程序?
#include<pic.h> \/\/包含单片机内部资源预定义__CONFIG(0x1832); \/\/芯片配置字,看门狗关,上电延时开,掉电检测关,低压编程关,加密,4M晶体HS振荡#define i_o RB4 \/\/定义DS1302的数据口#define sclk RB0 \/\/定义DS1302的时钟口#define rst RB5 \/\/定义DS1302的复位口#define rs RA1 \/\/1602#define rw RA2...

PIC单片机能不能把IO口定义成一个变量,
完全可以!define X RA0 \/\/先把RA0定义为变量X 接下来就可以在其它的函数中直接修改变量X的值了,因为RA0为PORTC中的其中一个I\/O引脚,所以变量X为bit类型,位数为1位,所以X只有两种状态"1" 或"0"。可以这样修改X的值:X=1;\/\/RA0的状态为1 或 X=0;\/\/RA0的状态为0 ...

怎样用pic单片机头文件配置字 具体怎么用 我是c语言 要一位一位的配置...
XC32(32位单片机):C:\\Program Files (x86)\\Microchip\\xc32\\v1.11\\docs\\hlpPIC32MXConfigSet.chm 我用的是Win7 64位系统,32位系统XC默认安装目录在C:\\Program Files文件夹下。版本号也可能不一致,比如XC8编译器C:\\Program Files (x86)\\Microchip\\xc8\\v1.10\\docs\\chips,v1.10是当前我安装...

PIC单片机C语言编译器的问题
用PICC。PICC这个软件已经被Microchip 收购了,你用的MPLAB8.5的安装包里带有PICC for PIC12\/16 编译器,可以编译PIC12和PIC16系列单片机的C语言文件。安装MPLAB8.5的时候注意把hi-PICC for PIC12\/16选项勾上就行。装完后在MPLAB软件中建立项目的时候选择HI-PICC即可 ...

PIC单片机有没有什么C程序可以直接获取当前的PC值(程序计数器),望高 ...
有,跟51差不多,有一个program counter。不过pic单片机的是一个13位的计数器。低8位的PC存放在PCL中,高位存放在PCLATH低5位中。最好是查看你的对应芯片的头文件里面对PC寄存器名字的定义。补充:不过只有的可行性不高,因为C语言的效率是要看编译器的。很有可能取到的并不是你想要的PC值。所以...

pic单片机中的bool变量
bit Flag,一样可以定义!

PIC 单片机定义端口是怎么定义的?
PIC单片机的端口方向是由相应的TRISx寄存器决定的,其中x为A,B,C...如果相应的TRISx的位为0表示为输出,这个很容易记住,Output的第一个字母O和数字0相象。如果相应的TRISx的位为1表示为输入,这个很容易记住,Input的第一个字母I和数字1相象。如:TRISB=0b11001010;则表示RB7,RB6,RB3,RB1为输入...

相似回答
大家正在搜