IAP15F2K61S2 STC15F2K60S2 学习手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
使用说明(第三版)
一、开发板简介:
此款开发板专为STC15系列封装为LQFP44的单片机设计,板载单片机为IAP15F2K61S2,支持在线仿真,主时钟频率建议28MHz以下(STC官网说明最高频率为35MHz)。
该开发板适合新手入门学习,也适合熟练STC单片机的工程师进行开发设计。
发货清单:开发板*1,USB数据线*1(为使客户能够自由选择,其他器件请自行在本店购买)
二、实物图鉴赏:
三、功能说明:
1、支持MINI USB接口供电/下载以及RS232串口下载
2、RS232串口可切换
3、双电源供电(5V/3.3V)
4、6~9V电源适配器供电
5、全部IO引出
6、4位独立按键
7、8位LED
8、有源蜂鸣器
9、MAX485通信
10、译码器74LS138
11、四相五线步进电机驱动
12、6位共阴数码管
13、LCD1602接口
14、LCD12864接口
15、温度传感器DS18B20
16、红外接收
17、PCF8574IIC IO扩展
单片机资源说明(IAP15F2K61S2):
1、42个IO
2、双串口
3、程序空间61K
4、6个定时器
5、10位8通道ADC
6、3通道PWM
7、SPI(只能作为MASTER)
8、无需外部晶振
四、下载说明:
下载前请确保板子已经供电,如下图上方用黄色框圈出跳线帽为默认设置。
当上面一个跳线帽接右边时,只要连接迷你USB数据线就可以为板子供电,连接左边则需要用适配器供电,输入电压范围:6~9V。
下面的跳线帽为单片机工作电压,一般不需要改变。
下面的黄色框圈出薄码开关是单片机的串口(从左往右依次规定为1~6),如图所示时可以使用迷你USB线为单片机烧录程序。
当需要用9针串口为单片机下载程序时,请将1、2位拨下来,3、4位拨上去,5、6位拨下来。
两种下载方式的区别只是改变1、2和3、4的位置,5、6位的使用后续说明,下载程序不需要改变(注意:在任意时刻不能将1234位或者3456位同时拨到上面,否则会出现无法下载或者串口通信出错)。
当设置好硬件后,即可开始下载程序了。
先按下左下角电源开关给板子上电。
打开官方下载软件STC-ISP,依次选好单片机型号、串口号、需下载的HEX文件、单片机晶振频率,点击开始下载,按电源开关断开电源,然后再按电源开关给板子重新上电,程序即烧录到单片机,如果不成功可以多试几次(重新上电过程叫做冷启动)。
五、使用说明:
1、供电说明
将标有“PA/USB”的跳线帽接到左边为适配器供电,输入电压为6~9V;接到右边为USB供电,如如电压为5V。
2、下载接口切换
与下载有关的为拨码开关的1234位,当使用USB下载时,12为ON,34为OFF;当使用9针串口下载程序时,12为OFF,34为ON。
(ON:拨到上面,OFF:拨到下面)
3、RS232串口切换
用9针串口进行串口通讯时,支持单片机串口1跟串口2的切换。
当使用串口1时,拨码开关34为ON,56为OFF(这里需要注意的是拨码开关12接的也是串口1,所以在任意时刻不能将1234位或者3456位同时拨到上面,否则会出现无法下载或者串口通信出错)
4、蜂鸣器
P2.7控制蜂鸣器,当P2.7输出高电平时蜂鸣器响,输出低电平时蜂鸣器不响。
如下原理图,这里有一个开关S4,使用蜂鸣器前需要接通S4,S4即为板子右上
角的1位拨码开关,拨到ON时接通。
5、DS18B20温度传感器&红外接口接口
DS18B20和红外接收头也由两个跳线帽来控制信号线的通断,见实物图当跳线帽接右边时信号线断开,接左边时信号线接通。
两者分别接到P5.4,P5.5。
6、LED
开发板上有8位共阳LED,靠近LED的一排排针是LED的负极,给负极提供低电平或者直接接地LED即可点亮。
另一排排阵为74LS138译码器的输出端,将两排排阵连接在一起即可实现138译码器控制的流水灯。
7、液晶锐度调节
开发板上面有两个蓝色的电位器,可以调节LCD12864/LCD1602的锐度,板子背面有对应标注。
8、4位轻触按键
4位轻触按键分别接在P3.2、P3.3、P3.4、P3.5,按下接地。
9、复位开关
最左边的轻触开关(标有ReSet)为复位开关,程序运行时按下即复位
10、外部晶振
如果有需要可以焊接外部晶振,直接焊接直插或者贴片晶振,晶振选择建议28MHz以下。
采用外部晶振是下载程序前请将下载软件上“选择使用内部IRC时钟”前面的√取消掉。
11、电源接口
开发板采用3.3V/5V双电源设计,在开发板下方8个GND,4个3.3V,4个5V。
12、6位数码管
3个IO即可控制6位共阴数码管,见下原理图,用两片74HC595分别控制数码管的为选和段选,用较少的IO实现数码管的显示,节约了IO资源。
13、步进电机接口
开发板右边白色插座为5V四相五线步进电机接口
14、IIC IO扩展
采用PCF8574扩展IO,帮助大家熟悉IIC通讯协议,芯片右边即为扩展的8位准双向IO口。
15、MAX485接口
采用RS485,帮助大家熟悉485接口。
开发板上方的接线柱即为485的RXD和TXD,标注为A、B
16、扩展接口
开发板右上角的10P排座是为了用户开发外部模块设计,排座连接请看开发板背面丝印。