找回密码
 立即注册

QQ登录

只需一步,快速开始

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

用c#开发单片机上位机教程与源码和问题修补 杜洋

[复制链接]
跳转到指定楼层
楼主
对于刚入门单片机做上位机的小伙伴们来说,有一部分伙伴可能会选择杜洋老师的《入门c#设计》视频教程来学习,但是我最近在看到杜洋老师的前四节教程时候教程时候发现了问题-------------倒计数器问题。
1、第一次定时n(1,2,3.......99)秒钟,能够正常运行,
2、但是第二次定时i(i<n)时候出现错误
3、定时j(j>n),出现错误
具体的解决办法我已经详细记述到WORD文档中

下面是源码资料包:


补充:
杜洋老师教程中相关截图掠影
*********************************************************************************************************************************************************************************************************************************************************
对于刚入门单片机做上位机的小伙伴们来说,有一部分伙伴可能会选择杜洋老师的《入门c#设计》视频教程来学习,但是我最近在看到杜洋老师的前四节教程时候教程时候发现了问题-------------倒计数器问题。
1、第一次定时n(1,2,3.......99)秒钟,能够正常运行,
2、但是第二次定时i(i<n)时候出现错误
3、定时j(j>n),出现错误
一、定时4s钟如图所示,
倒定时器工作过程中以及工作完成后,如图二图三所示
二、不关闭软件4秒计数结束后设置8秒钟,
小伙伴们是不是发现了计数8秒钟时候是从进度条的一半(4秒钟)开手机计数的
三、4秒钟计数完成后,设置2秒钟出现了如下图所示的问题
剩余时间也编程负数了,出现了错误!!!
其实当我们第一次点击开始计时时候能够正常运行,第二次就不能了,因为问题出在了button_1Click()这个函数中
当设置位8s钟时候从进度条中间开始计数以及当设置时间是2s钟时候是负数是因为第二次点击button(开始计时)时候“count还是上次的数值”,所以说在第二次、第三次、第四次…….计数开始时候count必须是“0”,因为此时点击计数时候还没有计数是计数的开始所以,需在button_1Click()函数钟加入count初始化(即count=0)。
四、添加初始化语句
最后:感谢杜洋老师和杜洋工作室录制了大量的课程对我们学习单片机的朋友来说少走了很多的弯路


全部资料51hei下载地址:
教程中的源码.zip (227.9 KB, 下载次数: 47)
问题修补.docx (1.16 MB, 下载次数: 25)



评分

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

查看全部评分

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

使用道具 举报

沙发
ID:503629 发表于 2019-4-15 22:36 | 只看该作者
请问楼主有杜洋的单片机上位机的全教程吗?
我想学一学但是网上找不到相关的资源了。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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