流水灯与模拟交通灯—制作流水灯.pptx

任务一流水灯设计;任务一流水灯设计;任务一流水灯设计;任务一流水灯设计;任务一流水灯设计;任务一流水灯设计;任务一流水灯设计;任务一流水灯设计;任务一流水灯设计;任务一流水灯设计;任务一流水灯设计;任务一流水灯设计;任务一流水灯设计;二、C51对标准C语言的扩展

1.数据类型;任务一流水灯设计;一、单片机开发语言

在单片机程序设计系统中,目前支持汇编语言和C语言(简称C51)两种程序设计语言。

汇编语言可以对硬件直接操作,控制能力更加灵活,程序执行速度快,但代码冗长,程序可读性相对较差。

C语言代码更易懂,可读性强,符合程序快速开发理念,随着单片机功能的增强,使用C语言已成为主流。

C语言与使用汇编语言相比具有如下优点。

(1)可使用与人的思维相近的关键字和操作函数,且程序结构清晰,可读性强。

(2)在不了解单片机指令系统而仅熟悉单片机存储器结构时就可以开发单片机程序。

(3)寄存器分配、寻址方式及数据类型等细节由编译器管理,编程时不需要考虑。

(4)程序可以分为多个不同的函数,这使程序设计结构化。

(5)编译器提供了很多标准函数,具有较强的数据处理能力。

(6)C语言移植性好且非常普及,很容易地将已完成的项目移植到其他处理器环境中。

(7)程序编写和调试时间大大缩短,开发效率远高于汇编语言。因而易学易用,用过汇编语言后再使

文档评论(0)

1亿VIP精品文档

相关文档