新手上路
- 积分
- 43
- 金钱
- 43
- 注册时间
- 2014-4-14
- 在线时间
- 0 小时
|
#Pragma db oe
#include <reg52.h>
#include <absacc. h>
#include <string.h>
#include <stdio. h>
#include<intrins. h>
#include <MATH. H>
#define uint unsigned int
#define uchar unsigned char
#define ulong unsigned long
void wr5460(uchar command,uchar wh_byte,uchar wm_byte,uchar wl_byte);
void rd5460(uchar command);
void wr5460byte(uchar wrbyte);
uchar rd5460byte (void);
void delay(uint n);
void initport(void);
uchar rh_byte;
uchar rm_byte;
uchar rl_byte;
sbit SCLK=P1^0;
sbit SDO=P1^1;
sbit SDI=P1^2;
sbit CS=P1^3;
sbit RESET= P1^4;
sbit INT= P3^2;
void initport(void)
{
RESET=0;//cs5460复位
delay(100);
RESET=1;
INT=1;
SDO=1;
EA=0;
wr5460(0xff,0xff,0xff,0xfe);/*同步*/
wr5460(0x40,0,0,1);/*配置寄存器*/
wr5460(0x5e,0xff,0xff,0xff);/*清状态寄存器*/
wr5460(0x74,0x80,0x00,0x00);/*写中断屏蔽寄存器*/
rd5460(0x1e);/*读状态寄存器*/
wr5460(0x5e,rh_byte,rm_byte,rl_byte);/*回写状态寄存器*/
CS=0;
wr5460byte(0xe8);/*启动转换*/
CS=1;
}
.....................................
错误提示
TEXT2.C(42): 错误 C100: unprintable character 0xCF skipped
TEXT2.C(42): 错误 C100: unprintable character 0xC2 skipped
|
|