第2章 单片机的C语言程序设计及仿真调试 本章节主要内容 2.1 C51程序设计中的常用功能及应注意的 问题 2.1.1 C51程序设计中的常用典型功能 2.1.2 C51程序编写中应注意的问题 2.1.1 C51程序设计中的常用典型功能—C语言功能 1、逻辑运算和位运算 逻辑运算符 与运算符()表示两个条件同时满足时(即两个条件都为真时),返回结果才为真 或运算符(||)用于检查两个条件中是否有一个为真的运算符,只要有一个条件为真,运算结果就为真 逻辑非运算符(!)表示对表达式的真值取反 关系运算符和逻辑运算符的优先级一般都低于算术运算符 C51程序设计中的常用典型功能— C语言功能 1、逻辑运算和位运算 位运算符 按位“与”运算():双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1,否则为0 按位“或”运算(|):双目运算符。其功能是参与运算的两数各对应的二进位相或。只要对应的两个二进位有一个为1时,结果位就为1 按位“异或”运算(^):双目运算符。其功能是参与运算的两数各对应的二进位相异或。当两个对应的二进位相异时,结果为1 求反运算(~):单目运算符,具有右结合性。其功能是对参与运算的数的各二进位按位求反 左移运算():双目运算符。其功能把“”左边的运算数的各二进位全部左移若干位,由“
您可能关注的文档
- 八珍益母丸微生物限度验证报告.doc
- 巴曙松--十八大之后中国经济金融政策走向.ppt
- 把钱花在刀刃上—— 战略性成本管理控制.ppt
- 白茶为中国传统六大茶类之一.doc
- 白细胞疾病检验应用.ppt
- 白云石--方解石氧同位素温度计在川东北地区飞仙关组白云岩成因及研究中尝试.doc
- 百度和谷歌搜索引擎语法异同.doc
- 百年追梦—— 电视政论片《百年潮.doc
- 百万公众答题答案(较全).doc
- 百万公众网络学习工程大健康主题答案.doc
- 2026春 人教安徽 七年级历史下册 点拨训练 习题 第1-3单元+期末复习提升.doc
- 2026春 人教版 七年级历史下册 习题课件 第一单元.pptx
- 2026春 人教陕西 七年级历史下册 点拨训练 习题课件 第3单元.pptx
- 2026春 人教版 八年级历史下册 习题 第一、二单元学情评估.doc
- 2026春 人教版 八年级历史下册 习题 第四、五单元学情评估.doc
- 2026春 人教版 七年级历史下册 习题课件 第二单元.pptx
- 2026春 人教版 八年级历史下册 习题 期末学情评估.doc
- 2026春 人教版 七年级历史下册 习题课件 第三单元.pptx
- 2026春 人教海南 七年级历史下册 点拨训练 习题课件 第三单元.pptx
- 2026春 人教陕西 七年级历史下册 点拨训练 习题课件 第2单元.pptx
最近下载
- 南京市工业企业内部雨污分流技术指南(2022年5月).pdf VIP
- 2026年详版个人信用报告征信报告最新Word可编辑模版样板doc文件.docx
- 2023年杭州市西湖区人民检察院招录司法雇员考试真题及答案.pdf VIP
- 2023-2024学年广东省深圳外国语学校八年级(上)期末英语试卷.doc VIP
- 高频精选:质量管理QA校招面试题及答案.doc VIP
- 预制菜商业计划书.pptx VIP
- 检验员考核表.docx VIP
- GB2894-2008安全标志及其使用导则 .pdf
- 《GB_T 36034-2018埋弧焊用高强钢实心焊丝、药芯焊丝和焊丝-焊剂组合分类要求》专题研究报告.pptx VIP
- 17MR405:城市道路—重力式挡土墙(路肩式) .docx VIP
原创力文档

文档评论(0)