| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第一章 单片机概述
第一节 单片机简述
一. 认识单片机
二. 单片机的发展
三. 单片机的应用领域
第二节 单片机的基本组成原理
一. 计算机的组成
二. 单片机的组成
第三节 单片机的应用特点
一. 单片机控制系统
二. 单片机的应用特点
三. 单片机应用的重要意义
第四节 单片机程序设计初论
一. 计算机程序设计语言
二. 单片机程序设计语言
三. 单片机程序设计方法简述
第五节 计算机中的数制与运算
一. 十进制. 二进制和十六进制
二. 各种进制数的转换
三. 二进制数算术运算
四. 二进制数逻辑运算
第六节 单片机的学习方法
一. 学习特点
二. 典型学习方法
三. 实验学习法
第二章 学会DIY
第一节 常用工具和元器件
一. DIY的意义
二. 常用工具
三. 常用元器件
四. HZL--2003a/b型机装焊须知
第二节 HZL--2003a型机装机与检测
一. HZL--2003a型机装机
二. HZL--2003a型机检测
第三节 HZL--2003b型机装机与检测
一. HZL--2003b型机介绍
二. HZL--2003b型机装机
三. HZL--2003b型机检测
第四节 逻辑笔的制作
一. 逻辑笔电原理图
二. 逻辑笔工作原理
三. 测试点电压计算
四. 逻辑笔制作
五. 逻辑笔元器件表
第三章 单片机编程练习及实践
第一节 软件介绍
一. 简易指令集
二. 采用C语言
第二节 编程练习
一. 单元编程准备
二. 单元编程示范
三. 单元编程练习
第三节 端口扩展实践
一. 扩展用元器件
二. 扩展实验
第四章 MCS-51系列单片机
第一节 概述
一. 基本系列
二. 80C51系列
三. AT89C系列
第二节 MCS-51系列单片机的内部总体结构
一. MCS-51系列单片机系统组成介绍
二. MCS-51系列单片机的引脚布置及功能
三. MCS-51系列单片机的内部存储器
四. MCS-51系列单片机的并行输入/输出端口 I/O端口
五. MCS-51系列单片机的时钟电路
六. MCS-51系列单片机的工作方式
第三节 AT89C系列单片机的硬件组成
一. AT89C2051单片机硬件的组成特点
二. AT89C2051单片机的引脚配置
第四节 MCS-51系列单片机的指令系统
一. 指令系统概述
二. MCS-51指令系统分类
第五节 MCS-51汇编语言程序设计及实验
一. 汇编语言的语句格式
二. 寻址方式
三. 汇编语言程序设计练习
第五章 用C语言为单片机编程序
第一节 C语言与单片嵌入式系统 SOC
一. 为什么要用高级语言
二. MCS-51系列单片机的C语言编译器
三. 嵌入式系统与SOC
第二节 C语言入门
一. C语言的常见书写格式
二. C语言基本规则
三. 程序结构
第三节 Keil C51的集成开发环境 IDE
一. 界面和菜单
二. 输入程序并编译
第四节 解决编译中的错误 警告
一. 常见的错误
二. 警告
第五节 软件仿真
一. Keil C中的软仿真
二. 软仿真的步骤
第六节 应用实例
一. 项目计划和分析
二. 通用服务函数
三. 显示模块
四. 串行存储器读写模块
五. 键盘读取函数
六. 蜂鸣器函数
七. 完成主函数
第六章 单片机与实时操作系统
第一节 操作系统简介与分类
一. 操作系统的概念
二. 操作系统的功能
三. 操作系统的简单分类
四. 单片机上的实时操作系统
第二节 RTX51 Tiny操作系统的应用
一. 建立一个基本应用
二. 配置RTX51 Tiny基本参数
第三节 RTX51 Tiny应用实例
一. 问题
二. 解决
三. 程序
第四节 单片机与网络
一. 网络的发展与应用
二. 网络的概念
三. 单片机上网的实现
第五节 应用实例
一. 智能语音报警电子钟
二. CTCSS信号发生器
附录 MCS-51系列单片机指令表
参考文献