本书是《单片机应用系统设计技术——基于C51的Proteus仿真》(第2版)的配套教材,实验项目基于一个开放环境,而不局限于某一型号的单片机实验教学箱(板)。全书共包括三篇内容。上篇介绍单片机系统开发的软件工具,通过4个实例让读者迅速掌握Proteus ISIS的使用方法:中篇是实验指导与课程设计,实验部分精选了21个模块,内容完整性、应用性、实用性、趣味性并存,编排上由浅入深,循序渐进,读者在轻松愉快的学习过程中逐步提高单片机软硬件综合设计水平;下篇为题库与题解,包括多种题型,使读者全面巩固单片机的理论基础知识。 本书可作为高等学校电气与电子信息类专业单片机教学的实验指导书和学习辅导书,也可作为广大电子技术爱好者、在校电类工科大学生及单片机系统开发者的自学用书。
介绍了一般微处理器核的设计原理、基于微处理器核的SoC设计的基本概念和方法,通过对ARM系列处理器核和CPU核的详尽描述,来说明微处理器及外围接口的设计原理和方法。同时也综述了ARM系列处理器核和ARM核的研发成果,以及ARM和Thumb编程模型,对SoC设计中涉及到的存储器层次、Cache、存储器管理、片上总线、片上调试和产品测试等主要问题进行了论述。在此基础上给出了几个基于ARM核的SoC嵌入式应用的实例。最后对基于异步设计的ARM核AMULET及异步SoC子系统AMULET3H的研究进行了介绍。 本书的特点是将基于ARM微处理器核的SoC设计和实际嵌入式系统的应用集成于一体,对于基于ARM核的SoC设计和嵌入式系统开发者来说是一本很好的参考手册。可用作计算机科学技术与应用、电气工程、电子科学与技术专业本科生及硕士研究生的教材。也可作为从事集成电路设计的工程
本书主要使用Altera公司的Cyclone Ⅳ FPGA器件(引出自带的LVDS接口)和Cypress公司的USB 3.0控制器芯片FX3,以及一些常见的DDR2存储器、UART电路、扩展接口等,由浅入深地读者从板级设计、软件工具、相关驱动安装、基础的FPGA实例以及基于FPGA的UART、DDR2、USB 3.0、LVDS传输实例入手,掌握FPGA各种片内资源的应用以及接口时序的设计。本书基于特定的FPGA开发平台,既有足够的理论知识作支撑,也有丰富的例程进行实践学习,并且穿插着笔者多年FPGA学习和开发过程中的各种经验和技巧。对于希望基于FPGA实现LVDS和USB 3.0开发的工程师,本书所提供的很多实例是很好的参考原型,有助于实现快速系统原型的开发。
本书通过大量的典型实例,详细介绍了51单片机各种C语言应用专题程序设计的流程、方法、技巧及设计思想。全书共分31章,章简单介绍了51单片机开发的基础知识,第2~31章为本书的重点,通过30个典型的C语言应用实例,详细介绍了51单片机的各种应用开发和使用技术,包括输入输出、数据采集、控制系统、信号与算法实现、通信传输、网络应用与电源监控设计。全书实例丰富、代表性强,涉及领域广,每个例子都有具体的设计思路、硬件电路、软件设计以及程序代码分析,对于读者学习51单片机的应用开发提供了良好的参考和指导。 本书语言简洁,层次清晰,本书的所有程序代码都使用C语言实现,简单易学、易懂。本书比较适合计算机、自动化、电子及硬件等相关专业学生进行学习,同时也可供从事51单片机开发的科研设计人员参考使用。 本书配有一
在单片机的开发应用中采用C语言编程是一个趋势,它可以保证项目开发的继承性并提供便于项目组多成员开发的环境。虽然各种单片机都有自己的C语言环境,但其大同小异。《单片机C语言编译器及其应用:基于PIC18F系列》介绍PIC18F系列单片机的C语言及其编译器的使用方法,以及在使用C语言时可能遇到的某些特殊问题,并给出了相应的应用程序。使用PIC18F系列单片机的C语言初级和中高级用户可以在《单片机C语言编译器及其应用:基于PIC18F系列》中了解到C语言编译器的特性和细节;在应用中遇到的一些问题,也可以从书中找到解决的办法。 《单片机C语言编译器及其应用:基于PIC18F系列》是单片机C语言开发者的一本很好的参考书,也可作为大学本科生单片机原理及应用课程的参考书。
AT89S52单片机是ATMEL公司新近推出的高档型AT89S系列单片机中的增强型产品。本书全面而详细地论述了AT89S52增强型单片机功能原理及其应用。 全书共分9章,前6章着重论述了AT89S52系列单片机的基本功能原理,包括硬件结构、功能特点、指令系统、存储器组成、接口部件等,特别是Flash的编程和定时/计数器的功能原理及其应用;后3章为外部功能扩展、编程技术、开发应用与调试等,每章末均设有习题,供学习时深入思考与练习。本书内容通俗易懂,重点突出,实用性强。 本书适合作为高等院校的单片机专业课、选修课以及多种单片机培训班教材,同时适合广大科技工作者学习使用。
本书从工程实践的角度出发,整理了作者在单片机学习、实践中的大量经验,旨在读者熟练应用STC公司近期新的单片机。本书共20章,内容由浅入深,由点到面: 首先,从很基本的概念、开发工具入手,读者走进单片机的大门,深入浅出地学习STC15单片机内部资源(如定时器、中断、串口)和经典外围电路(如LED、数码管、按键、液晶、点阵、EEPROM、温度传感器、时钟、红外线解码、收音机、触摸按键、A/D、D/A),以及一些C语言和基础电路的知识; 其次,扩展了一些工程中常用的知识点,如模块化编程、PCB、实时操作系统等; 很后,以两个工程项目为例,手把手教大家如何DIY一个属于自己的“利器”——四轴飞行器,飞出单片机的大门。 为了方便读者学习,特别录制了配书视频,同时所有的工程源码采用模块化编程,后面章节的程序,更是引入库函数的概念,并
本书以Windows XP Office 2003经典版为例,由浅入深地讲解了新手学电脑的相关知识。全书分为4篇,从认识电脑开始,一步步讲解了电脑的基本操作、输入法与文件管理、使用电脑进行娱乐、使用Inter连接网络、网络沟通方式、使用Word制作和编辑文档、使用Excel制作和处理数据、安装和管理软硬件、常用工具软件的使用、局域网配置与资源共享、Windows XP操作技巧、Windows XP的安装与优化等知识。书中实例丰富,包含了操作系统、使用办公软件和网上冲浪等内容,可帮助读者快速上手,并将其应用到实际工作领域。 本书案例丰富、实用,且简单明了,可作为广大初、中级用户自学电脑的参考用书。同时本书知识全面,安排合理,也可作为电脑培训班的教材使用。
本书共13章,从硬件、软件及系统开发等诸多方面,详细讨论嵌入式微处理器系统的原理、技术以及系统开发的方式方法,从处理器内核到集成了丰富片内外设的SoC系统,从嵌入式板级开发到SoC片外扩展的存储系统、各种总线,本书均有精细解剖。全书结构合理,内容丰富,实例众多,提供了大量实例程序和系统的开发流程及模块化设计思路,适合高等院校的师生研读,也可供SoC系统开发人员使用。
本书是“无师自通”丛书之一,针对初学者的需求,系统全面地讲解了电脑操作、打字与上网的相关知识。 本书内容从读者日常生活、学习和工作中的实际需求出发,从零开始,逐步深入,突出实战操作与实用技巧的传授,真正让读者学以致用、学有所用。内容包括电脑的简单介绍、鼠标和键盘的使用方法、Windows XP基础、汉字输入、电脑文件的管理、Windows自带工具的使用、电脑的个性化设置、通过网络查找信息、通过网络和亲友交流、通过网络充实生活、用电脑编排文档、电脑的安全与维护等知识,并收录了电脑的使用与优化、电脑打字与排版、电脑上网、电脑故障与排除中的典型问题和实用技巧以及Windows 7操作系统的安装与使用方法。 本书既可供无基础又想要快速掌握电脑操作、打字与上网的初、中级学习者阅读,也可作为计算机基础培训班的培训教材
本书是专门为中老年人量身定做的一本电脑图书,针对中老年人在电脑使用过程中可能使用到的软/硬件、网络、电脑维护与安全方面的知识给予详尽的讲解。本书以任务驱动形式进行编写,同时对知识点进行讲解,将知识点融会贯通,渗透到每一个实例中。 本书共分15章,主要包括电脑的组成、Windows XP的个性设置、文件与文件夹的操作、个性化设置、文字输入和输入法、Windows XP自带的程序、Word 2007的应用、Excel 2007的应用、PowerPoint:2007的应用、网络视听、网上冲浪、网上聊天与电子邮件、网上娱乐、养生保健、电脑的维护与案例、电脑常见故障排除等内容。 本书针对中老年读者,有很强的实用性、趣味性和知识性。
本书收录了电脑操作、应用以及计算机专业技术文献、其刊报纸等资料中常见的计算机英语缩略语四万五千余条,其内容涵盖了电脑操作系统、程序设计、数据库、图形与图像处理、多媒体技术、办公自动化、人工智能、因特网、网络与通信等众多领域。本书给出了各缩略语的英略语的各个字母其本上以大写形式一一标明。 本书既可供计算机专业的科技工作者、大中专院校师生以及从事科技管理、翻译、编辑工作人员使用,也可供计算数学、自动化、电子、电工、通讯、电教等相关学科的专业人员和各界计算机应用人员使用。对于具有英语基础但并不熟悉计算机术语的用户以及计算机初学者本书也同样适用,并能帮助用户快速准确地阅读英文电脑资料。
一本老少咸宜的编程入门奇书!一册在手,你完全可以带着自己的孩子,跟随sande父子组合在轻松的氛围中熟悉那些编程概念,如内存、循环、输入和输出、数据结构和图形用户界面等。这些知识一点儿也不高深,听起来备感亲切,书中言语幽默风趣而不失真义,让学习过程充满乐趣。细心的作者还配上了孩子们都喜欢的可爱漫画和经过运行测试的程序示例,教你用最易编写和最易理解的python语言,写出你梦想中的游戏程序。 “hello, world!我来了!”编程乐趣无穷,起点就在脚下,请引导你的孩子走进这奇妙的世界。无论是中小学生还是其他初学者,都可以跟随本书学习python编程,并过渡到任何其他语言,重要的是你将学会思考问题和解决问题的方法。
本书以89S51为典型机,主要论述单片机的基本结构与工作原理,以及单片机应用系统的设计与开发方法。全书内容分为l3章,涉及概述、单片机的结构和工作原理、指令系统、单片机程序设计基础、中断系统、定时器,计数器、串行口UART、单片机的常用接口技术、串行总线技术、单片机应用系统的开发环境、基于嵌入式实时操作系统的单片机程序设计方法、基于RTX51的乐曲编辑器和发生器的设计、数控电流源的设计。书后附录给出了l8个单片机课程设计课题,以及AT89S51的指令系统。本书从工程应用出发,突出了单片机应用技术的新颖性和实用性;此外,本书为任课教师免费提供电子课件。 本书可作为高等学校“单片机原理与应用”、“微机原理与接口技术”课程的教材,也可供从事单片机应用系统开发的工程技术人员参考,还可作为各类电子设计竞赛的培训教材
《IAR EWARM嵌入式系统编程与实践》以IAR公司推出的4.30A版本IAR Embedded Workbermh for ARM为核心编写,详细介绍了IAR嵌入式C编译器和集成开发环境的使用方法,并给出Philips、Atmel、ST等世界著名半导体公司的多种ARM核嵌入式处理器编程实例,分析了与具体处理器架构相关的软件技术要点,详细介绍了应用程序设计和调试过程。《IAR EWARM嵌入式系统编程与实践》所有范例均在IAR EWARM4.30A环境下采用J—Link硬件仿真器与硬件目标板调试通过,可以直接使用。为帮助读者更好地学习和掌握EwARM实际使用方法,《IAR EWARM嵌入式系统编程与实践》带有一张配套光盘。其中包含IAR公司提供的32 KB版本全功能EWARM软件包和《IAR EWARM嵌入式系统编程与实践》所有范例程序,读者在阅读《IAR EWARM嵌入式系统编程与实践》的同时按照范例进行实际操作,可以有效提高学习效率,快速掌握ARM核嵌入
《可编程序控制器模拟量及PID算法应用案例》以OMRON公司生产的CP1H、CJ1H型可编程序控制器(PLC)为基本机型,结合编者的教学与工程实践经验,引用典型实例详细介绍了PLC模拟量输入/输出单元的基本原理和使用方法,数字滤波、量程变换和。PID算法的编程方法。借助此书,读者将循序渐进地掌握处理模拟量的典型方法,举一反三,触类旁通。
《MCS-51单片机原理及应用》是根据高等理工科院校计算机专业和非计算机专业的单片机原理及应用课程的教学大纲,由多年从事本课教学和科研的教师编写的。 《MCS-51单片机原理及应用》以的MCS-51系列单片机为主线,论述微机原理、接口技术及微机应用等计算机硬件技术。书中系统地论述了MCS-51单片机的原理、指令系统和汇编语言程序设计、系统扩展、中断、接口及应用系统的开发与应用实例。全书共分九章,并附有一些习题和思考题。 《MCS-51单片机原理及应用》可作为高等理工科院样的单片机教材,也适合高职高专及自考人员使用,还可供广大科技人员自学参考
本书详细介绍了笔记本电脑在选购、应用和后期维护中容易遇到的一些问题,以当前主流的笔记本电脑产品为主线,以招数的形式详细介绍笔记本电脑在采购、系统安装、日常使用和保养维护方面的技巧与相关知识,突出实际操作中会遇到的各种问题。让读者能够从基础入手,逐步学习笔记本电脑的使用,解决他们的疑惑。
《新概念51单片机C语言教程:入门、提高、开发、拓展全攻略》从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。全书共分5篇,分别为入门篇、内外部资源操作篇、提高篇、实战篇和拓展篇。 《新概念51单片机C语言教程:入门、提高、开发、拓展全攻略》内容丰富,实用性强,书中大部分内容均来自科研工作及教学实践,许多C语言代码可以直接应用到工程项目中。《新概念51单片机C语言教程》配套光盘提供13讲近30学时的教学视频和《新概念51单片机C语言教程》实例代码,可使读者更快更好地掌握单片机知识和应用技能。《新概念51单片机C语言教程》作者还可提供与《新概念51单片机C语言教程:入门、提高、开发、拓展全攻略》配套的单片机实验板。
本书介绍了25个典型的单片机技术设计案例,包括数字电压表设计、直流电动机控制模块设计、步进电动机控制电路设计、电子密码锁设计、数字时钟电路设计、基于DS18B20的温度测量模块设计、信号发生器设计、基于模糊控制的温度控制电路设计、催眠电路设计、电子治疗仪电路设计、室内天然气泄漏报警装置设计、数控稳压电源设计、转速测量系统设计、电子烟花点火电路设计、乒乓球比赛模拟电路设计、数字频率计设计、多功能万年历设计、交通灯电路设计、函数发生器设计、太阳能手机充电器设计、心电信号检测与显示电路设计、脉搏信号检测与分析电路设计、基于单片机的电子秤设计、基于单片机的公交车自动报站器设计、计分器电路设计。这些案例均来源于作者多年的实际科研项目,具有很强的实用性,通过对本书的学习和实践,读者可以很快掌握常用
《STM32单片机应用基础与项目实践(微课版)/电子设计与嵌入式开发实践丛书》以STM32单片机的多个实训案例贯穿全书,共4篇,22章。一篇为预备篇(~4章),主要介绍基础知识; 第二篇为基础篇(第5~12章),主要介绍STM32单片机系统结构原理和功能,详细讲解了STM32基础实训的设计和实现; 第三篇为应用篇(3~18章),通过理论和实训介绍了相关模块的原理、结构及应用,讲解STM32外围设备模块应用; 第四篇为实战篇(9~22章),介绍以STM32单片机为核心的4个实际应用系统的设计与实现。书中提供的16个实训案例涵盖STM32单片机的基础和外设应用,每章设置大量思考和扩展题目,以增强读者兴趣,引导读者进一步思考和设计扩展应用。此外,书中全面讲解了4个完整应用系统的设计过程,对于本科生创新创业训练项目及实际工程项目设计具有很好的参考价值。《STM32单