PART1点亮最小的单片机系统三C51编程.pptxVIP

  • 1
  • 0
  • 约2.84千字
  • 约 16页
  • 2017-05-27 发布于重庆
  • 举报

PART1点亮最小的单片机系统三C51编程.pptx

PART1点亮最小的单片机系统三C51编程

单片机及其应用 1 C51与ANSI-C区别 C51编程示例 3 2 PART1 点亮最小的单片机系统 (二) C51编程 C与汇编比较 C与汇编比较 汇编编程 C编程 优点: 执行效率高 对底层硬件的控制性好 缺点: 可读性、可移植性差 不易维护 开发效率低 屏蔽硬件特征 模块化开发 可读性、可移植性好 易于开发、维护 单片机系统要求操作底层硬件 C与汇编 #include reg51.h … sbit LED = P1^1; main() { LED = 0; } ORG 0000H LJMP START ORG 0003H LJMP INT0 ORG 000BH LJMP TIMER0 … END ? ? ? ? 程序入口在哪里? 主程序循环体在哪儿? 这是什么头文件? 这是什么关键字? main() { LED = 0; while(1) { } } C51与ANSI-C C51与ANSI-C比较 基本语法、程序结构、编程特征相同 不同之处: 扩展关键字 常用库文件 编译生成 基本数据类型 存储类型关键字 其它扩展关键字 C51常用库文件介绍 C51常用的库文件有三个: reg51.h absacc.h intrins.h MCS-51兼容单片机,SFR定义头文件 绝对地址访问头文件 汇编编写的常用

文档评论(0)

1亿VIP精品文档

相关文档