Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic 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.

Register Log in

here is my problem...

Status
Not open for further replies.

myanm

Newbie level 5
Joined
Dec 28, 2005
Messages
9
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,348
Hi hi!
Sorry, my question did not get the point. I mean...
I use 5x7 display and pic16f84a with 4017
but I use the program for 16f84 and only f84
then the program does not work actually...
in the program, 'TE moving sign' will be displayed moving...
but in reality, one output of column is found to fail ,not in other program
I think something goes wrong....
Pls explain me....
with thanks,
 

Jack// ani

Advanced Member level 3
Joined
Dec 2, 2004
Messages
759
Helped
106
Reputation
220
Reaction score
58
Trophy points
1,308
Activity points
5,018
Program written for 16f84.....will not work on a 16f84a. So try recompiling your codes for 16f84a.....

Good luck
 

squirrel

Member level 3
Joined
Oct 30, 2005
Messages
54
Helped
2
Reputation
4
Reaction score
0
Trophy points
1,286
Activity points
1,886
HI
you also need to edit your source code. I don't know which software you are using, but try to include the header file of 16f84a at the very first position of your source code.
bye.
 

philba

Full Member level 2
Joined
Jan 26, 2006
Messages
132
Helped
13
Reputation
26
Reaction score
1
Trophy points
1,298
Activity points
3,102
I don't like to quibble but there are no software differences between the 16F84 and 16F84A. The 84A can run at 20 mhz while the 84 can only run at 10 mhz. If you use the same clock frequency as the non-A design, the hex file should run just fine.

Now, you need to tell your programmer that you are programming a 16F84A - I believe the programming algorithm is different. Most programmers will allow you to do this (use an F84 hex with an F84A chip).

There are also some differences in the port input high voltage minimums though they shouldn't cause a problem working with CMOS.

There is a microchip migration document (84 to 84A) you can look for more detail.

I'm sure your hardware is in error. Like I said earlier, without more information, it is hard to help you.

Do all the other columns work? If one fails to light up, I'd look for a bad connection.

Phil

ps, good luck, I'm gone for a week...
 

MOHAZAD

Member level 1
Joined
Nov 24, 2005
Messages
40
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Location
Iran
Activity points
1,533
Hi
I also say that there is no basic and important difference between 84 and 84a.
I think your programm has a very little problem.check again your program.
good luck.
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top