资源描述
Pic开发板简介HL-K18 PIC单片单片机开发板使用说明机开发板使用说明书书 L-K18_=ilglrTW 信一=_=-3PICKit2 IM.0活动式ic插座 支存 8-40脚IC开发光电传感输入 AD 电路输入口 10M 晶振电路 晶振拔插座DS18B20 温度传感器4 路数据量 预置平拨开关 一体化 红外接收头SD卡拓展 SD 卡开发模块PS/2 插座 PC 键盘插座DS1302时钟 时钟备用电池双排针引出 全部 I/O 口 方便任何拓展 直流电机接口步进电机接口 8 位 LED 共阴 数码管显示FM 蜂鸣器 报警装置 MAX232 串口通信电路 5V 外接供电口 自恢复保险丝 电源平拨开关12864 液晶接口 USB 开发接口 支持 USB 开发 PICKit2 编程器仿真器 USB 输入接口8X8 点阵 8位LED流水复合型电路 Kit2 仿真器 国际标准 输出接口3V/5V 供电切换 4X4 矩阵电路4 位独立按键 1602 液晶接口 主要部件安装方向 1、DS18B20芯片安装方向DS18B20芯片插入开发板插座P1时,如果方向插错,芯片将100%烧毁,使用 时请务必小心!DS18B20芯片插入开发板插座P1的正确方向是:DS18B20芯片 的文字朝开发板的外边沿,如下图所示:2、1602液晶安装方向 安装方向如图:另外,市场上极少数的1602液晶屏管脚排列是反的,如果是这种屏,安装时,方向要反一下。建议购买我们的1602液晶屏。3、SD卡安装方法与方向SD卡在安装时,正面朝上,并且上面的方向箭头朝前,轻轻推入SD卡座中,推到底。要退出TF卡时,用手轻轻拔出SD卡。单片机安装方向 单片机的1脚靠近绿色零拔插力座的手柄处,如下图:单片机安装方向 单片机的1脚靠近绿色零拔插力座的手柄处,如下图:atm.4、步进电机插头安装方向步进电机插头插入插到开发板P13座上,插头和插座上边对齐,插座下边空1 针,如下图所示:5、TFT彩屏安装TFT组件和HL-K18开发板的连接 提醒:所有的硬件操作必须在断电状态下进行!TFT组件的1-20脚(靠TFT组件PCB板外沿的那一排插针)插入到HL-K18 开发板的PH座中,插入时注意TFT组件的1脚(在TFT组件PCB板上有 标注)和HL-K18开发板的P11座的1脚(在HL-K18开发板P11座旁有一个 小三角标记处就是)对齐,注意千万不要插到P12座中:将HL-K18开发板下接驳区的TCS、RS、RW、EN处的4个短路帽移动到 上方,其它短路帽保持出厂位置:提醒:提醒:TFT组件组件1-20脚插入到开发板脚插入到开发板P11座时,必须方向位置均正确,系统座时,必须方向位置均正确,系统 供电必须是供电必须是3.3V,通电之前请反复检查,否则会导致液晶屏烧毁!由于插反、,通电之前请反复检查,否则会导致液晶屏烧毁!由于插反、插错、电源错误,导插错、电源错误,导致的损坏不在保修范围内!致的损坏不在保修范围内!为了方便用户编写程序,下面再将TFT组件的引脚分布和单片机的连接关系作 一详细介绍:C S T 心 9 Z co 6。i C 9 t ri ri ri ri ri ri ri ci ci re rc re re re JP1 1 TFT-40O 一 r I re-t,9 Z co 6 O Iofei68(1 D(二 8(1。03(HSHH yxo,(目 板载PICKIT2在仿真时注意事项:PICKIT2可以最多设置3个断点,当3个断点全部设置的时候,“单步跳过”命 令或按纽将变灰色失效,此时只有“单步进入”命令或按纽可用,如果希望使用“单步跳过”命令或按纽,请只设置2个或1个断点或不设断点。另外请注意 PICKIT2的断点滑动现象(详见PICkit2编程调试器用户指南.pdf),当程序 在断点处停下来的时候,断点处指令实际上已经执行。关于低压编程:4 45 5一 理祯 a 以厂EE 3;兀了兀:盘丸,港 Pic单片机一般采用13V高电压编程,所以PICKIT2的第6脚(PGM)是不需要 连接的,同时配置位中的低压编程位也不要使能,一般我们基本上不使用低压编程,如果一定要使用低压编程,请将PICKIT2的第6脚(PGM)的短路帽装上,并且 将接驳区(下)的PGM插针和单片机PGM引脚直接相连的插针用杜邦线连接起来,如果用的单片机是16F877A.18F4520.18F4620.18F4550及和它们引脚兼容的 PIC单片机,也就是将接驳区(下)的PGM插针和接驳区(下)的RB5插针用杜 邦线连接起来,同时配置位中的低压编程位要使能。如何提高板载PICKIT2在极端条件下的稳定性?在实验过程中,特别是在进行大功率实验(如步进电机实验时候),偶尔会出现 红色提示,此为正常现象,在工具栏中的复位按纽或重新拔插一遍USB线(PICKIT2的USB线可以随意拔插,不需要事先取消开发工具的选择)就可以恢复 正常。为了提高板载PICKIT2在极端条件下的稳定性,建议采用开发板由USB2供 电方式或外接电源供电方式,因为这两种供电方式,不会将大电流的剧烈变化导致 的电源干扰传导到PICKIT2处,从而大大提高了 PICKIT2的稳定性。重点提示:如果想程序自动运行,请一定要断开重点提示:如果想程序自动运行,请一定要断开P7 P22之间的跳线帽,一般取之间的跳线帽,一般取 下下(1 VPP)就可以。就可以。好神奇科技 HDTURNKEY 嵌入式单片机应用解决方案推广专家 芯随您动相互成就 特别安全提示:1、严禁带电拔插任何器件、电缆或其它硬件操作(拔插USB线除外),因违反本 条导致的损坏不在保修范围内。2、DS18B20芯片插入开发板插座P4时,如果方向插错,芯片将100%烧毁,此损 坏不在保修范围内,使用时请务必小心!DS18B20芯片插入开发板插座P4的正 确方向是:DS18B20芯片的文字朝开发板的外边沿,如下图所示:2、使用TFT彩屏时,必须使用3.3V电源,也就是应该在开发板J1座的标有3.3 和*的两个插针间插上短路帽,严禁在开发板J1座的标有5V和*的两个插针间插 上短路帽,否则将烧毁TFT彩屏,此损坏不在保修范围内。5U 2-3 X3U ISBLJ010 J2:l2 USB 2-3 OC-5U HL-K18单片机实验开发系统,是一个典型的模块式、开放型PIC单片机实验教 学系统。HL-K18单片机实验开发系统各模块的设置,主要是以PIC单片机内部 功能特性为依据,并加入了一些很常用的外围接口器件,以便充分显示出PIC 单片机独特的功能优势和模块特色。我们根据大家的学习特点,从培养实践应用技能和开发产品能力的基础出发,同 时,也是在吸收了国外Microchip公司同类产品的基础上,引入独特的设计思 想,采用面向对象式解决方案,倡导开放型、设计型和综合型的实验理念,强调以 学习者为主体,在基本结构框架下,留给大家充分发挥的余地和创新的技术空间。单片机实验开发系统,可以适应从PIC单片机基本验证性实验到开发拓展 性、系统性实验,为大家开发应用和创新设计提供了一个多功能的实验平台。基于本系统,各类工程技术人员可以轻松地构建各类实际应用系统,根据自 己设计的线路,采用简单的接插连接方式,能够形成独特而又个性化的设计方案,无须 再进行制版加工、线路焊接和排除故障。学习者可以把更多的时间和精力用于系 统的设计和软件开发,极大地提高工作效率。K18单片机综合开发系统主要特点1、板载USB接口的PICKIT2在线编程仿真器,不但可以对几百种PIC单 片机进行在线编程,而且还可以对几百种PIC单片机进行在线仿真,仿真器是 初学者和专业开发者的必选,可以帮助您迅速查找程序中的错误,轻松跨过单片 机开发中最困难的程序排错阶段。2、20合loK18开发板是目前集成模块数最多的开发板之一,集成有20个 模块。其中有许多最新外围模块,如SD卡、PS/2电脑键盘、AD、点阵管、光电 转速仪、TFT真彩屏、USB等,让你的学习与时代同步!K18板载资源1、PS/2 PC键盘口:与PC机标准键盘相连。2、USB编程、USB仿真:板载USB接口的PICKIT2在线编程仿真器,可以 对几百种PIC单片机进行在线编程和仿真,特别其仿真功能,可以帮助初学者 和专业开发者迅速查找程序中的错误,轻松跨过单片机开发中最困难的“程序排错”阶段。3、USB数据接口:和18F4550配合可进行USB数据传送实验。4、SD卡模块:SD卡是目前应用最广泛的廉价外置存储卡。单片机应用SD 卡,可以方便地为您的系统增加超大容量的外置存储器,可用于长时间记录数据等。与USB数据接口配合可实现SD卡读卡器功能,与TFT彩屏配合,可以将SD 卡储存的彩色照片显示出来在熟悉SD卡的过程,用户将很好地学习SPI 编程。5、12864+TFT彩屏复合模块:支持市场上流行的12864液晶屏,支持本站的 TFT彩屏。TFT彩屏由于分辨率高,可以显示彩色照片,目前已经取代了 12864oTFT彩屏是单片机深入学习阶段的必选项目。6、8*8LED点阵管+8路LED复合模块:巧妙的设计,使它既可作为8*8LED 点阵显示,也可作为普通8路LED显示。甚至还兼有带4相步进电机相序指 示器和4路直流电机、4路继电器状态指示器功能。7、4输入安全电源模块(支持USB双供电):既可以插直径3.5的圆型电 源插头,对使用的电源不挑剔,DC5v的电源均可使用。也可以用USB线供电,或ICD2供电,带过流过载保护电路。USB线供电时,可以进行USB双供电,为大功率实验的进行提供了有力的保证。8、RS232串口:实现与PC机之间的通讯。9、4*4矩阵键盘+4路独立按键复合模块一巧妙的设计,使它既可作为4*4 阵键盘,也可作为4路独立按键,键盘位置经科学排列,可完成查询、中断、电平中断等键盘编程。10、多功能模拟A/D、光电测速输入口:独特的设计,使它成为一个强大的 模拟信号输入接口,与PIC单片机内置模/数转换器配合,不但可进行内部电源 电压测试、外部输入交直流信号测试,还可与各种模拟传感器连接,特别是可以和 光电开关连接,组成高精度的实用的转速表。11、多功能电机、继电器驱动口:可驱动一只4相步进电机,或4只直流电 机,或4只继电器。带4相步进电机相序指示器和4路直流电机、4路继 电器状态指示器,用户可了解这些设备的实时状态,方便直观。12、DS1302时钟:常见的SPI串行时钟芯片,可方便地完成数字钟之类应 用的编程。带3V锂电池,系统断电后,由该电池为DS1302芯片供电,保证系 统日期、时间不受断电影响。13、4位一体化数码管:可以完成计数器、秒表、电子钟等实验。14、4路DIP平拨开关输入:可完成数字量预置。15、5V和3.3V双供电:可适用与传统的5V方案,也可以适应现在越来 越多的3.3V方案,PIC开发更方便、实用。16、DS18B20接口:可与当今最流行的1线串行温度传感器DS18B20连接。17、一体化红外接收头:可完成红外遥控、红外解码等实验。18、蜂鸣器:产生提示音、报警声,让单片机唱歌等。19、时钟:出厂配10MHZ、20、带背光1602字符型液晶接口:学习液晶编程,向更高层次发展。21、支持外接PIC编程仿真器:可与任何标准PIC在线烧写器、调试器配 合。22、创新的全开放模块化设计:支持6脚到40脚的包括PIC(支持10F、12F、14F、16F及18F、16位、DSPIC)的所有单片机。单片机所有管脚均可外 扩为用户扩展自己的接口电路提供最大的方便!MCU主模块与各外围模块间的接驳模块的接驳集中在模块接驳区。模块接驳区共有 上下两个区,上面的一个区有2排针,下面的一个区有3排针,上面的一个 区的第2有附(从上往下数)和下面的一个区的第2打附(从上往下数)与MCU 主模块的对应引脚相连,其余各排与各外围模块的对应引脚相连。MCU主模块与各外围模块之间相互接驳可采用以下两种方式:a、使用短路帽,如果您使用16F877A、18F4520、18F4620、18F4550及和它们 引脚兼容的PIC单片机,主要就是采用此种连接方式,出厂时我们已经预置了 40个短路帽,本教程的绝大多数实验不需要变动预置短路帽就可以完成,少数 实验变动一二个或二三个短路帽也能轻松搞定。此种连接方式对于学习 16F877A.18F4520.8F4620、18F4550及和它们引脚兼容的PIC单片机,是最 方便的了。b、使用软跳线。将接驳区(上)和接驳区(下)预置的40个短路帽全部拔掉,用软跳线(也叫实验插线或杜邦线),自由连接各模块。当您使用引脚排列规律 与18F4520不同的PIC单片机或使用51、AVR单片机时,一般采用此种连接 方式,此种连接方式所有模块的连接由用户自由定义,不受任何限制,具有非常高 的灵活性。(具体请阅读开发板如何作为万用烧写座使用和开发板如何使用不 同种类的PIC单片机。C、混合使用短路帽、软跳线。例如使用18F4520开发产品,您可以使用短路帽 连接实验板上已有的外围模块,用软跳线(也叫实验插线或杜邦线)连接实验板 上没有的自己搭建的外围模块。此种连接方式的优点是硬件搭建快速,同时又有 很强的扩扩展能力。接驳区短路帽设置前面己经讲过:如果您使用16F877A.18F4520、18F4620、18F4550及和它们引 脚兼容的PIC单片机,主要采用短路帽来完成MCU主模块与各外围模块之间的连接,所以如果你使用的是16F877A.18F4520.18F4620.18F4550及和它们引 脚兼容的PIC单片机,可以仔细阅读下面的内容了解短路帽的设置的具体方法,如果你使用其它单片机,请跳过不读:特别注意:使用特别注意:使用1602LCD液晶模块时,请将接驳区(下)左数第液晶模块时,请将接驳区(下)左数第4、5、7共共3 个短路帽(下个短路帽(下图中白色短路帽)移到上方,变成图中白色短路帽)移到上方,变成RA2-RS、RA3-RW、RA5-EN:使用使用12864液晶模块或液晶模块或TFT彩屏模块时,除了要将接驳区(下)左数第彩屏模块时,除了要将接驳区(下)左数第4、5、7 共共3个短路个短路帽(下图中白色短路帽膨到上方,变成帽(下图中白色短路帽膨到上方,变成RA2-RS、RA3-RW、RA5-EN外,外,还必须将接驳区还必须将接驳区(下)左数第(下)左数第3个短路帽(下图中蓝色短路帽)移到上方,变成个短路帽(下图中蓝色短路帽)移到上方,变成 述短路帽位置恢复到出厂位置,也就是将接驳区(下)左数第述短路帽位置恢复到出厂位置,也就是将接驳区(下)左数第3、4、5、7短短 路帽(下图中白路帽(下图中白色、蓝色短路帽)移到下方,变成色、蓝色短路帽)移到下方,变成RA2-COL2、RA3-COL3、RA5-COL4、RA1-C0L1:20 z 8 ZSMUCD 即 8%TA Q FK w 一 Nos。Jos QNCD OH E-JOCJ 首 snoo sllnMo 旨8 lH-Joo,一 200-do o aacrcrctct 10 51RCAPTCSRS RU PGHEN RSTIOSCLKQCD UPPPACRft!RA2RA3RA4C?A5RE0Rn PE2|M 卞 iV t .1|15|20 IN OIZEOI Fas 混 OOOCJQQ,ZZggdCXdddCt,-:i.L”=00 200 EmC*00 g_l8 91009100 000 5 w IXISXUOD moo tn 使用实时时钟使用实时时钟DS1302时,请将接驳区(下)左数第时,请将接驳区(下)左数第8、9、10共共3个短路帽个短路帽 若不使用实时时钟若不使用实时时钟DS1302,请务必将上述,请务必将上述3个短路帽位置恢复到出厂位置,个短路帽位置恢复到出厂位置,也就是将接也就是将接驳区(下)左数第驳区(下)左数第8、9、10共共3个短路帽(下图中绿色短路帽)个短路帽(下图中绿色短路帽)移到下方,变成移到下方,变成 REOCOL5、RE1-C0L6、RE2-COL7;5inCftPTCSRS RM PGHEN RSTIO SCLKQ(/)一可 CDiCMCOOiUPPPAORl RA2RA3RA4RA5RE0RnO CJ O CJ O O Q Q 一 z oo crcrctcrcttt (下图中绿色短路帽)移到上方,变成(下图中绿色短路帽)移到上方,变成REO-RST、RE1-I0、RE2-SCLK;(下图中绿色短路帽)移到上方,变成(下图中绿色短路帽)移到上方,变成REO-RST、RE1-I0、RE2-SCLK;*2、开发板由外接电源供电(当J2接到2-3位置时)供电输入方式的选择*1、开发板由USB2单供电(当J2接到1-2位置时)板载PICKIT2在线编程仿真器注意:软件安装和如何使用PICKIT2进行程序的烧写和仿真,请阅读其它相关 教程。板载PICKIT2是一款针对PIC单片机的在线型编程仿真器,它实际上是编程器 和仿真器二合一的这样一个设备,不但可以对几百种PIC单片机进行在线编程,而且还可以对几百种PIC单片机进行在线仿真,具体支持的芯片型号可以看后 面的列表。它不但可以支持5V类型的PIC单片机的编程和仿真,同时也可以 支持3.3V类型的PIC单片机的编程和仿真,这不需要事先进行任何设置,板 载PICKIT2本身具备这样的能力。USB1 口是板载PICKIT2的USB接口,要使用板载PICKIT2,必须用一根USB 它是不亮的,但当PICKIT2工作时(如烧写和仿真时),它就会闪烁。P22座是是板载PICKIT2的ICSP接口,如果要对开发板上的PIC单片机进行 程序烧写和仿真,请将P22座的从左往右数第1、4、5三个短路帽(VPP、PGD、PGC)装上,如下图:电缆将USB1 口和电脑的USB连接起来。PJCKit2 标有“LED标记的LED灯是板载PICKIT2的忙指示灯,当PICKIT2空闲时,J C J.板载PICKIT2不但支持对本开发板上的PIC单片机进行程序烧写和仿真,还支 持对其它开发板或用户自己制作的应用板进行程序烧写和仿真,此时,去掉P22 座上的所有短路帽,然后在P22座的上排(也就是标记有PICKIT2的一侧),插 上B型6芯线(两边是扁平头的那种),B型6芯线另一端和其它开发板或用 户自己制作的应用板的ICSP接口连。“8*8LED点阵管模块”和“8位数码管显示模块”的切换“点阵管模块”和“数码管模块”有部分数据线是共用的。“8*8LED点阵管模块”工作时,请将S4四位全部拨到“0N”,S2全部拨到“OFF”:“8位数码管显示模块”工作时,请将S4四位全部拨到“OFF”,S2全部拨到“ON”:1602、12864液晶屏对比度调整调整微调电位器RP2,就可以实现1602、12864液晶屏对比度调整。如果你同 时购买了我们的1602液晶屏,那么我们事先调整好了,一般情况下用户无需调整,若液晶屏无显示或使用其它的1602或使用12864,用户可以自己调整试下,调 整时务必细心缓慢调整。跳线的出厂默认设置实验板跳线的出厂默认设置见下图:系统复位 1、PIC单片机的复位当实验板与板载PICKIT2或外接在线调试编程器相连时,系统复位由MPLAB IDE软件控制,实验板上的复位按纽(SW-RST)将失效。下面根据MPLAB IDE 中的编程器、调试器两种模式具体说明:当用户使用MPLAB IDE中的编程器模式时,编程(也称烧写)完成后,实验板 处于停止运行状态,点programmer菜单下的Release from reset命令实验板 才会进入运行状态。用户要想让实验板复位,采取的操作是先点programmer 菜单下的hold in reset命令,后点Release from reset,即完成一次复位。当用户使用MPLAB IDE中的调试器模式时,编程(也称烧写)完成后,点一下 dubegger菜单下的reset命令,即完成一次复位。实验板与板载PICKIT2或外接在线调试编程器相连,通常发生在开发阶段。当 板载PICKIT2断开或开发板与外接在线调试编程器不相连时(拔掉P22座的左 数第1、4、5、6VPP、PGD、PGC、PGM四个短路帽可以断开PICKIT2),系统 复位由实验板上的复位按纽(SW-RST)控制。按一下复位按纽即完成一次复位。板载PICKIT2断开或开发板与外接在线调试编程器不相连,通常发生在实际应 用阶段。模块接驳区(上)O P O Q 30 25 5 flDmmoQmflDmmQtnoQOQoooooQ*|cxcmddcxddODtyddddQrdcxQrcx 21 o odc Qf Qf z z nana dcF ONC9E OOPF oncnE t IL WE/V/w/i oCDnIK Jle SASA PRPR SISI 8 200 Lo-Jo*00 EmC200 ZJOO QNCD 000 Nc dd 41c)s 00 奇8 与OCJ oioso P P
展开阅读全文