- 11
- 0
- 约6.24万字
- 约 156页
- 2023-10-07 发布于湖北
- 举报
第3章 C51语言编程基础与 Keil μVision3的使用 ;单片机应用系统日趋复杂,对程序的可读性、升级与维护以及模块化要求越来越高,对软件编程要求也越来越高,要求编程人员在短时间内编写出执行效率高、运行可靠的程序代码。同时,也要方便多个编程人员来进行协同开发。
C51语言是近年来在8051单片机开发中,普遍使用的程序设计语言,能直接对8051单片机硬件进行操作,既有高级语言特点,又有汇编语言特点,因此在8051单片机程序设计中,得到广泛使用。
本章介绍8051单片机的C51语言,以及如何使用C51语言集成化开发平台Keil μVision3,进行C51程序设计与开发。;3.1 C51编程语言简介
用于8051单片机编程的C语言,在标准C基础上针对8051硬件特点进行扩展,并向8051上移植,经多年努力,C51已成为公认的高效、简洁的8051单片机的实用高级编程语言。与8051汇编语言相比,C51语言在功能上、结构性、可读性、可维护性上有明显优势,易学易用。
3.1.1 C51语言与汇编语言的比较
与8051汇编语言相比, C51有如下优点。
(1)可读性好。C51语言程序比汇编语言程序的可读性好,编程效率高,程序便于修改、维护以及升级。;(2)模块化开发与资源共享。用C51开发的程序模块
原创力文档

文档评论(0)