三农是什么| 下面痒用什么药效果好| 同房有什么姿势| 经期量少吃什么来排血| 脑供血不足中医叫什么| 唐僧是什么菩萨| 两肺纹理增粗是什么意思| 眼睛总跳是什么原因| 早上口苦是什么原因| 阴茎发麻是什么原因| 02年属什么生肖| 肠胃不好可以吃什么水果| 是什么原因造成的| 气化是什么意思| 血精和精囊炎吃什么药| 太燃了是什么意思| 胆碱酯酶高是什么意思| carrera手表什么牌子| 什么是肾阴虚| 梦见和老公吵架是什么预兆| 尿白细胞定量高是什么意思| 指奸是什么意思| denim是什么意思| 面试穿什么衣服比较合适| 三本是什么学历| 拉肚子适合吃什么| 疣吃什么药能治好| 1999年属兔的是什么命| 什么药清肺化痰好| 色即是空是什么意思| 记仇的人是什么性格| t波改变什么意思| 皮肤过敏不能吃什么| 奶思是什么意思| 恐龙是什么时候灭绝的| ssa抗体阳性说明什么| 诸葛亮是什么生肖| 做造影什么时候做最好| hbeag阳性是什么意思| 哺乳期可以喝什么茶| 均匀是什么意思| 龟头炎挂什么科| 睡觉身上痒是什么原因| 什么是暗物质| 包皮瘙痒用什么药| 扁桃体长什么样| hla医学上是什么意思| 后背有痣代表什么意思| 任性妄为是什么意思| 鬼压床是什么意思| 二代试管是什么意思| 你要什么| 花椒水泡脚有什么好处| 法官是什么级别| 紫癜是一种什么病| 消融是什么意思| 皮神经炎是什么症状| 子宫肌瘤吃什么好| 吃什么最补血而且最快| 什么螺不能吃| 天冬氨酸氨基转移酶高是什么原因| omega3是什么| 燕窝适合什么人吃| 62年属什么| 组胺是什么| waist是什么意思| hr阳性是什么意思| 什么是借读生| 黑茶金花是什么菌| 拉屎擦屁股纸上有血什么原因| 怀孕做糖耐是检查什么| 白醋加盐洗脸有什么好处| 八段锦什么时候练最好| 摩羯座女和什么星座最配| 杳什么意思| 血红蛋白低说明什么| 什么茶降血糖| 什么的宝石| 什么是破窗效应| 什么烟最好抽| 千什么一发| 夹生是什么意思| 胎毒是什么| 蜱虫怕什么| 用凝胶排出豆腐渣一样的东西是什么原因| 乔迁礼物应该送什么| helen是什么意思| 血糖高的人应该吃什么食物最好| 为什么牙龈老是出血| 梦见买楼房有什么预兆| 儿童口腔溃疡用什么药| 打喷嚏流鼻涕吃什么药好| 无可奈何的笑是什么笑| 三个女是什么字| 棱角是什么意思| 忘情水是什么意思| 厚实是什么意思| 富二代是什么意思| 凋谢是什么意思| 嗓子疼吃什么水果好| mm是什么意思单位| stories是什么意思| 绿原酸是什么| 梦见打蛇是什么预兆| 杯酒释兵权是什么意思| 梦到小鸟是什么意思| 造口是什么意思| 饱和脂肪是什么| 枕芯用什么填充物好| 梦见情人是什么意思啊| 项羽字什么| 斤加一笔是什么字| 2月28号是什么星座| 春天开的花都有什么花| 两岁宝宝拉肚子吃什么药| 尿盐结晶是什么意思| 怀孕一个月肚子有什么变化| 什么食物降尿酸效果好| 豆浆喝多了有什么坏处| 今天出生的男宝宝取什么名字好| 长期喝蜂蜜水有什么好处| 痔疮不能吃什么东西| 霉菌是什么引起的| 脑垂体在什么位置图片| 奇脉见于什么病| 缺维生素b吃什么食物| 愿君多采撷是什么意思| 申时是什么时间| 香港代购什么东西好| 吃什么能让奶水变多| 处女女和什么星座最配| 头抖动是什么病| 福兮祸兮是什么意思| 罗贯中是什么朝代的| 黑便是什么原因| 梦到公鸡是什么意思| 蛇盘疮什么原因引起的| porridge什么意思| 吃什么对肾有好处| 什么叫低钾血症| 人吸了甲醛有什么症状| 鱼腥草治什么病| 什么东西补肾| 世界上笔画最多的字是什么字| 定位是什么意思| 令堂是什么意思| 环磷酰胺是什么药| 上午十点多是什么时辰| 尿道炎吃什么| 阿司匹林肠溶片治什么病| 妞字五行属什么| 胸有成竹是什么意思| 一月十号是什么星座| 策字五行属什么| 腰疼挂什么科| 不齿是什么意思| 五六天不拉大便是什么原因| 大姨妈期间适合吃什么水果| 梦见自己小便是什么意思| 门槛费是什么意思| 手指甲上有白点是什么原因| 高频听力损失意味什么| 乳癖是什么病| 糖类抗原CA125高是什么意思| 降结肠疼是什么原因| 食管憩室是什么病| 肾火旺吃什么药| 护肝养肝吃什么药最好| 喝酒肚子疼是什么原因| 梦见手机坏了是什么意思| 糖尿病吃什么水果比较好| 不但而且是什么关系| 孕妇睡觉流口水是什么原因| 西边五行属什么| 狗的本命佛是什么佛| 自言自语说话是什么病| 什么东西最隔音| 什么鞋穿着舒服| 甲亢是什么引起的| 东成西就是什么生肖| 处女座和什么座最配对| 一念之间什么意思| 光动能手表是什么意思| 纳纹女装属于什么档次| 女人脚底有痣代表什么| 七五年属什么| 什么是辣木籽| 白手套是什么意思| 蓝痣有没有什么危害| pvs是什么意思| 技校是什么| 赫依病是什么病| 送镜子代表什么意思| 自信过头叫什么| 什么是白肺| 腱鞘炎有什么症状| 人为什么会得脑梗| 喝什么茶去湿气| 水乳什么牌子好用| 车前草长什么样子| 开瑞坦是什么药| 子午是什么时间| 肠炎吃什么食物调理| 夏季风寒感冒吃什么药| 2月2日是什么星座| 为什么会抽筋| 体罚是什么意思| 扁桃体发炎吃什么好得快| 身份证后4位代表什么| 失眠缺什么维生素| 小孩子发烧是什么原因引起的| 什么的白云| 什么应什么合| 宝宝吃什么增强抵抗力| 苏小小属什么生肖| 帕金森吃什么药效果好| 星芒是什么意思| 总三萜是什么| 丁克什么意思| 鲩鱼是什么鱼| 手起倒刺吃什么维生素| 腊月十八是什么星座| 小寒节气的含义是什么| 荆棘是什么植物| 兰花指什么生肖| 喝茶喝多了有什么坏处| 松鼠是什么生肖| 什么而去的四字词语| 轻轻地什么| 片仔癀为什么这么贵| 孕妇吸氧对胎儿有什么好处| 葡萄是什么茎| 办理生育登记有什么用| 心心念念是什么意思| 子宫内膜6mm意味着什么| 病毒的遗传物质是什么| 胃炎吃什么水果| 阴道炎挂什么科| 甲减吃什么盐| 晨对什么| 睡眠不好吃什么药| 小刺猬吃什么东西| 肾结石长什么样子图片| 深海鱼油什么牌子好| 梦见自己出轨是什么意思| 芒果与什么不能一起吃| 什么检查需要空腹| 梨子和什么一起榨汁好喝| 宰相和丞相有什么区别| 低密度灶是什么意思| 血府逐瘀片主治什么病| 刮痧是什么原理| 万亿后面是什么单位| 腱子肉是什么意思| mdt是什么意思| 尿道炎是什么原因引起的| 麒字五行属什么| 芒果有什么营养| 湖南什么山最出名| 内能与什么有关| gi是什么| 丰胸吃什么食物有效果| 十一月四日是什么星座| 胃间质瘤是什么性质的瘤| 百度
专注电子技术学习与研究
当前位置:单片机教程网 >> 基础教程 >> 浏览文章

2022年属虎的是什么命

作者:佚名   来源:本站原创   点击数:  更新时间:2025-08-06   【字体:
百度 开盘报,截止到发稿报。

学过汇编的朋友都知道汇编对位的处理能力是很强的,但是单片机C语言也能对运算对象进行按位操作,从而使单片机C语言也能具有一定的对硬件直接进行操作的能力。位运算符的作用是按位对变量进行运算,但是并不改变参与运算的变量的值。如果要求按位改变变量的值,则要利用相应的赋值运算。还有就是位运算符是不能用来对浮点型数据进行操作的。单片机c语言中共有6种位运算符。位运算一般的表达形式如下:

变量 1  位运算符  变量 2 位运算符也有优先级,从高到低依次是:“~”(按位取反)→“<<”(左移)  →“>>”(右

移)  →“&”(按位与)→“^”(按位异或)→“|”(按位或)

表 8-1 是位逻辑运算符的真值表,X 表示变量 1,Y 表示变量 2

X

Y

~X

~Y

X&Y

X|Y

X^Y

0

0

1

1

0

0

0

0

1

1

0

0

1

1

1

0

0

1

0

1

1

1

1

0

0

1

1

0

表 8-1    按位取反,与,或和异或的逻辑真值表

利用以前建立起来的实验板,我们来做个实验验证一下位运算是否真是不改变参与变量 的值,同时学习位运算的表达形式。程序很简单,用 P1 口做运算变量,P1.0-P1.7 对应 P1 变量的最低位到最高位,通过连接在 P1 口上的 LED 我们便能直观看到每个位运算后变量 是否有改变或如何改变。程序如下:

#include  <at89x51.h>

void  main(void)

{

unsigned  int  a;

unsigned  int  b;

unsigned  char  temp;  //临时变量

P1  =  0xAA;  //点亮 D1,D3,D5,D7  P1 口的二进制为 10101010,为 0 时点亮 LED

for  (a=0;a<1000;a++)

for  (b=0;b<1000;b++);  //延时

temp = P1 & 0x7; //单纯的写 P1|0x7 是没有意义的,因为没有变量被影响,不会被编译

//执行 P1|0x7 后结果存入temp,这个时候改变的是 temp,但 P1 不会被影响。

//这个时候 LED 没有变化,仍然是 D1,D3,D5,D7 亮

for  (a=0;a<1000;a++)

for  (b=0;b<1000;b++);  //延时 P1  =  0xFF;  //熄灭 LED

for  (a=0;a<1000;a++)

for  (b=0;b<1000;b++);  //延时

P1  =  0xAA;  //点亮 D1,D3,D5,D7  P1 口的二进制为 10101010,为 0 时点亮 LED

for  (a=0;a<1000;a++)

for  (b=0;b<1000;b++);  //延时


P1  =  P1  &  0x7;  //这个时候 LED 会变得只有 D2 灭

//因为之前 P1=0xAA=10101010

//与 0x7 位与     0x7=00000111

//结果存入 P1     P1=00000010  //位为 O 时点亮 LED,电路看第三课

for  (a=0;a<1000;a++)

for  (b=0;b<1000;b++);  //延时 P1  =  0xFF;  //熄灭 LED

while(1);

//大家能根据上面的程序去做位或,左移,取反等等。

}

复合赋值运算符

复合赋值运算符就是在赋值运算符“=”的前面加上其他运算符。以下是 C 语言中的复 合赋值运算符:

+=

加法赋值

>>=

右移位赋值

-=

减法赋值

&=

逻辑与赋值

*=

乘法赋值

|=

逻辑或赋值

/=

除法赋值

^=

逻辑异或赋值

%=    取模赋值       -=    逻辑非赋值

<<=  左移位赋值 复合运算的一般形式为:

变量    复合赋值运算符    表达式 其含义就是变量与表达式先进行运算符所要求的运算,再把运算结果赋值给参与运算的

变量。其实这是 C 语言中一种简化程序的一种方法,凡是二目运算都能用复合赋值运算符 去简化表达。例如:

a+=56 等价于 a=a+56

y/=x+9  等价于  y=y/(x+9) 很明显采用复合赋值运算符会降低程序的可读性,但这样却能使程序代码简单化,并

能提高编译的效率。对于开始学习 C 语言的朋友在编程时最好还是根据自己的理解力和习惯去使 用程序表达的方式,不要一味追求程序代码的短小。

逗号运算符

如果你有编程的经验,那么对逗号的作用也不会陌生了。如在 VB 中“Dim a,b,c”的逗 号就是把多个变量定义为同一类型的变量,在 C 也一样,如“int a,b,c”,这些例子说明逗 号用于分隔表达式用。但在 C 语言中逗号还是一种特殊的运算符,也就是逗号运算符,能 用它将两个或多个表达式连接起来,形成逗号表达式。逗号表达式的一般形式为:

表达式 1,表达式 2,表达式 3……表达式 n

这样用逗号运算符组成的表达式在程序运行时,是从左到右计算出各个表达式的值,而 整个用逗号运算符组成的表达式的值等于最右边表达式的值,就是“表达式 n”的值。在实 际的应用中,大部分情况下,使用逗号表达式的目的只是为了分别得到名个表达式的值,而 并不一定要得到和使用整个逗号表达式的值。要注意的还有,并不是在程序的任何位置出现 的逗号,都能认为是逗号运算符。如函数中的参数,同类型变量的定义中的逗号只是用来 间隔之用而不是逗号运算符。


条件运算符

上面我们说过单片机C语言中有一个三目运算符,它就是“?:”条件运算符,它要求有三个运算对象。它能把三个表达式连接构成一个条件表达式。条件表达式的一般形式如下:

逻辑表达式?  表达式 1  :  表达式 2 条件运算符的作用简单来说就是根据逻辑表达式的值选择使用表达式的值。当逻辑表达

式的值为真时(非 0 值)时,整个表达式的值为表达式 1 的值;当逻辑表达式的值为假(值

为 0)时,整个表达式的值为表达式 2 的值。要注意的是条件表达式中逻辑表达式的类型可 以与表达式 1 和表达式 2 的类型不一样。下面是一个逻辑表达式的例子。

如有 a=1,b=2 这个时候我们要求是取 ab 两数中的较小的值放入 min 变量中,也许你会这样 写:

if  (a<b)

min  =  a;

else

min  =  b;  //这一段的意思是当 a<b 时 min 的值为 a 的值,不然为 b 的值。

用条件运算符去构成条件表达式就变得简单明了了:

min  =  (a<b)?a  :  b 很明显它的结果和含意都和上面的一段程序是一样的,但是代码却比上一段程序少很多,编译的效率也相对要高,但有着和复合赋值表达式一样的缺点就是可读性相对效差。在实际应 用时根据自己要习惯使用,就我自己来说我喜欢使用较为好读的方式和加上适当的注解,这 样能有助于程序的调试和编写,也便于日后的修改读写。

关闭窗口
9.28什么星座 新生儿黄疸吃什么药 阴蒂痒是什么原因 男字五行属什么 西安吃什么
wv是什么意思 胸为什么会胀痛 风流倜傥是什么意思 今天是什么冲什么生肖 宫颈是什么
四爱什么意思 乳腺结节有什么危害 阴虚什么意思 哺乳期吃避孕药对孩子有什么影响 不知所云是什么意思
痔疮吃什么消炎药最好 车水马龙的意思是什么 渣男之首是什么星座 男人后背有痣代表什么 属鸡什么命
九什么一毛hcv8jop3ns4r.cn 年轻人创业做什么好hcv9jop0ns1r.cn 胸部里面有个圆圆的硬东西是什么hcv7jop5ns2r.cn 受罪是什么意思hcv8jop5ns9r.cn 幸灾乐祸什么意思hcv9jop4ns2r.cn
收缩压偏高是什么意思hcv9jop4ns0r.cn 白带多是什么情况hcv8jop7ns6r.cn 什么是格言hcv9jop1ns3r.cn 身上湿气重吃什么药hcv7jop9ns6r.cn 诊疗是什么意思hcv7jop7ns4r.cn
6月10日什么星座hcv9jop6ns3r.cn 济南为什么叫泉城hcv8jop7ns3r.cn 音召念什么hcv8jop0ns6r.cn 鹿角菜是什么植物jasonfriends.com 蝈蝈吃什么食物jinxinzhichuang.com
榄仁叶是什么树的叶子hcv8jop2ns0r.cn 胃发热是什么原因hcv7jop9ns6r.cn 考教师资格证需要什么条件hcv8jop1ns7r.cn 脚疼是什么原因引起的hcv8jop0ns6r.cn 俄罗斯人是什么人种0735v.com
百度