Blog's Home

越努力,越幸运!

为何要写博客?

为何要写技术博客?为何要把自己辛辛苦苦做出来的东西写成博客分享出去?刚刚一直在想这个问题,老是不得其解,后来在网上看到一个答案:不要做一个只知道索取的人!看到这句话瞬间释怀,对啊,每天碰到问题就上百度,解决了很多问题,这些都是别人的智慧,要是每个人都不愿意分享,那么我又怎么可能很快找到答案。所以,我不能只知道索取,也应该有所分享,有所付出。这才是对的,而且,写博客对自己的好处是远远大于给别人的好处,话说回来还是主要是完善了自己。

简易计算器(实验四:按键模块)

第四个实验还没有做完,所以还是未完成状态。另外,想把这个计算器的代码好好看一下,暂时先附上代码,带注释,待完善!

此外,以后除了不得已之外,绝对不会再用Proteus这个软件,实在是太蛋疼了。还有,今天这种情况,以后不会再有,就是第五个实验,在上课之前,就必须已经全部完成。连最本分的事情都没做好,其他的做的再好也只有那么个意思。

关于认可,自己对自己的认可最为重要,别人的肯定以及否定,都仅仅只是参考,绝不会因外人的评论改变自己的立场。要知道自己的水平,自己是个怎样的人!

交流与感想

今天下午,我们到老师的办公室,讨论项目的一些具体问题。总的来说,和老师将近3个小时的交谈,收获还是蛮多的,毕竟老师在阅历、学历上面比我们高了太多。

首先说下一些具体的要解决的问题:

1、ZigBee的通信协议为什么是18个字节?

串口通信数据校验——奇偶校验

串口通信中,为了数据传输的正确性和完整性,常常需要进行数据校验,常用的校验方法如:奇偶校验、横向冗余校验、纵向冗余校验、CRC校验(循环冗余校验)等。下面我来介绍一下其中比较简单的校验方法——奇偶校验。

以双机串行通信为例:则必须有发送端与接收端,也就有分别的发送端代码与接收端代码。

本程序功能为发送端发送的数值在发送端与接收端同时进行显示,

交通灯设计

现代交通系统中,交通灯的应用可谓是非常的广泛,因为交通灯的存在,使得城市交通大为改善。

而今的交通灯已经实现了自动化,下面我就来介绍下我们课堂实验做的一个交通灯,由单片机来模拟。

一、功能说明:

简易数字频率计

前段时间在做校内电子设计竞赛的题目,选题是《简易数字频率计》,因为这是电子类的竞赛,对于自己的能力是一个考查,所以自己也是比较的看重,与队友经过半个多月的努力,终于把它给做出来了,虽然做的不是很好,但还是拿出来看看,其中,队友做的是硬件,我负责的软件部分。

 

基于单片机的数字频率计的设计,目的是设计一款数字频率计,能够测量1 Hz ~ 100KHz的数字频率,包括正弦波及方波的测量,支持0.5 V ~ 20 V电压。本频率计以STC89C52为核心,通过整形放大电路将外部脉冲变成同频率的矩形波,再利用单片机内部定时/计数器,通过控制其门控时间,对外部输入脉冲进行计数。优点是测量准确度高,响应速度快,功耗低,体积小。

[转]郭天祥——哈尔滨工程大学六年非一般的大学生涯

郭天祥——哈尔滨工程大学六年非一般的大学生涯

                       作者:郭天祥

毕业设计之短信控制步进电机

前几天受老师之托,帮一个大四的学长搞毕业设计,于是这几天就在忙活这玩意儿,幸不辱命,终于在今天给搞出来了,从前也没搞过串口通信,这是我的错,学单片机这么久了,连这个都没接触过,不过现在算是补上了。

刚开始的几天真的是无从下手,看了些资料,最后和老师一起把GSM和单片机连接成功了,发了几条短信来控制灯的亮灭,倒是觉得还有点味道。然后就是用短信来对步进电机进行控制,开始的时候,进入了编程的误区,那就是心浮气躁,不能够冷静下来,而且没有换思路,这点很坑,要不然也不会折腾这么久了,很痛苦。

单片机编程——模块化

一直以来都觉得自己写程序方式(习惯)很不好,一个稍微大点的程序,一写下来,几百行代码,这使得无论是编写还是查错,都带来了极大的麻烦,前不久写的频率计程序,就是这样,我想找个函数,得不停的下拉来找它的位置,光是找个地方就让人头晕了,更别说编写代码了,其实我早就意识到这种方法的局限性,也一直就想用头文件来分开写的方式,但是就一直没能够实现,其实很简单的一个东西,就是有点夸大它的难度了,另外就是拖延了,这该死的拖延症,很多时候都是这样,想学的东西拖了几百年都还没去碰,等到要用了又在那里干着急,我都对自己无语了,闲话少说,还是进入正题吧!

6引脚自锁开关的接法

今天的话题是6个引脚的开关在电路图中的连接方式:(其实我也是刚刚从学长那里学过来的!

«6789101112131415»
欢迎来到Logic的博客,本站点不定期进行博文更新,敬请期待!
  [查看权限]

站内搜索
友情链接
  • 订阅本站的 RSS 2.0 新闻聚合

Powered By Z-Blog 2.2 Prism Build 140101

Copyright © 2015 by Logic. 本站文章除特别声明系转载外,均保留所有权利.
知识共享许可协议本作品采用知识共享署名 2.5 中国大陆许可协议进行许可,欢迎转载,但请注明来自Blog's home,并保持转载后文章内容的完整。        

您的鼓励是对我最大的认可