清华大学出版社

您所在的位置:网站首页 c语言编程案例程序 清华大学出版社

清华大学出版社

2024-06-11 18:22| 来源: 网络整理| 查看: 265

本书系统地论述了STC单片机的C语言程序设计方法。全书共分为27章,主要内容包括: 单片机基础知识,STC单片机硬件知识,数值表示及转换,STC单片机CPU子系统,STC单片机CPU指令系统,STC单片机集成开发环境,STC单片机汇编语言编程基础,STC单片机C语言编程入门,STC单片机C语言变量和数据类型,STC单片机C语言运算符,STC单片机C语言描述语句,STC单片机C语言数组,STC单片机C语言指针,STC单片机C语言函数,STC单片机C语言预处理指令,STC单片机C语言复杂数据结构,STC单片机C语言高级编程技术,STC单片机时钟、复位和电源模式原理及实现,STC单片机比较器原理及实现,STC单片机计数器和定时器原理及实现,STC单片机异步串行收发器原理及实现,STC单片机ADC原理及实现,STC单片机SPI原理及实现,STC单片机CCP/PCA/PWM模块原理及实现,STC 单片机增强型PWM发生器原理及实现,RTX51操作系统原理及实现,综合项目实例: 风扇转速控制系统的设计与实现。 本书将C语言程序设计与STC单片机的各个知识点进行系统化融合,不仅系统地介绍C语言程序设计的各个知识点及其在单片机中的具体应用,而且更加突出学习方法。为了方便读者自学,本书提供了大量的设计案例和公开教学视频。 本书可作为读者零基础学习单片机C语言程序设计的参考用书,也可作为单片机竞赛、单片机认证考试的参考用书。

more >

前言 嵌入式系统技术正朝着“软件”和“硬件”协同设计、协同调试和协同仿真的方向发展。C语言不再只是纯粹意义上的软件或者编程工具,而是成为嵌入式系统设计的基础和必备的知识。 从整个嵌入式系统开发的角度来看,要能够真正使用C语言进行嵌入式系统的软件程序开发,必须掌握最基本的数字逻辑、处理器和指令集的知识,这里说的掌握知识不是指简单地记住指令集或者C语言的语法,而是要能够“清楚”知道C语言的每个语法知识点与处理器架构、指令集之间的关系。 目前,嵌入式开发中使用ARM处理器变得非常流行,但是由于ARM处理器结构本身比较复杂,并且内核比较封闭,对于初学者而言,要在ARM处理器上掌握C语言程序设计的各个知识点是一件比较痛苦的事情。相对而言,传统的8051,尤其是STC公司的增强型8051单片机处理器内核以及结构框架比较简单,并且开发环境采用了Keil μVision5软件工具,这对于一个初学者而言,可以看到构成嵌入式系统的各个细节,包括处理器内核架构、指令集和接口与C语言之间的关系。 通过Keil μVision5集成开发环境提供的“可视化”软件仿真和硬件调试(仿真)工具,读者可以清楚地知道在运行C语言程序时,8051内核寄存器的细节、片内基本RAM和片内扩展RAM的内容以及C语言与指令集的关系。对于C语言中的语法难点,如数组、函数、指针和结构体等概念,也可以一目了然。 基于STC公司可硬件仿真的IAP15W4K58S4单片机学习C语言程序设计的最大好处在于,读者能真正理解以C语言为代表的“软件”和以STC增强型8051单片机为代表的“硬件”两者之间的关系。特别需要指出的是,通过STC公司可硬件仿真的IAP15W4K58S4单片机,读者可以在真实的单片机硬件平台上观察C语言运行的所有细节问题。在Keil μVision5上的纯软件仿真,并不能替代硬件仿真(硬件调试),这是因为纯粹的软件仿真很难模拟一些硬件环境,如中断和接口等。 作者编写本书的目的在于力图从“软件”和“硬件”两个角度反映出C语言的本质和内在特点。通过把C语言程序设计和单片机进行有机结合,使得读者从零起点学习C语言不再是一件枯燥和痛苦的事情。全书共分为27章,以STC公司最新推出的IAP15W4K58S4单片机为硬件平台,使用Keil最新的μVision5集成开发系统,设计了大量C语言程序案例,这些案例都通过硬件和软件进行了验证和测试。 为了方便读者的学习,本书配套提供所有设计实例的源代码以及公开教学视频资源,读者可通过本书提供的学习说明获取相关的资源。 在编写本书的过程中,作者参考了STC公司最新的技术文档和手册,以及STC学习板原理图和PCB图,在此向STC公司表示衷心的感谢。作者的学生汤宗美、张艳辉、王帅和王中正负责了部分章节的编写工作,汤宗美对本书的全部稿件进行了初步的完善和修改。在本书编写的过程中,得到了STC公司员工在技术和市场服务方面的热心帮助,特别是得到了STC公司姚永平先生的支持和帮助,他对作者在本书编写过程中遇到的各种技术问题进行了耐心细致的解答。在本书的出版过程中,也得到了清华大学出版社各位编辑的帮助和指导,在此也表示深深的谢意。 由于作者水平有限,编写时间仓促,书中难免有疏漏之处,敬请读者批评指正。 作者2018年8月于北京

more > 暂无课件 样章下载 暂无网络资源 扫描二维码 下载APP了解更多

版权图片链接



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3