步进电机角度测量
单片机源程序如下:
- #include<reg52.h>
- #define uchar unsigned char
- #define uint unsigned int
- uchar num,count;
- uchar ci;
- sbit pwm=P1^7;
- void init_sifu()
- {
- TMOD=0X01;
- TH0=0xff;
- TL0=0x9c;
- EA=1;
- ET0=1;
- TR0=1;
- }
- void main()
- {
- init_sifu();
- while(1)
- {
- }
- }
- void zd0() interrupt 1
- {
- TH0=0xff;
- TL0=0x9c;
- if(count<10)
- {
- pwm=1;
- }
- else
- {
- pwm=0;
- }
- count++;
- if(count>=200)
- {
- count=0;
- //ci++;
- }
- }
复制代码
所有资料51hei提供下载:
步进电机-AD转化-LCD显示(角度).zip
(39.43 KB, 下载次数: 39)
|