书籍详情
基于Proteus的8051单片机实例教程:EDA应用技术
作者:李学礼 主编
出版社:电子工业出版社
出版时间:2008-06-01
ISBN:9787121066931
定价:¥25.00
购买这本书可以去
内容简介
本书主要包括两大部分,第一部分包括前4章,主要讲述了Proteus软件的安装、ISIS的初步应用、电路原理图设计、Proteus VSM仿真工具;第二部分包括第5、6章,第5章主要讲述了Proteus软件中的仿真调试方法,主要包括Keil uV2与Proteus结合搭建仿真平台,利用汇编语言方式、omf格式文件的C51语言方式和UBROF格式文件的C51语言方式进行源代码级调试;第6章包括22个实例项目,每个实例项目都给出了详细的实例目的、实例原理图、实例内容、实例步骤、参考程序。本书可作为工科院校电子信息类专业学生的基于Proteus软件的单片机实验教材,以及课程设计、毕业设计和各类电子设计竞赛的辅导教材,也可作为从事单片机开发的工程技术人员、高校师生及广大电子爱好者学习和应用Proteus软件的参考书籍。
作者简介
暂缺《基于Proteus的8051单片机实例教程:EDA应用技术》作者简介
目录
第1章 Proteus概述
1.1 Proteus简介
1.2 Proteus的运行环境
1.3 Proteus的安装
第2章 初识ISIS
2.1 启动ISIS
2.2 ISIS编辑界面简介
2.3 ISIS菜单栏
2.4 ISIS命令工具栏
2.5 ISIS模式选择工具栏
2.6 ISIS旋转、镜像控制按钮
2.7 仿真控制按钮
第3章 电路原理图设计
3.1 原理图的设计步骤
3.2 ISIS鼠标使用规则
3.3 原理图设计
3.3.1 新建设计文件
3.3.2 放置元器件
3.3.3 对原理图布线
3.3.4 生成网络表文件
3.3.5 对原理图进行电气规则检查
3.3.6 标题栏、说明文字和头块的放置
3.3.7 存盘及打印输出文件
3.4 原理图设计实例
第4章 Proteus VSM仿真工具介绍
4.1 探针
4.2 虚拟仪器
4.2.1 虚拟示波器(Oscilloscope)
4.2.2 逻辑分析仪(Logic Analyser)
4.2.3 信号发生器(Signal Generator)
4.2.4 定时/计数器
4.2.5 虚拟终端
4.2.6 模式发生器
4.2.7 SPI调试器
4.2.8 I2C调试器
4.2.9 电压表和电流表
4.3 信号发生器
4.4 仿真图表
4.4.1 图表介绍
4.4.2 图表应用实例
第5章 Proteus软件中的仿真调试方法
5.1 Keil uV2与Proteus的结合搭建仿真平台
5.1.1 驱动的安装
5.1.2 Keil和Proteus的配置
5.1.3 Keil和Proteus的调试过程
5.2 源代码级调试——汇编语言方式
5.2.1 汇编语言源程序文件的创建
5.2.2 汇编语言源程序文件的应用
5.3 源代码级调试——C51语言方式(1)
5.3.1 8051单片机仿真支持的程序文件
5.3.2 OMF51格式的文件
5.3.3 在Keil中如何生成OMF51格式的文件
5.3.4 OMF格式文件的应用
5.4 源代码级调试——C51语言方式(2)
5.4.1 8051单片机仿真支持的文件格式
5.4.2 在IAR中如何生成UBROF格式的文件
5.4.3 如何使用UBROF格式的文件
第6章 实例项目
6.1 实例1——I/O口输出实例
6.2 实例2——I/O口输入/输出实例
6.3 实例3——存储器RAM读/写实例
6.4 实例4——无译码的七段数码管显示实例
6.5 实例5——多位数码管扫描显示实例
6.6 实例6——BCD码译码的多位数码管扫描显示实例
6.7 实例7——独立式键盘实例
6.8 实例8——不同模式下的定时器0实例
6.9 实例9——不同模式下的计数器0实例
6.10 实例10——单一外部中断实例
6.11 实例11——两外部中断同时存在实例
6.12 实例12——矩阵键盘扫描中断实例
6.13 实例13——串行端口输出扩充实例
6.14 实例14——串行端口输入扩充实例
6.15 实例15——两8051单片机单工收发数据实例
6.16 实例16——两8051单片机双工收发数据实例
6.17 实例17——字符型液晶显示实例
6.18 实例18——I2C总线AT24C02存储器读/写实例
6.19 实例19——1线数字式温度传感器DS18B20实例
6.20 实例20——2线数字式温度传感器DS1621实例
6.21 实例21——基于ADC0832(SPI接口)的AD变换实例
6.22 实例22——步进电动机的控制实例
参考文献
1.1 Proteus简介
1.2 Proteus的运行环境
1.3 Proteus的安装
第2章 初识ISIS
2.1 启动ISIS
2.2 ISIS编辑界面简介
2.3 ISIS菜单栏
2.4 ISIS命令工具栏
2.5 ISIS模式选择工具栏
2.6 ISIS旋转、镜像控制按钮
2.7 仿真控制按钮
第3章 电路原理图设计
3.1 原理图的设计步骤
3.2 ISIS鼠标使用规则
3.3 原理图设计
3.3.1 新建设计文件
3.3.2 放置元器件
3.3.3 对原理图布线
3.3.4 生成网络表文件
3.3.5 对原理图进行电气规则检查
3.3.6 标题栏、说明文字和头块的放置
3.3.7 存盘及打印输出文件
3.4 原理图设计实例
第4章 Proteus VSM仿真工具介绍
4.1 探针
4.2 虚拟仪器
4.2.1 虚拟示波器(Oscilloscope)
4.2.2 逻辑分析仪(Logic Analyser)
4.2.3 信号发生器(Signal Generator)
4.2.4 定时/计数器
4.2.5 虚拟终端
4.2.6 模式发生器
4.2.7 SPI调试器
4.2.8 I2C调试器
4.2.9 电压表和电流表
4.3 信号发生器
4.4 仿真图表
4.4.1 图表介绍
4.4.2 图表应用实例
第5章 Proteus软件中的仿真调试方法
5.1 Keil uV2与Proteus的结合搭建仿真平台
5.1.1 驱动的安装
5.1.2 Keil和Proteus的配置
5.1.3 Keil和Proteus的调试过程
5.2 源代码级调试——汇编语言方式
5.2.1 汇编语言源程序文件的创建
5.2.2 汇编语言源程序文件的应用
5.3 源代码级调试——C51语言方式(1)
5.3.1 8051单片机仿真支持的程序文件
5.3.2 OMF51格式的文件
5.3.3 在Keil中如何生成OMF51格式的文件
5.3.4 OMF格式文件的应用
5.4 源代码级调试——C51语言方式(2)
5.4.1 8051单片机仿真支持的文件格式
5.4.2 在IAR中如何生成UBROF格式的文件
5.4.3 如何使用UBROF格式的文件
第6章 实例项目
6.1 实例1——I/O口输出实例
6.2 实例2——I/O口输入/输出实例
6.3 实例3——存储器RAM读/写实例
6.4 实例4——无译码的七段数码管显示实例
6.5 实例5——多位数码管扫描显示实例
6.6 实例6——BCD码译码的多位数码管扫描显示实例
6.7 实例7——独立式键盘实例
6.8 实例8——不同模式下的定时器0实例
6.9 实例9——不同模式下的计数器0实例
6.10 实例10——单一外部中断实例
6.11 实例11——两外部中断同时存在实例
6.12 实例12——矩阵键盘扫描中断实例
6.13 实例13——串行端口输出扩充实例
6.14 实例14——串行端口输入扩充实例
6.15 实例15——两8051单片机单工收发数据实例
6.16 实例16——两8051单片机双工收发数据实例
6.17 实例17——字符型液晶显示实例
6.18 实例18——I2C总线AT24C02存储器读/写实例
6.19 实例19——1线数字式温度传感器DS18B20实例
6.20 实例20——2线数字式温度传感器DS1621实例
6.21 实例21——基于ADC0832(SPI接口)的AD变换实例
6.22 实例22——步进电动机的控制实例
参考文献
猜您喜欢