全书共分为10章,以AT89S51单片机为核心,以单片机应用系统设计为主,详细介绍了单片机系统与外设接口的设计及编程技术。内容安排上,先讲解了键盘、LED段码和点阵显示、液晶显示、IC卡模块、模数/数模转换等基础,最后综合讲解系统设计的流程和步骤及常用软硬件抗干扰技术等。原理性实例采用汇编语言和C51编程,旨在使读者能够理解编程思路,掌握两种语言的编程方法,为学习其他型号的单片机打下良好基础;应用型、综合型实例全部采用C51编程,使程序的可读性和可移植较好。第1章绪论11.1单片机基础知识11.1.1单片机的结构和特点11.1.2单片机的发展21.1.3单片机芯片技术的发展趋势21.2单片机应用41.2.1单片机应用方向41.2.2单片机应用系统的分类51.351系列单片机61.3.1MCS-51系列单片机61.3.2AT89系列单片机71.3.3各种衍生品种的51单片机81.4其他系列单片机101.5其他嵌入式处理器简介12习题113第2章AT89S51单片机的结构与组成142.1AT89S51单片机的内部结构及信号引脚142.1.1AT89S51单片机结构142.1.2信号引脚162.1.3中央处理器CPU172.1.4存储器192.1.5I/O口及相应的特殊功能寄存器242.2时钟电路与CPU时序272.2.1时钟电路272.2.2CPU时序272.3AT89S51单片机的复位292.4AT89S51单片机的节电方式302.4.1空闲方式312.4.2掉电方式312.5Flash的串行编程和三级加密32习题234第3章指令与汇编语言程序设计353.1指令系统概述353.1.1MCS-51汇编指令的格式363.1.2指令中的符号标识及注释符363.2寻址方式373.2.1寄存器寻址373.2.2直接寻址373.2.3寄存器间接寻址383.2.4立即寻址393.2.5变址寻址393.2.6相对寻址393.2.7位寻址403.2.8MCS-51寻址方式小结403.3MCS-51指令说明413.3.1数据传送指令413.3.2算术操作指令453.3.3逻辑操作及移位类指令493.3.4控制转移指令523.3.5位操作类指令573.3.6访问I/O口指令的使用说明583.4MCS-51伪指令593.5MCS-51汇编语言程序设计613.5.1顺序结构程序设计613.5.2分支程序设计623.5.3循环程序设计633.5.4子程序设计66习题369第4章C51程序设计724.1KeilC51编程语言724.1.1KeilC51的函数和程序结构724.1.2C51和标准C的函数差别744.2C51的数据类型、运算符、表达式764.2.1C51的基本数据类型764.2.2C51变量、常量、指针774.2.3C51的复杂数据类型814.2.4C51的运算符和表达式834.3C51的程序流控制语句864.4编译预处理命令884.4.1宏定义884.4.2条件编译884.4.3文件包含894.4.4数据类型的重新定义904.5C51的编程技巧904.6KeilC51库函数原型列表914.7C51编程实例
"synopsis" may belong to another edition of this title.
US$ 18.00 shipping from China to U.S.A.
Destination, rates & speedsSeller: liu xing, Nanjing, JS, China
paperback. Condition: New. Paperback. Pub Date: 2016-01-01 Pages: 284 Language: Chinese Publisher: Electronic Industry Press book is divided into 10 chapters. with AT89S51 microcontroller core. a microcontroller-based application system design. detailed presentation of the SCM system and outside set design and programming interfaces. The arrangement of contents. first explain the keyboard. LED-segment display and dot matrix. LCD. IC card module. analog to digital conversion. digital-analog-based. integrated and finally. Seller Inventory # CX020307
Quantity: 5 available