1. 软件下载
用 IE 浏览器根本打不开链接,这么不友好的吗?折腾了半天,换了 Chrome 才下载下来。你以为这就完了?Too young, too simple!
打开这个叫 STC-ISP 的软件:
全是乱码.jpg
坑爹呢这是?!!
我摔给个说明算你有点良心,对照这里面的图片勉强能用
STC-ISP
软件的使用
——程序下载及测试
1、打开STC-ISP软件,检测串口号。若单片机与电脑未连接,串口号不会显示USB-SERAL CH340,若正常连接则显示USB-SERAL CH340和对应串口号;
image image2、选择单片机型号“IAP15F2K61S2”;其他设置基本上无需修改;
image3、点击“打开程序文件”,选择打开要下载的“.hex”文件
image image4、点击“下载/编程”,然后按下单片机的复位键(下载键),进行程序下载,下载成功显示如下:
image5、依据已下载的程序的功能,在单片机上进行相关功能的测试的操作,观察现象即可。
注:
1、在硬件选项中“下次冷启动时,P3.2/P3.3为0/0才可下载程序”不要打勾!!!!!!保证程序可修改,确保输入下载到单片机的程序的正确性。
2、单片机型号选错时,下载时出现如下图所示的情况,报告单片机型号选择错误并显示正确的单片机型号,重新选择正确的单片机型号进行下载测试即可
image2. 流水灯
一步一步来,虽然程序上全是乱码,倒也操作成功了。(饶你一命)
可以观察到 LED 灯 L0 至 L7 依次循环闪烁。
3. 八位数码管动态扫描
动态扫描所有的数码管,从左到右8个数码管分别显示1、2、3、4、5、6、7、8。
4. 三按键测试
若KEY1被按下,则LED灯L0发光,否则,LO不发光。
若KEY2被按下,则LED灯L1发光,否则,L1不发光。
若KEY3被按下,则LED灯L2发光,否则,L2不发光。
5. 震动传感器
当轻敲振动传感器时,发光二极管L0-L7依次点亮。当振动传感器没有振动时,发光二极管L7-L0全灭。
6. 蜂鸣器测试
蜂鸣器初始状态是没有发声;按下按键1,则蜂鸣器开始发声。再次按下按键1,蜂鸣器停止发声。
7. 导航按键测试操作
按键 | seg0 | seg6&7 |
---|---|---|
无操作 | 7 | 30 |
K3 | 0 | 00 |
向右 | 1 | 06 |
向下 | 2 | 12 |
向里 | 3 | 17 |
向左 | 4 | 22 |
向上 | 5 | 24 |
视频里面 L0~L7 是绿色 LED , 灯光很柔和;然而我的板子上是红色 LED 简直亮瞎我的钛合金狗眼。(╯‵□′)╯︵┻━┻
8. 温度与光照测量
这怎么给了两个文件呢?
文件1下载后:
温度:032
光照:094
用手接触温度传感器,数值可以升高至 034
用手遮挡管敏电阻,数值可以下降到 010
文件2下载后:
数码管明显能够感受到闪烁感。
温度:032
光照:在 096 到 099 范围内来回浮动
用手接触温度传感器,数值可以升高至 034
用手遮挡管敏电阻,数值可以下降到 017 到 019 浮动
9. 串口通信测试
又要用到那个乱码软件了:
(1)按照“工程建立及下载到开发板整个流程指导.doc”文件将当前目录的Hex文件下载到开发版;
(2) 默认最左边数码管显示00;
(3)程序下载完后默认是留在“程序文件”界面,我们点击“串口助手”选项,对串口、波特率、校验位、停止位进行设置,因为本实验是8位波特率可变的串口通信,所以无需设置校验位、停止位,本实验采用的波特率是9600;
图还这么小,丧心病狂(5) 点击“打开串口”按钮,打开串口;
(6) 设置完后选择“文本模式”或者“HEX模式”,进行数据的发送与接收。
(7)在发送缓存区输入“05”,点击“发送数据”按钮,完成上位机向单片机发送数据,在单片机数码管上显示数字“05”;
(8)通过key2或者key3调整数值(数码管会显示出来)如“0c”,按下key1,完成单片机向上位机发送数据;此时在接收缓冲区显示“0c”。
百度一个清楚的图终于搞完了,大变。
串口助手10. 实时时钟
将程序下载至芯片,数码管会出现实时的时钟,断开USB端口,不给实验板外部供电,时钟没电走个屁。
你又没发电池另外你这一秒怎么这么快?难道晶振有问题?
11. FM 收音机
程序初始化时是收听的是频率值为97.5的电台,通过按导航按键的中键不能点亮和熄灭数码管,按下导航按键的右键往高频率方向调电台,按下导航按键的左键往低频率的方向调电台(能搜索的电台最大频率为,最小频率为108,最小为87.5,调频高于108时则为87.5,低于87.5时则为108),每次电台的频率加0.1或减0.1,按下按键2可以调大电台音量,按下按键1调小电台音量,第1号和第2号数码管显示当前电台音量,地6,7,8,号数码管显示当前电台频率。
音量范围是0~15,调到0再往下调会变成15,吓死我了!
听见啦听见啦!975摩登音乐台(湖南)
95.5 也有一个台,但是杂音很大。
这个真好玩。
网友评论