查表程序c8051汇编语言,单片机习题与实验教程

《单片机习题与实验教程》是与《单片机原理与应用教程》一书配套的实训教程。重点介绍了单片机及其与外围芯片、外部器件之间的接口电路设计与编程技术。18个实训题目包含交叉开关、定时器/计数器、中断、片内外振荡器、ADC、DAC、SMBus、UART、PCA等几乎所有C8051F系列单片机的片内功能。实训所涉及的外围电路中,除常用的键盘输入、LED显示、SRAM扩展外,还有LCD显示、打印机控制、语音芯片控制、温度测控、红外遥控、超声波测距、步进电机控制、直流电机控制、交流电机控制等多项贴近科技发展前沿的实用技术,并配套C8051F系列单片机实验箱。

《单片机习题与实验教程》可作为高职高专以及其它高等院校的单片机实训课程教材,也可用于毕业设计和电子设计竞赛等实践环节,还可作为单片机应用开发人员的参考资料。 第1章单片机基础知识

1.1SiliconLabsIDE集成开发环境简介

1.1.1SiliconLabsIDE的安装与设置

1.1.2目标系统与PC机的连接

1.1.3目标系统与SiliconLabsIDE的连接

1.1.4程序编辑

1.1.5程序编译/汇编与生成

1.1.6程序下载

1.1.7程序调试

1.1.8脱机运行

1.2Medwin集成开发环境简介

1.2.1软件安装

1.2.2系统设置

1.2.3程序编辑

1.2.4工具栏按钮和菜单说明

1.2.5仿真器连接

1.3习题及思考题

1.4TZD-I型单片机实验箱简介

1.4.1实验箱概述

1.4.2主板的结构与功能

1.4.3CPU板及适配器

1.4.4cPU引脚与各连接器对应关系

1.4.5实训扩展板

1.5实验1汇编语言程序的编辑、汇编与简单调试

第2章C8051F的基本结构

2.1习题及思考题

2.2实验2片内存储器及特殊功能寄存器的观察与修改

2.3实验3简单I/O口使用

第3章C8051F指令系统

3.1习题及思考题

3.2实验4传送指令练习

3.3实验5位指令练习

第4章汇编语言程序设计

4.1习题及思考题

4.2实验6简单程序设计

4.3实验7数据块的传送

4.4实验8分支程序设计

4.5实验9查表程序设计

4.6实验10子程序设计

第5章振荡器、电源及复位

5.1习题及思考题

5.2实验11振荡器选择及测试

5.3实验12CPU复位

5.4实验13低功耗方式

第6章中断系统

6.1习题及思考题

6.2实验14交叉开关定义的外部中断0和1

6.3实验15引脚固定的外部中断

6.4实验16中断的优先级

第7章定时器/计数器

7.1习题及思考题

7.2实验17定时器的定时功能

7.3实验18定时器的计数功能

第8章通用异步串行通信接口UART

8.1习题及思考题

8.2实验19利用uART进行串行通信

第9章12位A/D转换器

9.1习题及思考题

9.2实验20数字电压表(软件启动)

9.3实验21定时器启动的数字电压表

9.4实验22窗口比较器的使用

第10章D/A转换器

10.1习题及思考题

10.2实验23波形发生器

10.3实验24电压监测报警

第11章C8051F应用系统设计方法及设计举例

11.1习题及思考题

11.2实验25行列式键盘设计

11.3实验26七段LED显示器的使用

第12章C8051F其它内部资源

12.1习题及思考题

12.2实验27用PCA实现PWM

12.3实验28利用SMBus实现串行通信

12.4实验29串行外设接口总线SPI的使用

参考文献

内容简介:

《单片机习题与实验教程》是与《单片机原理与应用教程》一书配套的实训教程。重点介绍了单片机及其与外围芯片、外部器件之间的接口电路设计与编程技术。18个实训题目包含交叉开关、定时器/计数器、中断、片内外振荡器、ADC、DAC、SMBus、UART、PCA等几乎所有C8051F系列单片机的片内功能。实训所涉及的外围电路中,除常用的键盘输入、LED显示、SRAM扩展外,还有LCD显示、打印机控制、语音芯片控制、温度测控、红外遥控、超声波测距、步进电机控制、直流电机控制、交流电机控制等多项贴近科技发展前沿的实用技术,并配套C8051F系列单片机实验箱。

《单片机习题与实验教程》可作为高职高专以及其它高等院校的单片机实训课程教材,也可用于毕业设计和电子设计竞赛等实践环节,还可作为单片机应用开发人员的参考资料。

目录:

第1章单片机基础知识

1.1SiliconLabsIDE集成开发环境简介

1.1.1SiliconLabsIDE的安装与设置

1.1.2目标系统与PC机的连接

1.1.3目标系统与SiliconLabsIDE的连接

1.1.4程序编辑

1.1.5程序编译/汇编与生成

1.1.6程序下载

1.1.7程序调试

1.1.8脱机运行

1.2Medwin集成开发环境简介

1.2.1软件安装

1.2.2系统设置

1.2.3程序编辑

1.2.4工具栏按钮和菜单说明

1.2.5仿真器连接

1.3习题及思考题

1.4TZD-I型单片机实验箱简介

1.4.1实验箱概述

1.4.2主板的结构与功能

1.4.3CPU板及适配器

1.4.4cPU引脚与各连接器对应关系

1.4.5实训扩展板

1.5实验1汇编语言程序的编辑、汇编与简单调试

第2章C8051F的基本结构

2.1习题及思考题

2.2实验2片内存储器及特殊功能寄存器的观察与修改

2.3实验3简单I/O口使用

第3章C8051F指令系统

3.1习题及思考题

3.2实验4传送指令练习

3.3实验5位指令练习

第4章汇编语言程序设计

4.1习题及思考题

4.2实验6简单程序设计

4.3实验7数据块的传送

4.4实验8分支程序设计

4.5实验9查表程序设计

4.6实验10子程序设计

第5章振荡器、电源及复位

5.1习题及思考题

5.2实验11振荡器选择及测试

5.3实验12CPU复位

5.4实验13低功耗方式

第6章中断系统

6.1习题及思考题

6.2实验14交叉开关定义的外部中断0和1

6.3实验15引脚固定的外部中断

6.4实验16中断的优先级

第7章定时器/计数器

7.1习题及思考题

7.2实验17定时器的定时功能

7.3实验18定时器的计数功能

第8章通用异步串行通信接口UART

8.1习题及思考题

8.2实验19利用uART进行串行通信

第9章12位A/D转换器

9.1习题及思考题

9.2实验20数字电压表(软件启动)

9.3实验21定时器启动的数字电压表

9.4实验22窗口比较器的使用

第10章D/A转换器

10.1习题及思考题

10.2实验23波形发生器

10.3实验24电压监测报警

第11章C8051F应用系统设计方法及设计举例

11.1习题及思考题

11.2实验25行列式键盘设计

11.3实验26七段LED显示器的使用

第12章C8051F其它内部资源

12.1习题及思考题

12.2实验27用PCA实现PWM

12.3实验28利用SMBus实现串行通信

12.4实验29串行外设接口总线SPI的使用

参考文献

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值