第1章 认识单片机
01-01 单片机开发环境使用
01-02 一个发光二极管的闪烁控制设计
第2章 单片机并行I/O端口应用
02-01 八个发光二极管的闪烁控制设计
02-02 模拟汽车转向灯控制设计
02-03 模拟霓虹灯控制设计
02-04 按键控制花样霓虹灯设计
02-05 简易密码锁设计
02-06 节点测试1
第3章 单片机接口技术
03-01 数码管显示广告牌设计
03-02 点阵显示广告牌设计
03-03 液晶显示广告牌设计
03-04 密码锁设计
03-05 秒表设计
03-06 模拟交通灯控制系统设计
03-07 节点测试2
03-08 简易数字电压表设计
03-09 波形发生器设计
03-10 远程控制——单片机双机通信
第4章 综合设计
04-01 数字钟设计
第1章 单片机概述
第2章 单片机硬件结构
第3章 AT89S51单片机指令系统
第4章 AT89S51汇编语言程序设计
第5章 AT89S51单片机的中断系统
第6章 AT89S51单片机的定时器/计数器
第7章 AT89S51单片机的串行口
第8章 AT89S51单片机外部存储器的扩展
第9章 AT89S51单片机的I/O扩展
第10章 AT89S51与输入/输出外部设备的接口
第11章 AT89S51单片机与D/A、A/D转换器的接口
第12章 AT89S51单片机的串行扩展技术
第13章 AT89S51单片机的应用设计与调试
第14章 课程实验1-10
第1章 单片机最小控制系统的设计
01-01 绘制电路图
01-02 软件编程调试
01-03 项目训练1
第2章 信号灯的控制
02-01 信号灯的控制1
02-02 信号灯的控制2
02-03 信号灯的控制3
02-04 项目训练2
第3章 个性跑马灯的设计与实现
03-01 整体设计
03-02 电路实现
03-03 软件实现
03-04 项目训练3
第4章 单片机双机通信
04-01 整体设计
04-02 电路实现
04-03 软件实现
04-04 项目训练4
第5章 简易电子号码锁的设计与实现
05-01 整体设计
05-02 电路实现
05-03 软件实现
05-04 综合训练
Keil μVision 软件是目前最流行的开发 51单片机的软件,提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。掌握这个软件的使用方法,对于51单片机的开发人员来说十分必要。
单片机存储器结构:存储空间分为数据存储器空间、程序存储器空间和特殊功能存储器空间。
数据存储器空间分为片内和片外。