微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 下面程序使用单片机:stc12c5a60s2请改为STC AT89C52

下面程序使用单片机:stc12c5a60s2请改为STC AT89C52

时间:10-02 整理:3721RD 点击:
3轴加速度传感器ADXL335和STC 型单片机AT89C52的倾角测量
//*****************************************************
//名称:单片机串口输出ADXL335角度值
//使用单片机:stc12c5a60s2
//供电:电压5v
//晶振:11.0592m
//X轴->(ADC0)P1.0  
//Y轴->(ADC1)P1.1
//Z轴->(ADC1)P1.2
//用pc串口助手显示时,选择字符显示
//参考宏晶网址例程
//*****************************************************
#include "reg51.h"
#include "intrins.h"
#include  <math.h>    //Keil library  
#include  <stdio.h>   //Keil library
//#define FOSC    18432000L
#define FOSC    11059200L  //晶振11.0592M
#define BAUD    9600
typedef unsigned char BYTE;
typedef unsigned int WORD;
#define   uchar unsigned char
#define   uint unsigned int

没法改吧?你调用了内部的AD,那你应该在51上加一个AD,比如AD0809

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top