98元=旋转LED屏成品+可烧录程序的C51单片机学习板+电脑红外遥控接收器套件(含全部C源码)+原创的C源码等学习资料 http://www.schoolboy.com.cn/pic/digi/0004_sml.jpg 入门的和高阶应用的C代码清单如下:(以下代码,在此学习板上都有硬件配套,且运行通过;从1到6,循序渐进)
1.I/O做按键、按键的消抖方法。
2.跑马灯、流水灯。
3.用红外接收头接收红外遥控器的完整代码。
4.单片机与PC的串口通信。(包含单片机和PC机源码)
5.单片机测量电机(以及自行车轮等旋转体)的速度。(包含单片机和PC机源码)
6.利用3和4中代码,就完全可以轻松地DIY一个电脑红外遥控接收器了。(包含单片机和PC机源码)
其它有趣的开拓应用,只等你去开发了。
注:以上代码,每一个都有Keil C工程文件;电脑端是用VC++6.0做的;每一个工程文件都编译通过、运行测试正确。
--------------------------------------------------------------------------------
三、应用C源码的功能说明和图片视频展示
1.在目录《按键扫描》下,点击Keil C工程文件即可,编译即可。
然后使用STC公司的ISP软件,将产生的Hex文件通过电脑串口烧录到学习板上。功能:按一下按键,第一组的8个LED灯就亮起来,再按一次,则第二组LED亮,如此往复。
2.《跑马灯》:LED灯从16个一排中,从底部依次点亮,一直跑到顶部,然后再跑到下面,如此循环。
3.《红外遥控接收》:电视机红外遥控器,不同的按键按下,则16个LED灯中有不同位置的一个灯被点亮。取遥控器控制码的低四位来觉得点亮的LED的位置。
4.《与PC串口通信》:在PC端,发送一个或一串字符到单片机,单片机然后将收到的字符原样送回的PC端。
5.《测量点击转速》:将此套件中附的强磁片(磁铁)铁在旋转体上,旋转后,将此已经工作起来的学习板上是霍尔开关,靠近磁铁,则单片机将测量到旋转体(比如电机)的转速,然后通过串口送给电脑显示出来。
6.《电脑红外遥控器》:用家里常有的电视机遥控器来遥控电脑。比如上下翻页功能(会议室或老师讲课时用PowerPoint时用上这个就方便多了)。
详情:http://www.schoolboy.com.cn/list.asp?ProdId=0004 |