==>> 点击下载文档 |
说明:
由于第一次用C51编程,很多函数没有做好,为了避免函数的再入性问题我几乎不敢用子函数调用。几乎并且没有好好利用好C51里的一些东西,但是程序运行十分稳定,希望对于初学者有个参考,就像我当初想学C51一样,没有人可以问,没有人指导(其实是不好意思问,书上有的啊),一个人摸索,除了能在C51bbs问一些基本的问题外,其他的实际情况只有靠自己。这个程序是一个错误的开始,但是只有走了弯路,才会有进步,还是有一点价值的噢,希望各位同学老师可以提出一些问题,我还可以再修改,做做完善工作。
/*本程序采用延时处理*/
#include
#include
sbit on_mt8816=P3^0;
sbit P33=P3^3; /*RS0*/
sbit P32=P3^2; /*中断*/
sbit P31=P3^1; /*WR*/
sbit cs8888=P2^0;
sbit ring1=P2^1;
sbit ring2=P2^2;
sbit ring3=P2^3;
sbit ring4=P2^4;
sbit ring5=P2^5;
sbit ring6=P2^6;
sbit ring7=P2^7;
unsigned char local_inout[8]={0,0,1,1,1,1,1,1,};/*1表示主叫,0表示被叫。注意外线拨进来用主叫表示*/
www.m448 中国最大的资料库下载