Obd Scanner Software

PIC Micro Hardware Programming Procedures
You’ll find three techniques to program a PIC micro-controller:
1. Employing usual programming hardware (high volt programming HVP).
2. Low volt programming (LVP).
3. Boot-loading.
The very first two approaches make use of the programming port with the PIC micro-controller labeled ICSP (In Circuit Serial Programming).
This port is shared in between the existing pins with the micro-controller and following programming the pins revert back to normal micro-controller operation.
Note: To make ICSP work correctly you must take into account the effects and requirements in the ICSP programmer e.g. for HVP a substantial voltage exists in the VPP pin (your circuit must be capable to handle the large voltage – up to 13V). Also the loading for that other signals PGC and PGD must not be too high i.e. do not put an LED on these pins that employs 20mA – should you did the voltage levels would not be higher sufficient at the inputs to the PIC for programming.
It’s fairly easy to design for ICSP use by using isolation resistors to regular circuitry and choosing not to utilize heavy loads on these pins.
ICSP delivers 6 connections in the pic ICSP programmer for your on-board as follows:
- VPP – (or MCLRn) Programming voltage (usually 13V)
- Vcc – Energy (typically 5V)
- GND Ground (zero volts)
- PGD – Information usual interface and connection RB7
- PGC – Clock normal port and connection RB6
- PGM – LVP enable regular interface and connection RB3/RB4.
PIC Micro: Substantial Volt Programming
To use the first technique a hardware interface is required or ‘PIC programmer’ to interface among the programming software (normally running on the PC) as well as the PIC chip. This hardware takes its information through the PC via 1 of 3 interfaces either:
* The RS232 COM interface
* The Parallel port
* The USB port
You select the interface you want to utilize after which opt for an suitable PIC programmer. The PC then communicates with the hardware generating the serial (ICSP) signals to translate the PIC hex file into a serial information stream suitable with the target micro-controller.
Be aware: Practically all PIC micro-controllers use the ICSP interface so when you have a HVP you are able to software virtually any PIC micro-controller. e.g. you can program 12F675, 16F84, 16F88, 16F877(A), 18F2550, 18F452 etc.
You will find several programs for programming PIC micos e.g. ICPROG and several several hardware programmers.
PIC Micro: Reduced volt programming (LVP)
LVP is precisely the same as HVP except:
* The Vpp voltage is set to the usual supply voltage.
* The PGM pin indicates programming mode.
Be aware: In this mode it is possible to not make use of the PGM pin for anything else it can be dedicated solely to LVP control.
Devices are manufactured with PGM mode enabled and the only solution to turn off the PGM mode is always to method it applying an HVP programmer.
Note: Some PIC micro-controllers can only make use of the HVP technique because for that LVP strategy you need to sacrifice one particular pin – PGM – (to tell the PIC Micro either that it can be getting programmed (large volts e.g. 5V) or that it isn’t being programmed (0V) ) and some PIC micros only have 8 pins e.g. 12F675. For this chip the PGM pin is not obtainable so HVP may be the only way.
The actual benefit of applying the LVP mode is which you can system many PIC Micros on a board with no having to individually program each and every 1 – you could daisy chain every additional micro to a master micro which would then program every a single in turn – and this is only feasible since the Vpp signal is really a regular logic level in LVP mode.
PIC Micro: Boot-loading
Boot-loading makes use of any available interface to load a system into system memory. It requires a bootstrap program to interpret the interface information and translate it into software memory guidelines.
Be aware: Note only the newer devices which are capable of programming their own memory can use this technique.
Normally a serial port is employed for boot-loading along with the PIC micro bootstrap program will wait for a set time after energy up listening on the serial interface for any reserved word that tells the bootstrap plan to commence i.e. it listens for sequence of characters that’s not usually utilized around the interface
Once it receives this sequence it enters bootstrap mode where a hex file is transmitted for the micro-controller over the interface. It interprets this and programs the memory of the micro-controller after which starts the method.
You will discover two issues with this approach:
1. You have to plan the bootstrap code applying HVP or LVP.
2. It uses up some on the micro-controller resources.
When programed it supplies a convenient way of using the device as you won’t have to have programming hardware anymore, the biggest benefit being that you can reprogram the device without the need of installing or interfering with other equipment. It can also be used as a serial interface.
Craftsman CANOBD2&1 Scan Tool Kit with PC Software
|
|
Soliport ELM 327 Bluetooth OBDII OBD2 Diagnostic Scanner $11.31 * Works with all OBD-II compliant vehicles * Wireless (Bluetooth) * Software included for Windows PC * Software included for Windows Smartphone * ISO15765-4 (CAN) * ISO14230-4 (KWP2000) * ISO9141-2 * J1850 VPW * J1850 PWM Note: pls be sure that your car compatible with these agreement before you buy Functions: * Read diagnostic trouble codes, both generic and manufacturer-specific, and dis… |
|
|
… |
|
|
Actron CP9580 Auto Scanner with CodeConnect Trilingual OBD II, CAN and ABS Scan Tool $152.15 Actron AutoScanner Plus with CodeConnect will revolutionize the way you fix your vehicles by providing 3 million verified fixes specific to the vehicle’s make, model, year and engine. CodeConnect provides actual fixes to the problem causing the check engine light to illuminate – providing the Top Reported Fix from the CodeConnect database. The Top Reported Fix is the most probable solution to t… |
|
|
BAFX Brand – ELM327 BLUETOOTH – OBDII OBD2 DIAGNOSTIC SCANNER – CAN ELM 327 SCANTOOL – CHECK ENGINE LIGHT CAR CODE READER $23.99 Features The program lets you perform the following operations: ?Read diagnostic trouble codes, both generic and manufacturer-specific , and display their meaning (over 3000 generic code definitions in the database). ?Clear trouble codes and turn off the MIL (“Check Engine” light) ?Display current sensor data, including: |
|
|
Yongtek ELM 327 Bluetooth Obdii Obd2 Diagnostic Scanner, Elm327 Wireless OBD 2 Scan Tool Check Engine Light CAR Code Reader $17.98 DO NOT BE FOOLED BY COMPETITORS! THIS SCAN TOOL WILL WORK ON ALL 1996 AND NEWER 0BD2 COMPLIANT VEHICLES! UNLIKE SOME OTHER VERSIONS! Bluetooth scan tool for easy and informative engine scanning! Retrieve trouble codes, reset engine light and read MANY statistics not available with other scanning tools! Connects to your laptop or Android pone with Torque app! (Fee applies for app) Works on all make… |
|
|
Professional OBD-II EOBD Code Reader Scanner $60.59 Specific Model Compatibility: 1.Suitable for almost all cars after 2001 (EOBD-II). GM ’96 – Current Year (OBD-II). Ford ’96 – Current Year (OBD-II). Chrysler ’96 – Current Year (OBD-II). Toyota ’96 – Current Year (OBD-II). Honda ’96 – Current Year (OBD-II). NISSAN ’96 – Current Year (OBD-II). All other – Asian and European ’96 – Current Year (OBD-II). 2.Power Source: provided by vehicle battery. 3… |
