单 片 机 基 础 一 、 单 片 机 基 础 知 识 1.1 51 系 列 单 片 机 简 介 : 51 系 列 单 片 机 是 单 片 机 领 域 中 的 一 类 , 也 是 影 响 最 为 深 远 , 使 用 最 为 广 泛 的 单 片 机 系列 。 51 单 片 机 是 指 Intel 的 MCS‐51 系 列 及 和 其 具 有 兼 容 内 核 的 单 片 机 。 51 系 列 单 片 机 最 早由 Intel 公 司 发 展 起 来 , 随 后 将51 内 核 授 权 给 其 他 各 个 厂 商 。 因 此 , 现 在 MCS‐51 兼 容 的 单片 机 种 类 繁 多 , 如 : Atmel 公 司 的 AT889C 系 列 、 AT89S 系 列 、 Silicon Laboratories 的 C8051F系 列 以 及 STC 的 单 片 机 等 。 这 些 系 列 的 单 片 机 都 有 着 十 分 接 近 的 指 令 系 统 和 硬 件 结 构 , 在 开发 起 来 很 方 便 移 植 。 1.2 STC 系 列 单 片 机 : STC89C51RC系 列 单 片 机 是 STC推 出 的 新 一 代 高 速 /低 功 耗 /超 强 抗 干 扰 的 单 片 机 , 指 令 代码 完 全 兼 容 传 统 的 8051单 片 机 , 12时 钟 /机 器 周 期 和 6时 钟 /机 器 周 期 可 以 任 意 选 择 , HD版 本和 90C版 本 内 部 集 成 MAX810专 用 复 位 电路。 特征: 1) 增强 型8051单 片 机 , 6时 钟 /机 器 周 期 和 12时 钟 /机 器 周 期 可 任 意 选 择 , 指 令 代 码 完全 兼 容 传 统 8051 2)工作电压: 5.5V ‐ 3.3V (5V单 片 机 ) / 3.8V ‐ 2.0V (3V单 片 机 ) 3) 工作频率范围:0~40MHz,相当于普通8051的 0~80MHz,实际工作频率可 达48MHz. 4)用 户应用 程序空间: 4K / 8K / 13K / 16K / 32K / 64K字节 5)片 上集 成 1280字节或512字节RAM 6)通用 I/O口(35/39个 ), 复 位 后 为 : P1/P2/P3/P4是 准双向口/弱上拉(普通8051传 统 I/O口);P0口是 开 漏输出 , 作为 总线扩展 用 时 , 不用 加上拉电阻, 作为 I/O口用 时 , 需加上拉电阻。 7)ISP(在 系 统 可 编程)/ IAP(在 应用 可 编程), 无需专 用 编程器 , 无需专 用 仿真器 可 ...