NEC SL1000电话交换机编程指南

5星 · 超过95%的资源 需积分: 50 49 下载量 153 浏览量 更新于2024-07-25 2 收藏 4.25MB PDF 举报
"NEC SL1000 电话交换机的编程手册,包含了详细的操作指南,从入门到高级设置,旨在帮助用户进行系统的配置和管理。" 本文档是NEC SL1000电话交换机的编程手册,适用于对设备进行定制化设置的技术人员和管理员。手册的目的是提供清晰、详尽的步骤,以便用户能够有效地配置和维护系统。 第1章介绍了编程的基本概念和使用手册的方法。在开始编程之前,读者应了解如何进入和退出编程模式,这对避免误操作至关重要。编程模式的进入和退出通常涉及特定的按键组合,这些在1-2和1-3节中有详细说明。1-3节定义了编程过程中按键的作用,确保用户理解每个按键的功能。1-4和1-5节分别讨论了编程中的命名规则和文字信息处理,以及软功能键的使用和它们所显示的提示解释。此外,1-5和1-7节提到了系统号码计划和容量,以及槽位号的概念,这些都是理解系统架构和扩展性的重要部分。 第2章深入SL1000系统的编程,提供了实际操作的步骤。2-1节概述了整个系统的编程过程,而10-01至10-07节则具体介绍了各种关键设置。例如,10-01节设置时间和日期,这是系统基本功能的基础;10-02节设置所在地,这影响到时区和节假日设定;10-03节涉及ETU(扩展通信单元)设置,用于扩展交换机的端口数量;10-04节是保留音乐设置,用于在等待连接时提供背景音乐;10-06节是ISDN BRI(基本速率接口)设置,用于配置数字通信线路;最后,10-07节涉及通话记录设置,这对于监控和分析通信活动十分有用。 手册还强调了版权信息,表明内容受NEC Corporation保护,并提到了Windows商标的所有权归微软公司所有。此编程手册由NEC Corporation编纂,未经许可,不得擅自复制或分发。 NEC SL1000编程手册是一份全面的参考资料,涵盖了从基础到高级的系统配置,对于管理和维护该系列电话交换机来说,是不可或缺的工具。通过遵循手册的指导,用户可以充分利用NEC SL1000的各项功能,满足企业或组织的通信需求。

优化这段代码#include <REGX52.H> #include "lcd1602.h" #include "send_IR.h" #include "notsend_IR.h" #include "keybored.h" #include "Delay.h" sbit IR_EN = P2^0; void Send_NEC_0() { NotSend_IR(19); Send_IR(19); } void Send_NEC_1() { NotSend_IR(60); Send_IR(19); } void send(unsigned char s1,unsigned char s2) { unsigned char temp,i; Send_NEC_1(); Send_NEC_0(); Send_NEC_1(); Send_NEC_1(); Send_NEC_0(); Send_NEC_0(); Send_NEC_1(); Send_NEC_0(); Send_NEC_0(); Send_NEC_1(); Send_NEC_0(); Send_NEC_0(); Send_NEC_1(); Send_NEC_1(); Send_NEC_0(); Send_NEC_1(); temp = s1 & 0x001; for(i = 0;i<12;i++) { if(temp) { Send_NEC_1(); } else { Send_NEC_0(); } temp = temp>>1; } Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); temp = s2 & 0x001; for(i = 0;i<12;i++) { if(temp) { Send_NEC_1(); } else { Send_NEC_0(); } temp = temp>>1; } //????? Send_NEC_1(); Send_NEC_1(); Send_NEC_1(); Send_NEC_1(); } void Send1(unsigned char s1,unsigned char s2) { Send_IR(167); NotSend_IR(167); Send_IR(167); send(s1,s2); Send_IR(167); NotSend_IR(167); Send_IR(167); send(s1,s2); Send_IR(167); NotSend_IR(167); Send_IR(167); Send_NEC_1(); Send_NEC_1(); Send_NEC_0(); Send_NEC_1(); Send_NEC_0(); Send_NEC_1(); Send_NEC_0(); Send_NEC_1(); Send_NEC_0(); Send_NEC_1(); Send_NEC_1(); Send_NEC_0(); Send_NEC_0(); Send_NEC_1(); Send_NEC_1(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_0(); Send_NEC_1(); Send_NEC_0(); Send_NEC_0(); Send_NEC_1(); Send_NEC_0(); Send_NEC_1(); Send_NEC_0(); }

2023-05-30 上传