
单片机大神吴鉴鹰,周立功,郭天祥,他们成功的根本原因是什么
有人总结。
其实这一阶段的主要工作就是储备:元器件的储备、软件程序的储备、硬件电路的储备、各种经验的总结等等。
具体如下: u 元器件:分门别类按芯片的功能将芯片进行储备,比如放大器、时钟电路、模数转换器等u 软件程序:把一些单片机常用的外围芯片的驱动程序进行储备,比如键盘、显示等人机接口的程序设计,模数转换器的驱动程序等等u 硬件电路:将一些典型的电路做成模块的形式,比如放大器、滤波器等这样做的好处是,在赛前对各种典型的单元电路、驱动程序都做到心中有数,到比赛时就可以得心应手了给你一些参考学习资料:《吴鉴鹰单片机项目实战精讲》百度文库有吴鉴鹰单片机开发板,配套吴鉴鹰单片机教学视频,锻炼自己的动手能力,掌握单片机的硬件,软件希望对你有用
求教,想要参加大学生机器人比赛单片机要学到什么程度
能做到机器人控制,你需要懂得传感器、电机控制、通讯技术等等,所以单片机技术至少也要做到熟练,最好是精通的程度。
1000字单片机影视作文
做了两周的课程设计,有很多的心得体会,有关于单片机方面的,更多的是关于人与人之间关系方面的。
我们组一共有三个人,但其他两个人是真的神龙见首不见尾,除了在最后答辩的时候他们一起坐在了我旁边,冠冕堂皇的指着我画了几遍的图说了几嘴,我想可能他们自己都不知道自己在说怎么,虽然有的东西他们也答出来了。
我佩服他们的勇气,羡慕他们的运气(我见到的很多做了10天的人最后的成绩都有不如他们的),但是鄙视他们的做法。
所幸的是,我得到了很多同学的帮助。
我想没有他们我可能都要放弃了,因为我本人对单片机也并不是很熟悉,学的东西好像它是它,我是我似的,理论联系不了实际。
以前的汇编语言没学好,一开始的程序这块儿就要令我抓狂了。
后来请教我们班的一个男生,每次跟他一起到试验室调试程序(他们组也只有他一个人动手),看他边做边给我讲解。
最后在开发机上做出来的时候,虽然不是我自己写的,但看他那么高兴,我也有一种分享到的成就感。
后来我们组就用了他写的程序,他自己又抽空做了些拓展。
接下来就是做硬件方面的焊接工作了。
没想到这项看起来不需要多少技术的工作却是非常的劳心劳力。
很多次是早上起来带瓶水带些吃的到实训中心,一泡就是一天。
我看到有很多人跟我一样,不同的是他们是三三两两,而我大部分时间都是一个人做。
在这个时候也有很多人帮助我,或是热心的帮我带饭,或是在我打盹儿的时候帮我做点焊接。
大家都鼓励我,即使最后出不来东西,但是一定要坚持把它做完。
当我想放弃的时候,我也这么对自己说,即使你做出来的是次品甚至不合格品,但是你一定要拿出来一件成品
关于单片机的学习
1,首先要学习C语言基础,就相当于80%会单片机了,因为现在所有8\\\/16\\\/32位(51系列,MSP430系列,ARM系列)都是使用C语言。
2,听起来单片机比较陌生,不是因为不懂,而是不知道方法和流程。
3,先看内核8051的单片机:台湾宏晶的STC89C51-DIP40\\\/或其它如新茂,到网上买一个开发板,价格不会超过200元。
4,看一下单片机功能:包换内部FLASH、RAM、TIMER、INT、ADC、USB、ISP\\\/IAR等。
5,编译环境、编程软件KEIL。
6,打开开发板的例子程序,在KEIL编译,下载到板,看结果和说明是不是相符,达到这样效果时,心里肯定很秀激动,这时真正学会了单片机。
7,然后再学会看电路图,电路图其实很简单,就是一根线从一个地方连接到另一个地方,写代码时,只记住单片机是哪一个管脚,然后对它写代码即可。
总结:实验很重要,要多参与这样的项目开发,方能进步。
关于单片机
不知道你要要求的速度是多少。
我具体给你提供以下几种方案:1、通过并行口来传送数据,使用单片机中断。
以下是并行口通讯的发送接收程序。
;************并行通讯发送程序********** B_COMM: MOV R3,B_DLOG MOV R0,B_ADDBCK: SETB BINT MOV P0,@R0 INC R0 LCALL DLY10US CLR BINT MOV R2,#3 DJNZ R2,$ DJNZ R3,BCK MOV P0,#0FFH SETB BINT RET;************并行通讯接收程序********** BR_COMM: MOV R3,B_DLOG MOV R0,B_ADD CLR BINT LCALL DLY10US SETB BINTBRCK: JB BINT,$ MOV P0,#0FFH SETB BINT NOP NOP MOV @R0,P0 INC R0 NOP NOP NOP SETB BINT DJNZ R3,BRCK MOV P0,#0FFH SETB BINT RET一般来说,串行输出的速度已经能满足设计速度要求。
2、如果并行传送都已经不能满足要求的话,建议你修改硬件,使用高速的串行、并行传输芯片。
不过,会增加设计复杂度,而且提高设计成本。
最好的芯片就是USB通讯芯片,USB2.0的传输能达到几十M以上,速度相当快,肯定能满足要求了。
如果这样就不能满足要求,我个人认为,你就不是在设计民用通讯产品,而是设计军工级以上的东西了。
呵呵3、使用串并转换芯片,这类芯片及用法网上很多,可以很方便的找到,我这里就不多说了,采用同步通讯方式,速度肯定能达到要求。
最后总结一下:1、本人认为,方案一采用并行通讯方式,就能很好的满足你的设计要求。
2、设计单片机通讯的时候,最好不要即用并行又用串行进行同一个通讯任务,这样设计不合理。
对单片机资源一定要利用合理。
单片机显示16*16汉字
单片机显示16*16汉字代码:#include



