首页计算机书籍程序设计《嵌入式系统开发基础基于八位单片机的C语言程序设计》侯殿有
吾之本一

文档

146

关注

0

好评

0
PDF

《嵌入式系统开发基础基于八位单片机的C语言程序设计》侯殿有

阅读 839 下载 0 大小 30.05M 总页数 405 页 2022-11-18 分享
价格:¥ 10.00
下载文档
/ 405
全屏查看
《嵌入式系统开发基础基于八位单片机的C语言程序设计》侯殿有
还有 405 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 405 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
内容简介嵌入式控制系统大多具有小、巧、轻、灵、薄的特点,程序的代码不是很大而且对嵌入式微控制器的要求也不是很高,采用8位单片机和C语言来编写控制程序,可以满足大多数系统的要求。本书对使用广泛并有典型代表意义的MCS-51单片机及兼容机STC89C51/89C52的软硬件资源、外围设备接口和C语言编程语法做了详细的介绍。嵌入式控制系统的人机界面设计是系统设计的第一步,也是比较困难的一步,本书在详细介绍LCD显示汉字、曲线和ASCⅡ码原理基础上,给出了一个通用字模提取和建小字库程序及3种典型LCD显示驱动程序,这些资料对初学者和从事嵌入式开发的同行有很大的实用价值。本书适合电气信息类专业学生使用,也可供开发者与自学者参考。图书在版编目(CP)数据嵌入式系统开发基础:基于八位单片机的C语言程序设计/侯殿有编著.一北京:北京大学出版社,2012.9(21世纪全国本科院校电气信息类创新型应用人才培养规划教材)1SBN978-7-301-17468-5I.①嵌·Ⅱ.①侯…Ⅲ.①微型计算机一系统开发一高等学校一教材V,①TP360.21中国版本图书馆C1P数据核字(2012)第205651号书名:嵌入式系统开发基础一基于八位单片机的C语言程序设计著作责任者:侯殿有编著策划编辑:郑双程志强责任编辑:程志强标准书号:ISBN978-7-301-17468-5TP1240出版者:北京大学出版社地址:北京市海淀区成府路205号100871网://.pup6电话:邮购部62752015发行部62750672编辑部62750667出版部62754962电子邮箱:pup_6@163印刷者:三河市北燕印装有限公司发行者:北京大学出版社经销者:新华书店787毫米×1092毫米16开本25.25印张588千字2012年9月第1版2012年9月第1次印刷定价:49.00元,。,:010-62752024电子邮箱:fd@pup.pku.edu前言从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(Integrated Circuit,.集成电路)设计者能够将愈来愈复杂的功能集成到单硅片上,SoC正是在集成电路(IC)向集成系统(Integrated System,IS)转变的大方向下产生的。SoC是集成电路发展的必然趋势,是技术发展的必然,是IC产业的未来。片上程序存储器容量从原来的4 KB ROM做到现在的4 KB Flash、甚至达到64KBFlash,使得单片机可以不使用仿真器在线编程,即具有IAP(In-Application Programming,应用现场可调试功能)和ISP(n-System Programming,在系统编程功能)。许多单片机片上集成了WDT技术(Watchdog Timer,看门狗定时器)、SPI(SerialPeripheral Intece,串行外设接口)、AWD转换电路,使单片机无需扩展就是一个嵌入式开发系统。还有的单片机采用多核结构,提高了浮点运算速度,增强了数字信号处理能力。单片机工作电压范围更宽,出现了工作电压为2.2~6V的微处理器,特别适合电池供电的手持式嵌入式产品。此外,CU的工作频率从最初的几兆赫兹,发展到现在的几十到上百兆赫兹。在专用微处理器方面也出现了许多新产品。例如,日本脉冲马达株式会社Nippon Pulse Motor Co.,LTD,NPM)的PCL6045B运动控制微处理器芯片,是一种通过总线接收命令、并产生脉冲控制步进电机或脉冲驱动型伺服电机的CMOS专用微处理器,可以广泛应用于数控机床、机器人等数控机械的运动控制中。德州仪器公司TI的MSP430,为高整合、高精度的微处理器系统,是目前具有最低功耗的Flash16-bits RISC微控制器,可方便地实现心电信号的采集、处理、存储、打印。美国Veridicom公司的FPSl00固态指纹传感器是一种直接接触的指纹采集器件,它是一种低功耗、低价格、高性能的电容式指纹提取微控制器。
返回顶部