PROTEUS Introduction
Proteus is a circuit analysis and simulation software developed by Labcenter, UK. The software features are:
A set of schematic design, simulation and PCB design in one, truly complete electronic design tools from concept to product
2 with analog circuit, digital circuit, microcontroller application system, embedded system (not higher than ARM7) design and simulation capabilities
3 has a full-speed, single-step, set breakpoints and other forms of debugging
4 Virtual instrumentation with various signal sources and circuit analysis
5Support Keil C51 uVision2, MPLAB and other third-party software compiling and debugging environment
6 has a powerful schematic to PCB board design capabilities, can output a variety of formats of circuit design reports. Having PROTEUS Electronic Design Tools is equivalent to having an electronic design and analysis platform.
PROTEUS composition
Since its introduction in 1989, Proteus software has experienced nearly 20 years of development history. Its functions have been continuously improved, its performance has been getting better and better, and there are more and more users worldwide. The reason why PROTEUS is applied globally is that it has its own characteristics and structure. PROTEUS electronic design software consists of six parts: schematic input module (ISIS for short), hybrid model simulator, dynamic device library, advanced graphic analysis module, processor simulation model and PCB board design editor (ARES for short).
Precautions
(1) Because the assembler compiler that comes with Proteus is compiled using command line commands. In the dialog opened by the menu Source-“Define code generaTIon toolsâ€, there is a parameter Command Line. For the code survival tool ASEM51, the default command line parameters may be similar to %1 /INCLUDES: C:Program FilesLabcenter ElectronicsProteus 7 ProfessionalTOOLSASEM51 , where %1 represents the source code, and /INCLUDES: followed by the include path. The *.mcu file under that path is the usual SFR definition file. In fact, this parameter does not need to be set, usually our Command Line parameter is set to %1.
(2) In addition, the /INCLUDES: path parameter setting is also problematic. Because it contains a space in the middle, the ASEM51 assembler will think of it as a few parameters, which will cause many many parameters error.
(3) For the same reason, if your path or file name stored in the assembler contains a space or some other character that may use the command line to make a mistake, an error will occur during compilation. The prompt may be @@@@file not found: F:1.a51@@@@, and F:1 2a.lst not found.
(4) It is also important to note that ASER51 does not support the $ symbol, ie commands like JMP $ cannot be used. What are the specific issues that need to be taken into account? Welcome to follow.
(5) The file name cannot be too long.
Silicon TVS / TSS:
Diode TVS (Transient Voltage Suppressor), also known as Transient suppression diodes, is widely used a new type of high efficient circuit protection device, it has a fast response time (the nanosecond) and high surge absorbing ability.When it ends of stand moments of high energy shock, TVS can bring the two ends at high rate from high impedance to a low impedance between impedance values, to absorb a large current moment, put it at both ends of the voltage restraint on a predetermined value, thus protecting the back of the circuit components are not affected by the impact of the transient high pressure spikes.
Silicon TVS Transient Voltage Suppresso,Silicon TSS Transient Voltage Suppresso
YANGZHOU POSITIONING TECH CO., LTD. , https://www.cndingweitech.com