|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Home > |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ECCM stands for Embedded
Controller Code Maker. |
|
|
|
|
Based in PA/NJ , ECCM developed an interactive Code
Generator and a Learning Tool |
|
|
|
| |
for Embedded Controller systems . |
|
|
| |
|
|
|
|
|
| |
|
| |
...
Designing embedded controller systems with ECCM |
|
|
|
| |
is like building with
"Game-Blocks" … |
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
|
|
|
| |
|
| |
Using
the ECCM Tool to Generate the Assembler code for my Embedded-Systems |
|
|
| |
ECCM's tools are not only
code generation tools, but also learning tools for students and teachers |
|
|
| |
…
The fastest and easiest way to design embedded systems and generate
code for them |
|
|
|
| |
…
Without manually writing a single line of code , within few hours (
not days) |
|
|
|
| |
…
No need to deal with Software's Syntax , Interrupt Handling , Special
Registers etc |
|
|
|
| |
...
Designing embedded controller systems with ECCM is like building with
"Game-Blocks" |
|
|
|
| |
i.e. like Magic Blocks or Legos ®™
of the Lego company |
|
|
|
| |
... Using ECCM, novice electrical engineers
and programmers can learn in days how to design "embedded controller
systems " |
|
|
|
| |
…
Experienced designers can complete , within hours , the design and
code generation of an embedded system |
|
|
|
| |
|
|
| |
ECCM is code generator
for embedded systems and a software design learning tool, |
|
|
|
| |
that automatically generates code for
Microchip’s midrange devices. |
|
|
|
| |
By
using mouse-clicks, it guides the user step-by-step, to ultimately create the
code. |
|
|
|
| |
Both time saving and
simple, it allows novice and experienced electrical engineers and
programmers to create advanced code . |
|
|
|
| |
Provides a visual
representation of the software and the interface hardware of the embedded
system. |
|
|
|
| |
Code is created in
Assembler, and is ready to be assembled and loaded into the chip or the
simulator. |
|
|
|
| |
When needed , allows the
user to create code in high level language by clicking on code templates. |
|
|
|
| |
Provides means to
integrate user's existing code with ECCM's code . |
|
|
| |
|
| |
For novice Programmers
and Electrical Engineers , eliminates beginners anxiety and days of searching
what to do . |
|
|
|
| |
Allows experienced
designers to complete , within hours , the design and code generation of an
embedded system . |
|
|
|
| |
The resulting code is
Robust , it contains comments next to almost each line and |
|
|
|
|
|
| |
it can be easily maintained and upgraded . |
|
|
|
|
|
| |
|
| |
|
Features & Benefits |
|
|
| |
|
|
|
| |
Watch a Demo |
|
|
| |
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
|
Locating the Key items in
this Website : |
|
|
|
|
|
|
| |
|
|
|
|
|
| |
A 60 days
free trial of the code generator and
integrator |
ECCM-PIC-LIGHT |
|
|
|
|
| |
is provided in Web Page : |
|
Home > Download |
file :
10_ECCM_LIGHT_ZIPPED Y11 M1.zip |
|
|
| |
|
|
|
|
|
| |
A detailed
description of ECCM's Tools ... Designing with ECCM is like building
with "Game-Blocks" … |
|
|
| |
is provided in Web Page : |
|
Home > Design Info > About ECCM's Design Tools |
|
|
|
| |
|
|
|
|
|
| |
How to use ECCM's Tools to Generate the Assembler code for my Embedded-Systems |
|
|
|
| |
without
manually writing a single line of code , within few hours (not days). |
|
|
|
| |
No
need to deal with Software's Syntax , Interrupt Handling , Special
Registers etc . |
|
|
| |
is provided in Web Page : |
|
Home > Design Info > Designing with
ECCM |
|
|
|
| |
|
|
|
|
|
| |
The
specifications of ECCM's products ( to
purchase) |
|
|
|
|
|
|
| |
are provided in Web Page
: |
|
Home > Specs |
|
|
|
|
|
| |
|
|
|
|
|
| |
The Block-Diagrams
and input/output specifications of all the
Software/Hardware Integrated Modules (SIMs) of ECCM |
|
|
| |
is provided in Web Page : |
|
Home > Download |
file : eccm_10010_sim_list_rev5.pdf |
|
|
| |
|
|
|
|
|
| |
A Step-By-Step
demonstration ( "movie" ) of how to
generate the code for an "example system" ( named : ECCM_DEMO_1 ) |
|
|
| |
that captures Analog Inputs ( present at
pins of the cpu chip ) , determines their |
|
|
|
| |
values and accordingly sets or clears
digital outputs ( at pins of the cpu chip ) . |
|
|
|
| |
is provided in Web Page : |
|
Home > Demo |
|
|
|
|
|
| |
|
|
|
|
|
|
| |
The resulting Source Code of the demonstration "movie" |
|
|
|
|
|
|
| |
(i.e. "example system"
ECCM_DEMO_1 generated by ECCM, per
user requirements) |
|
|
| |
is provided in Web Page : |
|
Home > Download |
file : eccm_source_code_of_demo_1.zip |
|
|
| |
|
|
|
|
|
|
| |
A Step-By-Step guide of
how to Simulate Source Code (such as the code generated by the ECCM
tools) |
|
|
| |
by
using the MPLAB IDE software tool ( tool provided by the Microchip company)
. |
|
|
|
| |
is provided in Web Page : |
|
Home > Download |
file :
eccm_10020_how_to_simulate.pdf |
|
|
|
| |
|
|
|
|
|
|
| |
View "Simple Design Examples"
commonly used in software application, |
|
|
|
|
| |
that can be easily combined by ECCM to
create "Advanced Designs" .
|
|
|
|
| |
provided in Web Page : |
|
Home > Design Info > Simple Design
Examples |
|
|
|
| |
|
|
|
|
|
|
| |
View the following Advanced Design Examples ( using ECCM to
generate the code for them) : |
|
|
|
| |
a
Multi-Channel Data-Acquisition/Processing/Filtering-System , a
Feedback-Controlled-Loop-System , |
|
|
| |
a Car-Monitor-System , a
Generic-Range-Finder-System , a Time-Date-Generator-System , |
|
|
| |
where each contains a
combination of the "Simple Design Examples" ( mentioned above) . |
|
|
| |
provided in Web Page : |
|
Home > Design Info > Advanced Design Examples |
|
|
|
| |
|
|
|
|
|
|
| |
To purchase an ECCM product , please refer
to Page : |
Home > Buy |
|
|
|
|
|
| |
|
|
|
| |
|
|
|
|
|
|
| |
Phone:
|
USA (215) 822-5938 |
|
Copyright © 2010 ECCM |
|
|
| |
E-mail
|
Info@embedded-controller-code-maker.com |
|
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|