开发板的实验方法.doc

上传人:doc321 文档编号:14938047 上传时间:2022-02-25 格式:DOC 页数:18 大小:576.50KB
返回 下载 相关 举报
开发板的实验方法.doc_第1页
第1页 / 共18页
开发板的实验方法.doc_第2页
第2页 / 共18页
开发板的实验方法.doc_第3页
第3页 / 共18页
开发板的实验方法.doc_第4页
第4页 / 共18页
开发板的实验方法.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《开发板的实验方法.doc》由会员分享,可在线阅读,更多相关《开发板的实验方法.doc(18页珍藏版)》请在三一文库上搜索。

1、 所有程序中晶体全部使用12MHz J_COM_IIC短路帽平时短路到COM端,下载程序;当实验24C02时候,下载完程序之后,短路到IIC端 学习板的程序下载分为两种方式:1 普通串口下载有串口的电脑,采用普通串口下载,连接如图1所示:图12 USB串口下载无串口的电脑可以使用USB串口下载, USB转RS232串口线如图2所示1 / 18图2CH341USB串口安装说明学习板连接完成后,要先安装CH341驱动,然后再把USB线插到电脑的USB口:在工具文件夹下找到CH341安装驱动 双击图标,进入安装驱动程序单击 INSTALL单击确定按提示插入USB连接线到电脑的USB口在我的电脑,属性

2、,硬件,设备管理,端口中找到相应的串口号。然后选择找到的相应的串口号,这个串口端口号就是下载程序要选择的端口号 USB下载步骤:1、打开STC_ISP_V4.83编程下载程序2、在MCU Type 选栏中,选中STC12C5608AD3、在选择串口号栏中,选择相应的串口号,先找到串口号,具体查找方法如下:在我的电脑,属性,硬件,设备管理,端口中找到相应的串口号。然后选择找到的相应的串口号4、在下次冷启动后时钟源选栏中,选择外部晶体或时钟5、在打开程序文件栏中,点击打开程序文件调入要下载的HEX文件6、其余的配置默认7、关闭学习板电源(弹起电源开关POWER_SW)8、点击Download/下载

3、,打开学习板电源(按下电源开关POWER_SW) 9、如下载不成功,重复78,直到下载成功 普通串口下载:普通串口下载只是在选择串口号栏中,选择为COM1,或着根据自己的电脑串口号选择,别的步骤同USB下载步骤 学习板的例程实验一、4位共阳8段数码管动态显示1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图3所示:连接好学习板(把8位共阳8段数码管动态显示板插到J_LCD12864插座上),取掉J_LED短路冒图34、下载STC12C5608AD_8SEG_P4.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当

4、中的程序功能二、24C02IIC总线EEPROM1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图3所示:连接好学习板(把8位共阳8段数码管动态显示板插到J_LCD12864插座上),取掉J_LED短路冒4、下载STC12C5608AD_24C02.hex到学习板5、下载成功后,关闭电源,把J_COM_IIC短路帽短路到IIC一侧6、打开学习板电源,学习板显示相应的内容7、具体功能,参见程序当中的程序功能三、DHT11温湿度传感器1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图

5、3所示:连接好学习板(把8位共阳8段数码管动态显示板插到J_LCD12864插座上),取掉J_LED短路冒4、如图4所示:把DHT11插到J_DHT11插座上图45、下载STC12C5608AD_DHT11.hex到学习板6、下载成功后,学习板显示相应的内容7、具体功能,参见程序当中的程序功能四、DS18B20温度传感器1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图3所示:连接好学习板(把8位共阳8段数码管动态显示板插到J_LCD12864插座上),取掉J_LED短路冒4、如图5所示:把DS18B20插到J_18B20插座上图55、

6、下载ST12C5608AD_DS18B20_8SEG_P4.hex到学习板6、下载成功后,学习板显示相应的内容7、具体功能,参见程序当中的程序功能五、DS1302时钟1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图3所示:连接好学习板(把8位共阳8段数码管动态显示板插到J_LCD12864插座上),取掉J_LED短路冒4、下载STC12C5608AD_DS1302.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能六、LCD16021、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口

7、下载程序,如图2所示连接下载部分3、如图6所示:连接好学习板(把LCD1602插到J_LCD1602插座上),取掉J_LED短路冒图64、下载STC12C5608AD_LCD1602.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能七、LCD128641、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图7所示:连接好学习板(把LCD12864插到J_LCD12864插座上),取掉J_LED短路冒图74、下载STC12C5608AD_LCD12864.hex到学习板5、下载成功后,学习板显示相应的内容6

8、、具体功能,参见程序当中的程序功能八、LED跑马灯1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图8所示:连接好学习板,短路J_LED短路冒图84、下载STC12C5608AD_LED_Display.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能九、M50462红外遥控解码1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图3所示:连接好学习板(把8位共阳8段数码管动态显示板插到J_LCD12864插座上),取掉J_LED短路冒,并把18

9、38红外遥控接收头按图所示插到J_1838插座上4、下载STC12C5608AD_IRDA.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能十、MCU内部AD转换1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图3所示:连接好学习板(把8位共阳8段数码管动态显示板插到J_LCD12864插座上),取掉J_LED短路冒4、下载STC12C5608AD_ADC.hex 到学习板5、下载成功后,学习板显示相应的内容6、调整可调电阻P1可以改变AD转换的输入电压,从而改AD转换的输出值7、具体功能,参见程序

10、当中的程序功能十一、PCA模块16位软件定时器模式1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图8所示:连接好学习板,短路J_LED短路冒4、下载STC12C5608AD_PCA_Software_Timer.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能十二、PCA模块PWM模式1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图8所示:连接好学习板4、下载STC12C5608AD_PWM.hex到学习板5、下载成功后,学习板显示相应的

11、内容6、具体功能,参见程序当中的程序功能十三、PCA模块捕获模式1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图8所示:连接好学习板,短路J_LED短路冒4、下载STC12C5608AD_Capture.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能十四、PCA模块高速脉冲输出1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图8所示:连接好学习板,短路J_LED短路冒4、下载STC12C5608AD_PCA_High_Speed_Outp

12、ut.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能十五、SPI双机通信十六、UART串行发送1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图8所示:连接好学习板,短路J_LED短路冒4、下载STC12C5608AD_SCOM_Send.hex到学习板5、下载成功后,打开STC_ISP_V4.83的串口助手,设置串口号,波特率等,如图9所示,串口号要根据自己电脑的实际串口号设置图95、点击打开串口后,接收/键盘缓存区将显示字符“B”6、具体功能,参见程序当中的程序功能十七、UART串行接收1、如

13、果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图8所示:连接好学习板,短路J_LED短路冒4、下载STC12C5608AD_SCOM_Receive_8SEG.hexx到学习板5、下载成功后,打开STC_ISP_V4.83的串口助手,设置串口号,波特率等,如图5所示,串口号要根据自己电脑的实际串口号设置5、多字符串发送区设置成如图10所示,然后点击打开串口,再点击自动循环发送图106、学习板的8个LED将依次显示PC发送过来的数据0F的十六进制数7、具体功能,参见程序当中的程序功能十八、步进电机1、如果用普通串口下载程序,如图1所示连接下载

14、部分;如果用USB串口下载程序,如图2所示连接下载部分2、如图8所示:连接好学习板,去掉J_LED短路冒,把ULN2003驱动板J2的+端连接到J_PW的电源端(+);J2的-端连接到J_PW的负端(-);P2.0P2.4连接到IN4IN7;步进电机连接到ULN2003驱动板的J4;注意:步进电机的电源端要接到J4的+端,步进电机的连接如图11所示:图113、下载STC12C5608AD_Step_MOTO.hex到学习板4、下载成功后,学习板显示相应的内容5、具体功能,参见程序当中的程序功能7、如果步进电机不运转,是USB电源功率不够,使用稳压电源即可十九、定时器0模式1查询1、如果用普通串

15、口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图8所示:连接好学习板,短路J_LED短路冒4、下载STC12C5608AD_Timer0_Mode1_Inquire.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能二十、定时器0模式1中断1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图8所示:连接好学习板,短路J_LED短路冒4、下载STC12C5608AD_Timer0_Mode1_Interrupt.hex到学习板5、下载成功后,学习板显示相应的内容

16、6、具体功能,参见程序当中的程序功能二十一、定时器0模式2查询1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图8所示:连接好学习板,短路J_LED短路冒4、下载STC12C5608AD_Timer0_Mode2_Inquire.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能二十二、定时器0模式2中断1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图8所示:连接好学习板,短路J_LED短路冒4、下载STC12C5608AD_Timer0_M

17、ode2_Interrupt.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能二十三、独立按键1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图8所示:连接好学习板,短路J_LED短路冒4、下载STC12C5608AD_Single_Key.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能二十四、蜂鸣器演奏歌曲1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图8所示:连接好学习板4、下载STC12C560

18、8AD_Buzzer_Music.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能二十五、高低温检测报警系统1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图3所示:连接好学习板(把8位共阳8段数码管动态显示板插到J_LCD12864插座上),取掉J_LED短路冒,如图5所示把DS18B20插到J_18B20的插座上4、下载STC12C5608AD_Temperature_Alarm.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能二十六、光敏电阻1、如果用普通

19、串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图3所示:连接好学习板(把8位共阳8段数码管动态显示板插到J_LCD12864插座上),取掉J_LED短路冒,并把J_Rg_Rt短路到Rg一侧,具体短路方法如图12所示图124、下载STC12C5608AD_Rg.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能二十七、光线亮度控制LED的点亮个数(亮度)1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图3所示:连接好学习板,短路J_LED短路冒,并把J_Rg

20、_Rt短路到Rg一侧,具体短路方法如图所示4、下载STC12C5608AD_Rt_LED.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能二十八、红外遥控器遥控继电器的通断1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图3所示:连接好学习板(把8位共阳8段数码管动态显示板插到J_LCD12864插座上),取掉J_LED短路冒,1838红外遥控接收头按图所示插到J_1838插座上,继电器板的VCC连接到J_PW的电源端(+);GND连接到J_PW的负端(-);CTL连接到P3.74、下载STC12C

21、5608AD_IRDA_Relay.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能二十九、计数器1模式1非中断1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图6所示:连接好学习板,短路J_LED短路冒4、下载STC12C5608AD_Counter1_Mode1_Not_Interrupt.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能三十、计数器1模式1中断1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部

22、分3、如图6所示:连接好学习板,短路J_LED短路冒4、下载STC12C5608AD_Counter1_Mode1_Interrupt.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能三十一、继电器1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图6所示:连接好学习板,取掉J_LED短路冒,继电器板的VCC连接到J_PW的电源端(+);GND连接到J_PW的负端(-);CTL连接到P3.74、下载STC12C5608AD_Relay.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参

23、见程序当中的程序功能三十二、矩阵按键1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分2、如图所示6:连接好学习板,用短路冒短接J_LED;把矩阵按键板的VCC连接到J_I/O_2的电源端(+);GND连接到J_PW的负端(-);KR0KR3分别连接到P1.3P1.0,注意:KR0是连接到P1.3,KR3连接到P1.0;KC0KC3分别连接到P1.4P1.73、下载STC12C5608AD_Array_Key.hex到学习板4、下载成功后,学习板显示相应的内容5、具体功能,参见程序当中的程序功能三十三、内部EEPROM1、如果用普通串口下载程序

24、,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图3所示:连接好学习板(把8位共阳8段数码管动态显示板插到J_LCD12864插座上),取掉J_LED短路冒4、下载STC12C5608AD_EEPROM.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能三十四、内部看门狗1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图6所示:连接好学习板,短路J_LED短路冒4、下载STC12C5608AD_Watch_Dog.hex到学习板5、下载成功后,学习板显示相应的内容6、具

25、体功能,参见程序当中的程序功能三十五、热敏电阻1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图3所示:连接好学习板(把8位共阳8段数码管动态显示板插到J_LCD12864插座上),取掉J_LED短路冒,并把J_Rg_Rt短路到Rt一侧,具体短路方法如图所示4、下载STC12C5608AD_Rg.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能三十六、热敏电阻控制继电器的通断1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图3所示:连接好学习

26、板(把8位共阳8段数码管动态显示板插到J_LCD12864插座上),取掉J_LED短路冒,并把J_Rg_Rt短路到Rt一侧,具体短路方法如图所示,继电器板的VCC连接到J_PW的电源端(+);GND连接到J_PW的负端(-);CTL连接到P3.74、下载STC12C5608AD_Rt_Relay.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能三十七、外部中断1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图6所示:连接好学习板,短路J_LED短路冒4、下载STC12C5608AD_EXINT0.h

27、ex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能二十八、掩膜红外遥控解码1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分3、如图3所示:连接好学习板(把8位共阳8段数码管动态显示板插到J_LCD12864插座上),取掉J_LED短路冒,并把1838红外遥控接收头按图所示插到J_1838插座上4、下载STC12C5608AD_IRDA.hex到学习板5、下载成功后,学习板显示相应的内容6、具体功能,参见程序当中的程序功能二十九、直流电机1、如果用普通串口下载程序,如图1所示连接下载部分;如果用USB串口下载程序,如图2所示连接下载部分2、如图3所示:连接好学习板把ULN2003驱动板J2的+端连接到J_PW的电源端(+);J2的-端连接到J_PW的负端(-);P2.6连接到IN1,直流电机连接到J3的+端和OUT1端,如果直流电机有正负之分,正端要连接到+端,如果可以正反转,电机的两根线互换连接,就可以实现正反转功能,步进电机的连接如图13所示3、下载STC12C5608AD_DC_Motor.hex到学习板4、下载成功后,学习板显示相应的内容5、具体功能,参见程序当中的程序功能 友情提示:方案范本是经验性极强的领域,本范文无法思考和涵盖全面,供参考!最好找专业人士起草或审核后使用。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1