Searching \ for '[PIC:]' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/microchip/devices.htm?key=pic
Search entire site for: ''.

Exact match. Not showing close matches.
PICList Thread
2003\12\18@040500 by 59-9?B?VHXwcnVsIEfcx0zc?=

Can someone tell me what is power up timer and why we must use it or not ?
Tuprul G|gl|
Proje M|hendisi




Tuprul G|gl|
Proje M|hendisi




--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2003\12\19@011750 by ant)

flavicon
face
The Power-up Timer provides a nominal 72 ms delay on Power-on Reset (POR) or
Brown-out
Reset (BOR).After power-up, the time-out sequence is as follows: First the
internal POR is detected, then, if enabled, the PWRT time-out is invoked.
After the PWRT time-out is over, the OST is activated.The PWRT delay allows
VDD to rise to an acceptable level. The power-up timer enable configuration
bit can enable/disable the Power-up Timer. The Power-up Timer should always
be enabled when Brown-out Reset is enabled.

Regards,
Satya Prakash Prasad.

{Original Message removed}


2004\01\08@195703 by Nick Masluk
picon face
Hello,

I'm attempting to run interrupts when USART data is
received on a 16F627 (all other interrupts masked),
but for some reason the interrupt does not seem to
want to run.

Here is a briefing of the code as it is, I haven't
cough what is wrong with it, but I am obviously
overlooking something if it isn't working:

       org     0
       goto    init                    ;skip over interrupt routine to
initialization
       org     4                       ;start of interrupt routine
       (interrupt code, which never runs)
       retfie

init    (setup port A/B I/O, set baud rate to 2400bps,
enable async USART transmit, initialize LCD)
       bsf     PIE1, RCIE              ;unmask USART receive interrupt
       movlw   0x0C0
       movwf   INTCON                  ;enable interrupts, unmask peripheral
interrupts
       movlw   0x090
       movwf   RCSTA                   ;enable continuous asynchronous serial
receive
       (continue to run main code, reading keyboard and
transmitting on USART)


I've tried enabling USART receive before enabling the
interrupts and it still does not work.  If I actually
poll the RCIF flag, and then read the data in RCREG it
works fine, but for some reason the interrupt is never
triggered.

Any Ideas?

Thanks,

--Nick

__________________________________
Do you Yahoo!?
Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes
http://hotjobs.sweepstakes.yahoo.com/signingbonus

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics

2004\01\08@203440 by

picon face
Where are you "unmasking" the general interrupt bit (GIE) ?

Jan-Erik.

{Quote hidden}

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics

2004\01\08@222236 by WH Tan

flavicon
face
Hi,

I was just doing the same things as you in the past 1 week.
USART seem not to work as I confirm that with ICD2. Guess what I was did
wrongly!

The TRISC for Rx & Tx (RC7 & RC6) both need to be set.

Since you're not mention about TRISC setting, have you set those bit?

WH Tan

{Original Message removed}

2004\01\08@223311 by WH Tan

flavicon
face
> The TRISC for Rx & Tx (RC7 & RC6) both need to be set.

Hi, Nick

Sorry for this mistake.
I was using 16F877 which is RC7 & RC6 for Rx & Tx of USART.
For 16F627 it will be different pins.

Good luck,
WH Tan

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics

2004\01\27@183057 by Liam O'Hagan

flavicon
face
Hi Everyone,

This is sort of pic related sort or EE, but anyway...

Does anyone remember the tool that would take a PIC hex file and produce ASM
from it?

Does anyone know if there's a similar tool for Zilog Z86 devices??

It's a shot in the dark I know...

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2004\01\27@183057 by Liam O'Hagan

flavicon
face
Hi Everyone,

This is sort of pic related sort or EE, but anyway...

Does anyone remember the tool that would take a PIC hex file and produce ASM
from it?

Does anyone know if there's a similar tool for Zilog Z86 devices??

It's a shot in the dark I know...

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

.
Return-Path: <>
Received: from mitvma.mit.edu ([18.92.0.3]) by tomts34-srv.bellnexxia.net
         (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with ESMTP
         id <20040130073725.FPJR23141.tomts34-srv.bellnexxia.netspamKILLspammitvma.mit.edu>>          for <.....piclist_errorsKILLspamspam.....SYMPATICO.CA>;
         Fri, 30 Jan 2004 02:37:25 -0500
Received:  by mitvma.mit.edu (IBM VM SMTP Level 430) via spool with SMTP id 8242 ; Fri, 30 Jan 2004 02:37:20 EST
Received: from MITVMA.MIT.EDU (NJE origin LISTSERV@MITVMA) by MITVMA.MIT.EDU (LMail V1.2d/1.8d) with BSMTP id 9168; Fri, 30 Jan 2004 02:37:20 -0500
Date:         Fri, 30 Jan 2004 02:37:20 -0500
From:         "L-Soft list server at MITVMA.MIT.EDU (1.8e)"
             <EraseMELISTSERVspam_OUTspamTakeThisOuTMITVMA.MIT.EDU>
Subject: PICLIST: error report from YAHOO.CO.UK
To:           listsjoshspamspam_OUT3MTMP.COM,
             "For @spam@BlackholeeclipseKILLspamspamEarthlink.Net" <KILLspampiclist_errorsKILLspamspamSYMPATICO.CA>
Message-ID:   <LISTSERV%RemoveME2004013002372040TakeThisOuTspamMITVMA.MIT.EDU>
X-LSV-ListID: None

The enclosed message has been identified as a delivery error for the PICLIST
list because it was sent to 'spamBeGoneowner-piclistspamBeGonespamMITVMA.MIT.EDU'.

------------------------------ Message in error -------------------------------
Received: from MITVMA (NJE origin SMTP@MITVMA) by MITVMA.MIT.EDU (LMail
         V1.2d/1.8d) with BSMTP id 9163; Fri, 30 Jan 2004 02:37:20 -0500
Received: from mta108.mail.ukl.yahoo.com [217.12.11.45] by mitvma.mit.edu (IBM
         VM SMTP Level 430) via TCP with SMTP ; Fri, 30 Jan 2004 02:37:20 EST
X-Comment: mitvma.mit.edu: Mail was sent by mta108.mail.ukl.yahoo.com
From: TakeThisOuTMAILER-DAEMONEraseMEspamspam_OUTyahoo.co.uk
To: RemoveMEowner-piclistspamTakeThisOuTmitvma.mit.edu
X-Loop: MAILER-DAEMONEraseMEspam.....yahoo.co.uk
Subject: Delivery failure

Message from yahoo.co.uk.
Unable to deliver message to the following address(es).

<EraseMEviniciusbhspamyahoo.co.uk>:
Sorry, your message to RemoveMEviniciusbhEraseMEspamEraseMEyahoo.co.uk cannot be delivered.  This account is over quota.

--- Original message follows.

Return-Path: <RemoveMEowner-piclistspam_OUTspamKILLspammitvma.mit.edu>
Received: from 209.119.0.109  (EHLO cherry.ease.lsoft.com) (209.119.0.109)
 by mta108.mail.ukl.yahoo.com with SMTP; Fri, 30 Jan 2004 07:37:22 +0000
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <RemoveME2.00CC4410TakeThisOuTspamspamcherry.ease.lsoft.com>; Fri, 30 Jan 2004 1:33:42 -0500
Received: from MITVMA.MIT.EDU by MITVMA.MIT.EDU (LISTSERV-TCP/IP release 1.8e)
         with spool id 1037 for EraseMEPICLISTspamspamspamBeGoneMITVMA.MIT.EDU; Fri, 30 Jan 2004
         01:33:36 -0500
Received: from MITVMA (NJE origin SMTP@MITVMA) by MITVMA.MIT.EDU (LMail
         V1.2d/1.8d) with BSMTP id 7307; Fri, 30 Jan 2004 01:32:12 -0500
Received: from sj-iport-5.cisco.com [171.68.10.87] by mitvma.mit.edu (IBM VM
         SMTP Level 430) via TCP with SMTP ; Fri, 30 Jan 2004 01:32:11 EST
X-Comment: mitvma.mit.edu: Mail was sent by sj-iport-5.cisco.com
Received: from sj-core-4.cisco.com (171.68.223.138) by sj-iport-5.cisco.com
         with ESMTP; 29 Jan 2004 22:32:31 -0800
Received: from cisco.com (cypher.cisco.com [171.69.11.143]) by
         sj-core-4.cisco.com (8.12.6/8.12.6) with ESMTP id i0U6WCNv012845 for
         <RemoveMEPICLISTKILLspamspamMITVMA.MIT.EDU>; Thu, 29 Jan 2004 22:32:12 -0800 (PST)
Received: from mac.com (sjc-vpn1-253.cisco.com [10.21.96.253]) by cisco.com
         (8.8.8/2.6/Cisco List Logging/8.8.8) with ESMTP id WAA15063 for
         <PICLISTSTOPspamspamspam_OUTMITVMA.MIT.EDU>; Thu, 29 Jan 2004 22:32:11 -0800 (PST)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v552)
Content-Transfer-Encoding: 7bit
X-Mailer: Apple Mail (2.552)
Message-ID:  <spamBeGoneC832CE19-52E1-11D8-9E8E-000A95E5DF26STOPspamspamEraseMEmac.com>> Date:         Thu, 29 Jan 2004 21:04:28 -0800
Reply-To:     pic microcontroller discussion list <
KILLspamPICLISTspamBeGonespamMITVMA.MIT.EDU>
Sender:       pic microcontroller discussion list <EraseMEPICLISTspamEraseMEMITVMA.MIT.EDU>
From:         William Chops Westfield <@spam@westfw@spam@spamspam_OUTMAC.COM>
Subject: Re: [PIC:] Process
To:           spamBeGonePICLISTspamKILLspamMITVMA.MIT.EDU
In-Reply-To:  <000101c3e670$915d6ad0$0b00a8c0@PAARD>
Precedence: list

On Thursday, Jan 29, 2004, at 06:02 US/Pacific, Wouter van Ooijen wrote:

>> This isn't what you wanted to hear, but frankly, if you've
>> been coding for a
>> while and you haven't already developed your own idea of how to do it
>> carefully and right you never will.

I think I disagree.  there are, unfortunately, plenty of environments
where you can code for years and years, and not learn those habits
that lead to "quality" software.  Schools are one - computer science
departments are infamous for grad students and profs who have plenty
of grand ideas, but "can't program their way out of a paper bag."
I suspect large companies are another (lots of shelter) and small
young companies ("get it done NOW, we'll fix it later!) a third.
Sadly, "open source" might be bad places; too many people to pick
up your pieces...

BillW

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email .....listservspam_OUTspammitvma.mit.edu with SET PICList DIGEST in the body
*** MESSAGE TRUNCATED ***


..
.
Return-Path: <>
Received: from mitvma.mit.edu ([18.92.0.3]) by tomts11-srv.bellnexxia.net
         (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with ESMTP
         id <TakeThisOuT20040130073731.JNET3814.tomts11-srv.bellnexxia.net.....spamTakeThisOuTmitvma.mit.edu>>          for <TakeThisOuTpiclist_errorsKILLspamspamspamSYMPATICO.CA>;
         Fri, 30 Jan 2004 02:37:31 -0500
Received:  by mitvma.mit.edu (IBM VM SMTP Level 430) via spool with SMTP id 8249 ; Fri, 30 Jan 2004 02:37:28 EST
Received: from MITVMA.MIT.EDU (NJE origin LISTSERV@MITVMA) by MITVMA.MIT.EDU (LMail V1.2d/1.8d) with BSMTP id 9211; Fri, 30 Jan 2004 02:37:28 -0500
Date:         Fri, 30 Jan 2004 02:37:28 -0500
From:         "L-Soft list server at MITVMA.MIT.EDU (1.8e)"
             <.....LISTSERVspamRemoveMEMITVMA.MIT.EDU>
Subject: PICLIST: error report from YAHOO.CO.UK
To:           RemoveMElistsjoshspamspamBeGone3MTMP.COM,
             "For spamBeGoneBlackholeeclipse@spam@spamspam_OUTEarthlink.Net" <TakeThisOuTpiclist_errorsspamspamSYMPATICO.CA>
Message-ID:   <LISTSERV%2004013002372813EraseMEspamMITVMA.MIT.EDU>
X-LSV-ListID: None

The enclosed message has been identified as a delivery error for the PICLIST
list because it was sent to 'RemoveMEowner-piclistEraseMEspamspam_OUTMITVMA.MIT.EDU'.

------------------------------ Message in error -------------------------------
Received: from MITVMA (NJE origin SMTP@MITVMA) by MITVMA.MIT.EDU (LMail
         V1.2d/1.8d) with BSMTP id 9207; Fri, 30 Jan 2004 02:37:28 -0500
Received: from mta108.mail.ukl.yahoo.com [217.12.11.45] by mitvma.mit.edu (IBM
         VM SMTP Level 430) via TCP with SMTP ; Fri, 30 Jan 2004 02:37:27 EST
X-Comment: mitvma.mit.edu: Mail was sent by mta108.mail.ukl.yahoo.com
From: @spam@MAILER-DAEMONRemoveMEspamEraseMEyahoo.co.uk
To: EraseMEowner-piclistspam@spam@mitvma.mit.edu
X-Loop: @spam@MAILER-DAEMONspam_OUTspam.....yahoo.co.uk
Subject: Delivery failure

Message from yahoo.co.uk.
Unable to deliver message to the following address(es).

<spamBeGoneviniciusbhEraseMEspamyahoo.co.uk>:
Sorry, your message to viniciusbhspamBeGonespamyahoo.co.uk cannot be delivered.  This account is over quota.

--- Original message follows.

Return-Path: <RemoveMEowner-piclist@spam@spamspamBeGonemitvma.mit.edu>
Received: from 209.119.0.109  (EHLO cherry.ease.lsoft.com) (209.119.0.109)
 by mta108.mail.ukl.yahoo.com with SMTP; Fri, 30 Jan 2004 07:37:30 +0000
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <.....5.00CC43EA@spam@spamEraseMEcherry.ease.lsoft.com>; Fri, 30 Jan 2004 2:07:07 -0500
Received: from MITVMA.MIT.EDU by MITVMA.MIT.EDU (LISTSERV-TCP/IP release 1.8e)
         with spool id 1987 for .....PICLISTRemoveMEspamMITVMA.MIT.EDU; Fri, 30 Jan 2004
         02:07:02 -0500
Received: from MITVMA (NJE origin SMTP@MITVMA) by MITVMA.MIT.EDU (LMail
         V1.2d/1.8d) with BSMTP id 8602; Fri, 30 Jan 2004 02:05:36 -0500
Received: from tomts17-srv.bellnexxia.net [209.226.175.71] by mitvma.mit.edu
         (IBM VM SMTP Level 430) via TCP with SMTP ; Fri, 30 Jan 2004 02:05:36
         EST
X-Comment: mitvma.mit.edu: Mail was sent by tomts17-srv.bellnexxia.net
Received: from amd1200 ([64.231.209.178]) by tomts25-srv.bellnexxia.net
         (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with SMTP id
         <20040130052057.RHJM6920.tomts25-srv.bellnexxia.net@amd1200> for
         <.....PICLISTSTOPspamspam@spam@MITVMA.MIT.EDU>; Fri, 30 Jan 2004 00:20:57 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Message-ID:  <NAEALEBPNOHNGKFACEHAAENJJCAA.mailinglist2EraseMEspam@spam@farcite.net>> Date:         Fri, 30 Jan 2004 00:21:07 -0500
Reply-To:     pic microcontroller discussion list <
RemoveMEPICLISTspamspamBeGoneMITVMA.MIT.EDU>
Sender:       pic microcontroller discussion list <spamBeGonePICLISTKILLspamspam@spam@MITVMA.MIT.EDU>
From:         Herbert Graf <mailinglist2spam_OUTspam@spam@FARCITE.NET>
Subject: Re: [PIC]: Hitech PICCLITE state machine optimization
To:           spamBeGonePICLIST@spam@spamMITVMA.MIT.EDU
In-Reply-To:  <RemoveMEPine.WNT.4.10.10401292338490.-376471EraseMEspamKILLspamjunkvalue.speakeasy.net>> Precedence: list

{Quote hidden}

       Hmm, that's one of those obvious ideas, that isn't obvious until somebody
mentions it to you! :) That one saved me 8 words, not much but something.
Thanks, TTYL

----------------------------------
Herbert's PIC Stuff:
http://repatch.dyndns.org:8383/pic_stuff/

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email spamBeGonelistservspam_OUTspamRemoveMEmitvma.mit.edu with SET PICList DIGEST in the body
*** MESSAGE TRUNCATED ***


..
.

2004\01\27@193032 by Russell McMahon

face
flavicon
face
> Does anyone remember the tool that would take a PIC hex file and produce
ASM
> from it?

MPLAB does this

> Does anyone know if there's a similar tool for Zilog Z86 devices??

Generically such a tool is known (not surprisingly) as a disassembler.
Z8DIS.ARC from here

       http://www.dtweed.com/circuitcellar/ftp_area/areacro2.html

or here


http://custom.lab.unb.br/pub/electronics/circuit_cellar/Cross_Development/

may do what you want.



       RM

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2004\01\27@193032 by Russell McMahon

face
flavicon
face
> Does anyone remember the tool that would take a PIC hex file and produce
ASM
> from it?

MPLAB does this

> Does anyone know if there's a similar tool for Zilog Z86 devices??

Generically such a tool is known (not surprisingly) as a disassembler.
Z8DIS.ARC from here

       http://www.dtweed.com/circuitcellar/ftp_area/areacro2.html

or here


http://custom.lab.unb.br/pub/electronics/circuit_cellar/Cross_Development/

may do what you want.



       RM

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

.

2004\01\27@193445 by Andrew Warren

flavicon
face
Liam O'Hagan <.....PICLISTspamRemoveMEmitvma.mit.edu> wrote:

> Does anyone remember the tool that would take a PIC hex file and
> produce ASM from it?

   MPLAB will disassemble the code for you, but won't replace
   numbers with symbols; I don't know of a PIC disassembler that
   will do that.  However, the tedious process of MANUALLY labeling
   addresses and constants seems -- in my experience -- to be a
   critical element in the success of any reverse-engineering
   effort.

   -Andy

=== Andrew Warren -- aiwspam@spam@cypress.com
=== Principal Design Engineer
=== Cypress Semiconductor Corporation
===
=== Opinions expressed above do not
=== necessarily represent those of
=== Cypress Semiconductor Corporation

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2004\01\27@193445 by Andrew Warren

flavicon
face
Liam O'Hagan <EraseMEPICLISTRemoveMEspamSTOPspammitvma.mit.edu> wrote:

> Does anyone remember the tool that would take a PIC hex file and
> produce ASM from it?

   MPLAB will disassemble the code for you, but won't replace
   numbers with symbols; I don't know of a PIC disassembler that
   will do that.  However, the tedious process of MANUALLY labeling
   addresses and constants seems -- in my experience -- to be a
   critical element in the success of any reverse-engineering
   effort.

   -Andy

=== Andrew Warren -- RemoveMEaiwKILLspamspamTakeThisOuTcypress.com
=== Principal Design Engineer
=== Cypress Semiconductor Corporation
===
=== Opinions expressed above do not
=== necessarily represent those of
=== Cypress Semiconductor Corporation

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

.

2004\01\27@195936 by Tony Nixon

flavicon
picon face
Andrew Warren wrote:

>    MPLAB will disassemble the code for you, but won't replace
>    numbers with symbols; I don't know of a PIC disassembler that
>    will do that.  However, the tedious process of MANUALLY labeling
>    addresses and constants seems -- in my experience -- to be a
>    critical element in the success of any reverse-engineering
>    effort.
>
>
>
I have one for 12 and 14 bit cores that I wrote awhile ago.

You can customize the symbol table as well.

regards

Tony

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2004\01\27@195936 by Tony Nixon

flavicon
picon face
Andrew Warren wrote:

>    MPLAB will disassemble the code for you, but won't replace
>    numbers with symbols; I don't know of a PIC disassembler that
>    will do that.  However, the tedious process of MANUALLY labeling
>    addresses and constants seems -- in my experience -- to be a
>    critical element in the success of any reverse-engineering
>    effort.
>
>
>
I have one for 12 and 14 bit cores that I wrote awhile ago.

You can customize the symbol table as well.

regards

Tony

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

.

2004\01\27@204849 by Bill Couture

picon face
On Tue, 27 Jan 2004, Andrew Warren wrote:

> Liam O'Hagan <spamBeGonePICLISTspam@spam@mitvma.mit.edu> wrote:
>
> > Does anyone remember the tool that would take a PIC hex file and
> > produce ASM from it?
>
>     MPLAB will disassemble the code for you, but won't replace
>     numbers with symbols; I don't know of a PIC disassembler that
>     will do that.  However, the tedious process of MANUALLY labeling
>     addresses and constants seems -- in my experience -- to be a
>     critical element in the success of any reverse-engineering
>     effort.

My PICDIS (http://www.picemulator.com) will create symbols, both for program
addressess and the SFRs and their bits.

Though I really should add the user symbol table...

Bill

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2004\01\27@204849 by Bill Couture

picon face
On Tue, 27 Jan 2004, Andrew Warren wrote:

> Liam O'Hagan <RemoveMEPICLISTspam_OUTspammitvma.mit.edu> wrote:
>
> > Does anyone remember the tool that would take a PIC hex file and
> > produce ASM from it?
>
>     MPLAB will disassemble the code for you, but won't replace
>     numbers with symbols; I don't know of a PIC disassembler that
>     will do that.  However, the tedious process of MANUALLY labeling
>     addresses and constants seems -- in my experience -- to be a
>     critical element in the success of any reverse-engineering
>     effort.

My PICDIS (http://www.picemulator.com) will create symbols, both for program
addressess and the SFRs and their bits.

Though I really should add the user symbol table...

Bill

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

.

2004\01\27@234146 by kben

picon face
I'd like  a copy of that to go with ROMzap  :)
On or offlist your preference.

Thanks!

Tony Nixon <Tony.NixonspamspamENG.MONASH.EDU.AU> said:

> Andrew Warren wrote:
>
> >    MPLAB will disassemble the code for you, but won't
replace
> >    numbers with symbols; I don't know of a PIC
disassembler that
> >    will do that.  However, the tedious process of
MANUALLY labeling
> >    addresses and constants seems -- in my experience -
- to be a
> >    critical element in the success of any reverse-
engineering
> >    effort.
> >
> >
> >
> I have one for 12 and 14 bit cores that I wrote awhile
ago.
>
> You can customize the symbol table as well.
>
> regards
>
> Tony
>
> --
> http://www.piclist.com hint: PICList Posts must start
with ONE topic:
> [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other
[BUY]:,[AD]: ->Ads
>



--

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2004\01\27@234146 by kben

picon face
I'd like  a copy of that to go with ROMzap  :)
On or offlist your preference.

Thanks!

Tony Nixon <spam_OUTTony.Nixonspam_OUTspamspam_OUTENG.MONASH.EDU.AU> said:

> Andrew Warren wrote:
>
> >    MPLAB will disassemble the code for you, but won't
replace
> >    numbers with symbols; I don't know of a PIC
disassembler that
> >    will do that.  However, the tedious process of
MANUALLY labeling
> >    addresses and constants seems -- in my experience -
- to be a
> >    critical element in the success of any reverse-
engineering
> >    effort.
> >
> >
> >
> I have one for 12 and 14 bit cores that I wrote awhile
ago.
>
> You can customize the symbol table as well.
>
> regards
>
> Tony
>
> --
> http://www.piclist.com hint: PICList Posts must start
with ONE topic:
> [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other
[BUY]:,[AD]: ->Ads
>



--

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

.

2004\01\28@021906 by Wouter van Ooijen

face picon face
> Does anyone remember the tool that would take a PIC hex file
> and produce ASM from it?

MPLAB for instance

Wouter van Ooijen

-- -------------------------------------------
Van Ooijen Technische Informatica: http://www.voti.nl
consultancy, development, PICmicro products

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics

2004\01\28@021906 by Wouter van Ooijen

face picon face
> Does anyone remember the tool that would take a PIC hex file
> and produce ASM from it?

MPLAB for instance

Wouter van Ooijen

-- -------------------------------------------
Van Ooijen Technische Informatica: http://www.voti.nl
consultancy, development, PICmicro products

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics

.

2004\01\30@063633 by Vidal

flavicon
face
Sorry, I realise I forgot [PIC:] :-(

Hi.

I am all new to this group (and  new to PIC, too) so I don't quite
know if this the right place to ask.

My question is: The 16F877(A) can be programmed with 5 V
as far as I can see. Can anyone point me in the direction of
a (cheap) DIY programming device, preferably for the serial
port? And perhaps also software to do it with.

I have seen readymade interfaces that cost more than 100$,
and it seems pretty expensive.

Regards

Vidal

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email listservspam_OUTspammitvma.mit.edu with SET PICList DIGEST in the body

.

2004\01\30@073603 by Hulatt, Jon

flavicon
face
Get yourself a Wisp628 - http://www.voti.nl/wisp628/index.html

Buy it at http://www.voti.nl/shop/products.html#K-Wisp628,

very economical and works great!

Jon

> {Original Message removed}

2004\01\30@075301 by Wouter van Ooijen

face picon face
> Get yourself a Wisp628 - http://www.voti.nl/wisp628/index.html
> Buy it at http://www.voti.nl/shop/products.html#K-Wisp628,

Unfortunately it is sold out at the moment. I expect new stock next
week.

Wouter van Ooijen

-- -------------------------------------------
Van Ooijen Technische Informatica: http://www.voti.nl
consultancy, development, PICmicro products

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email RemoveMElistservKILLspamspam@spam@mitvma.mit.edu with SET PICList DIGEST in the body

.

2004\01\30@080129 by Olin Lathrop

face picon face
Vidal wrote:
> Sorry, I realise I forgot [PIC:] :-(

And this time you forgot a meaningful subject.

*****************************************************************
Embed Inc, embedded system specialists in Littleton Massachusetts
(978) 742-9014, http://www.embedinc.com

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email listservspamBeGonespam.....mitvma.mit.edu with SET PICList DIGEST in the body

.

2004\01\30@082207 by Michiel Boerman

picon face
On 30-jan-04, at 13:23, Hulatt, Jon wrote:

> Get yourself a Wisp628 - http://www.voti.nl/wisp628/index.html
>
> Buy it at http://www.voti.nl/shop/products.html#K-Wisp628,
>
> very economical and works great!

Only, if you try to order one you'll find it is not available right
now. So you will have to wait.

Alternatively, you could try any of the prebuilt JDM-type programmers
like the PIC-PG2C available from sparkfun
(http://www.sparkfun.com/shop/index.php?shop=1&cart=37200&cat=3&) for $
12,50 and using the freeware ICPROG (http://www.ic-prog.com/).
BUT!!! this programmer will only work if you have a true serial port on
your pc. The JDM design draws it's power from the serial port and a
USB-to-serial dongle simply does not supply enough current.

Anyway, having tried both, I prefer the Wisp628, but the PIC-PG2C is
probably the cheapest way to get started.

michiel

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email KILLspamlistservspam.....mitvma.mit.edu with SET PICList DIGEST in the body

.

2004\01\30@090223 by Wouter van Ooijen

face picon face
> Only, if you try to order one you'll find it is not available right
> now. So you will have to wait.

I just got the email that the next set has been shipped, will probbaly
be in by monday next week (2-FEB-2004).

Wouter van Ooijen

-- -------------------------------------------
Van Ooijen Technische Informatica: http://www.voti.nl
consultancy, development, PICmicro products

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email spam_OUTlistservspamKILLspammitvma.mit.edu with SET PICList DIGEST in the body

.
Return-Path: <>
Received: from mitvma.mit.edu ([18.92.0.3]) by tomts32-srv.bellnexxia.net
         (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with ESMTP
         id <RemoveME20040127234044.PNRR28971.tomts32-srv.bellnexxia.netRemoveMEspamEraseMEmitvma.mit.edu>>          for <KILLspampiclist_errorsspamspamBeGoneSYMPATICO.CA>;
         Tue, 27 Jan 2004 18:40:44 -0500
Received:  by mitvma.mit.edu (IBM VM SMTP Level 430) via spool with SMTP id 6055 ; Tue, 27 Jan 2004 18:40:41 EST
Received: from MITVMA.MIT.EDU (NJE origin LISTSERV@MITVMA) by MITVMA.MIT.EDU (LMail V1.2d/1.8d) with BSMTP id 0383; Tue, 27 Jan 2004 18:40:41 -0500
Date:         Tue, 27 Jan 2004 18:40:41 -0500
From:         "L-Soft list server at MITVMA.MIT.EDU (1.8e)"
             <LISTSERVspamspamMITVMA.MIT.EDU>
Subject: PICLIST: error report from YAHOO.COM
To:           RemoveMElistsjoshspamBeGonespamRemoveME3MTMP.COM,
             KILLspampiclist_errorsspamBeGonespamSYMPATICO.CA
Message-ID:   <LISTSERV%@spam@2004012718404125STOPspamspam@spam@MITVMA.MIT.EDU>
X-LSV-ListID: None

The enclosed message has been identified as a delivery error for the PICLIST
list because it was sent to 'owner-piclistspamBeGonespamspamBeGoneMITVMA.MIT.EDU'.

------------------------------ Message in error -------------------------------
Received: from MITVMA (NJE origin SMTP@MITVMA) by MITVMA.MIT.EDU (LMail
         V1.2d/1.8d) with BSMTP id 0381; Tue, 27 Jan 2004 18:40:41 -0500
Received: from mta107.mail.sc5.yahoo.com [66.163.174.135] by mitvma.mit.edu
         (IBM VM SMTP Level 430) via TCP with SMTP ; Tue, 27 Jan 2004 18:40:40
         EST
X-Comment: mitvma.mit.edu: Mail was sent by mta107.mail.sc5.yahoo.com
From: spamBeGoneMAILER-DAEMONspamyahoo.com
To: spam_OUTowner-piclistSTOPspamspammitvma.mit.edu
X-Loop: RemoveMEMAILER-DAEMONspamspamyahoo.com
Subject: Delivery failure

Message from yahoo.com.
Unable to deliver message to the following address(es).

<TakeThisOuThbarregrdspamspamRemoveMEyahoo.com>:
Sorry, your message to KILLspamhbarregrdspamspamspam_OUTyahoo.com cannot be delivered.  This account is over quota.

--- Original message follows.

Return-Path: <owner-piclistRemoveMEspammitvma.mit.edu>
Received: from 209.119.0.109  (EHLO cherry.ease.lsoft.com) (209.119.0.109)
 by mta107.mail.sc5.yahoo.com with SMTP; Tue, 27 Jan 2004 14:28:30 -0800
Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <EraseME4.00CBF95BSTOPspamspamRemoveMEcherry.ease.lsoft.com>; Tue, 27 Jan 2004 15:19:41 -0500
Received: from MITVMA.MIT.EDU by MITVMA.MIT.EDU (LISTSERV-TCP/IP release 1.8e)
         with spool id 2114 for spam_OUTPICLISTRemoveMEspamEraseMEMITVMA.MIT.EDU; Tue, 27 Jan 2004
         15:19:31 -0500
Received: from MITVMA (NJE origin SMTP@MITVMA) by MITVMA.MIT.EDU (LMail
         V1.2d/1.8d) with BSMTP id 3886; Tue, 27 Jan 2004 15:19:01 -0500
Received: from sprucegrove.com [12.151.22.244] by mitvma.mit.edu (IBM VM SMTP
         Level 430) via TCP with ESMTP ; Tue, 27 Jan 2004 15:19:01 EST
X-Comment: mitvma.mit.edu: Mail was sent by sprucegrove.com
Received: (from jay@localhost) by sprucegrove.com (8.11.0/8.11.0) id
         i0RKFsB01165 for TakeThisOuTPICLISTRemoveMEspam@spam@MITVMA.MIT.EDU; Tue, 27 Jan 2004 15:15:54
         -0500
X-Mailer: ELM [version 2.5 PL3]
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID:  <EraseME200401272015.i0RKFsB01165RemoveMEspamsprucegrove.com>> Date:         Tue, 27 Jan 2004 15:15:54 -0500
Reply-To:     pic microcontroller discussion list <
spamPICLIST.....spamspamMITVMA.MIT.EDU>
Sender:       pic microcontroller discussion list <PICLISTspam_OUTspam@spam@MITVMA.MIT.EDU>
From:         "D. Jay Newman" <.....jayspamspam.....SPRUCEGROVE.COM>
Subject: Re: SCO lobbying Congress about Linux
To:           PICLISTKILLspamspamEraseMEMITVMA.MIT.EDU
In-Reply-To:  <000701c3e511$be6942c0$0b00a8c0@PAARD> from "Wouter van Ooijen"
             at Jan 27, 2004 09:11:26 PM
Precedence: list

> > "Health, enjoyment of life", etc. are not
> > included in the
> > above definition or, indeed, in any reasonable definition of capital.
>
> Why not? For instance I can easily see Health and/or enjoyment of life
> being seen as a human resource in the sense of 3). Where would you put
> things that are totally accepted in the economy and often appear on
> balances like goodwill, Intellectual Property, image, brand loyality?

In the US, at least, both image and brand can be bought and sold (by
buying a company or product line). Intellectual property is treated
much like any tangible asset for the purposes of buying and selling.

I thought about trying to define capital as something that others would
value, but I had friends who owned a house in Texas during the land-crash.

(Basically the prices for houses/land went down so fast that so many people
had mortgages for far more than the house/land could be sold for. This
was coupled with a lack of jobs -- or perhaps caused by -- in the area.
It was *very* difficult to find a buyer at a price that made it worth
selling.)
--
D. Jay Newman           !
EraseMEjay@spam@spam@spam@sprucegrove.com     ! Xander: Giles, don't make cave-slayer unhappy.
http://enerd.ws/robots/ !

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads
*** MESSAGE TRUNCATED ***


..
.


2004\03\23@225432 by Michael Johnston
picon face
HI guys Are there any pic or other micro developers, engineers, students , etc. That live in Houston Texas that would be interested in forming a local microcontrollers users group or club.
I have started an informal group in this area and right we are not really a group but and would like to invite anybody on the list to join us.
please reply off the
List to @spam@stoney40spamspamKILLspamearthlink.net
thanks Michael Johnston

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics

2004\03\25@100034 by Jim Monteith

flavicon
face
Hi all,

I need suggestions on icsp a pic using another pic.  I have written my own
icsp program for windows, and have adapted it to run in a pic.  I've
captured the programming process on a meter, and everything looks as it
should.  bits are being clocked out right when they should be, etc.  BUT,
when the read command is issued, the pic being programming responds with 14
ones.

Also, I've tried just issuing the bulk erase command to see if the commands
are being received, and it appears that they are not because the pic is not
erased.

It's like the only command being received is the read command because the
pic responds to it. Or, is this a fluke thing?

Anyway, any advice would be much appreciated.  I've tried all timing from
the minimums in the spec sheet all the way up into the milliseconds with no
results.

The pic I am programming is a 12f675.  I'm using a 16f877a to do the
programming.

Thanks,

Jim Monteith

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email spamBeGonelistservRemoveMEspamEraseMEmitvma.mit.edu with SET PICList DIGEST in the body

2004\03\25@103438 by Byron A Jeff

face picon face
On Thu, Mar 25, 2004 at 08:56:55AM -0600, Jim Monteith wrote:
> Hi all,
>
> I need suggestions on icsp a pic using another pic.

Wisp628

>  I have written my own
> icsp program for windows, and have adapted it to run in a pic.

XWISP (or XWISP2) which operates with the Wisp628

>  I've
> captured the programming process on a meter, and everything looks as it
> should.  bits are being clocked out right when they should be, etc.  BUT,
> when the read command is issued, the pic being programming responds with 14
> ones.

Wisp628 already has all of these problems solved.

>
> Also, I've tried just issuing the bulk erase command to see if the commands
> are being received, and it appears that they are not because the pic is not
> erased.

A hint (I'll get back to Wisp628 in a minute)... Never bother trying to program
a PIC if you are not sure of the interface. The best way to test functionality
is to get your programmer to read the Device ID word at 0x2006 for 16F/12F
parts.  It tests several things:

1) That you are actually getting into to programming mode.
2) That you can issue commands as you need the Load Config Word and Addr
  Increment to get to 0x2006
3) That you can properly read the PIC because all parts have non 3fff or 0000
  ID words.
4) Verify that you are reading the correct bits as the ID word is fixed.
5) Doesn't require any writing and finally...
6) Is always valid no matter the chip state (code protected and the like)

It's the gold standard. My picprg2.3 (soon to be 3.01) versions autodetect the
the chip. If that read comes back 0x3fff and a chip is installed, them I'm sure
that something is wrong.

If you are reading all 1's or all 0's back from the PIC then you are not sure
at all if it's responding.

Now back to our Wisp628 programming...

>
> It's like the only command being received is the read command because the
> pic responds to it. Or, is this a fluke thing?

It's not. But the Wisp628 has been heavily tested under a lot of different
conditions. It's stable. There's no need to reinvent the wheel.

>
> Anyway, any advice would be much appreciated.

http://www.voti.nl/wisp628

It solves all of the problems you have listed above.

>  I've tried all timing from
> the minimums in the spec sheet all the way up into the milliseconds with no
> results.

No long cables between the parts right? Also pic programming has no maximum
time. So setup a pushbutton and an LED on your programmer chip and use the PB
to clock through one state at a time. Or.... I think you know where I'm going
next ;-)

>
> The pic I am programming is a 12f675.  I'm using a 16f877a to do the
> programming.

Use Wouter's tool to solve this problem. Then you can go on and solve another.
The Wisp628 is the ticket. No doubt.

Hope this helps,

BAJ

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email RemoveMElistservKILLspamspamRemoveMEmitvma.mit.edu with SET PICList DIGEST in the body

2004\03\25@112938 by Jim Monteith

flavicon
face
Thanks for the advice.
Unfortunately, the wisp won't work for my application.  First, I'm the
programmer, I was given this project to complete, so I have to work with
what I have.  Also, this is just a small part of the project.  I'm building
a gang programmer that will program up to 16 pics for an industrial
application.  So, I've got to reinvent this wheel.

I'm trying the reading the ID though.  Haven't got it to read yet though.

Thanks,

Jim

{Original Message removed}

2004\03\25@121411 by Byron A Jeff

face picon face
On Thu, Mar 25, 2004 at 10:24:45AM -0600, Jim Monteith wrote:
> Thanks for the advice.

No problem. I will wax philosophical below on your thoughts below.

> Unfortunately, the wisp won't work for my application.  First, I'm the
> programmer, I was given this project to complete, so I have to work with
> what I have.

I'm not so sure about this one. The long and short of it is that your
existing codebase has problems, and there is a codebase that is stable that
solves the problem you are trying to solve. I never paid attention to
Wouter's licensing of the firmware. But if it works, it is certainly worth
taking a look, right?

>  Also, this is just a small part of the project.  I'm building
> a gang programmer that will program up to 16 pics for an industrial
> application.

I still don't see this as a showstopper. It may almost be worth the cost
to put 1 PIC per socket if the code programs correctly. Then you'd only have
to change the serial interface on the other side, a much easier problem.

>  So, I've got to reinvent this wheel.

I wish you luck.

>
> I'm trying the reading the ID though.  Haven't got it to read yet though.

That's where to start.  You task is actually somewhere back on my list of
things to do. I'm working on writing a 16F port of Wouter's ZPL bootloader.
An auxillary program to that would be a ZPL cloner, where one ZPL enabled
chip can then duplicate itself into another part. But it's on my back burner
at the moment.

BAJ

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email TakeThisOuTlistservspammitvma.mit.edu with SET PICList DIGEST in the body

2004\03\25@152700 by Wouter van Ooijen

face picon face
>  I'm building
> a gang programmer that will program up to 16 pics for an industrial
> application.  So, I've got to reinvent this wheel.

One customer uses a bunch (IIRC 25) Wisp628's connected to a PC with two
16-port serial cards to do gang programming. He uses the Python/XWisp PC
software and did not notice a significant slowdown compared to
programming one chip. With the Rob/Jan-Erik version it will probably
scale even higher.

Note: even if you don't want to use a Wisp628 you might check the
firmware, it is available from my site. Note2: Olin tried to create a
compareable programmer but got some problems that might have been caused
by cross-coupling and/or reflections (a PC serial port contains some
serious slew rate limiting!). I never had such problems, which might be
due to the series resistors in all lines (except ground and +5V) from
programmer to PIC.

Wouter van Ooijen

-- -------------------------------------------
Van Ooijen Technische Informatica: http://www.voti.nl
consultancy, development, PICmicro products

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email spamBeGonelistservKILLspamspamTakeThisOuTmitvma.mit.edu with SET PICList DIGEST in the body


2004\04\21@141024 by Ken Wilson
picon face
SET    Mail

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2004\04\21@141233 by Andre Thomas

flavicon
face
Mail Set

-----Original Message-----
From: pic microcontroller discussion list
[EraseMEPICLIST.....spamKILLspamMITVMA.MIT.EDU] On Behalf Of Ken Wilson
Sent: Wednesday, April 21, 2004 8:00 PM
To: spamPICLISTspamMITVMA.MIT.EDU
Subject: [PIC:]


SET    Mail

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads


2004\05\19@232820 by David Christian Herrera
picon face
to whom it may concern:

please help me.  i need a prgram that enables two (2) PIC's to communicate serially.  my objective is to send an 8bit random number generated by one PIC and send it serially to another PIC.  i already have an 8 bit random generator program, i hope that i can finish the program in time.  please do help me, thanks a lot.

David Christian G. Herrera



---------------------------------
Do you Yahoo!?
Yahoo! Domains - Claim yours for only $14.70/year

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email listservSTOPspamspammitvma.mit.edu with SET PICList DIGEST in the body

2004\05\20@020626 by Matthew Brush

flavicon
face
This is a good tutorial:
http://www.winpicprog.co.uk/pic_tutorial7.htm

That's for RS232.  If you need another type of serial comm, look on google,
there should be tons of assembly code out there for you.

MJ Brush


{Original Message removed}

2004\05\20@032926 by David Christian Herrera

picon face
SIR;

THANKS  A LOT!!!!!!!!!!!!!!!!!!!!!!!!

Matthew Brush <matthewbrushSTOPspamspamKILLspamYAHOO.CA> wrote:This is a good tutorial:
http://www.winpicprog.co.uk/pic_tutorial7.htm

That's for RS232. If you need another type of serial comm, look on google,
there should be tons of assembly code out there for you.

MJ Brush


{Original Message removed}


2004\06\08@171427 by redtock8
flavicon
face
Has anyone tried the new MPLAB Visual Device Initializer

--------------------------------------------------
Assembly and PIC Programming Services

http://www.dxtron.com

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email @spam@listserv.....spamspammitvma.mit.edu with SET PICList DIGEST in the body

2004\06\14@092852 by dimov stefan

picon face
Hi there.
Could anyone send me a tested source code of
initiation and recieving data from ADC of pic16F877 or
similar.
Thanx in advance
Stefan





__________________________________
Do you Yahoo!?
Friends.  Fun.  Try the all-new Yahoo! Messenger.
http://messenger.yahoo.com/

--
http://www.piclist.com hint: To leave the PICList
spampiclist-unsubscribe-request.....spam.....mitvma.mit.edu

2004\06\14@130408 by Jan-Erik Soderholm

face picon face
dimov stefan wrote :

> Hi there.
> Could anyone send me a tested source code of
> initiation and recieving data from ADC of pic16F877 or
> similar.
> Thanx in advance
> Stefan

Or even better, tell us what's your problem is and we'll see
if we can help. Tell us what you have tried so far.

If you *only* are looking for code you could
try to browse the PIClist archives at http://www.piclist.com.

And you missed to put a subject on your post, maybe something
like "looking for free and tested ADC code".

Jan-Erik.

--
http://www.piclist.com hint: To leave the PICList
piclist-unsubscribe-request.....spammitvma.mit.edu


2004\08\16@151705 by Nkanyiso Njoko
flavicon
face

Hi, I am currently doing a project and wish to get some help. The purpose of my project is to design, built and test a function generator that generates the triangular and sine waves at 0.2kHz, 2kHz and 20kHz. I am using a PIC 16 F 84 and R2r ladder as an A/D converter. I would like to directly interact with someone who can help by walking me through the process or method that to get over this project. I do not have much experience with the PIC. I also do not how to generate these waves within the PIC 16 F 84. Please help me I need this information;especially how to impliment triangular waves?


--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.

2004\08\16@154242 by Olin Lathrop

face picon face
Nkanyiso Njoko wrote:
> Hi, I am currently doing a project and wish to get some help.

The first thing you should do is include something meaningful on the subject
line.

> The
> purpose of my project is to design, built and test a function
> generator that generates the triangular and sine waves at 0.2kHz,
> 2kHz and 20kHz.

What is this for?  It smells a bit like a homework assignment or a school
project.

> I do not have much experience with the PIC. I also do
> not how to generate these waves within the PIC 16 F 84.

That may be partly the point of the exercise.  An easy way to generate sine
waves is by using a lookup table.  Note that due to symmetry, the table only
needs to cover 1/4 cycle.  You get the other 3 quarter cycles by changing
the direction the table is indexed, and by changing the sign of the result.

By the way, there are newer PICs that do more, have the same footprint, and
cost less.  Check out the 16F628A or the 16F648A.

> I need this information;especially how to impliment triangular
> waves?

Triangle waves can be done with a lookup table too, but it's also very easy
to compute a triangle wave on the fly.


*****************************************************************
Embed Inc, embedded system specialists in Littleton Massachusetts
(978) 742-9014, http://www.embedinc.com

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.

More... (looser matching)
- Last day of these posts
- In 2004 , 2005 only
- Today
- New search...