共 12 篇文章
显示摘要每页显示  条
( 2 ) 数组指针 : 一个指向一唯或者多唯数组的指针;关于函数指针,我想在我们可能需要写个函数,这个函数体内要调用另一个函数,可是由于项目的进度有限,我们不知道要调用什么样的函数,这个时候可能就需要一个函数指针;目前可以用这个变量类型来创建类型定义名及用sizeof表达式获得函数指针的大小: unsigned psize = sizeof (int (*)...
#define CBYTE ((unsigned char volatile code *) 0)#define DBYTE ((unsigned char volatile data *) 0)#define PBYTE ((unsigned char volatile pdata *) 0)#define XBYTE ((unsigned char volatile xdata *) 0)#define CWORD ((unsigned int volatile code *) 0)#define DWORD ((unsigned int volatile data *) 0)#define PWORD ((unsigned ...
怎样用keil编写4位数码管显示1234的程序。//变量定义:unsigned char table[]= {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //表:共阳数码管 0-9 //引脚定义: sbit SMG_q = P1^0; //定义数码管阳级控制脚(千位)sbit SMG_b = P1^1; //定义数码管阳级控制脚(百位)sbit SMG_s = P1^2; //定义数码管阳级控制脚(十位)sbit S...
思路:首先将1-49的和分为5部分,sum1,pro1,sum2,pro2,sum3,sum代表和,pro代表乘积。sum1就有3种情况:i*2;3*4,所以sum1=0;sum1=1;sum1=(1 2)*2/2=3。sum2也有三种情况,j-i=2(即两个*之间只有一个 );j-i>3(即两个*之间有>2个 ),所以sum2=0;sum2=j-1,;sum3我便没有考虑,默认后面的项数永远>2,sum3=(j 51)*(48-j)/...
AVR单片机定时器按键扫描程序。#define uchar unsigned char.uchar const led_stroke[19] =uchar const led_cs[LEDS_NUM] =uchar led_buf[LEDS_NUM] =uchar *pb = &led_buf[1];*函数原型: uchar _crol_(uchar data,uchar shiftbit);*函数原型: uchar _cror_(uchar data,uchar shiftbit);*函数原型: void send_shift(uchar d);void send_shi...
嵌入式系统_百科。目前嵌入式系统中常用的通用设备接口有A/D(模/数转换接口)、D/A(数/模转换接口),I/O接口有RS-232接口(串行通信接口)、Ethernet(以太网接口)、USB(通用串行总线接口)、音频接口、VGA视频输出接口、I2C(现场总线)、SPI(串行外围设备接口)和IrDA(红外线接口)等。完成嵌入式微处理器的初始化,包括设置嵌入式微处理器的核心寄存...
unsigned char temperature;unsigned char key_press;unsigned char key_value;unsigned char read_keyboard(void);unsigned char key_temp = 0xff;if(shezhi) { dspbuf1[1]=wendusheding[0];tmax= dspbuf1[1]*10 dspbuf1[2];tmin=dspbuf1[6]*10 dspbuf1[7] ;//读取矩阵键盘键值unsigned char read_keyboard(void){unsigned char key_temp;//按...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部