第二章 单片机输出接口与伺服电机控制深圳市鸥鹏科技有限公司黄曦2009.3.21http:/ http:/ /摘要 C51 单片机的输入/ 输出接口 任务一 单灯闪烁控制 while 语句 任务二 机器人伺服电机控制信号 任务三 计数并控制循环次数 for 语句 任务四 用你的计算机来控制机器人的运动 scanf 函数 工程素质和技能归纳 科学精神的培养http:/ http:/ /C51 单片机的输入/ 输出接口 控制机器人伺服电机以不同速度运动是通过让单片机的输入/ 输出(I/O )口输出不同的脉冲序列来实现的。51 系列单片机有4 个8 位的并行I/O 口:P0 、P1 、P2 和P3 。这4 个接口,既可以作为输入,也可以作为输出;可按8 位处理,也可按位方式(1 位)使用。右图是单片机STC89C52RC 的引脚定义图,这是一个标准的40 引脚双列直插式集成电路芯片。http:/ http:/ /任务一 单灯闪烁控制 在本任务中,使用P1 端口的第一脚(记为 P1_0 )来控制发光二极管以1HZ 的频率不断闪烁。 该任务的目的是检测IO 口的输出电平是否是自己在程序中所要求的