|
內容簡介: |
本书以89C51单片机为例,以初识单片机*小系统、单片机开发工具的应用、设计制作LED流水灯、设计制作简易计算器、设计制作里程表、设计制作秒表、设计制作LED电子显示屏和设计制作简易仪器仪表共8个项目为载体,结合一系列工作任务,讲解单片机系统开发必备的基础知识和软硬件条件,并介绍单片机硬件结构、常用接口技术和典型芯片的应用。本书各项任务均给出电路原理图和C51源程序代码,使读者真正做到“做中学”,紧密结合实践,提高理论水平和实践能力。本书叙述力求通俗、易懂,内容以“有用、够用”为原则,过程由浅入深,循序渐进,任务选取突出了代表性。本书可作为高职高专应用电子技术、电气自动化技术、机电一体化技术等专业的教材,也可作为电子爱好者和各类工程技术人员学习单片机应用技术的参考书。为方便教学,本书有电子课件、拓展训练答案、模拟试卷及答案、二维码视频等,凡选用本书作为授课教材的老师,均可通过电话(010-88379564)或QQ(3045474130)索取。
|
目錄:
|
前言二维码索引项目一初识单片机最小系统1任务一认识单片机1任务二理解单片机中的数据4任务三熟悉单片机内程序和数据存储7任务四组建单片机最小系统13项目二单片机开发工具的应用22任务一生成目标代码程序22任务二下载程序28任务三仿真运行单片机简单电路30项目三设计制作LED流水灯35任务一点亮LED35任务二实现LED的闪烁41任务三调整及测定延时时间50任务四设计LED流水灯程序57任务五实现任意花样LED66项目四设计制作简易计算器74任务一设计1位数码显示电路74任务二实现4位数码动态显示78任务三识别独立按键83任务四识别矩阵按键92任务五设计简易计算器97项目五设计制作里程表102任务一认识外部中断102任务二实现模拟里程表108项目六设计制作秒表112任务一设计制作精准方波发生器112任务二实现秒表计时119项目七设计制作LED电子显示屏130任务一设计制作8×8LED点阵显示屏130任务二设计制作16×16 LED点阵显示屏134任务三远程控制显示内容141项目八设计制作简易仪器仪表155任务一设计制作简易信号发生器155任务二设计制作直流数字电压表164任务三设计制作液晶显示器接口电路171附录183附录AASCII码表183附录BC51中的关键字184附录CC51库函数185参考文献192
|
內容試閱:
|
前言单片机是嵌入式领域的重要分支之一,其应用领域已经渗透到国民经济的各个行业,目前许多院校都在开设单片机的相关课程,许多电子技术爱好者也特别青睐单片机方面的内容。鉴于这个原因,我们从初学者的角度出发,编写了本书,希望可以给广大单片机技术的爱好者带来帮助。本书是在高职院校大力推行教学改革、深化专业和课程建设的背景下编写的。作者总结和提炼了单片机在企业生产中的实际应用,并且结合多年教学实践,精选教学内容。本书理论联系实际,把单片机的硬件和软件结合起来:硬件以89C51为核心,以其他元器件为辅助形成一个完整的硬件系统;软件摒弃了传统的汇编语言,采用工程实践中普遍使用的C语言。同时,本书打破了以往教材中的知识体系结构,切实落实“管用、够用、适用”的教学指导思想。本书是为初学者准备的,适合零基础的人员使用。作者对书中必要的术语和知识点都给出了解释,尽可能使读者不会因生疏的专业词汇而感到困惑。当然,作者并没有回避51单片机所涉及的任何基础知识,而是将重点、难点详细讨论和分析。边学边练是短时间掌握一项技能的有效方法,本书也充分贯彻了这一思想。在学习过程中,读者可以以实物或仿真的方式进行“产品”的生产制作,提高学习兴趣和效率。作者将多年单片机教学和开发过程中的许多非常重要的经验及思想写进了本书,因此无论您是采用传统的纯理论教学方式,还是采用项目式教学方式,都会感到得心应手。本书由高松担任主编,李建东、陆中宏担任副主编,于东东、成咏华参与了本书的编写。感谢唐山工业职业技术学院自动化工程系各位领导和老师,他们为本书的编写提供了大量帮助。最后,恳切希望广大读者对本书提出宝贵的意见和建议,以便再次修订时加以完善。编者
|
|