开发板上设计了 8 个 LED 灯,如图 1.6 所示。
8 个 LED 灯通过跳线使用单片机的 P0口点亮,I/O 口低电平点亮 LED 灯。
图 1.6 扩展 8 个 LED 灯电路图1.3.5 显示键盘模块 开发板使用 ZLG7289 扩展了 8 位 8 段数码管和 2x8 矩阵键盘,原理图如图 1.7 所示。
图 1.7 键盘显示模块原理图 -4-HF-EZ51SYS 开发板用户手册 REV-2010.B11.3.6 继电器和蜂鸣器模块 开发板扩展了 1 路继电器和 1 路蜂鸣器,同时引出了继电器的常开和常闭节点。
蜂鸣器通过跳线使用单片机的 P2.1 口控制;继电器通过跳线使用单片机的 P2.0 口控制。
蜂鸣器和继电器均使用 I/O 口低电平控制。
图 1.8 继电器和蜂鸣器模块原理图1.3.7 EEPROM 和实时时钟模块 开发板扩展了基于 IIC 总线的 EEPROM 和实时时钟,原理图如图 1.9 所示。
其中EEPROM 使用芯片 AT24C02;实时时钟使用芯片 PCF8563。
IIC 总线的 SDA 通过跳线连接至单片机的 P1.1 口;IIC 总线的 SCL 通过跳线连接至单片机的 P1.0 口;PCF8563 的 INT 输出引脚通过跳线连接至单片机的 P3.2 口。
图 1.9 EEPROM 和实时时钟模块原理图1.3.8 A/D 和 D/A 模块 开发板扩展了基于 SPI 接口的 10 位 A/D 和 10 位 D/A,如图 1.10 所示。
图中的 JP_AD_SEL为跳线,用于选择 A/D 的模拟输入信号来自电位器还是从 J21 接头。
D/A 输出模拟电压信号经 LM358 处理后驱动标号为 D40 的 LED 灯,输出不同电压值,D40 的亮度不同。
-5-HF-EZ51SYS 开发板用户手册 REV-2010.B1 图 1.10 A/D 和 D/A 模块原理图1.3.9 温度传感器模块 开发板扩展 1-Wire 串行温度传感器 DS18B20,如图 1.11 所示。
DS18B20 的 DQ 引脚通过跳线连接至单片机的 P3.5 口。
图 1.11 温度传感器模块电路图1.3.10 液晶扩展模块 开发板留有 16x2 字符型液晶接口和 128x64 图形液晶接口,如图 1.12 所示。
可以扩展16x2 字符型液晶或者 128x64 图形液晶,但两者不可同时使用。
图中的 R_VO 用于调节 128x64图形液晶的对比度,R_LEDA 用于调节 128x64 图形液晶背光亮度。
R162 用于调节 16x2 字符型液晶背光亮度。
-6-HF-EZ51SYS 开发板用户手册 REV-2010.B1 图 1.12 液晶扩展模块原理图1.3.11 红外通讯模块 开发板扩展了红外通讯收发器,其原理如图 1.13 所示。
图 1.13 红外通讯模块原理图 -7-HF-EZ51SYS 开发板用户手册 REV-2010.B1 第二章 SST 系列单片机简介2.1 SST89E58RD2 单片机性能特点 通用 8 位 8051 系列兼容微处理器。
与 8051 的软件完全兼容,开发工具兼容,封装与引脚兼容。
4.5V~5.5V 工作电压,1~40MHz 工作频率。
内部 RAM 共 1KB(256B 768B)。
256B 寄存器/数据 RAM。
内含两块高性能 SuperFlash 存储器(EEPROM)。
32KB 的主存储块8KB 的辅助存储块(每个存储块的扇区大小都是 128B)。
用 SoftLock 可以独立的对每个块进行安全加锁。
实现应用中编程(IAP:In-Application-Programming),两块可以同时操作。
在 IAP 过程中可以实现存储器的覆盖,支持中断响应。
支持最大 64KB 外部程序和数据存储空间。
P1.5、P1.6 和 P1.7 三个引脚可驱动大电流(每个可达 16mA)。
。
3 个 16 位定时/计数器(T0,T1,T2) 全双工增强型串行通讯口(UART)。
10 个中断源,4 个中断优先级,提供 4 个外部中断输入。
带内部可编程看门狗(WDT)。
可编程计数阵列(PCA)。
4 个 8 位 I/O 口(32 个 I/O 引脚)和 1 个 4 位口,共 36 个 I/O(PLCC44 封装)。
支持第二个 DPTR 寄存器。
支持低 EMI 模式(禁止 ALE)。
标准的每个指令周期 12 个时钟,也可以倍频,实现每个指令周期 6 个时钟。
TTL 和 CMOS 电平全兼容。
支持掉电检测。
省电模式有 Idle 模式和 Power Down 模式两种。
三种封装:DIP40,PLCC44 和 TQFP44。
2.2 SST89E58RD2 单片机产品描述 SST89E58RD2 是 SST 公司 8 位微处理器 FlashFlex51 系列的成员,采用先进的闪存CMOS 半导体技术设计和制造,这些器件是采用 8051 的指令集,并和标准的 8051 单片机引脚兼容。
-8-HF-EZ51SYS 开发板用户手册 REV-2010.B1 芯片内部带有 40KB 的片内 FLASH EEPROM 存储器,使用了 SST 公司专利的