×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
嵌入式系统开发基础-基于入位单片机的C语文程序设计

嵌入式系统开发基础-基于入位单片机的C语文程序设计

1星价 ¥40.7 (8.3折)
2星价¥40.7 定价¥49.0
暂无评论
图文详情
  • ISBN:9787301174685
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:388
  • 出版时间:2012-09-01
  • 条形码:9787301174685 ; 978-7-301-17468-5

本书特色

ASCII码等带你巩固基础,做好程序设计铺垫 通用驱动程序教你融会贯通,实现人机界面设计 MCS-51单片机引你举一反三,应对各种相似处理器

内容简介

本书做为教材,除系统讲授MCS-51(包括 STC89C51/52)单片机的C语言程序设计知识以外,还包括:光电隔离电路设计、看门狗电路设计、串行电路设计、步进电机驱动、IC电路设计和串行温度传感器使用等内容。特别是人机界面设计(包括通用字模提取和LCD驱动程序设计两部分内容)。其中,通用字模提取程序具有完全的知识产权,免费供读者使用(它可以选择提取的字模形式是汇编语言形式还是C语言形式)。同时还免费提供给本书读者LCD驱动程序。由于篇幅限制,只给出3种典型LCD驱动程序,这3种LCD驱动各有特点,又有难点,本书给出完整程序并帮助读者解决了这些难点,对读者进行人机界面设计有一定的参考价值。本书特别重视学生实践动手能力的培养,安排了许多程序调试的实例。对于某些使用不多的知识尽量不讲或少讲。本书适合电气信息类专业学生使用,也可供开发者与自学者参考。

目录

第1篇 基础知识第1章 嵌入式控制系统概论1.1 单片机和嵌入式控制系统的定义、嵌入式系统的分类1.2 MCS-51单片机在嵌入式控制系统中的地位和作用1.3 嵌入式控制系统的研究方法1.3.1 交叉编译环境KeilC511.3.2 KeilC51的安装1.4 程序的编辑、编译、调试和运行1.4.1 建立项目1.4.2 项目的运行模式1.4.3 项目的编译模式1.4.4 项目的调试1.5 系统软件资源1.5.1 寄存器库函数reg51.h/reg52.h.1.5.2 字符函数ctype.h1.5.3 一般输入/输出函数StdiO.h1.5.4 内部函数intrins.h1.5.5 标准函数stdlib.h1.5.6 字符串函数string.h1.5.7 数学函数math.h1.5.8 绝对地址访问函数absacc.h习题第2章 MCS-51单片机系统和系统扩展2.1 MCS-51系列单片机2.2 MCS-51单片机的外部引脚和总线2.2.1 输入/输出引脚2.2.2 MCS-51单片机的控制线2.2.3 MCS-51单片机的片外总线2.2.4 MCS-51单片机存储器结构2.3MCS-51单片机的*小系统2.3.1 8051/8751的*小系统2.3.2 8031*小应用系统2.4 MCS-51单片机系统扩展2.4.1 存储器扩展概述2.4.2 存储器地址译码2.5 程序存储器扩展2.5.1 使用一片程序存储器扩展2.5.2 多片程序存储器的扩展2.5.3 大容量程序存储器的扩展2.6 数据存储器扩展2.7 输入/输出口扩展和使用2.7.1 简单I/O接口扩展2.7.2 110口的使用(1)2.7.3 110口的使用(2)习题第3章 STC89C51/89C52单片机介绍3.1 89C51/89C52单片机资源和使用3.1.1 89C51/89C52单片机片内资源3.1.2 89C52单片机程序调试3.2 89C52*小系统和仿真器使用3.2.1 89C52*小系统3.2.2 仿真器使用习题第2篇 C51语言程序语法第4章 C51语言基本语句4.1 C语言的特点及程序结构4.1 .1C语言的特点4.1.2 C语言和C51语言的程序结构4.2 C51语言数据类型4.2.1 char字符型(字节型)4.2.2 int整型4.2.3 long长整型4.2.4 float浮点型4.2.5 指针型4.2.6 特殊功能寄存器型4.2.7 位类型4.3 C51语言的运算量4.3.1 常量4.3.2 变量4.3.3 存储模式4.3.4 绝对地址的访问4.4 C51语言的运算符及表达式4.4.1 赋值运算符4.4.2 算术运算符4.4.3 关系运算符4.4.4 逻辑运算符4.4.5 “位”运算符4.4 .6复合赋值运算符4.4.7 逗号运算符4.4.8 条件运算符4.4.9 指针与地址运算符4.5 表达式语句及复合语句4.5.1 表达式语句4.5.2 复合语句4.6 C51语言的输入/输出4.6.1 格式输出函数printf()4.6.2 格式输入函数scanf()4.7 C51语言程序基本结构与相关语句4.7.1 C51语言程序的基本结构4.7.2 if语句4.7.3 switch/case语句4.7.4 while语句4.7.5 dowhile语句4.7.6 for语句4.7.7 循环的嵌套4.7.8 break和continue语句4.7.9 return语句习题第5章 C51函数5.1 函数的定义5.2 函数的调用与声明5.3 函数的嵌套与递归5.4 局部变量和全局变量5.4.1 局部变量5.4.2 全局变量习题第6章 C51构造数据类型6.1 数组6.2 指针6.3 结构6.3.1 结构与结构变量的定义6.3.2 结构变量的引用6.4 联合6.4.1 联合的定义6.4.2 联合变量的引用6.5 枚举习题第3篇 MCS-51单片机内部资源及编程第7章 MCS-51单片机可编程并行I/O接口第8章 MCS-51单片机的中断系统第9章 MCS-51单片机定时/计数器接口第10章 MCS-51单片机串行接口第4篇 MCS-51单片机与外设接口第11章 MCS-51单片机与键盘和显示器的接口第12章 MCS-51单片机与D/A、A/D的接口第13章 MCS-51单片机与其他常用外围芯片接口第5篇 嵌入式系统人机界面设计第14章 LED点阵原理及驱动第15章 汉字和西文字符显示原理第16章 T6963C的汉字字符显示第17章 KS0108液晶显示器驱动控制第18章 HD61830液晶显示器驱动控制参考文献
展开全部

作者简介

长春理工大学光电信息学院教授,院长。从事嵌入式工作30年

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航