11问答网
所有问题
当前搜索:
c51指针类型有哪些
关于
C51
单片机单片机的几个问题
答:
这句话是不是错了?如果最后一句话是跳转指令不是也可以么,只不过程序不会回到断点处罢了,PC也会填充跳转处PC地址 --写跳转指令、或者写其它什么指令,都行,随你便。单片机都会执行。--只是,单片机没有执行 RETI 指令,中断程序就没有结束。--如果,你不写 RETI,中断后,单片机就永远处于...
单片机编程。 keil中数组
指针
怎么用才规范呢?一直提示C182警告_百度...
答:
char* b;char a[3]={1,2,3};void main(){ b=&a;unsigned char i,vaule;for(i=0;i<n;i++,b++) { vaule=*b;} 就可以循环取出数组的值并赋值给 vaule了 或者 直接取a[2]的话就 *(b+2)就得了,为什么弄得那么复杂。
指针
+1就是表示取地址后面那个数了,自加就可以不断取...
单片机
C51
程序中#define acc unsigned char 宏定义能否做成一个像<AT...
答:
在记事本或编辑器中编辑保存以下文本到 你定义的文件名.h,如Global.h //=== ifndef GLOBAL define GLOBAL define acc unsigned char endif //=== 在需要用到acc的c程序或h程序文件中,添加 #include "Global.h" 即可。
s52单片机与
c51
单片机用c语言编程有什么区别
答:
在
C51
上能跑的程序在S52上绝对能跑 S52比C51多了一个看门狗,一个T2定时器,一个数据
指针
DPTR1,相应的也多了几个寄存器 这几个多出来的除了T2之外,你都可以不用,因此不用管,T2定时器最好看看一资料,功能很强大的一个定时器,比T0,T1好多了,当然你也可以选择不用 还有就是存储器大了正好...
c51
中 printf怎用
答:
是这样的,keil的stdio.h提供了一堆函数,大致分两
类
,一类是通过串口在上位机上输入输出,另一类是指定一个
指针
变量,向其输入输出,这样便可以将得到的字符数组指针的内容输出到LCD一类设备上了,也可通过指针获得按键输入。对于一类,你必须得软件初始化串口,硬件与电脑连接好,然后利用windows的超级...
C语言与单片机C语言的区别 急求
答:
2、C是一门语言,由对应平台的编译器编译成对应平台汇编的程序,各平台的汇编不一样,当然编译器也不一样 DOS上的TC2 TC3 WINDOWS上的VC 8051的
C51
都有自已的编译器 。具体区别是由编译器决的,只能参考对应的编译手册,即使同种平台不同的编译器对C的扩展也有不同。3、单片机c语言编程是基于C语言...
复合赋值运算符讲解
答:
是的,在
C51
中只有char,int,long及float这几种基本的数据
类型
可以被隐式转换。而其它的数据类型就只能用到显示转换。要使用强制转换运算符应遵循以下的表达形式: (类型) 表达式 用显示类型转换来处理不同类型的数据间运算和赋值是十分方便和方便的,特别对
指针
变量赋值是很有用的。看一面一段小程序: #include <at...
c51
串口发送
答:
void SendStr(unsigned char *s)你看你定义的时候,要求的SendStr的参数是一个
指针
,而你后面,是发送的一个变量,两个不匹配,自然是不对的。那么你想发送变量怎么办?很简单,你先想一下,指针本质是什么?是地址,所以,你要想发送一个变量,只改成发送这个变量所在的地址就好了。修改成如下:se...
80
51
系列单片机C程序设计完全手册的目录
答:
2.4 外部引脚1.2.5 系统资源扩展1.3 单片机的编程方法第2章 C语言编程基础2.1 基本概念2.1.1 概述2.1.2 变量与算术表达式2.1.3 for语句2.1.4 符号常量2.2 数据
类型
、运算符和表达式2.2.1 C语言的数据类型2.2.2 常量与变量2.2.3 整型数据2.2.4 实型数据2.2.5 字符型数据2....
写一个
C51
程序,对100~200之间的每个整数进行检查。不能被3整除的数依次...
答:
void main(){ unsigned char num=100;unsigned char *ptr=(unsigned char*)0x30;while(num<=200){ if(num%3!=0){*ptr=num;ptr++;} num++;} }
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜