❶ 单片机方面的经典教材 8051
《平凡的单片机教程》网络有电子版的;
《51单片机应用》清华大学,杨欣;
《8051_8098单片机原理及接口设计》;
《单片机的C语言应用程序设计》(第3版)北京航空航天大学出版社 马忠梅 籍顺心 张凯 马岩;
本书是针对目前最通用的单片机8051和最流行的程序设计语言——C语言,以KEIL公司最新版本8051单片机开发套件讲解单片机的C语言应用程序设计的教材。该套件的编译器有支持经典8051及8051派生产品的版本,统称为Cx51。Windows集成开发环境uVision2把uVision1用的模拟调试器dScope与集成环境无缝结合起来,使用更方便,支持的单片机品种更多。全书共十三章,既有单片机的基础部分,即Cx51的基础部分:数据与运算、流程控制语句、构造数据类型及函数与程序结构;又有Cx51的应用部分:内部资源、扩展资源、输出控制,数据采集、机间通信及人机交互的C编程。本书还对软件工程推崇的模块化编程技术有所阐述,还特别为实时控制的精确定时讲述了与汇编语言的混合编程技术。本书各章均配备了足够数量的习题,可供师生选用。
本书的特点是取材于最新原文资料,总结实际教学和应用经验,实例较多,实用性强。本书中C语言是针对8051特有结构描述的,这样,即使是无编程基础的人,也可通过本书学习单片机的C编程。
本书可作大专院校师生、培训班师生和全国大学生电子设计竞赛的教材,也可作从事单片机应用的技术人员的参考用书。
本书是针对目前最通用的单片机8051和最流行的程序设计语言——C语言,以KEIL公司最新版本8051单片机开发套件讲解单片机的C语言应用程序设计的教材。该套件的编译器有支持经典8051及8051派生产品的版本,统称为Cx51。Windows集成开发环境uVision2把uVision1用的模拟调试器dScope与集成环境无缝结合起来,使用更方便,支持的单片机品种更多。全书共十三章,既有单片机的基础部分,即Cx51的基础部分:数据与运算、流程控制语句、构造数据类型及函数与程序结构;又有Cx51的应用部分:内部资源、扩展资源、输出控制,数据采集、机间通信及人机交互的C编程。本书还对软件工程推崇的模块化编程技术有所阐述,还特别为实时控制的精确定时讲述了与汇编语言的混合编程技术。本书各章均配备了足够数量的习题,可供师生选用。
本书的特点是取材于最新原文资料,总结实际教学和应用经验,实例较多,实用性强。本书中C语言是针对8051特有结构描述的,这样,即使是无编程基础的人,也可通过本书学习单片机的C编程。
本书可作大专院校师生、培训班师生和全国大学生电子设计竞赛的教材,也可作从事单片机应用的技术人员的参考用书。
第一章 单片机基础知识
1.1 8051单片机的特点
1.2 8051的内部结构
1.2.1 中央处理器
1.2.2 存储器组织
1.2.3 片内并行接口
1.2.4 8051的内部资源
1.2.5 8051的芯片引脚
1.2.6 单片机的工作方式
1.3 8051的系统扩展
1.3.1 外部总线的扩展
1.3.2 外部程序存储器的扩展
1.3.3 外部数据存储器的扩展
1.4 8051指令系统
1.4.1 寻址方式
1.4.2 指令说明
1.4.3 伪指令
1.4.4 指令系统表
等等~~~~
相当不错~~~
邮箱发给我,我给你发“专业电子书”~~~
我的QQ:474515923
我就是学自动化专业的,对单片机还算略懂!!!有意加我吧!!!相互学习!!!
❷ 学习单片机需要看那些书籍
想学习单片机,推荐3本书给你吧。
1.《新型单片开关电源设计与应用技术》
❸ 单片机哪本书比较好,有推荐吗
推荐号称十天学会单片机(结果一个视频三小时)的郭天祥的《新概念51单片机C语言教程》。但我个人比较推荐《时间触发嵌入式系统设计模式 (豆瓣)》——Michael J.Pont 。这本书不仅仅让你学会单片机,而且教你一些单片机编程思想(看书名字就知道)。其实说白了单片机这东西看书还不如买块开发板自己亲自看看历程跑跑程序学得好,特别是刚入门用的51。
❹ 有没有学51单片机的好教材
ISBN:978-7-121-07893-4
书名:《新概念51单片机C语言教程——入门、提高、开发、拓展全攻略》
作者:郭天祥
定价:69元(含光盘1张)
作者背景
作者郭天祥是哈尔滨工程大学的硕士生,但是一名电子设计迷,这本书是他学习和实践单片机设计的经验总结,本书出版前他发布于网上的他给本科生上课的视频教程非常受欢迎,受众主要是高校电子信息类的学生。
请关注后面的附件:本书作者在本书文前“致读者”的内容,相信会对大学生有非常好的人生启迪,同时也是本书的一个非常好的卖点。
本书“图书教材+随书视频光盘+可选实验板”可以完全实现学生的自主学习。
封底文字
本书组织
全书分为5篇,入门篇、内外部资源操作篇、提高篇、实战篇和拓展篇
特别按照初学者所遇到的问题和需求路径安排全书内容
以应用需求为主线,搭建了单片机技术上下游的知识体系
从实际工程应用入手,通过实验过程和现象讲解单片机原理,可读性好
内容源于大量科研和教学实践,许多C语言代码可直接应用到工程项目中,实用性强
配套学习光盘,并可提供学习用实验板,可以边学边练
学习资源
本书含DVD光盘一张,13讲教学视频+课件例程代码+全书例程代码
技术支持,天祥电子网站http://www.txmcu.com
读者对象
高校电子信息类和机电类专业本/专科师生
高校大学生创新基地师生
51单片机C语言编程初学者
计算机、自动控制、智能仪器仪表、电力电子、机电一体化技术人员
读者层次
入门初学者
中级开发者
本书文前内容
内 容 简 介
本书从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。全书共分5篇,分别为入门篇、内外部资源操作篇、提高篇、实战篇和拓展篇。本书内容丰富,实用性强,书中大部分内容均来自科研工作及教学实践,许多C语言代码可以直接应用到工程项目中。本书配套光盘提供13讲近30学时的教学视频和本书实例代码,可使读者更快更好地掌握单片机知识和应用技能。本书作者还可提供与本书配套的单片机实验板。
本书可作为大学本、专科单片机课程教材,适合于51单片机的初学者和使用51单片机从事项目开发的技术人员,也可供从事自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员参考。
前 言
本书从实际工程应用入手,以实验过程和实验现象为主导,由浅入深、循序渐进地讲述使用C语言为51单片机编程的方法、51单片机的硬件结构和各种功能应用。
本书不同于传统的讲述单片机的书籍,本书中的所有例程均以实际硬件实验板现象为根据,由C语言程序来分析单片机工作原理,使读者知其然,又能知其所以然,从而帮助读者从实际应用中彻底理解和掌握单片机。另外,本书中大部分内容均来自作者科研及教学工作实践,内容涵盖作者多年来项目经验总结的精华,并且贯穿一些学习方法的建议。
本书内容丰富,实用性强,许多C语言代码可以直接应用到工程项目中。本书配套附一张光盘,提供近30小时的单片机教学视频。同时,作者还开发了与本书配套的TX-1C单片机实验板,可帮助读者边学边练,达到学以致用的目的。读者在学习过程中可以将视频和书互为参考,配合学习,并用单片机实验板进行实践,这样可以更快更好地掌握单片机应用知识和技能。
本书适合作为大学电子信息类和机电类各专业本、专科单片机课程教材,或高校大学生创新基地培训教材,也适合51单片机的初学者和使用51单片机从事项目开发的技术人员,还可供从事自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员参考。
本书内容组织
本书内容共分5篇,分别为入门篇、内外部资源操作篇、提高篇、实战篇和拓展篇。
第1,2篇与本书配套光盘内容基本对应,内容组织上循序渐进、由浅入深;在知识介绍上,从原理到实践,再从实验现象进一步分析原理,对51单片机的主要功能及硬件结构做了详细介绍。
第3篇在前两篇的基础上通过实验进一步扩展讲解了51单片机的其他功能应用,而且还特别将STC单片机与传统51单片机相比扩展了的功能逐一讲解。
第4篇是作者教学和实际项目中精选出的具有代表性的真实项目,其知识涉及面广,内容丰富,是作者开发经验的精华总结。
第5篇为拓展部分,详细讲解了使用Protell软件绘制原理图、PCB图、元件库和元件封装的过程;详细介绍了常用的ISD400X系列语音芯片;分别讲解了直流电机、步进电机和舵机的原理及驱动方法;介绍了设计电路常用的元件;详细介绍了如何设计直流稳压电源及开关电源;最后介绍运放的应用知识。
本书实例程序
作者在编写本书时,使用的操作系统是英文版Windows XP SP2,开发工具是Keil V6.12,抓图工具是红蜻蜓抓图精灵V1.24,单片机下载软件是STC-ISP V3.9,使用的硬件实验设备是天祥电子的TX-1C单片机实验板,本书中单片机部分的所有实例程序都在该环境中调试通过,并且在TX-1C实验板上得以验证。
本书学习建议
配套光盘提供的视频与本书前两篇基本对应,建议读者在学习本书之前,最好有一块与本书中相同的实验板。学习时先看视频,对单片机有一个初步的印象,视频中互动部分读者可亲自做实验,在学习过程读者要多动脑,多动手,单片机是实实在在的硬件,只有在不断实践中才能领悟它的工作原理。读者在对实验原理理解的前提下,要尝试独立编写出书中每章的例子程序,当有困惑时再查看书中代码,反思自己的失误在哪里,进而积累更多的经验。
本书配套光盘说明
本书配套光盘提供两部分内容:本书所有实例代码和13讲视频教程。
视频教程内容列表
讲 次 内 容 细 节
第1讲 学习单片机预备知识
如何点亮一个发光管 单片机能做什么,基本电子知识,如何用TX-1C单片机学习板学习单片机,C51知识简介,如何申请免费芯片样品。点亮一个发光管
第2讲 流水灯设计
蜂鸣器发声
继电器控制 简单延时程序、子程序调用、带参数子程序设计、流水灯同时蜂鸣器响、如何驱动蜂鸣器,及如何驱动继电器,集电极开路的概念及应用
第3讲 数码管显示的原理
数码管的静态显示 共阳、共阴数码管显示原理、定时器工作方式介绍、重点讲述工作方式2、中断概念及中断函数写法、外部中断试验、定时器中断应用
第4讲 数码管的动态显示原理及应用实现 动态扫描概念、定时器、中断加深
用单片机的定时器及中断设计一个60秒定时器
第5讲 独立键盘、矩阵键盘的检测原理及实现 键盘用来做什么、如何检测键盘、消抖、键盘编码、带返回值函数写法及应用
第6讲 A/D、D/A的工作原理及实现、运放电路 模拟电压与数字电压的关系、为什么要使用A/D及D/A、ADC0804的操作方法、DAC0832的操作方法
第7讲 串口通信原理及操作流程 串口通信工作方式、10位数据通信、波特率概念、如何根据波特率计算定时器初值
第8讲 1602液晶显示原理及实现 最简单液晶工作原理、如何开始对一个没有任何概念的芯片开始单片机的操作
第8讲 I2C总线AT24C02芯片工作原理 I2C总线工作原理、目前非常通用的一种通信机制
第10讲 利用51单片机的定时器设计一个时钟 综合运用51单片机知识设计一个可以随意调节时间、带整点闹铃的时钟(其中用到定时器、中断、按键、蜂鸣器、数码管或串口通信)
第11讲 用DS12C887时钟芯片设计一个高精度时钟 DS12C887内部带有锂电池,系统掉电情况下可自行精确走10年,并带有闹钟功能、年、月、日、时、分、秒等(本节由学生自己设计电路)
第12讲 使用Protell 99绘制电路图全过程 Protell 99软件使用、元件库、封装库设计、绘制原理图、错误检查、生成PCB、手动、自动布线、送去加工
第13讲 Altium designer 6.5绘制电路图全过程 最顶级电路板设计软件Altium Designer使用、元件库、封装库设计、绘制原理图、错误检查、生成PCB、手动、自动布线、送去加工
在这里对配套视频中讲解三极管和场效应管部分的一点错误给予更正:
作者在讲课时说:三极管是压控流型器件,场效应管是压控压型器件。
正确结论应该是:三极管是流控流型器件,场效应管是压控流型器件。
作者在编写本书的过程中,得到了哈尔滨工程大学国家电工电子教学基地和信息与通信工程学学院郭黎利教授、刁鸣教授、赵旦峰教授、付永庆教授和王松武教授、刘文智老师和李海波老师的大力支持。本书的部分章节由我的同学叶大鹏、李健编写,另外我的同学张勇、宋宝森、钟双、于振南、郭天宇、李名祺也十分关心本书的编写进度,为提高书稿的质量提出了许多宝贵的建议和修改意见。在此,对他们一并表示衷心的感谢。
由于作者的水平有限,错误和疏漏之处在所难免,欢迎广大技术专家和读者指正。作者的联系方式是[email protected],读者也可以登录天祥电子网站发表意见,或联系购买单片机实验板,网址是http://www.txmcu.com。
郭天祥
于哈尔滨工程大学
2008年11月
❺ 51单片机较好的教材推荐
教材: 单片机原理及应用
作者:冯文旭 等 着
出版日期:2008-08-01
版次:1
ISBN:9787111243953
出 版 社:机械工业出版社
所属分类:图书 > 计算机与互联网 > 单片机与嵌入式
备注:21世纪高等院校电子信息类本科规划教材
教材: 单片机原理及应用技术
作者:苏家健、曹柏荣、汪志锋
出版日期:2004-11
版次:1
ISBN:7-04-014565-0
出 版 社:高等教育出版社
所属分类:图书 > 计算机与互联网 > 单片机与嵌入式
备注:本科规划教材
这两本单片机教材内容比较新,包含了单片机应用的新趋势,是学习单片机的比较理想的教程。
❻ pic单片机哪家教材好
pic单片机教材凡亿课程好。
想学单片机,现在专门的电子论坛基本都有单片机板块,并且是按照单片机类型细分的,里面的资料都是很多的。学习来非常方便。推荐好的单片机学习网站有:凡亿课程,21IC,elecfans等。其中从零基础入门、最全面的视频教程则是凡亿教育的凡亿课堂。
❼ 自学单片机用什么书好
我开始学单片机时,在图书馆借了好几本单片机硬件方面的书籍,你说就一本嘛,它也不全面,所以多看几本,加上我也买过书,不懂也看,就会理解的……
常到书店狂狂,就会找到你所需要的《例说51单片机C语言》等等
最后我也给楼主介绍个我自己收藏的网址:http://www.51c51.com
(《十天学会单片机和C语言编程》郭天祥老师教程)
http://xidong.net/File001/File_54834.html
你说最好是能做出来东西的,你首先得弄清楚你做的东西是干什么,各个元件实现的功能是什么,单片机中和程序你得看得懂,所以,先把单片机该掌握的理论掌握好,在做东西也不迟
❽ 51单片机教材有什么好的推荐吗
单片机原理(普通高等教育“十二五”规划教材):这本《单片机原理》根据21世纪高等院校单片机原理课程教学大纲的要求,结合现代电子技术、计算机技术发展的趋势和对单片机技术开发人才的实际需求进行编写的。
单片机原理及应用(全国高等学校自动化专业系列教材):本书前两版持续畅销,累计印数3万余册。优秀作者,历经10年,打造单片机系列(3本)教材,覆盖单片机领域课程绝大部分需求。提供配套电子课件、习题参考答案和程序代码。
单片机原理与应用:《单片机原理与应用》共分11章,第1章介绍单片机的基础知识;第2章介绍MCS-51单片机的内部结构及外部引脚;第3~4章介绍MCS-51单片机的指令系统及汇编语言程序设计。
51单片机使用注意事项
众所周知,51系列单片机的硬件堆栈不能放在片外,所以要在51系列单片机上开发操作系统的话就要少用它的片内RAM。
但是不用片内RAM是办不到的,因为操作系统也要传递参数,也要使用堆栈。C51单片机的C函数传递参数是通过寄存器和存储器的,不能通过堆栈。但是可以通过一些措施使得操作系统代码少用片内RAM。
❾ 自学51单片机的书籍
如下:
《51单片机工程师是怎样炼成的:基于C语言+Proteus仿真》老杨 电子工业出版社
《单片机C语言程序设计实训100例——基于8051+Proteus仿真》彭伟 电子工业出版社
《新概念51单片机C语言教程——入门、提高、开发、拓展》 郭天祥 电子工业出版社
《实例解读51单片机完全学习与应用》 电子工业出版社
《手把手教你学单片机》 北航
《单片机基础》李广弟 北航
《单片机原理及接口技术》李朝青 北航
《51单片机应用从零开始》汇编 杨欣 清华出版社
《爱上单片机》 杜洋 人民邮电出版社
《例说51单片机(C语言版)》 张义和 人民邮电出版社
《单片机原理与技术》
《51单片机开发与应用技术详解》
《单片机技术与原理教材》
《匠人手记》
《手把手教你学单片机》
《8051单片机》
《单片机原理及应用》 张毅刚
《51单片机原理与实践》
《单片机应用技术》 哈尔滨工业大学出版社
《8051单片机教程》 平凡
《单片机轻松入门》平凡
《单片机原理与应用》 西安电子科技大学
❿ 单片机初学者该看什么书
《51单片机工程师是怎样炼成的:基于C语言+Proteus仿真》老杨 电子工业出版社
《单片机C语言程序设计实训100例——基于8051+Proteus仿真》彭伟 电子工业出版社
《新概念51单片机C语言教程——入门、提高、开发、拓展》 郭天祥 电子工业出版社
《实例解读51单片机完全学习与应用》 电子工业出版社
《手把手教你学单片机》 北航
《单片机基础》李广弟 北航
《单片机原理及接口技术》李朝青 北航
《51单片机应用从零开始》汇编 杨欣 清华出版社
《爱上单片机》 杜洋 人民邮电出版社
《例说51单片机(C语言版)》 张义和 人民邮电出版社
《单片机原理与技术》
《51单片机开发与应用技术详解》
《单片机技术与原理教材》
《匠人手记》
《手把手教你学单片机》
《8051单片机》
《单片机原理及应用》 张毅刚
《51单片机原理与实践》
《单片机应用技术》 哈尔滨工业大学出版社
《8051单片机教程》 平凡
《单片机轻松入门》平凡