11智能在线
新记
单片机引脚连接如何C51定义
如题所述
举报该文章
相关建议 2010-11-18
不能用 define 定义的,如果是定义 IO 脚的话,C 中没有 P1.0 这个定义形式。
在keil里,用 sbit 关键字定义 IO 引脚,sbit P10 = P1^0; //这里的“ ^ ”是KEIL规定的表示第几位;
在没有给出特殊寄存器变量类型的编译器中,可以用 define,但形式如下:
#define mUserDefAddr *((volatile unsigned int/char *) tureIoAddr)
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/fm74p74mp.html
其他看法
第1个回答 2010-11-21
你想定义什么引脚啊??这样 比如你想控制LED的亮灭,LED与p0.0相连接 定义就是sbit P0_0=P0^0;在程序里改变P0_0的值就可以了 还有注意P要大写 希望对你有所帮助
第2个回答 2010-11-18
#define P10 P1.0
这样就相当是定义单片机的P1.0 为P10 就这么简单!
第3个回答 2010-11-24
用sbit定义
相似回答
大家正在搜
相关问题
51单片机引脚怎么定义的
51单片机引脚输入设置怎么弄?
51单片机如何定义多位引脚?
单片机C51芯片用于控制存储器的主要三个引脚是什么?说明连接...
c51单片机keil编程中IO口的声明定义问题
给51单片机下程序接哪几个引脚
想通过数组来控制51单片机P2口的各个引脚如何进行赋值(位定...
单片机一个引脚输入高低电平,怎么编写C51程序处理信号?