资源简介

8255A仿真实验,包含C语言程序和Proteus仿真电路图,绝对可以运行

资源截图

代码片段和文件信息

#include
#include //定义8255A的绝对地址时用,必须包含此库函数
#include
/***********宏声明***********/ 
#define uint  unsigned int
#define uchar unsigned char
#define D8255  XBYTE[0x7f03] //8255控制口地址
#define D8255A XBYTE[0x7f00] //8255 PA口地址
#define D8255B XBYTE[0x7f01] //8255 PB口地址
#define D8255C XBYTE[0x7f02] //8255 PC口地址
sbit A0=P3^0;
sbit A1=P3^1;
char code table[]={0x3F0x060x5B0x4F0x660x6D0x7D0x070x7F0x6F}; //设段码
void delay(uint x)
{
uint i;
while(x--)            //延时约x毫秒
for(i=0;i<123;i++);
}
void main()
{
   uchar it=0x0fe;
   D8255=0x80; //送出控制字给8255A的控制口 A、B、C均为输出
   while(1)
   { 
    for(i=0;i<10;i++)
    { 
A0=0;
    A1=0;
    D8255A=table[i];       //向PA口送出数据
delay(200);
A0=1;
    A1=0;
D8255B=0x55;     //向PB口送出数据
    delay(200);
A0=0;
    A1=1;
delay(200); 
D8255C=~t;     //向PC口送出数据
    t=_crol_(t1);  //t循环左移1位
    }                 
   }
}


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

     文件       1055  2011-08-08 19:18  8255a仿真\5255A.c

     文件     117888  2011-08-08 19:20  8255a仿真\5255A.DSN

     文件       2825  2011-08-08 19:18  8255a仿真\5255A.LST

     文件       3721  2011-08-08 19:18  8255a仿真\5255A.OBJ

     文件       1102  2014-05-16 10:54  8255a仿真\5255A.PWI

     文件       4149  2011-08-08 19:18  8255a仿真\8255a

     文件        404  2011-08-08 19:18  8255a仿真\8255a.hex

     文件         58  2011-08-08 19:18  8255a仿真\8255a.lnp

     文件       5639  2011-08-08 19:18  8255a仿真\8255a.M51

     文件       1028  2011-08-08 19:20  8255a仿真\8255a.Opt

     文件      11406  2011-08-08 19:20  8255a仿真\8255a.plg

     文件       2153  2011-08-07 22:00  8255a仿真\8255a.Uv2

     文件       1027  2011-08-07 22:00  8255a仿真\8255a_Opt.Bak

     文件          0  2011-08-07 21:53  8255a仿真\8255a_Uv2.Bak

     文件     113250  2011-08-08 19:09  8255a仿真\Last Loaded 5255A.DBK

     文件       6376  2005-03-22 15:22  8255a仿真\STARTUP.A51

     文件      14060  2011-08-08 19:18  8255a仿真\STARTUP.LST

     文件        758  2011-08-08 19:18  8255a仿真\STARTUP.OBJ

     目录          0  2014-05-16 10:54  8255a仿真

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

               286899                    19


评论

共有 条评论