基于Proteus的51系列单片机设计与仿真(第4版)
作者:陈忠平
出版社:电子工业出版社
出版时间:2020-05-01
ISBN:9787121389559
定价:¥69.00
第1章 80C51单片机系统设计相关软件的使用
1.1 Keil C51的使用
1.1.1 创建项目
1.1.2 仿真设置
1.1.3 Keil程序调试与分析
1.2 ISP下载
1.2.1 AT89系列单片机下载
1.2.2 STC89系列单片机下载
1.3 串行调试软件
第2章 Proteus 8.7快速入门
2.1 Proteus电路图绘制软件的使用
2.1.1 Proteus电路图绘制软件编辑环境及参数设置
2.1.2 Proteus原理图绘制
2.2 Proteus VSM虚拟系统模型
2.2.1 激励源
2.2.2 Proteus VSM虚拟仪器的使用
2.2.3 Keil C51与Proteus的联机
第3章 51系列单片机程序设计
3.1 清零与置数程序的设计
3.1.1 片内清零程序的设计
3.1.2 置数程序的设计
3.2 拼字与拆字程序的设计
3.2.1 片内拼字程序的设计
3.2.2 片内拆字程序的设计
3.3 数据块传送与排序程序的设计
3.3.1 数据块传送程序的设计
3.3.2 数据排序程序的设计
第4章 51系列单片机通用I/O端口控制
4.1 声光控制
4.1.1 声光报警控制
4.1.2 流水灯控制
4.1.3 花样灯控制
4.2 定时器/计数器控制
4.2.1 延时控制
4.2.2 计数控制
4.3 外部中断控制
4.3.1 单个外部中断控制
4.3.2 外部中断优先控制
4.4 串行通信控制
4.4.1 两个单片机之间的串行通信控制
4.4.2 单片机与PC之间的串行通信控制
第5章 LED数码管与键盘的应用
5.1 LED数码管应用
5.1.1 LED数码管的显示原理
5.1.2 0~99计数器的设计
5.1.3 59s倒计时器的设计
5.1.4 8位LED数码管动态显示
5.2 键盘的应用
5.2.1 键盘工作原理
5.2.2 查询式键盘设计
5.2.3 矩阵式键盘的识别
第6章 DAC和ADC的应用
6.1 DAC的应用
6.1.1 DAC0832输出正弦波
6.1.2 TLC5615输出锯齿波
6.2 ADC的应用
6.2.1 ADC0808数字电压表的设计
6.2.2 ADC0832数字电压表的设计
第7章 显示器的应用
7.1 LED点阵的应用
7.1.1 8×8点阵字符显示
7.1.2 16×16点阵汉字显示
7.2 LCD的应用
7.2.1 字符式LCD显示
7.2.2 汉字式LCD显示
第8章 电动机控制
8.1 步进电动机控制
8.1.1 步进电动机的正转、反转、停止控制
8.1.2 步进电动机转速控制
8.2 直流电动机控制
8.2.1 直流电动机的正转、反转、停止控制
8.2.2 直流电动机调速控制
第9章 综合应用设计
9.1 数字电子钟的设计
9.2 篮球计分器的设计
9.3 DS1302可调时钟的设计
9.4 24C04开启次数统计
9.5 DS18B20测量温度
9.6 按钮选播电子音乐
9.7 矩阵键盘键值显示
参考文献