
| 《51单片机C语言开发与实例》特点:《51单片机C语言开发与实例》努力突出8051单片机的特点,结合8051单片机的一些最新发展动向和技术,重点解决学以致用的问题。对一些技术要点和难点作了较详细和深刻的阐述,程序实例大多附有详细的说明和注释。方便读者理解和学习。读者在学习C51程序的过程中,应弄懂C51程序结构特性,领会其设计思想,而不应仅仅是盲目地照搬照抄,这样才能在原来的基础上更好地开发,取得更好的效果,设计出更好的程序和产品。《51单片机C语言开发与实例》内容:I/O口、定时器/计数器、串行口等内部资源以及资源扩展单片机的实时断电保护、单片机与PC机之间的串行通信、单片机的在系统编程(ISP)和在应用中编程(IAP) 单片机之间的各种相互通信方法、12C总线接口技术、单片机的程序固化技术以及编程器的选择、使用。、自制方法快速走丝线切割机床控制系统、步进电机驱动电路、红外器件应用项目C51程序设计的经验、技巧和优化方法。《51单片机C语言开发与实例》相关资料下载:www.ptpress.com.cn/download,输入书名或书号查询 |
| 第1章 MCS-51单片机与C语言1.1 MCS-51单片机的特点1.1.1 MCS-51单片机简介1.1.2 MCS-51单片机的内部结构1.1.3 MCS-51单片机的存储器组织1.2 汇编语言1.3 C语言1.4 单片机汇编语言与C语言程序设计对照1.5 汇编语言和C语言混合编程1.5.1 在C51中嵌入汇编1.5.2 C程序中调用汇编功能程序1.5.3 汇编程序调用C程序第2章 Keil C51的数据结构2.1 Keil C512.2 数据类型2.3 存储种类及存储区2.3.1 整型常量2.3.2 字符型常量2.3.3 字符串常量2.3.4 位标量2.4 变量2.4.1 变量的定义2.4.2 存储器类型2.4.3 存储器模式2.4.4 重新定义数据类型2.5 数组2.6 指针2.7 结构2.8 联合2.9 枚举第3章 Keil C51程序设计3.1 预处理3.2 运算符与表达式3.3 控制流语句3.3.1 条件语句3.3.2 while循环3.3.3 do-while循环3.3.4 for循环3.3.5 goto语句3.3.6 switch语句3.3.7 Break语句和continue语句3.3.8 返回语句return3.4 函数3.4.1 定义函数3.4.2 调用函数3.4.3 中断服务函数3.4.4 函数的递归调用与再入函数第4章 Keil C51集成开发环境4.1 Keil C51安装4.2 μ Vision3集成开发环境4.3 μ Vision3的栏目和窗口4.4 创建项目4.5 简单的程序调试4.6 含有多个文件的项目4.7 代码优化4.8 技巧和窍门4.9 Keil C编译器常见警告与错误信息的解决方法第5章 用Keil C51开发8051单片机内部资源5.1 用Keil C51开发输入/输出端口5.1.1 输入/输出端口简介5.1.2 输出端口应用实例5.1.3 输入端口实例5.2 用Keil C51开发定时器/计数器5.2.1 定时器/计数器简介5.2.2 控制和状态寄存器5.2.3 定时器/计数器设置实例5.2.4 定时器/计数器25.2.5 编程实例5.3 中断系统编程5.3.1 中断系统5.3.2 中断系统的控制寄存器5.3.3 中断的响应过程5.3.4 中断实例5.4 用Keil C51开发串行口5.4.1 数据通信的基本概念5.4.2 MCS-51的串行口控制寄存器5.4.3 工作方式5.4.4 数据传输率的确定5.4.5 串行通信实例第6章 单片机的资源扩展第7章 8051单片机的系统设计第8章 8051单片机程序固化方法第9章 单片机的断电保护第10章 单片机与PC机通信第11章 在系统编程和在应用中编程第12章 单片机之间的通信第13章 I2C总线接口技术第14章 用C51开发线切割机床控制器第15章 步进电机驱动第16章 红外器件应用附录A MCS-51指令表附录B Keil C51的库函数 |
商品评论(0条)