单片机控制舵机

用AT89S51单片机控制一个舵机

电路原理图:

XTAL2

18

XTAL1

19

ALE 30EA

31

PSEN 29RST

9

P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78

P3.0/RXD 10P3.1/TXD 11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD

17

P3.6/WR 16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1

AT89C51

C1

30pF

C2

30pF

X1

12MHZ

C3

10uF

R2

200

+88.8

B1

6V

VCC

-180

-90

+45

+90

-180-90+45+90

C 语言程序: #include <reg51.h> sbit huo=P2^7; sbit S1=P2^0; sbit S2=P2^1; sbit S3=P2^2; sbit S4=P2^3;

void delay950us(void) {

unsigned char a,b,c; for(c=1;c>0;c--)

for(b=16;b>0;b--)

for(a=28;a>0;a--); }

单片机控制舵机的相关文档搜索

单片机控制舵机相关文档

最新文档

返回顶部