资料介绍
本文档的主要内容详细介绍的是单片机C51程序设计的学习课件免费下载包括了:1、C51程序设计基础,2、C51的数据类型及其在51单片机中的存储方式,3、硬件资源访问,4、C51的运算符,5、C51的指针,6、C51的函数,7、C51的流程控制,8、C51编程实例
汇编语言程序可以高效率利用计算机资源,目标程序占用内存少,执行速度快,适合于自动测控系统反应快速、结构紧凑的要求。
C语言程序容易掌握,通用性好,但编译程序系统开销大,目标程序占用内存多,且执行时间比较长,多用于科学计算、工业设计、企业管理。
实际应用中,汇编语言常与C语言配合使用。
使用C语言来进行51内核单片机的程序设计,即C51程序设计。
用C51编程需要根据单片机存储器结构及内部资源,定义相应的数据类型和变量,按照C51所包含的数据类型、变量存储模式、输入/输出处理、函数等方面的格式来编写C语言应用程序。
其它的语法规定、程序结构及程序设计方法,都与ANSIC相同。
用C51语言编写的应用程序必须经单片机的C语言编译器,转换生成单片机可执行的代码程序。本章是针对德国KEIL公司的C51编译器介绍C51程序设计。
C51与汇编语言相比,有如下优点:
C51语言程序具有规范的结构,可由不同的函数组成,用这种方式编写的程序很容易被移植;
运算符和关键字用接近于自然语言的方式表示,改善了程序的可读性;
提供了包含很多数学函数及其他大量标准子程序的函数库,具有较强的数据处理能力,开发效率高;
C语言程序基本上不作修改或者进行简单的修改,就可方便地移植到其他类型的单片机上;
总之,用C语言进行单片机程序设计是单片机开发和应用的必然趋势,在进行大型、复杂的单片机应用系统开发时都通过C语言来设计程序。
下载地址
单片机C51程序设计的学习课件免费下载下载
本月热点资料
最新资料
- HMC718/HMC719 Gerber Files
- HMC863/HMC863A Gerber Files
- 支持检索关键词语义扩展的可排序密文检索方案详细资料说明
- 嵌入式微控制器技术实验任务和程序及仿真图资料合集
- C语言实现最简单的三层架构实例教程
- HMC797 / HMC994 / HMC998 Gerber Files
- HMC770 50ohm Gerber Files
- HMC770 75ohm Gerber Files
- HMC5445 / HMC5846 / HMC5805 / HMC5805A / HMC5929 Gerber Files
- HMC943/HMC943A Gerber Files
下载排行
本周
- 使用STM32单片机实现智能电表无线WIFI插座APP交流电压电流检测的设计
- 使用单片机制作四驱无线遥控小车的详解资料说明
- 使用单片机实现步数检测计步器无线蓝牙的设计论文说明
- STM32智能平衡小车的详细电路原理图免费下载
- 32位ARM单片机STM32F407开发接口连接教程
- HC6800-ES V2.0的电路原理图免费下载
- MAX813L在单片机系统中有什么样的典型应用
- HC32L110和HC32F003及HC32F005系列MCU开发工具用户手册
- 51单片机仿真设计实例教程的100例子仿真文件资料合集
- 如何使用AT90S8535单片机实现数据采集系统的设计
本月
- STC12C5A60S2单片机双串口通信的实现的详细资料说明
- 使用STM32单片机实现智能电表无线WIFI插座APP交流电压电流检测的设计
- 使用单片机制作四驱无线遥控小车的详解资料说明
- 32位ARM单片机STM32F407开发接口连接教程
- 使用单片机实现步数检测计步器无线蓝牙的设计论文说明
- STM32智能平衡小车的详细电路原理图免费下载
- HC6800-ES V2.0的电路原理图免费下载
- MAX813L在单片机系统中有什么样的典型应用
- 单片机在线编程板下载板Protel工程电路原理图及PCB文件免费下载
- HC32L110和HC32F003及HC32F005系列MCU开发工具用户手册
用户评论
查看全部 条评论
发表评论请先 登录, 还没有账号?免费注册。
发表评论