Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Microcontroller PIC Programming

Status
Not open for further replies.

john120

Banned
Joined
Aug 13, 2011
Messages
257
Helped
11
Reputation
22
Reaction score
10
Trophy points
1,298
Activity points
0
Hey who could help me by providing a link where I can find a PIC Programmer(PIC Programmer(AE PICPGM II)).
The version i am finding is in japanese but also i don't have its link;if i found one in english it could be better!!
 

Hey who could help me by providing a link where I can find a PIC Programmer(PIC Programmer(AE PICPGM II)).
The version i am finding is in japanese but also i don't have its link;if i found one in english it could be better!!

Hi,

What is a 'PIC Programmer(PIC Programmer(AE PICPGM II)) ' and why are you wanting to use it over all the other Pic programmers ?
 
To buy or build?

Here is the main PICPgm site:

**broken link removed**

If you want to purchase a ready made unit, I'm sure someone on this site will point you in the right direction.

BigDog
 
  • Like
Reactions: FvM

    FvM

    Points: 2
    Helpful Answer Positive Rating
Hi,

As Big Dog shows it just another software driver - so here's the bottom line IMHO.

Buy for a one off reasonable cost a genuine Microchip Pickit2 programmer.
As well as being able to do 99% of all current chips, it includes a good Debugger tool, Usart tool, 3 channel Logic Analyzer tool, Pic to Go programming and a good guarantee.

The alternative, now you work out the cost - buying the parts and building one or more of the diy programmers, lucky if you get them to work first time, then if you want to build a usb pickit2 clone you need to program up a pic chip first, so your end up building 2 programmers .... need I go on....
 

I agree with wp100,

Genuine Microchip programmer/debuggers are the way to go. You can even pickup an occasional ICD2 on eBay for $40.

I can't speak for everybody, but it just not worth my time and frustration trying out various programmer/debugger clones till I find one the works well and has stable support.


Goodluck,

BigDog
 

Hey who could help me by providing a link where I can find a PIC Programmer(PIC Programmer(AE PICPGM II)).
The version i am finding is in japanese but also i don't have its link;if i found one in english it could be better!!

If you want to built it then here is both serial port and parallel port programmer with programming softwares from OshonSoft.
Parallel Port Programmer : Parallel Port PIC Programmer
Serial Port Programmer : Serial Port Professional PIC Programmer

If you want to buy it,then you can go for PICKit 2 or like me you can go for ICD2 or a new version ICD3.Visit Microchip's website Microchip Technology Inc. is a Leading Provider of Microcontroller and Analog Semiconductors, providing low-risk product development, lower total system cost and faster time to market for thousands of diverse customer applications worldwide.

Good Luck
 

I alredady baught one in Japan but the software I have is in japanese I want to find the one in English and then the link of that one which is in Japanese because it has many problems I need always reinstallationof it..
 

1.who can give me a link where I can find a schematic for RAM programmer,PIC 16fxx,8051,8031 and EPROM. I want to realize it
2.I am programming in ccs c and want to have a delay on row level(0) on a pin during 50 minutes and high on that pin other 8sec but it is not going well .Does it exists any other manner of declaring such long period in ccs c or in PIC programming??

Help me plz see the code here below:
#include<16f877a.h> //PIC Name
#fuses HS,NOWDT,NOLVP
#use delay(clock=20000000)//External Oscillator Frequency

void main()
{
set_tris_a(0xff);
set_tris_c(0x00);
while(TRUE)
{
//delay_us(500);
output_high(PIN_C2);
delay_ms(8000);
output_low(PIN_C2);
delay_ms(3000000);//1st period

}
}
 

Code:
delay_ms(3000000);//1st period
This can't work because delay_ms has an unsigned int16 parameter range (in recent ccs c versions).

You can do something like this.
Code:
unsigned int8 i;
for (i=0;i<50;i++) delay_ms(60000);
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top