搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
单片机实验与实践
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    7810775219
  • 作      者:
    周立功等编著
  • 出 版 社 :
    北京航空航天大学出版社
  • 出版日期:
    2004
收藏
内容介绍
    从以80C51内核单片机为核心的DP51PRO单片机综合仿真实验仪入手,介绍如何进行单片机实验,逐步引导读者掌握使用80C51内核单片机进行开发的方法。《单片机实验与实践》共分4章,第1章简单介绍DP51PRO单片机综合仿真实验仪的结构和功能;第2章详细介绍Keil μVision2集成开发环境的使用方法和使用样例,最后还介绍了DP51PRO单片机综合仿真实验仪的各部分硬件原理和使用方法;第3章介绍39个单片机接口及应用实验;第4章简单介绍在Small RTOS51下的驱动程序的编写方法,并以DP51PRO单片机综合仿真实验仪为硬件平台,详细叙述了LCD和I2C的驱动程序编写。
展开
目录
第1章 DP51PRO单片机综合仿真实验仪功能简介
1.1 电路外观1
1.2 功能特点1
1.3 实验项目3
1.4 主要功能块4
1.5 仿真调试下载电路说明5
1.5.1 DP51 PRO下载工作方式(LOAD)6
1.5.2 DP51 PRO运行工作方式(RUN)6

第2章 DP51PRO快速入门
2.1 Keil C51简介7
2.2 Keil C51的安装9
2.2.1 系统要求9
2.2.2 软件的安装9
2.3 μVision2集成开发环境12
2.3.1 μVision2集成工具12
2.3.2 菜单栏命令、工具栏和快捷方式13
2.4 Keil C51的使用18
2.4.1 创建第一个Keil C51应用程序18
2.4.2 程序文件的编译、链接25
2.5 调试仿真功能的使用29
2.5.1 如何进入调试状态29
2.5.2 调试状态的存储器模型30
2.5.3 调试前的准备工作31
2.5.4 实战34
2.6 脱机运行的FLASH运行38
2.6.1 如何进入运行状态38
2.6.2 运行状态的存储器模型38
2.6.3 运行程序实例39
2.7 脱机运行的ISP单片机运行41
2.7.1 如何进入ISP下载状态41
2.7.2 运行状态的存储器模型41
2.7.3 ZLGISP软件简介41
2.7.4 ZLGISP软件的安装方法42
2.7.5 ZLGISP软件的使用方法43
2.8 各功能模块的功能介绍47
2.8.1 A1区MON51仿真模块47
2.8.2 A2区MCU总线接口及I/O口连接区48
2.8.3 A3区8155并行I/O口扩展48
2.8.4 A4和A5区 PARK扩展48
2.8.5 B1区语音实验区49
2.8.6 B2区非接触式IC卡实验区50
2.8.7 B3区LCD实验区51
2.8.8 B4区并行A/D转换实验区52
2.8.9 B5区PWM电压转换实验区52
2.8.10 B6区并行D/A转换实验区52
2.8.11 B7区串行A/D转换实验区53
2.8.12 B8区直流电机实验区53
2.8.13 C1区电压接口区54
2.8.14 C2区逻辑笔54
2.8.15 C3区LED点阵实验模块55
2.8.16 C4区并转串实验电路55
2.8.17 C5区串转并实验电路56
2.8.18 C6区138译码电路56
2.8.19 C7区继电器及其驱动电路57
2.8.20 C8区555电路实验区57
2.8.21 C9区运算放大器电路实验区58
2.8.22 C10区步进电机实验区58
2.8.23 D1区独立控制的LED、拨动开关、键盘实验区59
2.8.24 D2区电位器实验区59
2.8.25 D3区数字温度采集实验区59
2.8.26 D4区蜂鸣器实验区61
2.8.27 D5区红外收/发实验区61
2.8.28 D6区RS485实验区62
2.8.29 D7区I2C实验区62
2.8.30 D8区接触式IC卡实验区62

第3章 DP51PRO单片机实验
实验1 Keil C51集成开发环境的使用练习65
实验2 基于Keil C51集成开发环境的仿真与调试66
实验3 单片机I/O口控制实验67
实验4 蜂鸣器驱动实验70
实验5 电子琴实验73
实验6 定时器输出PWM实验75
实验7 串转并的I/O口实验78
实验8 并转串的I/O口实验80
实验9 74HC138译码器实验82
实验10 8×8 LED扫描输出实验84
实验11 555电路实验87
实验12 运算放大器实验88
实验13 继电器控制实验90
实验14 RS232串口通信实验92
实验15 RS485差分串行通信实验94
实验16 I2C总线实验(实时时钟、EEPROM和ZLG7290的实验)97
实验17 万年历时钟实验102
实验18 接触式IC卡读/写实验105
实验19 数字温度传感器实验111
实验20 单总线和I2C总线结合实现数字温度计实验117
实验21 结合555电路实验和单片机定时器频率计实验124
实验22 直流电机实验126
实验23 步进电机控制实验127
实验24 红外收发实验129
实验25 使用8155扩展I/O、RAM及定时器实验132
实验26 字符型液晶显示实验136
实验27 图形液晶显示实验140
实验28 并行A/D转换实验146
实验29 并行的D/A转换实验149
实验30 串行A/D转换实验153
实验31 数字电压表实验155
实验32 IC卡身份识别开关实验159
实验33 USB1.1接口控制演示实验162
实验34 CANbus接口控制实验163
实验35 USB2.0接口控制演示实验169
实验36 基于以太网接口的TCP/IP实验172
实验37 ISD1420语音模块实验174
实验38 非接触式IC卡读卡模块实验175

第4章 Small RTOS51的应用
4.1 编写Small RTOS51的驱动程序179
4.1.1 函数的可重入179
4.1.2 驱动程序的编写方法180
4.2 16×2 LCD模块的驱动180
4.2.1 TC1602A液晶显示器与DP51PRO实验仪的连接180
4.2.2 驱动程序的使用180
4.2.3 对TC1602A操作的基本函数182
4.2.4 初始化TC1602A液晶显示器183
4.2.5 清除指定行183
4.2.6 在指定位置显示字符串185
4.2.7 在指定地址向液晶模块写多个字符187
4.2.8 驱动程序在DP51PRO上使用的例子188
4.3 I2C总线驱动程序的实现190
4.3.1 I2C驱动程序的简介190
4.3.2 驱动程序的使用190
4.3.3 基本I2C总线信号的产生190
4.3.4 I2C总线初始化192
4.3.5 发送和接收一个字节193
4.3.6 对I2C进行读操作195
4.3.7 对I2C进行写操作197
4.4 Small RTOS51应用实例和分析199
4.4.1 实例简介199
4.4.2 系统配置文件Os_cfg.h200
4.4.3 CPU配置文件Os_cpu.h202
4.4.4 用户配置文件Config.h203
4.4.5 ZLG7290应用函数程序zlg7290.c205
4.4.6 主程序EXT1.c208
附录Small RTOS51使用许可协议
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证