View previous topic :: View next topic |
Author |
Message |
karthickiw
Joined: 09 Aug 2007 Posts: 82 Location: TN, India
|
problem is not solved |
Posted: Fri Jun 26, 2009 3:01 am |
|
|
PCM programmer wrote: | You said "Thank You". Does that mean the problem is solved ?
Is it working OK ?
If not, then post your compiler version. |
my problem is not solved. my compiler version is 4.05. |
|
|
PCM programmer
Joined: 06 Sep 2003 Posts: 21708
|
|
Posted: Fri Jun 26, 2009 11:16 am |
|
|
Quote: | my compiler version is 4.05 |
Post the full version number. It has 3 digits after the decimal point, not 2.
Quote: |
#FUSES PROTECT //Code protected from reads
#FUSES WRT //Program Memory Write Protected
#FUSES WRTD //Data EEPROM write protected
#FUSES WRTB //Boot block write protected
#FUSES WRTC //configuration registers write protected
#FUSES CPD //Data EEPROM Code Protected
#FUSES CPB //Boot Block Code Protected
#FUSES EBTR //Memory protected from table reads
#FUSES EBTRB //Boot block protected from table reads
|
Also, delete all these protection fuses. You don't need them in a test
program. Remove these lines from your program. |
|
|
karthickiw
Joined: 09 Aug 2007 Posts: 82 Location: TN, India
|
compiler version |
Posted: Sat Jun 27, 2009 1:45 am |
|
|
PCM programmer wrote: | Quote: | my compiler version is 4.05 |
Post the full version number. It has 3 digits after the decimal point, not 2.
Quote: |
#FUSES PROTECT //Code protected from reads
#FUSES WRT //Program Memory Write Protected
#FUSES WRTD //Data EEPROM write protected
#FUSES WRTB //Boot block write protected
#FUSES WRTC //configuration registers write protected
#FUSES CPD //Data EEPROM Code Protected
#FUSES CPB //Boot Block Code Protected
#FUSES EBTR //Memory protected from table reads
#FUSES EBTRB //Boot block protected from table reads
|
Also, delete all these protection fuses. You don't need them in a test
program. Remove these lines from your program. |
Compiler version is 4.057, and I remove all the code protection in my program as told in last post, then also my problem is not solved.. |
|
|
PCM programmer
Joined: 06 Sep 2003 Posts: 21708
|
|
Posted: Sun Jun 28, 2009 1:17 pm |
|
|
I tested your program in hardware, and it worked OK. I think you may
have a problem with Hyperterminal. It may be that you don't understand
the "backscroll" feature of Hyperterminal. It's confusing.
I suggest that you try a different terminal program: TeraTerm
Click on this link and wait 5 seconds. It should display a download
window:
http://sourceforge.jp/projects/ttssh2/downloads/55061/teraterm-4.73.exe/
Install it. Accept all the default options. After it has been installed,
start it and configure it. Here is how to configure it:
1. When TeraTerm starts, it will display a window for "New Connection".
2. Select the tickbox for "Serial". Then select your COM port.
For most people, the default setting of "Com1" is correct.
3. Go to the Setup menu, and select "Save Setup". The "Save Setup"
menu is near the end of the list.
TeraTerm is already setup for 9600N81. It's ready to go.
Here's the output that I get in TeraTerm. It's correct.
Quote: |
Start...Erode
Savitha
PS Park
GH
Sathiyam Hos
Collector of
Kumalan kutt
palayapalaya
Veer Palayam
Sengotampala
Thindal
Thindal medu
Pavalathan p
Veppanpalaya
Mettukadai
Vannankattu
Moolakkarai
Sathiramput
Koorapalayam
Vaaikkalmedu
Maharaja col
Kanthampalay
Police stati
Perundurai
|
This was tested with vs. 4.057, with an 18F452, and Ramtron FM24C64,
on a PicDem2-Plus board. Everything is running at +5 volts.
-------
Edit: Updated links to TeraTerm for latest version.
Edit: Again updated link to latest version of TeraTerm.
Last edited by PCM programmer on Fri Mar 23, 2012 1:51 pm; edited 1 time in total |
|
|
gpsmikey
Joined: 16 Nov 2010 Posts: 588 Location: Kirkland, WA
|
|
Posted: Sun Nov 28, 2010 1:42 pm |
|
|
Note that as of Aug 30, 2010, the current version of TeraTerm is 4.67 ...
http://logmett.com/index.php?/download/tera-term-467.html
mikey _________________ mikey
-- you can't have too many gadgets or too much disk space !
old engineering saying: 1+1 = 3 for sufficiently large values of 1 or small values of 3 |
|
|
|