南京天赐科技发展有限公司 电话:025-84532868、84412346
开发板上扩展了IIC总线接口的EEPROM 24C02,用户以方便可学习如何
实现EEPROM的数据保存,另一方面也可以对IIC总线的有个较详细的了解。
实验时,将拨码开关S1的位3、7、8位拨为ON状态,以连接单片机I/O口和24C02
的时钟、数据引脚。
光盘中有IICEEPROM24C02读写的例程,程序通过软件模拟IIC总线的方
式实现了24C02的读写,用户对于IIC总线可参阅相关资料也可参阅24C02的芯片说明。程序现将0-254数据写入24C02的0-254的地址中,然后一次读出,并利用8位LED灯显示出来。用户可通过KEIL C51将例程编译链接后,将HEX文件通过ISP下载至开发板的处理器中。会看到8位LED灯变化。
五、综合实验例程详解
按键、数码管、蜂鸣器和串口综合实验
该实验板拥有丰富的硬件资源,可以开展各种功能的设计和实验,为用户的
学习和实际开发提供了低成本快速便捷的解决方案。
实验例程中为用户设计了一个利用按键、数码管、蜂鸣器和串口硬件相结合
的综合应用程序,以供用户参考。
在这个例程中,把各个功能程序分别作为每个独立的c文件进行管理,更有
利于大型程序的编制和管理。
实验时,通过按键分别实现数码管、蜂鸣器和串口间的相互操作。
六、备注说明
以上单片机例程,功能相对较简单,另外,我们在程序中对主要的程序进行
了文字注释,使得例程思路更加的清晰,十分利于学习之用。
我们建议大家通过一段时间的学习以后,能够发挥自己的主观能动性,通过
修改现有的例程或结合多种例程进行更加复杂的实验和设计,相信大家一定会有更大的收获和成就感。
在学习过程如有什么疑问可咨询我公司技术支持部,我们将竭尽全力为您提
供技术支持。感谢您选购我公司产品,也衷心的希望您能給我公司提出宝贵的建议和意见,我们一定努力做得更好。
联系电话: 025-84532868 www.tiancikj.com
Copyright (c) 2007,南京天赐科技发展有限公司 All rights reserved.
17
南京天赐科技发展有限公司 电话:025-84532868、84412346
实验所用软件的介绍 1、Keil C51的编程界面
上图是Keil C51软件的开发界面,用户应首先具备有C语言的基本知识,然后仔细学习光盘中的相关编程软件的资料。
2、ISP下载软件
本51开发板设置了ISP下载接口,使得用户调试下载程序十分方便,也是一种廉价的学习工具。 其使用步骤如下:
1、将配件中的51 ISP下载线分别与PC机的25针并口和开发板的ISP座相连,然后在PC机上打开Easy 51Pro v2.0.exe ISP下载软件,打开开发板电源。 2、点击左上角的下拉小箭头,选择与开发板相应的单片机类型,此处选择AT89S51,点击“检测器件”,如果一切正常,便会在右侧显示检测到所选器件。 3、点击“(自动)打开文件”选择要下载的HEX文件或BIN文件。 4、点击“(自动)擦除器件” 5、点击“写器件”,完成程序的下载
另外,也可选择加密选项,完成程序下载后的加密功能。
联系电话: 025-84532868 www.tiancikj.com
Copyright (c) 2007,南京天赐科技发展有限公司 All rights reserved.
18
南京天赐科技发展有限公司 电话:025-84532868、84412346
3、PC机串口调试工具
上图是PC机串口调试工具,使得串口的调试十分方便。首先,需要根据实验板上的串口设置,把PC机串口传输设置区设置好,然后选择“打开串口”按钮,此时,便可将实验板上发送来的数据以字符形式显示在数据显示在数据显示区,如果想以16进制显示,需将左侧的“十六进制显示”复选框选中即可。
联系电话: 025-84532868 www.tiancikj.com
Copyright (c) 2007,南京天赐科技发展有限公司 All rights reserved.
19
南京天赐科技发展有限公司 电话:025-84532868、84412346
另外,也可通过选择“保存显示数据”按钮将数据保存到PC机硬盘上。 对于PC机向实验板发送数据,需要将数据写入到下面发送数据区,然后点击“手动发送”按钮,便可实现字符数据的发送。如想发送十六进制数据,只需将左侧的“十六进制发送”复选框选中即可。另外,也可选择“自动发送”复选框完成按设置间隔的自动发送。
4、点阵液晶字取模软件
点阵液晶因模块内部没有字符字库,所以需要在程序中加入需要显示的字库,其字库可有“字模提取 V2.2 ”软件生成。该软件的设置要根据实际显示的需求来进行设置。
其使用步骤大致如下: 1、字体设置 字体设置主要完成字体、字形、大小和效果等选项。
联系电话: 025-84532868 www.tiancikj.com
Copyright (c) 2007,南京天赐科技发展有限公司 All rights reserved.
20
南京天赐科技发展有限公司 电话:025-84532868、84412346
2、取模方式 不同的点阵液晶显示器件,对字模的取模方式的要求不一致,各有各得特点,在使用之前要搞清楚。该开发板的选配点阵液晶12864的取模方式如下图所示。
联系电话: 025-84532868 www.tiancikj.com
Copyright (c) 2007,南京天赐科技发展有限公司 All rights reserved.
21