请输入您要查询的百科知识:

 

词条 手把手教你学单片机
释义

书名:手把手教你学单片机

图书编号:1088356

出版社:北京航空航天大学出版社

定价:29.0

ISBN:781077613

作者:周兴华

出版日期:2005-01-01

版次:1

开本:26cm

简介:

本书以实际编程及做实验为主线贯穿全书。完全摒弃教科书的方法,采用“程序完成后软件仿真→单片机烧录程序→试验板通电实验”的方法,以全新的方式边学边实验,将初学者领进单片机世界的大门。随书所附的光盘中提供了一些工具软件以及本书所有的实验程序文件,在学习、实验时可参考。

本书的读者对象是大中专学生、职业学校学生、广大电子制作爱好者。

目录:

第1章实验设备及器材使用介绍

1.1单片机的发展史及特点

1.2单片机入门的有效途径

1.3实验工具及器材

第2章KeilC51集成开发环境及TOP851多功能编程器

2.1KeilC51集成开发环境软件安装

2.2TOP851烧录软件安装

2.3TOP851烧录软件操作

第3章初步接触KeilC51及TOP851软件并感受第一个演示程序效果

3.1建立一个工程项目,选择芯片并确定选项

3.2建立源程序文件

3.3添加文件到当前项目组中

3.4编译(汇编)文件

3,5检查并修改源程序文件中的错误

3.6软件模拟仿真调试

3.7烧录程序(编程操作)

3.8观察程序运行的结果

第4章单片机的基本知识

4.1MCS51单片机的基本结构

4.280C51基本特性及引脚定义

4.380C51的内部结构

4.480C51的存储器配置和寄存器

第5章汇编语言程序指令的学习

5.1MCS51单片机的指令系统

5.2汇编语言的特点

5.3汇编语言的语句格式

第6章数据传送指令的学习及实验

6.1按寻址方式分类的数据传送指令

6.2点亮/熄灭一个发光二极管的实验,自动循环工作

6.3点亮/熄灭一个发光二极管的实验,点亮/熄灭时间自动发生变化(分3段),自动循环工作

6.4P1口的8个发光二极管每隔2个右循环点亮实验

6.5MCS51内部的RAM和特殊功能寄存器SFR的数据传送指令

6.6“跑马灯”实验

6.7单片机的受控输出显示实验

6.8小结

第7章算术运算指令的学习及实验

7.1算术运算指令

7.3FFH、03H两数相乘实验,结果从P0、P1口输出

7.4加1指令实验,让P1口的8个发光二极管模拟二进制的加法运算

7.5加1指令实验(不进行二十进制调整)

7.6加1指令实验(进行二十进制调整)

7.7小结

第8章逻辑运算指令的学习及实验

8.1逻辑运算指令

8.2逻辑运算举例一

8.3逻辑运算举例二

8.4逻辑运算举例三

8.5小结

第9章控制转移类指令的学习及实验

9.1控制转移类指令

9.2散转程序实验

9.3统计含58H关键字的实验84

第10章位操作指令的学习

10.1位操作指令

10.2将P1.0的状态传送到P2.0的实验

10.3比较输入数大小的实验

10.4将累加器A中的立即数移出的实验

10.5实现逻辑函数的实验

第11章栈操作指令、空操作指令、伪指令及字节交换指令的学习

11.1栈操作指令

11.2空操作指令

11.3伪指令

11.4字节交换指令

11.5查0~9平方表实验

11.6利用NOP指令产生精确方波实验

11.7MCS51指令分类表

第12章定时器/计数器及实验

12.1定时器/计数器的结构及工作原理

12.2定时器/计数器方式寄存器和控制寄存器

12.3定时器/计数器的工作方式

12.4定时器/计数器的初始化

12.5蜂鸣器发音实验

12.6定时器T1方式2计数实验

12.7定时器T1方式1定时实验

第13章中断系统及实验

13.1中断的种类

13.2MCS51单片机的中断系统

13.3令LED输出试验板上的蜂鸣器发出1kHz音频的实验

13.4利用外中断方式进行数据采集实验

13.5中断嵌套实验

13.6交通灯控制器实验

13.7键控计数实验

第14章汇编语言的程序设计及实验

14.1单片机应用系统的设计过程

14.2汇编语言程序设计步骤

14.3顺序程序设计

14.4右移循环流水灯实验

14.5循环程序设计

14.6找数据块中最大数的实验

14.7延时子程序的结构

14.8寻找ASCII码“$”的实验

14.9子程序设计、调用及返回

14.10使P0口的8个LED闪烁20次实验

14.11分支程序设计

14.12做简单的 、-、×、÷实验

14.13查表程序设计

14.14单片机演奏音乐的实验

14.15数据排序实验

第15章键盘接口技术及实验

15.1独立式键盘

15.2行列式键盘

15.3独立式键盘接口的编程模式

15.4行列式键盘接口的编程模式

15.5键盘工作方式

15.6独立式键盘输入实验

15.7行列式键盘输入实验

15.8扫描方式的键盘输入实验

15.9定时中断方式的键盘输入实验

第16章LED显示器接口技术及实验

16.1LED数码显示器的构造及特点

16.2LED数码显示器的显示方法

16.3静态显示实验

16.4慢速动态显示实验

16.5快速动态显示实验

16.6实时时钟实验

第17章字符型液晶(LCD)模块原理及设计学习

17.1液晶显示器概述

17.216×2字符型液晶显示模块(LCM)特性

17.316×2字符型液晶显示模块(LCM)引脚及功能

17.416×2字符型液晶显示模块(LCM)的内部结构

17.5液晶显示控制驱动集成电路HD44780特点

17.6HD44780工作原理

17.7LCD控制器的指令

17.8LCM工作时序

17.9单片机驱动LCM的电路

第18章体验第一个液晶程序的效果并建立模块化设计的相关子程序

18.1体验第一个液晶程序的效果

18.2查询忙碌标志信号子程序

18.3写指令到LCM(IR寄存器)子程序

18.4写数据到LCM(DR寄存器)子程序

18.5清除显示屏子程序

18.6启动LCM子程序

18.7让字母“F”在显示屏的第2行第10列显示

18.8使LCM显示2行字符串(英文信息)

18.9使LCM显示2行字符串(英文信息)并循环移动

第19章简单的液晶显示型自动化仪器的设计学习及实验

19.1工业生产自动计数器

19.2设备运行状态自动显示器

19.3液晶显示计时时钟

19.4让液晶显示屏显示自制图形“中”

19.5液晶显示屏显示复杂的自制图形

第20章KeilC51集成开发环境的设置及调试方法

20.1工程项目的建立、源程序文件的建立及加载

20.2工程的详细设置

20.3编译、连接

20.4KeilC51集成开发环境软件的调试方法

20.5外围接口工具

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/26 6:05:04