摘要
针对C语言为主的单片机编程带来的不足,通过与汇编语言混合编程,较为精确地估算了单片机实现控制程序功能的流程时间,使得对多个舵机控制的精确度和MCU利用效率都有了较好的提升和优化。在ATmega16单片机控制的二自由度云台的控制实验中,新的控制方式起到了较好的控制效果。
This paper designed a programming and control method mixed with assembly language programming by analysis the disadvantage of C language, and estimated a more accurate MCU processing time. The new method provide a better control effect both in efficiency and accuracy in controlling two degree of freedom pan-tih with AVR MCU.
出处
《信息技术》
2014年第3期35-37,46,共4页
Information Technology
基金
国家自然科学基金(61074087)
上海市教育委员会科研创新项目(12ZZ144)
关键词
舵机
ATMEGA16
汇编指令
云台
servo motor
ATmegal6
assembly language instruction
pan-tilt