找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7785|回复: 10
打印 上一主题 下一主题
收起左侧

51单片机与Matlab串口通讯、GUI设计方法附单片机、Matlab源程序、效果图

  [复制链接]
跳转到指定楼层
楼主
目的及要求:
1、掌握51单片机串口通讯;
1、熟悉Matlab编程开发环境;
2、掌握Matlab串口通讯、GUI设计方法;
3、掌握基于Matlab的数据处理(滤波、拟合)方法;
4设计一套具有串口通讯、数据处理、GUI界面的Matlab仿真应用系统。
主要内容:
  (1) Matlab开发环境熟悉
熟悉Matlab开发环境常用菜单的使用方法;熟悉Matlab常用窗口,包括命令窗口、历史命令窗口、当前工作目录窗口、空间浏览器窗口、数组编辑窗口和M文件编辑/调试窗口等;了解Matlab的命令格式;掌握M文件的编写、调试和运行;熟悉Matlab的帮助系统。
(2) Matlab串口通讯设计
使用串口实现Matlab与单片机的通讯,实现将单片机上的采集数据实时上传到Matlab
(3) 数据处理
比较常见的数字滤波器的性能,包括一阶惯性滤波、中位值滤波、算术平均值滤波、滑动平均值滤波与FIR滤波的效果,依据实际系统的特性实现数字滤波器。

无标题.png (33.46 KB, 下载次数: 78)

无标题.png

图片1.png (2.69 MB, 下载次数: 82)

图片1.png

图片2.png (4.95 KB, 下载次数: 67)

图片2.png

图片3.png (6.65 KB, 下载次数: 75)

图片3.png

MATLAB程序.zip

14.13 KB, 下载次数: 159, 下载积分: 黑币 -5

单片机程序.zip

51.67 KB, 下载次数: 99, 下载积分: 黑币 -5

评分

参与人数 1黑币 +100 收起 理由
admin + 100 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏5 分享淘帖 顶2 踩
回复

使用道具 举报

沙发
ID:233883 发表于 2018-7-31 21:27 | 只看该作者
您好,A=A+bb.*5;
矩阵维度必须一致。怎么改
回复

使用道具 举报

板凳
ID:46475 发表于 2018-8-4 11:10 | 只看该作者
好奇看看吧,不知道有没有用
回复

使用道具 举报

地板
ID:414851 发表于 2018-10-24 19:54 | 只看该作者
这个程序真是太有用了!
回复

使用道具 举报

5#
ID:436521 发表于 2018-11-30 14:47 | 只看该作者
想看看
回复

使用道具 举报

6#
ID:436521 发表于 2018-11-30 15:49 | 只看该作者
楼主 我打开之后执行不了 有错误
回复

使用道具 举报

7#
ID:436521 发表于 2018-11-30 15:49 | 只看该作者
jkh920184196 发表于 2018-7-31 21:27
您好,A=A+bb.*5;
矩阵维度必须一致。怎么改

我也是
回复

使用道具 举报

8#
ID:138008 发表于 2019-1-9 17:02 | 只看该作者

楼主 我打开之后执行不了 有错误
回复

使用道具 举报

9#
ID:319284 发表于 2019-4-5 23:31 | 只看该作者
Matlab或Simulink可以写C51的程序吗?
回复

使用道具 举报

10#
ID:585455 发表于 2019-7-23 16:30 | 只看该作者
感謝分享好文
回复

使用道具 举报

11#
ID:1049806 发表于 2022-11-15 20:00 | 只看该作者
出错 jiemian>pushbutton1_Callback (line 224)
A=A+bb.*5;
有解决吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表