OK-51开发板使用说明书.pdf

所需积分/C币:15 2019-10-17 01:09:19 693KB PDF
收藏 收藏
举报

OK-51开发板使用说明书pdf,标准配件:    1.电源输入:本学习板采用5V直流电源供电。    2.电源开关:控制整个开发学习板的电源,按下电源接通,再按一下弹起电源断开。    3.RS232串行通讯接口:完成试验板和电脑(以及其他具有标准的RS232接口设备)通讯的接口,在使用STC单片机的过程中需要串行口来进行烧录程序。    4.主芯片插座:40PIN直插芯片插座。    5.蜂鸣器:完成单片机音响试验,如报警、音乐等。    6.复位键:按该键后单片机系统复位。    7.电源指示灯:电源指示。    8.键盘区:3X3矩阵键盘。    9.max202芯片:RS-232和T
OK-51 开发板使用手册 1.0K-51V1.0开发板使用说明 0K-5lV1.0单片机学习板是一款单片机入门级的学习开发板,集成编程、试验仿真于 体,配有丰富的代码示例,主要帮助初学者了解单片机的基本运用,掌握单片机的研发 过程 如果您刚接触单片机,建议您先看本文档,按照本文档介绍的方法和步骤进行试验, 1.1.0K-51V1.0单片机学习板硬件描述 标准配件: 1.电源输入:本学习板采用5V直流电源供电。 2.电源开关:控制整个开发学习板的电源,按下电源接通,再按一下弹起电源断开 3.RS232串行通讯接口:完成试验板和电脑(以及其他具有标准的RS232接口设备 通讯的接口,在使用STC单片机的过程中需要串行口来进行烧录程序 4.主芯片插座:40Pin直插芯片插座。 5.蜂鸣器:完成单片机音响试验,如报警、音乐等。 6.复位键:按该键后单片机系统复位 7.电源指示灯:电源指示。 8.键盘区:3X3矩阵键盘。 9.max202芯片:RS-232和TL电平转换。 10. ATMEL ISP在线编程接口 11.8个发光二极管:进行流水灯试验 12.扩展接口:所有的51管脚都被引出,方便扩展运用。 可选配件: 1.16x2LCD液晶显示:完成16x2字符液晶试验。 2.24C01芯片:串行通讯总线 IIC EEPROM器件,用于存储数据 3.红外传感器 4.18B20温度传感器 www.witech.com.cn 3 Date2009-8-15 OK-51 开发板使用手册 1.2.0K-51V1.0单片机学习板使用方法 1.安装必须使用的软件,如 Keil c51, STC ISP等。 2.连接硬件电路: (1)将一片STC89C51插到40Pin芯片插座上。 (2)将串口线连接到OK-51V1.0学习板和电脑。一端连接OK-51V1.0串行口, 另一端连接到电脑的串行口。 (3)用5V电源给OK-51V1.0供电 3.烧录程序的方法和界面的简单介绍。 (1)打开STC-ISP软件。在左上角的 MCU TYPE中选择所使用的芯片,本例使用 STC89C51RC Stc-iSp.Exehttpm/www.mcu-memory.com技术支持:1392280- step1/步骤1: Select MCU TYpe选择单片机型号 MCU TyP AP Memory Range +…STC10F08 seres OFFF +…STC11Fu2 SeRies +…STc11FP32 EeTle 件范围内未用区域填0〔 中…STC12CA60S2 SeriEs +…STC12C5202 AD series TC12C5630 冲打开程序文件 已r1es +…STC12c2052 An series 冲打开 EEPROM文件 C12C5410A …STC8C5xF/F+ Eels d选择串行口,最高波特率 ESTCB9C51RC 最高波特率:110y STC89C52RC 最低波特率:1200 STC89C54RIt 中的选项 TC89C55RT+ STC89C5RT十 12T/单倍速 囗凵J J二已气LL C full gain (2)选择好芯片后,点击“打开程序文件”,加载准备烧写的HX文件(在 Keil c51 中生成),木例中选择学习板自带的工程文件OK-1文件夹中的OK51-01.hex。 露STC5 P.exe htt/ HWW.MCU-Memory com技术支持:1392280 step1/步骤1: Select MCU Type选择单片机型号 MCU TIpe Memorγ Ranze STCa9c51Ro OFFF step2/步骤2:0 pen File/打开文件〔文件范围内未用区域填0 起始地址0〕校验和 卩打开文件前清缓冲打开程序文件 F打开文件前清缓冲打开EEEM文件 www.witech.com.cn Date2009-8-15 OK-51 开发板使用手册 (3)选择与开发板相连的计算机的串口号(本例采用串口8) step3/步骤3: Select com port, Max baud/选择串行口,最高波特率 COM:COMe 最高波特率:11500 请尝试提高最低波特率或使最高波特率=最低波特率:1200 (4)设置单片机和下载的相关选项,本手册所提供的实验的选项设置均为软件 step4/步骤4:设置本框和右下方‘选项中的选项 Doub1 e speed/双倍速C6T倍速12T/单倍速 振荡放大器增益 saiL C full gain 如需低功耗16MHx以下振荡器增益可选12gain 下次冷启动P1.0F1.1。与下载无关C等于00才可下载快速启动 内部扩展A-RM:C禁止访问允许访问烈推荐〕 下次下载用户应用程序时将数据∏as区一并擦除 CYES NL (5)点击“ Download/下载” step5/步骤5: onLOad下载先点下载按钮再MCU上电复位冷启动 ownload/下载 停止Re- ownload/重复下载 等待ISP软件连接单片机,完成连接后显示以下信息 若使用uB转RS-232串口线下载,可能会遇到不策容 问题,可以让我们帮助购买兼容的B转E23 串口线 仍在连接中,请给MU上电 然后将开发板冷启动(掉电后的上电),最后直至烧录完成 Program OK/下载UEK Verify0K!校验K erase times/擦除时间:00:00 program times/下载时间:0:01 Encrypt OK,/已加密 (6)下载完成后烧录的程序自动开始运行。 www.witech.com.cn Date2009-8-15 OK-51 开发板使用手册 2.0K-51V1.0开发板试验详解 2.1.实验一流水灯实验 实验目的 1)通过实验了解51单片机并行口的输出方式的编程 2)学会 Keil o51开发软件的使用方法。 3)学会使用STC-ISP软件烧写单片机程序的方法 4)掌握用C语言编写单片机程序的基本方法。 5)掌握LED数码管的基本工作原理。 实验内容 通过对sTC89ClRC单片机Po口编程,实现对发光二极管的循环显示控制。 硬件说明 P7D>120 POWERLED R26 D9 图为开发板P07口与LED(D9)的连接方式,R26为分压电阻, POWERLED为LED电源 其他LED连接方式与此相同 实验步骤 1)将STC-ISP下载线与OK-51V1.0实验板相连,另一端连计算机的串口,接通电源 2)运行 Keil o51软件,新建一个工程文件,新建一个程序文件。 3)输入并编辑c文件,并且编译生成HX文件 4)运行 STC-ISP软件将新生成的HEX文件烧写到51实验板。 www.witech.com.cn Date2009-8-15 OK-51 开发板使用手册 参考程序 #include regal. h> void delay(void)//延时函数 unsigned char sml, smJ for(smi=1: smi<222: smi++) for(smj=1; smj<222; smj++) void main(void)//主函数 unsigned char cnta //cnta为P0口的值 //for循环计数 while(1) for(cnta=0x01,i=0;i<8;i++,cnta=cnta<<1)对应led左移 cnta: //因为PO口在低电平时对应LED会亮 delay o www.witech.com.cn 7 Date2009-8-15 OK-51 开发板使用手册 2.2.实验二报警声实验 实验目的 1)熟悉 Keil c51开发软件的使用方法。 2)通过实验掌握延时子程序和中断子程序的编写方法。 3)了解蜂鸣器的发声原理, 实验内容 通过对sTc89C51RC单片机P1.4位编程,实现让蜂鸣器发出高低不同的声音。 硬件说明 R25 当2} UB 20 BELL OBELL R15 P14匚 BELL 2k 图中BELL位蜂鸣器,通过PⅠˆ4口控制蜂鸣器。开发板中蜂鸣器为有源蜂鸣器 实验步骤 1)将 STC-ISP下载线与OK-51V1.0实验板相连,另一端连计算机的串口,接通电源 2)运行 Keil ce51软件,新建一个工程文件,新建一个程序文件。 3)输入并编辑c文件,并且编译生成HX文件。 4)运行STC-ISP软件将新生成的HEX文件烧写到51实验板。 www.witech.com.cn 8 Date2009-8-15 OK-51 开发板使用手册 参考程序 #include <regal.h> #include < intrins. h> sbit spk=P14;/蜂鸣器控制位 unsigned char frq void delays (unsigned char ms) void main (vol //初始化定时器 TMOD=0x01 frq= 0x00 TH0=0x00; TLO= Oxff TR0=1 //定时器0开 IE=0x82; while(1) frg++ delays(1) void timer0(void) interrupt l using1/中断程序 TH0=0xfe;//重置定时器值,保持每次中断间隔相同 TLO= frq SPK SPK //蜂鸣器输出反向 void delays( unsigned char ms)//延时子程序 unsigned char i www.witech.com.cn Date2009-8-15 OK-51 开发板使用手册 while (ms for(i=0;i<120;i++) www.witech.comcn 10 Date2009-8-15

...展开详情
试读 46P OK-51开发板使用说明书.pdf
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    抢沙发
    一个资源只可评论一次,评论内容不能少于5个字
    weixin_38743737 你的留言是对我莫大的支持
    2019-10-17
    • 至尊王者

      成功上传501个资源即可获取
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐
    OK-51开发板使用说明书.pdf 15积分/C币 立即下载
    1/46
    OK-51开发板使用说明书.pdf第1页
    OK-51开发板使用说明书.pdf第2页
    OK-51开发板使用说明书.pdf第3页
    OK-51开发板使用说明书.pdf第4页
    OK-51开发板使用说明书.pdf第5页
    OK-51开发板使用说明书.pdf第6页
    OK-51开发板使用说明书.pdf第7页
    OK-51开发板使用说明书.pdf第8页
    OK-51开发板使用说明书.pdf第9页
    OK-51开发板使用说明书.pdf第10页
    OK-51开发板使用说明书.pdf第11页
    OK-51开发板使用说明书.pdf第12页
    OK-51开发板使用说明书.pdf第13页
    OK-51开发板使用说明书.pdf第14页

    试读已结束,剩余32页未读...

    15积分/C币 立即下载 >