第5章单片机的语言程序设计.pptVIP

  • 3
  • 0
  • 约1.71万字
  • 约 88页
  • 2017-06-16 发布于贵州
  • 举报
第5章单片机的语言程序设计

sd 第五章 单片机的C语言程序设计 及仿真调试 本章学习目标 掌握单片机C语言程序中的常用功能 掌握Keil C的程序设计 掌握STC15F2K60S2单片机C语言程序调试过程 汇编语言和C语言的选择问题 设计规模较小的嵌入式应用系统时,可以使用汇编语言。因为代码一般不长,且较简单。当程序比较复杂,且没有很好的注释时,使用汇编编程的可读性和可维护性会很差,代码的可重性也比较低。 使用C语言编程,编写简单、直观易读、便于维护、通用性好。在控制任务比较复杂或者具有大量运算的系统中,C语言优势明显。由于模块化,用C语言编写的程序具有很好的可移植性。 §5.1 单片机C语言程序中的常用功能 一、逻辑运算和位运算 1、逻辑运算符 按逻辑运算符用于逻辑运算,包括与()、或(||)、非(!)三种。 对于使用逻辑运算符的表达式,返回0表示“假”,返回1表示“真”。 与运算符() 功能:两个条件同时满足时(即两个条件都为真时),结果才为真。 如一个程序在同时满足条件a10和b==7时,必须执行某些操作,应使用关系运算符和逻辑与运算符()来写这个条件的代码。 可写为: (a10) (b==7); 或运算符(||) 功能:检查两个条件中是否有一个为真的运算符,只要有一个条件为真,运算结果就为真。 上例改为:如果任

文档评论(0)

1亿VIP精品文档

相关文档