制作机器人常用的单片机性能特点及使用经验单片机,机器人,性能,特点,经验转载请注明作者:刘天龙(机电狂人),来源:www
robotsky
com作者:刘天龙1986年生爱好广泛,喜爱机器人技术期待开发各种各样的机器人产品邮箱:spurtltl@126
com201025注有LTLRobot字样的案例均为作者制作原创文章,转载请注明作者摘要:很多接触机器人或单片机不久的朋友面对种类繁多的单片机常会困惑,到底它们之间有何不同
制作机器人到底用哪种单片机控制比较好
当我们选择了一种单片机后,有何捷径能迅速掌握并应用这种单片机
本文尝试用一种通俗易懂的方法解读上述问题,并设计了一种有深度的单片机控制机器人的实例,希望能起到抛砖引玉的作用
我与大家分享我使用单片机的一些经验,希望能让初学者少些迷茫,让已经入门的朋友思维开阔
写本文时我仅有3年单片机实践经验,比较了解51系列和AVR系列单片机,因此着重讨论了AVR单片机,我经验有限,有错误在所难免,希望朋友们批评指正
一单片机和CPU、个人电脑的区别和联系这部分内容比较初级,但很多朋友刚接触单片机时或许对下面的问题不是很清楚
1什么是CPU
CPU中文名称为“中央处理器”,典型代表为英特尔8086处理器,现在的奔腾X处理器都是8086的直系后代
处理器,顾名思义,其功能是处理数据,对于中央处理器,就是在数据处理中处于核心地位的处理器,听起来似乎很复杂,但实际上核心就是一个ALU“算术逻辑单元”
这个单元由一些数字门电路组成,仅能完成括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作
CPU内部包含ALU,除此之外CPU还有时钟电路,CPU运行的基本原理是:时钟电路产生计数脉冲,这个脉冲控制着一个累加器,即每产生一个时钟脉冲,累加器加1,这个累加值以16进制数字的形式通过地址总线唯一选通程序储存器中一个储