第4章 单片机C51语言程序设计.pptxVIP

  • 7
  • 0
  • 约1.18万字
  • 约 79页
  • 2023-02-23 发布于广东
  • 举报
第4章 单片机C51语言基础知识简介一、教学内容 1、C51语言在单片机开发中的应用 2、C51语言基础 3、C51的基本运算 4、C51的语句 5、C51的函数二、教学重点 掌握单片机C51的特殊数据类型。二、教学难点 变量的存储器类型与存储器种类。三、教学方式 主要运用PPT讲解。4.1 C51语言在单片机开发中的应用 C51语言是近年来在国内外的51单片机开发中,普遍使用的一种程序设计语言。C51能直接对单片机硬件进行操作,既有高级语言的特点,又有汇编语言的特点,因此在单片机应用的程序设计中,得到非常广泛的使用。4.1 C51语言在单片机开发中的应用 与汇编语言相比,用C51语言进行软件开发,有如下优点:(1)可读性好(2)模块化开发与资源共享(3)可移植性好(4)生成的代码效率高4.1 C51语言在单片机开发中的应用 与C51与汇编语言对比MOV DPTR, #0BB00HMOV A, #55HMOVX @DPTR, A#includeabsacc.hvoid main(void){ XBYTE[0XBB00]=0X55;}使用C语言更方便。程序员不需要知道单片机要求区分片内或片外存储器,也不需要知道访问片外地址要使用间接寻址,还不需要知道访问片外地址要使用MOVX指令而不是MOV指令。程序员仅仅需要知道关键字XBYTE的含义,使用一个简单的“=”符号就可以

文档评论(0)

1亿VIP精品文档

相关文档