新書推薦:
《
一个人·谁也不是·十万人(诺贝尔文学奖得主反思自我的巅峰之作)
》
售價:NT$
250.0
《
重写晚明史(全5册 精装)
》
售價:NT$
3560.0
《
汉末晋初之际政治研究
》
售價:NT$
602.0
《
强者破局:资治通鉴成事之道
》
售價:NT$
367.0
《
鸣沙丛书·鼎革:南北议和与清帝退位
》
售價:NT$
551.0
《
从康德到黑格尔的发展:兼论宗教哲学(英国观念论名著译丛)
》
售價:NT$
275.0
《
突破不可能:用特工思维提升领导力
》
售價:NT$
352.0
《
王阳明大传:知行合一的心学智慧(精装典藏版)
》
售價:NT$
1010.0
|
內容簡介: |
????本书以目前使用*为广泛的80C51型单片机为例,系统全面地阐述了单片机的基本组成、工作原理、指令系统、汇编语言程序设计、中断技术和接口扩展技术,并在此基础上讨论了单片机应用系统的设计,列举了若干单片机应用系统实例。 ????本书例题丰富、形式多样,全部例题均有详细的分析和详尽的注释。全书共分11章,每章后均附有一定数量的练习题。本书根据作者多年从事教育、科研的经验和体会编写,内容循序渐进、重点突出,具有较好的通用性、系统性和实用性。 ????本书可作为高等院校电子信息工程、通信工程、电子科学与技术、自动化、电气工程及其自动化等相关专业学生的教材,也可作为广大科技人员的自学参考书。
|
目錄:
|
1微型计算机基础知识1 11微型计算机概述2 111微型计算机的基本概念2 112微型计算机的发展概况2 113微型计算机的分类4 12常用的数制及编码5 121常用的数制5 122数制之间的转换6 123微型计算机常用的编码7 13无符号二进制数的算术运算和逻辑运算8 131二进制数的算术运算8 132无符号数的表示范围10 133二进制数的逻辑运算10 14有符号二进制数的表示及运算11 141有符号数的表示方法11 142补码的运算13 143有符号数的表示范围14 15常用数据单位15 16微型计算机系统组成16 161硬件系统16 162软件系统18 习题118 2 80C51单片机的基本结构和工作原理19 2180C51单片机的组成19 2280C51单片机内部结构和引脚功能20 22180C51的内部结构20 222中央处理器(CPU)20 223时钟电路及CPU工作时序23 22480C51单片机的存储器结构25 22580C51单片机的引脚功能30 226布尔(位)处理器32 2380C51单片机的工作方式32 231复位方式32 232程序执行方式34 233低功耗方式34 习题235 3 80C51单片机指令系统37 31概述37 311指令的分类37 312指令的格式37 313指令中常用的符号38 32寻址方式38 33指令系统42 331数据传送类指令42 332算术运算类指令46 333逻辑运算类指令48 334控制转移类指令50 335布尔(位)操作指令53 习题355 4汇编语言程序设计58 41汇编语言程序设计基础58 411机器语言、汇编语言与高级语言58 412汇编语言的格式59 413伪指令59 414汇编语言程序设计的步骤61 42程序设计实例62 421顺序结构程序设计62 422分支程序设计63 423散转程序设计65 424循环程序设计67 425查表程序69 426子程序72 习题477 5半导体存储器79 51随机存取存储器RAM79 511RAM的结构和工作原理79 512典型RAM芯片介绍80 52只读存储器ROM82 53 80C51单片机的存储器扩展85 53180C51三总线结构85 532片选方式和地址分配86 533程序存储器扩展87 534数据存储器扩展89 习题590 6输入输出和中断92 61输入输出的基本概念92 611IO接口的功能92 612IO接口的编址方式92 613接口电路的基本构成93 62输入输出的工作方式94 621无条件传送方式94 622查询传送方式95 623中断传送方式96 624直接存储器存取方式97 63中断技术基础98 631中断概念98 632中断源98 633中断系统的功能99 64 80C51中断系统100 64180C51中断系统结构100 642中断响应过程103 65外部中断源的扩展104 651借用定时器溢出中断扩展外部中断源104 652采用查询法扩展外部中断源104 习题6105 7并行IO接口107 7180C51内部并行IO口107 711P0口107 712P1口109 713P2口109 714P3口110 72 80C51内部并行IO口应用110 721IO口负载能力110 722端口输入输出操作110 723“读修改写”操作111 724位操作111 725应用举例111 73简单IO接口扩展113 731扩展输入口113 732扩展输出口114 74用8255A扩展IO接口115 7418255A的引脚功能和内部结构115 7428255A的工作方式117 743方式控制字和状态字120 7448255A应用举例122 75用8155扩展IO接口125 7518155结构组成和引脚功能125 7528155应用举例129 习题7131 8 80C51内部定时器及应用134 81定时器结构134 82定时器工作方式134 821定时器计数器T0,T1的特殊功能寄存器134 822定时器计数器工作方式136 83定时器计数器应用举例138 831时间常数的计算138 832应用举例138 习题8141 9 80C51串行接口142 91串行通信的基础142 911数据通信的基本概念142 912串行通信方式142 913数据同步技术142 9280C51串行接口144 921串行接口的结构144 922串行接口的工作方式146 9380C51串行口应用举例148 931串行口在方式0下的应用148 932串行口在其他方式下的应用149 94单片机多机通信156 习题9160 10单片机典型外围接口技术161 101键盘接口161 1011按键去抖动161 1012独立式键盘及其接口162 1013矩阵式键盘162 1014键盘扫描方式165 102显示接口166 1021LED显示器的工作原理166 1022LED显示方式167 103DAC接口171 1031DA转换器的性能指标172 1032DAC0832接口172 1033DAC1210接口175 104ADC接口177 1041AD转换器的主要技术指标177 1042ADC0809接口178 1043AD574A接口180 习题10184 11单片机应用系统设计实例185 111单片机应用系统的设计过程185 1111拟定总体设计方案185 1112硬件设计185 1113软件设计186 1114系统调试、运行和维护186 112单片机多点温度测量系统187 1121硬件设计187 1122软件设计188 113步进电机控制系统191 1131步进电机的驱动191 1132二维步进电机控制系统192 习题11196 附录1ASCII字符表197 附录280C51系列单片机指令一览表198 参考文献202
|
內容試閱:
|
????单片微型计算机自从20世纪70年代中期诞生以来,发展迅猛,已经广泛应用于生活、工业生产、军事等各个领域。手机、数码摄像机、数码电视机、电子玩具、交通信号灯、豪华轿车的安全保障系统、计算机的网络通信与数据传输、医疗器械、广泛使用的各种智能IC卡、工业自动化过程的实时控制和数据处理、飞机上各种仪表控制、导弹的导航装置等都离不开单片机,单片机的重要性可见一斑。 ????本书从计算机的基础知识入手,由浅入深,将微机原理的部分内容与单片微型计算机的内容结合起来,使得有一定电方面的基础知识但没有学过计算机的读者也能较顺利地阅读此书,这对电类专业的学生特别适用。 ????本书以目前应用最为广泛的80C51单片机为主线,全面论述了单片机的系统结构和工作原理,深入介绍了单片机的典型功能单元以及系统扩展与配置方法,书的最后还介绍了单片机应用系统的设计方法,给出了一些应用实例,因而对于培养学生的工程应用能力有较大的帮助。本书共有11章:第1章介绍微型计算机的基础知识;第2章介绍单片机的基本结构和工作原理;第3,4章为指令系统和使用汇编语言的程序设计;第5章介绍半导体存储器结构及单片机的程序存储器和数据存储器的扩展技术;第6~10章介绍单片机的并行、串行接口技术,是单片机硬件设计的核心部分;第11章介绍了两个单片机应用系统实例,以加强学生对单片机应用系统设计过程的认识。 ????本书相关电子课件可免费提供给采用本书作为教材的院校使用,如有需要可发送邮件至haoyinghua@cipcomcn索取。 ????本书由黄建新编写。全书由陈雪丽教授进行了审阅,并提出了许多宝贵意见。在编写过程中还得到了刘怀、孙频东、郭怡倩、沈世斌等的鼎力相助,在此表示衷心感谢。 ????由于编者水平有限,不妥之处恳请读者批评、指正。 编者 2009年5月?
|
|