• 大小: 0.04M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-21
  • 标签: Proteus  C51  SPI  51  仿真  

资源简介

proteus仿真C51操作SPI

资源截图

代码片段和文件信息

#include    //包含单片机寄存器的头文件
#include  //包含_nop_()函数定义的头文件
//x5045引脚定义
sbit SCK=P3^4;       //将SCK位定义为P3.4引脚
sbit SI=P3^5;        //将SI位定义为P3.5引脚
sbit SO=P3^6;        //将SO位定义为P3.6引脚
sbit CS=P3^7;        //将SCK位定义为P3.7引脚
//功能变量定义
#define WREN 0x06    //写使能锁存器允许
#define WRDI 0x04    //写使能锁存器禁止
#define WRSR 0x01    //写状态寄存器
#define READ 0x03    //读出
#define WRITE 0x02   //写入
/*****************************************************
函数功能:延时1ms
(3j+2)*i=(3×33+2)×10=1010(微秒),可以认为是1毫秒
***************************************************/
void delay1ms()
{
   unsigned char ij; 
  for(i=0;i<10;i++)
   for(j=0;j<33;j++)
    ;   
 }
/*****************************************************
函数功能:延时若干毫秒
入口参数:n
***************************************************/
 void delaynms(unsigned char n)
 {
   unsigned char i;
 for(i=0;i    delay1ms();
 }
/*****************************************************
函数功能:从X5045的当前地址读出数据
出口参数:x
***************

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       26145  2017-11-18 17:36  Last Loaded project.DBK
     文件        4783  2017-11-18 17:38  main.c
     文件        7730  2017-11-18 17:38  main.LST
     文件        6088  2017-11-18 17:38  main.OBJ
     文件        5965  2017-11-18 17:38  project
     文件       31966  2017-11-18 17:38  project.DSN
     文件         748  2017-11-18 17:38  project.hex
     文件          59  2017-11-18 17:38  project.lnp
     文件        9723  2017-11-18 17:38  project.M51
     文件         742  2017-11-18 17:38  project.plg
     文件         885  2017-11-18 17:43  project.PWI
     文件       55657  2017-11-18 17:43  project.uvopt
     文件       13401  2017-11-18 17:43  project.uvproj
     文件           0  2017-11-18 17:37  project_uvproj.bak
     文件        6376  2009-05-07 14:37  STARTUP.A51
     文件       14058  2017-11-18 17:38  STARTUP.LST
     文件         749  2017-11-18 17:38  STARTUP.OBJ

评论

共有 条评论