导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→好久没有写东西了!手太生!把我曾经写过的一段给你!你可以直接

* 1344: C51编程:求助

   千古醉人 
千古醉人发表的帖子 

 好久没有写东西了!手太生!把我曾经写过的一段给你!你可以直接拿去用!
/*monitor programm based on c51*/
#include <reg51.h>
#include <absacc.h>

 /*end of head files loading*/

sfr acc=0xe0;              /*start sfr registration*/
sfr b=0xf0;
sfr psw=0xd0;
sfr sp=0x81;
sfr dpl=0x82;
sfr dph=0x83;
sfr p0=0x80;
sfr p1=0x90;
sfr p2=0xa0;
sfr p3=0xb0;
sfr ip=0xb8;
sfr ie=0xa8;
sfr tmod=0x89;
sfr tcon=0x88;
sfr t2con=0xc8;
sfr th0=0x8c;
sfr tl0=0x8a;
sfr th1=0x8d;
sfr tl1=0x8b;
sfr th2=0xcd;
sfr tl2=0xcc;
sfr rcap2h=0xcb;
sfr reap2l=0xca;
sfr scon=0x98;
sfr sbuf=0x99;
sfr pcon=0x87;        /*end sfr registration*/

sbit p1_0=p1^0;
sbit tf1=tcon^7;      /*start tcon bit definition*/
sbit tr1=tcon^6;
sbit tf0=tcon^5;
sbit tr0=tcon^4;
sbit ie1=tcon^3;
sbit it1=tcon^2;
sbit ie0=tcon^1;
sbit it0=tcon^0;      /*end tcon bit definition*/

sbit ea=ie^7;                /*start ie bit definition*/
sbit es=ie^4;
sbit et1=ie^3;
sbit ex1=ie^2;
sbit et0=ie^1;
sbit ex0=ie^0;    /*end ie bit definition*/

sbit ps=ip^4;                   /*start ip bit definition*/
sbit pt1=ip^3;
sbit px1=ip^2;
sbit pt0=ip^1;
sbit px0=ip^0;    /*end ip bit definition*/

sbit sm0=scon^7;    /*start scon bit definition*/
sbit sm1=scon^6;
sbit sm2=scon^5;
sbit ren=scon^4;
sbit tb8=scon^3;
sbit rb8=scon^2;
sbit ti=scon^1;
sbit ri=scon^0;    /*end scon bit definition*/
sbit p1_7=p1^7;
sbit p2_1=p2^1;
sbit p2_0=p2^0;
sbit p0_7=p0^7;
void initialize();
void order();
void   led();
unsigned int count0=0;
#define  com8253 XBYTE[0x8103]
#define  c1 XBYTE[0x8100]
#define  c2 XBYTE[0x8101]
#define  c3 XBYTE[0x8102]
#define  com8251_1 XBYTE[0x8201]
#define  com8251_2 XBYTE[0x8301]
#define led244a XBYTE[0x8600]
#define led244b XBYTE[0x8700]
#define led_a XBYTE[0x8a00]
#define led_b XBYTE[0x8b00]
#define data8251 XBYTE[0x8200]


发表时间:2001年9月27日15:31:00

  
回复该帖

本主题共有 5 帖,分页:>>>>>该主题的所有内容[5]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:C51编程:求助我在用c51 的时候,有一个错误信息: error c2
[下一篇帖子]:谢谢!