书籍详情

51单片机典型模块开发查询手册

51单片机典型模块开发查询手册

作者:程国钢,陈跃琴,崔荔蒙 编著

出版社:电子工业出版社

出版时间:2012-05-01

ISBN:9787121168291

定价:¥85.00

购买这本书可以去
内容简介
  《51单片机典型模块开发查询手册》介绍了51单片机的内部资源及常用扩展器件的使用方法,并且提供了相应的应用电路、操作步骤、库函数和应用实例代码,这些资源和器件包括内部定时器、内部串行通信模块、内部中断系统、电源模块、看门狗、I/O引脚、存储器、智能卡、用户输入通道、显示模块、A/D芯片、D/A芯片、时钟日历芯片、温度/湿度芯片、定位模块、语音和打印模块、有线通信模块、无线通信模块、电机和继电器。《51单片机典型模块开发查询手册》各个章节基于相同和类似的应用实例,介绍了如何使用同属于该分类的器件来实现实例功能的方法,对于这些资源和器件提供了详尽的应用电路、操作步骤和应用代码,有一些还提供了对应的51单片机库函数。书中实例涉及的应用电路都有详细的说明及相应的典型器件列表,应用代码也有相应的流程说明及注释,从而使代码有较高的可读性,便于读者理解。在本书的配套光盘中,提供了书中所有例子的电路原理图和程序源代码,读者根据自己的实际需要稍加修改即可使用。本书包含丰富的单片机内部资源和外围模块的应用实例,可作为单片机应用的速查手册,供单片机开发者参考使用。
作者简介
暂缺《51单片机典型模块开发查询手册》作者简介
目录
第1章 51单片机应用系统设计基础
1.1 51单片机应用系统设计基础
1.1.1 51单片机应用系统的结构
1.1.2 51单片机应用系统设计流程
1.1.3 51单片机应用系统的硬件设计
1.2 应用实例--一个“最小”的51单片机应用系统
1.2.1 复位电路
1.2.2 振荡电路
1.2.3 “最小”51单片机应用系统的电路
1.3 应用实例--MON51单片机仿真应用系统
1.3.1 MON51单片机仿真器基础
1.3.2 MON51单片机仿真器的应用电路
1.3.3 MON51单片机仿真器的软件环境配置
1.3.4 MON51单片机仿真器的使用方法
1.3.5 MON51仿真器注意事项
第2章 51单片机内部资源应用
2.1 51单片机内部定时/计数器应用
2.1.1 内部定时/计数器T0/T1基础
2.1.2 使用T0精确定时
2.1.3 T1精确定时
2.1.4 使用T0/T1计数
2.1.5 使用T0和T1产生PWM波形
2.1.6 使用T0/T1来测量脉冲宽度
2.1.7 使用T0/T1来扩展外部中断
2.1.8 内部定时/计数器T2基础
2.1.9 使用T2输出方波
2.1.10 使用T2进行精确定时
2.2 51单片机外部中断应用
2.2.1 中断和外部中断基础
2.2.2 脉冲方式触发的外部中断
2.2.3 电平方式触发的外部中断
2.2.4 多个信号共用一个外部中断
2.2.5 扩展多个中断优先级
2.3 51单片机的串口应用
2.3.1 串口基础
2.3.2 使用串口工作方式0同步通信
2.3.3 使用串口工作方式1异步通信
2.3.4 使用串口工作方式2/3多机通信
2.3.5 使用T2作为串口波特率发生器
2.3.6 串口发送函数putchar使用
2.3.7 串口发送函数printf使用
2.3.8 使用串口来扩展外部中断
2.3.9 串口波特率自适应
2.3.10 使用普通I/O引脚来模拟串口
第3章 51单片机的电源模块
3.1 电源模块设计基础
3.1.1 变压器
3.1.2 整流桥
3.1.3 直流电压调理方法
3.2 直流电源稳压芯片
3.2.1 直流电源稳压芯片的技术指标
3.2.2 78/79系列电源调理芯片
3.2.3 AS1117电源调理芯片
3.3 电源保护和监控芯片
3.3.1 MAX8438~MAX8442系列电源过压保护芯片
3.3.2 AAT4610A电源过流保护芯片
3.3.3 MAX8215电源监控芯片
第4章 51单片机的看门狗扩展
4.1 51单片机的看门狗应用基础
4.2 51单片机的软件模拟看门狗
4.2.1 软件模拟看门狗的工作原理
4.2.2 软件模拟看门狗的应用代码
4.3 看门狗MAX813L扩展
4.3.1 MAX813L的基础
4.3.2 MAX813L的应用电路
4.3.3 MAX813L的操作步骤
4.3.4 MAX813L的应用代码
4.4 看门狗CAT1161扩展
4.4.1 CAT1161的基础
4.4.2 CAT1161的应用电路
4.4.3 CAT1161的操作步骤
4.4.4 CAT1161的应用代码
4.5 看门狗X25045扩展
4.5.1 X25045的基础
4.5.2 X25045的应用电路
4.5.3 X25045的操作步骤
4.5.4 X25045的库函数
第5章 51单片机I/O引脚扩展
5.1 译码器74138应用
5.1.1 74138基础
5.1.2 74138的应用电路
5.1.3 74138的操作步骤
5.1.4 74138的应用代码--使用74138流水驱动LED点亮
5.2 锁存器74273扩展
5.2.1 74273基础
5.2.2 74273的应用电路
5.2.3 74273的操作步骤
5.2.4 74273的应用代码--使用74273设计秒表
5.3 三态门74244扩展
5.3.1 74244基础
5.3.2 74244的应用电路
5.3.3 74244的操作步骤
5.3.4 74244的应用代码--使用74244扩展拨码开关地址输入
5.4 串口输出芯片744049扩展
5.4.1 744049基础
5.4.2 744049的应用电路
5.4.3 744049的操作步骤
5.4.4 744049的应用代码--使用744049驱动数码管实现秒表
5.5 串口输入芯片CD4014扩展
5.5.1 CD4014基础
5.5.2 CD4014的应用电路
5.5.3 CD4014的操作步骤
5.5.4 CD4014的应用代码--使用CD4014读取拨码开关输入
5.6 串行移位芯片74595扩展
5.6.1 74595基础
5.6.2 74595的应用电路
5.6.3 74595的操作步骤
5.6.4 74595的应用代码--使用74595驱动数码管实现秒计时
5.7 可编程I/O扩展芯片Intel8255扩展
5.7.1 Intel8255基础
5.7.2 Intel8255的应用电路
5.7.3 Intel8255的操作步骤
5.7.4 Intel8255的应用代码
第6章 51单片机存储器扩展
6.1 外部RAM 6264扩展
6.1.1 6264基础
6.1.2 6264的应用电路
6.1.3 6264的操作步骤
6.1.4 6264的应用代码
6.2 外部ROM 2716扩展
6.2.1 2716基础
6.2.2 2716的应用电路
6.2.3 2716的操作步骤
6.3 FIFO存储器芯片CY7C419扩展
6.3.1 CY7C419基础
6.3.2 CY7C419的应用电路
6.3.3 CY7C419的操作步骤
6.3.4 应用实例--CY7C419存放临时数据
6.4 I2C总线接口AT24系列 E2PROM扩展
6.4.1 I2C总线基础
6.4.2 AT24系列E2PROM基础
6.4.3 AT24系列E2PROM的应用电路
6.4.4 AT24系列E2PROM的操作步骤
6.4.5 AT24系列E2PROM的应用代码
6.5 SPI总线接口93系列E2PROM扩展
6.5.1 SPI总线基础
6.5.2 93系列E2PROM基础
6.5.3 93系列E2PROM的应用电路
6.5.4 93系列E2PROM操作步骤
6.5.5 93系列E2PROM的应用代码
6.6 IDT系列双口RAM双机通信应用
6.6.1 IDT系列双口RAM基础
6.6.2 IDT系列双口RAM的应用电路
6.6.3 IDT系列双口RAM的操作步骤
6.6.4 应用实例--使用IDT7232进行双机通信
6.7 Nand Flash芯片K9F5608扩展
6.7.1 Nand Flash芯片K9F5608基础
6.7.2 Nand Flash芯片K9F5608的应用电路
6.7.3 Nand Flash芯片K9F5608的操作步骤
6.7.4 Nand Flash芯片K9F5608的应用代码
6.8 U盘扩展芯片CH376扩展
6.8.1 U盘扩展芯片CH376基础
6.8.2 U盘扩展芯片CH376的应用电路
6.8.3 U盘扩展芯片CH376的操作步骤
6.8.4 U盘扩展芯片CH376的应用代码
第7章 51单片机的智能卡扩展
7.1 接触式存储卡扩展
7.1.1 AT24系列接触式存储卡基础
7.1.2 AT24系列接触式存储卡的应用电路
7.1.3 AT24系列接触式存储卡的操作步骤
7.1.4 应用实例--AT24系列接触式存储卡读/写
7.2 接触式加密卡扩展
7.2.1 SLE4442接触式加密卡基础
7.2.2 SLE4442接触式加密卡的应用电路
7.2.3 SLE4442接触式加密卡的操作步骤
7.2.4 SLE4442接触式加密卡的应用代码
7.3 非接触式智能卡扩展
7.3.1 非接触式智能卡
7.3.2 Mifare1射频卡读卡器
7.3.3 非接触式智能卡读卡器H
……
猜您喜欢

读书导航