• 大小: 40KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-11
  • 语言: 其他
  • 标签: AS5040  C8051F020  lcd  pwm  

资源简介

c8051f020单片机 利用as5040测量电机转角并用lcd屏显示,在某个角度值能控制产生pwm波

资源截图

代码片段和文件信息

#include                  // SFR declarations
#include
#include
#include

//#define set_csn   P6&=~0x02;
//#define reset_csn  P6|=0x02;    

//#define set_clk P6&=~0x04;
//#define reset_clk P6|=0x04;

#define set_csn   csn=1;
#define reset_csn  csn=0;    

#define set_clk clk=1;
#define reset_clk clk=0;


sbit prog=P1^2;
sbit csn=P1^3;
sbit clk=P1^4;
sbit D0=P1^1;


/*.........从as5040读两个字节一个int型........
.....................................*/
unsigned int re_as5040(void)
{
  unsigned char i=0;
  unsigned int dat=0;
  set_csn;
  Delay(10);
  reset_csn;
  set_clk;
  Delay(5);
  while(!D0);
  //DelayUs2x(1);
  reset_clk;
  while(D0);
   Delay(2);
  for(i=0;i<16;i++)
  {
     set_clk;
    Delay(10);
 dat<

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1603  2012-03-08 16:06  Angle Measure Program\as5040.c

     文件       4354  2012-03-07 21:36  Angle Measure Program\lcd.c

     文件       3993  2012-03-09 16:13  Angle Measure Program\main.c

     文件        824  2012-03-07 16:17  Angle Measure Program\delay.c

     文件        492  2012-03-07 21:36  Angle Measure Program\lcd.h

     文件        113  2012-03-07 15:10  Angle Measure Program\delay.h

     文件        261  2012-03-07 21:16  Angle Measure Program\as5040.h

     文件       2154  2012-03-09 15:43  Angle Measure Program\test.Uv2

     文件        735  2012-03-09 16:27  Angle Measure Program\test.plg

     文件       3856  2012-03-09 16:26  Angle Measure Program\as5040.LST

     文件       5006  2012-03-09 16:26  Angle Measure Program\as5040.OBJ

     文件       8383  2012-03-09 16:26  Angle Measure Program\lcd.LST

     文件       9256  2012-03-09 16:26  Angle Measure Program\lcd.OBJ

     文件       7843  2012-03-09 16:26  Angle Measure Program\main.LST

     文件       8773  2012-03-09 16:26  Angle Measure Program\main.OBJ

     文件       2247  2012-03-09 16:26  Angle Measure Program\delay.LST

     文件       1939  2012-03-09 16:26  Angle Measure Program\delay.OBJ

     文件      26846  2012-03-09 16:26  Angle Measure Program\test.M51

     文件      25158  2012-03-09 16:26  Angle Measure Program\test

     文件      11613  2012-03-09 16:26  Angle Measure Program\test.hex

     文件        994  2012-03-09 16:27  Angle Measure Program\test.Opt

     目录          0  2012-03-07 19:53  Angle Measure Program

----------- ---------  ---------- -----  ----

               126443                    22


评论

共有 条评论