单片机以太网学习板使用说明
以太网开发板使用说明

以太网开发板使用说明
老古
以太网开发板图:
是由3块板组成:
1.网卡
2.ISA底板
3.单片机电路板
电路连接:
将以太网开发板的USB接头插到你的电脑的USB口上。
USB接头只是为开发板提供5伏的电源,无数据传输。
USB电源有短路保护,不会损坏主板。
网卡有两个连接头,一个是同轴电缆连接头UTP 可以接同轴网线。
或者使用8芯的双绞网线,接到网卡的RJ-45的接头。
两种接头只需要使用其中的一个。
根据你的网络的情况使用,用双绞网线时,要注意的是用集线器和不用集线器的接法是不同的。
直接跟电脑对接(不用集线器)时,8芯双绞网线的1,2,3,6中的四条线:1和3要对换接,2和6要对换接。
就是:
1 ―――――――3
2 ―――――――6
3 ―――――――1
6 ―――――――2
至于为什么这样接,请参考其他书籍。
串口的连接头连到你的电脑的串口。
以太网开发板的IP地址为:10.1.88.3 ,为了保证能够正确的通讯,请将你的电脑的网卡的IP地址设置为同一个网段10.1.88.x ,例如设置为10.1.88.2。
设置之后一般要重新启动。
串口的通讯速率为19200bps,无校验,1个停止位,8位数据,无流控。
单片机学习板指导书

目录第1章电子实习目的 (1)1.1、实习目的 (1)1.2、51单片机学习板简介 (1)一、51单片机学习板的具体作用 (2)二、51单片机学习板的套件 (3)第2章焊接练习 (4)2.1、焊接目的 (4)2.2、焊接器材 (4)2.2.1、认识手工器材(选学内容,要求掌握) (4)2.2.2、使用器材 (6)2.3、焊接原理 (6)2.3.1、焊接 (6)2.3.2焊接顺序及方法 (7)2.3.3、实训要求 (8)2.3.4、焊接练习 (8)第3章常用元件介绍及检测方法 (9)3.1、目的 (9)3.2、仪器与元件 (9)3.3、器件原理 (9)3.3.1、电阻 (9)3.3.2、电容器 (11)3.3.3、二极管 (12)3.3.4、扬声器的检测 (13)3.3.5、三极管 (13)3.3.6、多端元器件变压器的检测 (14)3.4、万用表及示波器介绍 (15)3.4.1万用表 (15)3.4.2、示波器 (16)第4章 51单片机学习板装配 (18)4.1、硬件及功能介绍 (18)4.1.1、硬件介绍 (18)4.1.2STC89C52简介 (19)4.1.3、51单片机学习板功能介绍 (20)4.2、焊接注意事项及其焊接步骤 (20)第5章 51单片机学习板使用介绍 (23)5.1、程序烧写方法说明 (23)一、安装驱动程序 (23)二、重新安装: (25)三、检测COM口 (26)四、给单片机下载程序 (28)5.2、演示程序介绍 (32)5.2.1、秒表 (32)5.2.2、数字温度计 (33)第6章附件 (34)附件1、电路原理图 (34)附件2、印刷电路板图 (35)附件3、元器件清单 (36)第1章电子实习目的电子实习是电气与电子类等相关专业重要的实践教学环节,主要是为了贯彻理论联系实际的教学原则,巩固和扩大已学过的电子技术的基础知识,使本专业学生初步获得电子产品生产工艺的基本知识和基本操作技能,为技术基础课和专业课程的学习建立初步的感性认识并提高学生的工程实践能力。
PIC以太网学习板用户手册

基于 PIC18F97J60 以太网学习板
用户手册 V2.0
FreeDe板模块分布图.................................................................................................3 二、PIC以太网学习板开发说明.....................................................................................................4
FreeDesigner 淘宝店
二、PIC 以太网学习板开发说明
2.1 学习软件安装
2.1.1 安装 MPLAB 开发环境软件
MPLAB 是 PIC 单片机的开发环境,安装包位于光盘(X: \Ethernet 学习板资料\开发软件 \IDE\mp810)下,双击 Install_MPLAB_v810.exe 文件开始安装,安装过程中可选择安装路径, 一般都使用默认路径(C:\Program Files\Microchip)进行安装,一直点击下一步完成安装。
2.3 学习板应用说明举例(以下采用 MCC18 编译器)
编辑 TCPIPConfig.h
在 MPLAB IDE 工程中找到 TCPIPConfig.h 并打开,定位到 MY_DEFAULT_HOST_NAME 这个宏, 修改这个板子的主机名,之后就可以通过这个主机名访问板子了,(如:http://mchpboard/)。 注:只有在该网络与英特网断开时才能实现。
通过修改 MY_DEFAULT_MAC_BYTE4, MY_DEFAULT_MAC_BYTE5, and MY_DEFAULT_MAC_BYTE6, 来 配置主机的 MAC 地址。该板子在同个网络里必须是一个唯一的 MAC 地址,否则会导致无法访 问。
以太网板说明

以太网板功能介绍本NE64调试板可以实现“Web Server”以及“串口-以太网口数据转换”功能。
具体分别介绍。
一、以太网板实现Web Server功能1.连接说明:用普通网线连接NE64板和Hub,注意:采用普通网线连接,如果用交叉网线连接PC和NE64板则无法实现该功能);然后给NE64板通电5V,这时会发现NE64板的RJ45头处的黄灯会亮,说明连接到了网上。
2.功能说明:程序可以实现Web Server功能,在IE地址栏内输入单片机的IP地址 //192.168.2.3 ,即可打开设定在NE64中的网页。
3.详细介绍:①首先需要把程序下载到NE64目标板中。
下载该程序需要安装破解版的CW版本,公司提供的破解CW3.0是免费赠送,CW3.1是有偿提供。
(具体说明可以参考光盘上的“TBDM指南.pdf”文档,在文档后部有详细的该部分说明)②首先安装破解版的CW软件。
③安装CW4.6版本,然后在CW3.X下面编译,然后调用CW4.6的Hiwave进行链接下载即可。
(详细设置请参看光盘上的“TBDM 指南.pdf”文档)④编译下载该程序,即可把程序下载到NE64单片机中。
(程序地址在:“NE64OpenTCPforCW31_090104g”文件夹-“NE64_OpenTCP”文件夹-“NE64_OpenTCP.mcp”工程)。
注意:如果编译或链接或下载不通过,可能是没有装NE64的补丁程序或者USB-Multilink仿真器的驱动程序,这时可安装补丁程序(光盘上的“CW12_V3_1_NE64_SP.exe”和USB驱动)即可(一般情况下如果安装了CW4.6版本,系统会自动支持,而不需要安装上面说到的驱动补丁)。
注意安装路径要安装在CW3.X 目录下面。
⑤单片机中设定的IP地址为:192.168.2.3 ,网关:192.168.2.1,广播地址:192.168.2.255。
因此要测试Web Server 的功能,要把PC的IP地址改为和单片机在一个网段内;⑥用普通网线连接单片机(注意:必须用普通网线连接单片机和Hub,如果用交叉网线连接单片机和PC则不会实现Web Server 功能);⑦打开IE,在地址栏内输入 //192.168.2.3 ,则会弹出相应的网页。
51单片机学习板使用说明

51单片机学习板使用说明51单片机是一种广泛使用的单片机芯片,广泛应用于嵌入式系统。
为了方便初学者学习和了解51单片机的使用,制作了一个51单片机学习板。
本文将介绍该学习板的主要功能和使用方法,帮助初学者更好地了解和使用51单片机。
一、学习板的主要功能1.供电模块:学习板通过USB口供电,可直接使用电脑USB口或者外接电源。
供电模块还带有电源指示灯。
2.51单片机芯片:学习板上配备了一颗51单片机芯片,可以进行各种实验和开发。
3.标准接口:学习板上的标准接口可以连接各种传感器、显示器和执行器等外设,方便进行实验和开发。
4.LED指示灯:学习板上有多个LED指示灯,可以用于显示运行状态或者输出信号。
5.按钮开关:学习板上配备了多个按钮开关,用于输入信号或者控制操作。
6.显示屏:学习板上有一块液晶显示屏,可以显示各种信息。
二、学习板的使用方法1.连接供电:将学习板通过USB线连接到电脑的USB口上,或者使用外接电源连接供电模块的电源输入端。
供电指示灯亮起表示供电正常。
2. 配置开发环境:使用相关软件(如Keil C51)配置开发环境,选择相应的单片机型号和端口。
4.运行程序:按下学习板上的复位按钮,即可使芯片复位,程序开始运行。
程序的运行结果可以通过LED指示灯和液晶显示屏来观察。
5.进行实验和开发:可以根据需要连接各种传感器和执行器等外设,进行实验和开发。
通过按钮开关和LED指示灯的输入和输出可以实现各种功能。
三、常见问题和解决方法3.LED指示灯不亮或显示错误:检查程序是否正确编写,或者检查接线是否正确。
修改程序或者重新连接线路。
四、注意事项1.学习板使用过程中应注意防止静电干扰,不要将学习板触摸或放置在静电环境下。
2.不要把学习板暴露在潮湿、强磁场或者高温环境中,以免损坏学习板或者降低性能。
3.学习板使用结束后及时断开电源,并存放在干燥、通风的地方,以延长学习板的使用寿命。
4.在进行实验和开发过程中应注意安全,遵循电路原理和操作规范,以免造成意外。
DM51-BASIC1[1].0型单片机学习板使用说明书
![DM51-BASIC1[1].0型单片机学习板使用说明书](https://img.taocdn.com/s3/m/418a0874f242336c1eb95eac.png)
DM51-BASIC1.0型单片机学习开发板使用说明书欣世纪电子QQ:624156969邮箱:第一章概述1.1DM51-BASIC1.0型学习开发板描述作为电子爱好者或者电子行业硬件工程的开发者,单片机技术的掌握是必须的,作为基本的控制芯片,51系列单片机可以说是出学者入门提高效果极佳的一类单片机,到目前为止,51系列单片机繁衍出了上千种类型的单片机。
DM51-BASIC1.0型单片机学习板是专门针对单片机初学者和初级电子工程项目开发使用的一套多功能系统板,它工作稳定,设计灵活,系统板采用STC89C52系列单片机作为主控CPU,该学习开发系统板具有功能齐全,资源丰富的特点。
STC89C52单片机是STC公司的一款具有51内核的单片机,它支持串口直接在线下载程序,一根串口线就能解决程序下载的问题,大大的节省了编程器的开支,对初学者来说,节省了一笔不小的学习成本,该学习开发板改进设计,最终实现USB 直接进行程序下载,并通过USB对系统板全功能供电,因此,想要学习掌握单片机开发技术,使用该学习开发板只需要一台具有USB接口的电脑即可。
同时,该学习开发板还具有将计算机USB口转为串口的功能以及单片机与计算机进行USB通信的功能。
随板提供丰富的开发源代码以及学习资料。
通过使用该型单片机学习开发板可以轻松的使你尽快掌握单片机各个模块的开发技术。
1.2DM51-BASIC1.0型学习开发板功能特点该型单片机学习开发板具有功能多样,资源丰富的特点,其功能特点具体如下:1.该系统设计灵活,稳定性高,采取模块化的设计思想,与单片机技术相关的基本功能都能实现。
2.USB全功能5V供电系统,省去专门的外接稳压电源的成本,当然,如果条件允许,也支持外接电源为系统供电。
3.STC89C52单片机作为主控单片机,该型单片机具有丰富的资源和接口,内部ROM和RAM完全能满足初学者的学习开发要求。
4.支持计算机串口和USB口对程序进行在线下载,节省了编程器的成本,同时,操作简单,使用方便。
单片机开发学习板产品使用手册

单片机开发学习板产品使用手册【简要说明】一、尺寸:长85mmX宽61mmX高18mm二、主要芯片:AT89S52单片机、MAX485(支持AT89S51/52/53;STC89C51/52/53)三、工作电压:直流4.5~5.5伏(或者USB供电)四、单片机标准十针下载接口。
(可使用并口下载线和USB下载线下载)另外支持:双龙下载软件以及Easy51Pro.exe和progisp.exe五、特点:1、具有电源指示;2、所以I/O口以引出;3、可以实现485通信;4、标准的11.0592M晶振(晶振可插拔可以自行更换);5、具有上电复位和手动复位;6、支持AT89SXX系列单片机和STC89CXX系列单片机;7、支持STC串口下载;8、P2口四位按键输入;9、P1口四位信号灯指示;10、可USB供电、可端子接线供电、可排针引电;六、提供相关软件、资料、原理图适用场合:单片机学习、电子竞赛、产品开发、毕业设计。
注意啦:本产品提供的所有程序都附带原理图以及说明!【产品标注】【测试程序】/********************************************************************汇诚科技实现功能:此版配套测试程序使用芯片:AT89S52晶振:11.0592MHZ波特率:9600编译环境:Keil作者:zhangxinchunleo淘宝店:汇诚科技【声明】此程序仅用于学习与参考,引用请注明版权和作者信息!/******************************************************************** 程序说明:1、所有IO口流水灯3次。
2、所有IO口闪烁输出5次。
3、按下P2.0按键点亮P1.0灯,按下P2.1按键点亮P1.1灯,按下P2.2按键点亮P1.2灯,按下P2.3按键点亮P1.3灯,4、接收串口发送的数据再返回原值。
新华龙单片机C8051F410学习板使用手册

目录一、学习板概括 (1)二、准备工作 (1)三、学习板硬件介绍 (3)四、实验程序 (5)实验一、跑马灯 (5)实验二、独立按键 (6)实验三、继电器控制 (7)实验四、P2口驱动数码管 (8)实验五、定时器 (10)实验六、99S倒计时 (10)实验七、TM1668 (11)实验八、AD采样模数转换+TM1668 (17)实验九、串口通信 (18)实验十、ADC+UART (19)实验十一、1602液晶显示 (19)实验十二、8Bit PWM输出 (21)实验十三、单线温度传感器18B20 (21)一、学习板概括:本手册适用于江南晶创科技推出的C8051F410单片机学习板、开发板第二版(V2.0)。
C8051F410单片机学习板由江南科技创办人朱发旺、陈家乐及其团队设计,版权归其所有!淘宝旗舰店(直销店),QQ交流群:112481187。
该学习板主控制芯片使用了新华龙(Silicon)单片机c8051f410。
配套JTAG 仿真器编程器U-EC5,该仿真器可以对C8051F大部分系列单片机进行仿真、调试、单步、烧录、下载、加密等操作。
学习板采用模块化设计,尽量做到各功能模块完全独立,互不干扰,减小初学者编程误区。
使是初学者可快速了解主板硬件电路的结构,尽快熟悉硬件电路,快速入门。
此外由于各模块可独立工作,所有引脚均已使用标准接口外扩,所以可以将模块用于其他场合,大大增加开发板的用途!二、准备工作:1、软件安装(1)本学习板配套的所有演示程序均使用C语言编辑,编写软件为Keil 51(Uvision4),推荐大家也是用此软件编程;(2)程序下载(烧写)软件使用的是U-EC5中文下载程序;(3)JTAG U-EC5 驱动程序,部分电脑系统可自动安装;注:以上软件均支持windows Xp/win7 32/64,JTAG仿真器支持USB2.0。
2、硬件连接使用C8051F410单片机学习板,需要USB MiNi接口数据线一根、IDC10芯下载线一根、JTAG(EC-3/5)仿真器一个、C8051F410单片机学习板主板一块。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机以太网学习板使用说明
一、上电
电源用9-12的直流电源适配器。
接入电源时,不用注意电源的正负极,内部已经接桥堆进行调整。
上电后,单片机旁的LED灯(图1中的红灯)开始以1s为间隔开始闪,说明单片机开始工作。
图1
二、测试串口
串口程序为光盘中的“修改参数上位机工具”目录下的com.exe小程序。
在运行com 程序前,如果你没有装过vc或者vb,则需要注册MSCOMM32.OCX控件。
注册方法如下:打开电脑“开始”->“运行”,在里面输入“regsvr32 ×××”,其中×××为MSCOMM32.OCX所在的路径。
该注册过程如下图所示:
图2(假定路径为“D:\刻录\修改参数上位机工具”)
注册完成之后,运行com.exe程序,出现图4界面
图4 串口测试小程序界面
用串口线把开发板跟电脑连起来(可以用一般的标准接法的串口线),然后按下“连接单片机”按钮,在上面的空白栏里出现“connect ok”(如图5所示),说明跟单片机连接上。
按下“显示各参数”按钮,显示如图6:
图6 显示各配置参数
在上图中,192.168.1.16是单片机的IP,32.32.32.32.32.32是单片机端MAC地址,
192.168.1.2是单片机要连接的服务器地址, 192.168.1.1是网关地址,0D02是单片机连接
的服务器的TCP端口,十进制为3330。
此外,可以通过该小程序修改如上参数。
其中“服务器端口号”为单片机要连服务器端
的端口号。
MAC地址的设定格式如下:假如要设定单片机的MAC为4c-00-13-23-12-df,则
在“单片机MAC地址”里填入4c00132312df即可,但是在“显示各个参数”是MAC是按照
十进制的。
注意:MAC地址不能随意更改!
串口发数实验。
在“发送周期”里填入发送的周期,按下“发送周期”按钮,然后点击“数据全FF”或“数据自定义”对发送数据进行设置。
如果点“数据全FF”,则数据包的长度为256字节,在本程序中,串口数据采用固定长度方式,数据格式为:
包类型内容长度包内容
类型分为、数据、命令(上位机设置下位机参数,下位机通知上位机发生串口缓冲区大小等);内容长度为包中有效数据的大小。
包类型为:
0x00:命令包
0x01:数据包
如果点击“数据自定义”,则出现如下设置框:
图7 自定义数据设置
填入自定义数据(注意,数据长度不要超过256字节),点击确定后,点击“开始发送”按钮即可发送。
要特别注意的是,串口发送的速度不能太快,否则会出现单片机收缓冲区溢出。
在本系统中,串口波特率为57600,一秒最大可发送7200字节,250个字节的包一秒可发送28次,即0.035s发一次,但是单片机处理每个包需要时间,因此,发送周期至少要大于0.06s以上。
三、以太网连接
先用机对机网线将学习板跟电脑网卡相连。
然后设置电脑IP为192.168.1.2(实际上,不用设置成该IP也可,但是要保证单片机跟电脑的IP在同一子网内。
比如电脑的IP为192.168.1.56,那么学习板的IP可以设置成192.168.1.×,其中×为0-255中除56外的数字。
)然后打开电脑“开始”中的“运行”,输入“cmd”,进入dos下,用ping命令ping 学习板,假如可以ping到,则说明以太网连接正常。
然后进行TCP连接测试。
打开TCPTest.exe小程序,如图8所示。
图8 tcp测试小程序
设置好服务器端口号后(该端口号跟com.exe小程序中设置的“服务器端口号”需一致!!),点击“监听”按钮,单片机即连接上,如图9所示。
注意,需关掉防火墙!!在这里,单片机端连接的默认端口是3330(单片机程序里从5045里读出来的),单片机端每隔1s来连接1次,直到连上为止。
图9 学习板已连接上
在发送的数据里填入要发送的数据,注意,填入的格式为“××××××。
”,即中间要有空格!填入的数据是十六进制。
按下“手动发送”后,即将填入数据发送出。
单片机收到后会立即将原数返回。
该过程如图10所示。
图10 通过tcp收发数据
除了手动发送,还可以选择“周期性发送”,然后按“定时发送设置”按纽,出现如图11对话框:
图11 周期发送
在“发送周期里输入”发送周期,单位是秒。
Windows的定时器最高精度是55ms,因此,不管你设置的多少小,最大速率发送就是大概55ms一次。
然后在“发送内容”里输入要发送的内容。
按“确定”后,主界面里的“开始定时发送”按钮高亮,按下后就可以定时发送。
四、在线编程
本开发板使用华邦公司的W78E58B,该芯片具有在线下载功能,内部有4K LD程序空间,其内部Flash的分布为32K+4K。
如果要下载新的程序(修改32k Flash内的程序),按如下方法进行:
(1)板子设置。
连上串口线,将板上的拨码开关拨到“ON”状态。
如果板子之前未上电,则拨好后插入电源,芯片即进入在线编程模式。
如果在拨码前已上电,则拨好后按一下复位键(必须!)。
(2)打开华邦的在线下载软件,如下图所示:
图13 华邦公司在线下载工具
(3)选择芯片。
点击“Select Chip”进行选择,这里选择W78E58B;
(4)选择要烧入的hex或者bin文件;
(5)去掉 Switch to LD by User Command的打勾项;
(6)点击“ConNect”按钮,在“online”里会显示状态,在出现“Connected”后,左边的“Function”里的“Program All”按钮就可以使用,点击即可进行在线下载,如图14所示:
图14 在线编程结束界面
文档修改日期 2005-12-06 文档修改日期 2006-01-16 文档修改日期 2007-01-06。