| 
 新書推薦:
 
  《 
			蝉鸣震耳欲聋
			》
 售價:HK$ 
			352
 
  《 
			刘心武谈《三言》(冯梦龙文学经典“三言”原著的替代性通俗读本)
			》
 售價:HK$ 
			347
 
  《 
			边际利润
			》
 售價:HK$ 
			352
 
  《 
			红帆船
			》
 售價:HK$ 
			290
 
  《 
			无用知识的有用性(科学的进步,在于人类不断探寻“山的另一侧”的风景)
			》
 售價:HK$ 
			194
 
  《 
			量价狙击:精准捕捉股市机会(新时代·投资新趋势)
			》
 售價:HK$ 
			403
 
  《 
			万有引力书系 万川毕汇:世界环境史国际名家讲座
			》
 售價:HK$ 
			449
 
  《 
			企业可持续发展/ESG工作实用手册
			》
 售價:HK$ 
			235
 
 
 | 
         
          | 內容簡介: |   
          | 本书详细介绍了AT89S51单片机的硬件结构及各功能部件的工作原理、指令系统及常用程序设计,并从应用设计的角度讲述了AT89S51单片机的各种硬件接口设计、接口驱动程序设计以及AT89S51单片机应用系统设计。同时对AT89S51单片机应用系统设计中用到的各种新器件也进行了简单介绍。 本书可作为各类工科院校、职业技术学院电子技术、计算机、电气工程、工业自动化、机电一体化、智能仪器仪表、自动控制等专业的单片机课程教材,也可供从事单片机应用设计的工程技术人员参考。
 |  
         
          | 目錄: |   
          | 前言 第1章单片机概述
 11单片机的定义
 12单片机的发展历史
 13单片机的特点
 14单片机的应用
 15单片机的发展趋势
 16MCS51系列与AT89C5x系列单片机
 161MCS51系列单片机
 162AT89C5x(AT89S5x)系列单片机
 163单片机型号的含义解析
 16451单片机的封装及引脚
 17其他的51单片机
 171ADμC812单片机
 172C8051Fxxx单片机
 173台湾华邦公司W78系列和W
 系列单片机
 18AVR系列单片机与PIC系列单片机
 181AVR系列单片机
 182PIC系列单片机
 19各类嵌入式处理器简介
 191嵌入式微控制器
 192嵌入式数字信号处理器
 193嵌入式微处理器
 194嵌入式片上系统SOC
 思考题与习题
 第2章AT89S51单片机硬件结构
 21AT89S51单片机的硬件组成
 22AT89S51的引脚功能
 221电源及时钟引脚
 222控制引脚
 223并行IO口引脚
 23AT89S51的CPU
 231运算器
 232控制器
 24AT89S51存储器的结构
 241程序存储器空间
 242数据存储器空间
 243特殊功能寄存器
 244位地址空间
 25AT89S51的并行IO口
 251P0口
 252P1口
 253P2口
 254P3口
 255P1~P3口驱动LED发光二极管
 26时钟电路与时序
 261时钟电路设计
 262机器周期、指令周期与指令时序
 27复位操作和复位电路
 271复位操作
 272复位电路设计
 28低功耗节电模式
 281空闲模式
 282掉电运行模式
 283掉电和空闲模式下的WDT
 思考题与习题
 第3章AT89S51单片机的指令系统
 31指令系统概述
 32指令格式
 33指令系统的寻址方式
 331寄存器寻址方式
 332直接寻址方式
 333寄存器间接寻址方式
 334立即数寻址方式
 335基址寄存器加变址寄存器间接
 寻址方式
 336相对寻址方式
 337位寻址方式
 34AT89S51指令系统分类介绍
 341数据传送类指令
 342算术运算类指令
 343逻辑操作类指令
 344控制转移类指令
 345位操作类指令
 35AT89S51指令汇总
 36某些指令的说明
 361关于并行IO口的“读引脚”和
 “读锁存器”指令的区别
 362关于操作数的字节地址和位地
 址的区分问题
 363关于累加器A与Acc的书写
 问题
 364书写2位十六进制数据前要加
 “0”
 思考题与习题
 第4章AT89S51汇编语言程序设计
 41汇编语言程序设计概述
 411单片机编程语言
 412汇编语言语句和格式
 413伪指令
 42汇编语言源程序的汇编
 421手工汇编
 422机器汇编
 43编程的步骤、方法和技巧
 431编程步骤
 432编程的方法和技巧
 44AT89S51汇编语言程序设计举例
 441顺序结构程序设计
 442子程序的设计
 443查表程序设计
 444关键字查找程序设计
 445数据极值查找程序设计
 446数据排序程序设计
 447分支转移程序设计
 448循环程序设计
 思考题与习题
 第5章AT89S51单片机的中断系
 统
 51AT89S51中断技术概述
 52AT89S51中断系统结构
 521中断请求源
 522中断请求标志寄存器
 53中断允许与中断优先级的控制
 531中断允许寄存器IE
 532中断优先级寄存器IP
 54响应中断请求的条件
 55外部中断的响应时间
 56外部中断的触发方式选择
 561电平触发方式
 562跳沿触发方式
 57中断请求的撤销
 58中断服务子程序的设计
 59多外部中断源系统设计
 510中断应用举例
 思考题与习题5
 第6章AT89S51单片机的定时器
 计数器
 61定时器计数器的结构
 611工作方式控制寄存器TMOD
 612定时器计数器控制寄存器
 TCON
 62定时器计数器的4种工作方式
 621工作方式0
 622工作方式1
 623工作方式2
 624工作方式3
 63对外部输入的计数信号的要求
 64定时器计数器的编程和应用
 641工作方式1的应用
 642工作方式2的应用
 643工作方式3的应用
 644门控位GATE的应用——测量
 脉冲宽度
 645实时时钟的设计
 思考题与习题6
 第7章AT89S51单片机的串行口
 71串行口的结构
 711串行口控制寄存器SCON
 712特殊功能寄存器PCON
 72串行口的4种工作方式
 721方式0
 722方式1
 723方式2
 724方式3
 73多机通信
 74波特率的制定方法
 741波特率的定义
 742定时器T1产生波特率的计算
 75串行口的应用
 751双机串行通信的硬件连接
 752串行通信设计需要考虑的问题
 753双机串行通信软件编程
 754PC与单片机的点对点串行通信
 接口设计
 755PC与多个单片机的串行通信接
 口设计
 思考题与习题7
 第8章AT89S51单片机外部存储
 器的扩展
 81系统扩展结构
 82地址空间分配和外部地址锁存器
 821存储器地址空间分配
 822外部地址锁存器
 83程序存储器EPROM的扩展
 831常用的EPROM芯片介绍
 832程序存储器的操作时序
 833AT89S51单片机与EPROM芯
 片的接口电路设计
 84静态数据存储器SRAM的扩展
 841常用的静态RAM芯片介绍
 842外部数据存储器的读写操作时
 序
 843AT89S51单片机与RAM的接
 口电路设计
 85EPROM和RAM的综合扩展
 851综合扩展的硬件接口电路
 852外部存储器芯片的工作原理
 与软件设计
 86E2PROM存储器的扩展
 861并行E2PROM芯片简介
 862E2PROM的工作方式
 863AT89S51单片机扩展E2PROM
 CAT28C64B的设计
 87片内Flash存储器的编程
 871通用编程器编程
 872ISP编程
 思考题与习题8
 第9章AT89S51单片机的IO扩
 展
 91IO接口扩展概述
 911扩展的IO接口功能
 912IO接口的编址
 913IO接口数据的传送方式
 914IO接口电路
 92AT89S51扩展IO接口芯片82C
 的设计
 92182C55芯片简介
 922工作方式选择控制字及PC口
 按位置位复位控制字
 92382C55的3种工作方式
 924AT89S51单片机与82C55的接
 口设计
 93AT89S51扩展IO接口芯片81C
 的设计
 93181C55芯片介绍
 93281C55的工作方式
 933AT89S51单片机与81C55的接
 口设计及软件编程
 94利用74LSTTL电路扩展并行IO口
 95用AT89S51单片机的串行口扩展并
 行口
 951用74LS165扩展并行输入口
 952用74LS164扩展并行输出口
 96用IO口控制的声音报警器接口
 961蜂鸣音报警接口
 962音乐报警接口
 思考题与习题9
 第10章AT89S51单片机与输入
 输出外设的接口
 101LED数码管的显示原理
 1011LED数码管的结构
 1012LED数码管的工作原理
 102键盘接口原理
 1021键盘输入应解决的问题
 1022键盘的工作原理
 1023键盘的工作方式
 103键盘显示器接口设计实例
 1031利用AT89S51单片机串行口实
 现的键盘显示器接口
 1032各种专用的键盘显示器接口
 芯片简介
 1033专用接口芯片CH451实现的
 键盘显示器控制
 104AT89S51单片机与液晶显示器的
 接口
 1041LCD的分类
 1042点阵字符型液晶显示模块介
 绍
 1043AT89S51单片机与LCD的接
 口及软件编程
 105AT89S51单片机与BCD码拨盘的
 接口设计
 思考题与习题10
 第11章AT89S51单片机与AD、
 DA转换器的接口
 111AT89S51单片机与AD转换器的
 接口
 1111AD转换器简介
 1112AT89S51与逐次比较型8位
 AD转换器ADC0809的接口
 1113AT89S51与双积分型AD转
 换器MC14433的接口
 112AT89S51单片机与DAC的接口
 1121DA转换器简介
 1122AT89S51单片机与8位DA
 转换器DAC0832的接口设计
 1123AT89S51单片机与12位DA
 转换器AD667的接口设计
 113AT89S51单片机与VF转换器的
 接口
 1131用VF转换器实现AD转换
 的原理
 1132常用VF转换器LMX31简介
 1133VF转换器与MCS51单片机
 接口
 1134LM331应用举例
 思考题与习题11
 第12章单片机的串行扩展技术
 121单总线串行扩展
 122SPI总线串行扩展
 123Microwire总线简介
 124I2C总线的串行扩展介绍
 1241I2C串行总线概述
 1242I2C总线的数据传送
 125AT89S51单片机的I2C串行扩展
 设计
 1251AT89S51的I2C总线扩展系
 统
 1252I2C总线数据传送的模拟
 1253I2C总线模拟通用子程序
 思考题与习题12
 第13章AT89S51单片机的应用设
 计与调试
 131单片机应用系统的设计步骤
 132单片机应用系统设计
 1321硬件设计应考虑的问题
 1322典型的单片机应用系统
 1323系统设计中的地址空间分配
 与总线驱动
 1324AT89S51单片机的最小应用
 系统
 1325应用设计举例
 1326软件设计考虑的问题
 1327软件的总体框架设计
 133单片机应用系统的仿真开发与调
 试
 1331仿真开发系统简介
 1332用户样机的仿真调试
 134单片机应用系统的抗干扰与可靠
 性设计
 1341AT89S51片内看门狗定时器
 的使用
 1342指令冗余和软件陷阱
 1343软件滤波
 1344开关量输入输出软件抗干扰
 设计
 1345过程通道干扰的抑制措施
 1346印制电路板抗干扰布线的基
 本原则
 135单片机应用系统的IO功率驱动
 思考题与习题13
 参考文献
 |    |