99问答网
所有问题
C51 单片机简单语法问题
如图所示
tempx和temp0x是两个含有6个元素的数组
是不是keil里面数组之间的赋值有其它写法?
如何处理?
举报该问题
其他回答
第1个回答 2014-06-28
也许可以这样
unsigned char *tempx;
tempx=temp0x;
数组名就是个指针,指向数组首地址,定义一个指针保存这个首地址就可以了
相似回答
C51
单片机简单语法问题
答:
tempx=temp0x;数组名就是个指针,指向数组首地址,定义一个指针保存这个首地址就可以了
电子工程师
C51单片机语法
答:
软件复位。将数字0x0000强制转换成一个函数指针,并调用,说白了就是程序调用位于0x0000处的子程序,这是51
单片机
的复位地址。
Keil
C51单片机
C语言编程基本
语法问题
答:
关于GOTO的
问题
,很明显GOTO是不能跨函数的,LABEL必须是在GOTO语句的同一个函数内才有效。
设
单片机
系统如何编写一个完整的
C51
程序使P1.6和P1?
答:
因此采用C51语言设计单片机应用系统程序时,
首先要尽可能地采用结构化的程序设计方法,这样可使整个应用系统程序结构清晰,易于调试和维护
。 2、对于一个较大的程序,可将整个程序按功能分成若干个模块,不同的模块完成不同的功能。对于不同的功能模块,分别指定相应的入口参数和出口参数,而经常使用的一些程序最好编成函数,...
单片机C51
中数模转换的小
问题
望大虾指点
答:
define uint unsigned intsbit SPI_CLK = P1^1;sbit SPI_DATA = P1^0;sbit CS_DA = P1^2; void Delay_1ms(uint i)//1ms延时 { uchar x,j;for(j=i;j>0;j--)for(x=125;x>0;x--);}void da5615(uint da){ uchar i;da<<=6;CS_DA=0;SPI_CLK=0;for(i=0;i<12;i++)...
for(;ms;ms--)这句在
单片机c51
里
语法
有错吗
答:
for(;ms;ms--)第二个语句ms是什么意思,没见过这么写的,应该写ms>0 更明白 编译也能通过
关于用
单片机C51
做的音乐
问题
之二
答:
首先你要知道
单片机
发声是通过送不同频率的方波给蜂鸣器,让它发出不同频率的声音,波形决定音色。若要发出其它类型的乐器的音色,就要模仿它的波形。然而任何一种乐器的波形都不是
简单
的方波,而是相当复杂的一种合成波形。从理论上说,你可以在一个周期内用N个方波来合成一个复杂的波形。比如钢琴的波形...
用
单片机C51
系的动态温度显示C语言程序?
答:
这里写个最
简单
的:include <reg52.h> sbit k=P1^7;unsigned int i=0 ,j=0;unsigned char code dis12345[]=;//段码12345 unsigned char code dishello[]=;//段码hello unsigned char code wei[]=;//位码 void main(){ while(1){ P2=wei[i];// 送位码 if(k==1)P0=dis12345[i...
编写一个完整的
单片机C51
程序
答:
sbit led=P1^0; //
单片机
管脚位声明 void main(){ TMOD=0x01; //定时器TO工作在方式1 TH0=(65536-5000)/256; //装初值,12M晶振 1为1us; 5000为5000us=5ms;TL0=(65536-5000)%256;EA =1; //开总中断 ET0=1; //开定时器TO中断 TR0=1; //启动定时器 P1=0;...
大家正在搜
单片机提问有关问题
最简单的单片机
单片机简单应用
简单的单片机课程设计
单片机课程设计哪个简单
单片机问题回答
51单片机
8051单片机
c51单片机