嵌入式系统开发基础——基于8位单片机的C语言程序设计(第二版)
高等学校计算机应用规划教材

作者:侯殿有 葛海淼

丛书名:高等院校计算机应用系列教材

定价:38元

印次:2-2

ISBN:9787302369578

出版日期:2014.08.01

印刷日期:2017.07.10

图书责编:胡辰浩

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

嵌入式系统大多具有小巧轻薄的特点,程序代码不是很长,系统采用8位单片机即可满足要求。本书详细介绍了使用8位单片机和C语言进行嵌入式系统设计的方法。对于单片机技术的最新发展,如RISC(Reduced Instruction Set Computing,精简指令集)微处理器、SoC(System on Chip,片上系统)设计技术、IAP(In Application Programming, “应用现场”可调试功能)和ISP(In System Programming,在系统编程)功能也做了简单介绍。许多串行芯片工作体积小,能耗低,适合嵌入式系统,特别是掌上产品的使用要求,本书对此做了重点介绍。 嵌入式控制系统人机界面设计是进行嵌入式控制系统设计首先遇到的问题,也是难点。本书在详细介绍LCD显示汉字、曲线和ASCII码原理的基础上,给出了一个通用字模提取和建立小字库程序以及3种典型LCD显示驱动程序,这些资料对初学者和从事嵌入式开发工作的人员有很大的实用价值。 本书配套的电子课件、配套实验讲义、各章的习题答案和部分工具软件可以到http://www.tupwk.com. cn/downpage网站下载。

作者简介:原中国兵器工业第55研究所研究员,现被聘为长春理工大学光电信息学院教授,是国内知名嵌入式专家。在嵌入式岗位工作20多年,获兵器部科技进步奖一等奖等多项奖励。获全国大学生嵌入式大赛一等奖等多项,公开出版教材或专著作9多部。�

第二版前言 从1979年Intel公司首次发布MCS-51单片机产品以来,已经过去30多年了,在这30多年中,单片机世界发生了翻天覆地的变化,出现了许多功能强大,能满足各种嵌入式产品需求的专用或通用嵌入式微处理器。 RISC(Reduced Instruction Set Computing,精简指令集)微处理器是在CISC(Complex Instruction Set Computing,复杂指令集)微处理器基础上,近几年才发展起来的先进技术。 RISC和CISC是目前设计制造微处理器的两种典型技术,虽然它们都试图在体系结构、操作运行、软硬件、编译时间等诸多因素中做出某种平衡,以求达到高效的目的,但采用的方法不同,因此,在很多方面差异很大。 RISC CPU包含有较少的单元电路,因而面积小、功耗低;RISC微处理器结构简单、布局紧凑、设计周期短、易于采用最新技术、用户易学易用。所有这些特点,都使RISC技术受到众多微处理器厂家的青睐。 随着半导体产业进入超深亚微米乃至纳米加工时代,在单一集成电路芯片上就可以实现一个复杂的电子系统,诸如手机芯片、数字电视芯片、DVD芯片等。在未来几年内,上亿个晶体管、几千万个逻辑门有望在单一芯片上实现。 SoC(System on Chip,片上系统)设计技术始于20世纪90年代中期,随着半导体工艺技术的发展,IC设计者能够将愈来愈复杂的功能集成到单硅片上,SoC正是在集成电路(IC)向集成系统(IS)转变的大方向下产生的。SoC是集成电路发展的必然趋势,是技术发展的必然,是IC 产业的未来。 此外,CPU的工作频率从最初的几...

课件下载

样章下载

网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目    录 

第1章  嵌入式控制系统概论 1

1.1  单片机和嵌入式控制系统的定义、嵌入式系统的分类 1

1.2  MCS-51单片机在嵌入式控制系统中的地位和作用 2

1.3  嵌入式控制系统的研究方法 2

1.3.1  交叉编译环境Keil C 2

1.3.2  Keil C51的安装 3

1.4  程序的编辑、编译、调试和运行 5

1.4.1  建立项目 5

1.4.2  项目的运行模式 6

1.4.3  项目的编译模式 7

1.4.4  项目的调试 8

1.5  系统软件资源 10

1.6  习题 12

第2章  MCS-51单片机系统和系统扩展 13

2.1  MCS-51系列单片机 13

2.2  MCS-51单片机的外部引脚和总线 14

2.2.1  输入/输出引脚 14

2.2.2  MCS-51单片机的控制线 15

2.2.3  MCS-51单片机的片外总线 15

2.2.4  MCS-51单片机存储器结构 16

2.3  MCS-51单片机的最小系统 21

2.3.1  8051/8751的最小系统 21

2.3.2  8031最小应用系统 22

2.4  MCS-51单片机系统扩展 22

2.4.1  存储器扩展概述 22

2.4.2  存储器扩展的讨论 23

2.5  输入/输出口扩展和使用 24

2.5.1  简单I/O接口扩展 24

2.5.2  I/O口在TTL电路中使用 26

2.5.3  I/O口在外围设备中使用 28

2.6  习题 30

第3章  STC 89C51/89... 查看详情

查看详情