
S52DK 使用说明(Mcuzone 出品)
功能介绍
-RTC DS1302
-EEPROM 24c02
-RS232 接口电路
-一个复位按键 K1
-一个产生定时器外部计数脉冲的按键 K2
-一个蜂鸣器
-一个 LED
-一块字符 LCM1602,显示灰度可变,背光可以控制
-12 个行列扫描按键
-S52 串行编程接口,采用 Altera Byteblaster 下载电缆,兼容 ALTERA FPGA 下载,软件
采用 Easy 51pro
-MCU 采用易更换的结构,标配 AT89S52
-可更换为引脚兼容的其余 51 兼容器件,但最好能使用串口 ISP,以方便开发
使用说明
开机后将先从串口输出信息(9600bps),然后屏幕上有 4 处显示,第一行第一个字符当前无
显示,记做区域 1,第一行中间不停显示一些信息,称为区域 2,第一行右边显示 000,记
做区域 3,第二行左边当前显示的是时间,记做区域 4,第一行右边显示的是版本号,记做
区域 5。
区域 1:
按动按键,该区域将显示这个按键的代码,以下为按键位置及其对应代码
S9(‘*’) S10(‘1’) S11(‘2’) S12(‘#’)
S5(‘3’) S6(‘4’) S7(‘5’) S8(‘6’)
S1(‘7’) S2(‘8’) S3(‘9’) S4(‘0’)
按动‘*’可以控制 BUZ1 的开关。
按动‘#’可以控制 LED2 的开关。
按动‘1’可以打开 LCM1602 的背光。
按动‘2’可以关闭 LCM1602 的背光。
区域 3:
该区域可显示一个 000~255 的数据,按动‘3’可以使得该数加一,按动‘4’可以使
该数减一,按动‘5’可以将该数保存到 24C02 中,按动‘6’可以从 24C02 中读出保存的值。
区域 4:
该区域可以显示时间或者日期,按动‘0’可以进行切换。
按动‘7’可以修改小时或者年。
按动‘8’可以修改分钟或者月份。
按动‘9’可以修改秒或日期。
按动 K2 数次可以复位时间与日期。在无后备电池的板子上,开机不走时,此时需要按
动K2数次复位RTC
区域 5:
显示从 24C02 中读取的版本号

Powered by XiaoGuo’s publishing Studio
QQ:8204136
Website: www.mcuzone.com
2005