Log 3. 案例下载

1. 软件下载

用 IE 浏览器根本打不开链接,这么不友好的吗?折腾了半天,换了 Chrome 才下载下来。你以为这就完了?Too young, too simple!

打开这个叫 STC-ISP 的软件:


全是乱码.jpg

坑爹呢这是?!!

我摔

给个说明算你有点良心,对照这里面的图片勉强能用

STC-ISP
软件的使用

——程序下载及测试

1、打开STC-ISP软件,检测串口号。若单片机与电脑未连接,串口号不会显示USB-SERAL CH340,若正常连接则显示USB-SERAL CH340和对应串口号;

image
image

2、选择单片机型号“IAP15F2K61S2”;其他设置基本上无需修改;

image

3、点击“打开程序文件”,选择打开要下载的“.hex”文件

image
image

4、点击“下载/编程”,然后按下单片机的复位键(下载键),进行程序下载,下载成功显示如下:

image

5、依据已下载的程序的功能,在单片机上进行相关功能的测试的操作,观察现象即可。

注:

1、在硬件选项中“下次冷启动时,P3.2/P3.3为0/0才可下载程序”不要打勾!!!!!!保证程序可修改,确保输入下载到单片机的程序的正确性。

2、单片机型号选错时,下载时出现如下图所示的情况,报告单片机型号选择错误并显示正确的单片机型号,重新选择正确的单片机型号进行下载测试即可

image

2. 流水灯

一步一步来,虽然程序上全是乱码,倒也操作成功了。(饶你一命)
可以观察到 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 也有一个台,但是杂音很大。
这个真好玩。

你可能感兴趣的:(Log 3. 案例下载)