www.bcmx.net > kEil中1<<i是什么意思

kEil中1<<i是什么意思

j左移8位再加上i,相当于count的高位字节值是j,低位字节值是i。 例如,j=0x01,i=0x02,那么count就等于0x12。

程序并列是不是同时执行两个程序,如果是的话,可以将两个程序糅合在一起来实现,如: 修改前的程序: #include sbit green=P2^0; sbit blue=P2^1; sbit red=P2^2; sbit shan=P1^0; sbit shan2=P1^1; void delay(int i) { while(--i) { ; } } vo...

把其中一个程序保存位 ***.h 文件,放在程序运行的文件夹下面, 在另一个程序的开始加上#include 就可以了

在keil C51中,直接调用库函数: #include // 其中包含了对部分汇编指令的调用申明 _nop_(); // 产生一条NOP指令 _push_(acc); // 产生一条push指令 以下是intrins.h的内容 /*---------------------------------------------------------------...

#include void main() { unsigned char *p1; unsigned char xdata *p2; unsigned char i; p1=0x30; p2=0x3000; { for (i=0;i

#include sbit led=P1^0; void delay(unsigned int j) { while(j) { unsigned char i; j--; for(i=0;i

键盘扫描函数,明显有错。 你的键盘,有 12 行? for(i=0;i

什么警告哦

#include void delay(unsigned char i) ; sbit P1_0=P1^0; sbit P1_1=P1^1; sbit P1_2=P1^2; sbit P1_3=P1^3; sbit P1_4=P1^4; sbit P1_5=P1^5; unsigned char i; void main() { while (1){ P1_0=0; delay(1000); P1_0=1; for(i=0;i

1、检查端口的配置。由于低四位做输出,高四位做输入。可能需要配置。 2、另外, 列号的获取处,调整为:if(0x80&(tempB

网站地图

All rights reserved Powered by www.bcmx.net

copyright ©right 2010-2021。
www.bcmx.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com