你好,欢迎来到我在GitHub上的博客。
我是一只热爱编程的程序猿,不过现在仍然学艺不精,距离大牛还很远。
本博客还有wordpress版,留言、互动可以去那里。

置顶博文

查错备忘录

近期博文

所有博文

不务正业的光立方项目日志(8阶全彩多功能光立方)2015-01-14 18:36:44 +0000

寒假了,智能实验室项目被砍了,不高兴。但是那么长的一个月,总得找点事做,正好之前有做光立方的想法,于是就决定做一个8阶全彩的光立方。本日志将持续更新直到项目完成。项目完成后,项目中本人有完全版权的部分,会开源发布在本站的FTP服务器(包括PCB的设计图纸和单片机的程序代码)。好了,废话少说,开工!

大一上的伪总结2015-01-13 16:48:47 +0000

出乎预料地,大学生活的第一个学期算是结束了。同学们大都收拾行李回家了,而我,则打算继续躲在实验室属于我的角落里。9月入学,军训,水过了。国庆放假后安分上了几周的课,懒惰的本质就暴露无遗——经常在实验室搞到2、3点钟才睡觉,而上午的一二节课,要么是翘了,要么是睡过了。不过还好,总的逃课被抓次数只有14个学时,不会出事。这学期的课程:

关于51单片机读取IO口输入是否需要先拉高的问题终于有了答案2015-01-11 15:51:10 +0000

昨天,在读STC12C5A60S2的数据手册时,突然注意到数据手册专门提出,要读取IO口输入的数据,必须先拉高IO口,并等待4个机器周期才能保证读取到正确的数据。于是,我之前与学长的一个分歧又被我重新注意到。(这里)注意:以下讨论的IO口都是准双向口(双向口就没有这么麻烦了,直接读就行)。我一直认为,读取IO口电平状态时,自身必须先输出一个高电平,否则在读取外部输入的高电平时,可能误读为低电平。而学长认为,根据实践经验,没有必要这么操作,就算IO口自身输出的是低电平,也能正常读取外部的高电...

搞定了SPI通信2015-01-10 17:41:16 +0000

大概在一个多月之前,我就遇到了需要用SPI通信的器件,但是由于51单片机没有提供SPI通信的SFR(似乎有点不严谨,应该说没有提供SPI通信的功能吧),手边也没有现成的教程,加之误以为51单片机驾驭不了SPI这种高端的东西,于是拖延症就发作了。直到昨天,我才由于一款OLED需要用到SPI,终于开始写代码。昨天,根据SPI的时序图,很轻松地搞定了SPI主机的发送功能,也没啥好说的。今天,同样没花什么力气就搞定了其余的代码,但是运行结果就是不对。不对,还是不对。呵呵。。。通过逻辑分析仪检查了I...

写在2014年的最后一天2014-12-31 08:10:20 +0000

2014年嘛,是充满变化的一年,2014的上半年,我还在为一个叫做“高考”的大BOSS拼命刷怪;2014的下半年,我已经坐在宽敞明亮的实验室,想着想去的地方前进。