element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Embedded and Microcontrollers
  • Technologies
  • More
Embedded and Microcontrollers
Embedded Forum Reading EEPROM on a Microchip 16F630
  • Blog
  • Forum
  • Documents
  • Quiz
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Embedded and Microcontrollers to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 2 replies
  • Subscribers 470 subscribers
  • Views 281 views
  • Users 0 members are here
Related

Reading EEPROM on a Microchip 16F630

cityswift
cityswift over 14 years ago

Hi - I am using the EEPROM on 16F630 to store a series of numbers - in fact times in seconds in 2 bytes - and am reading the data out by using the PICKIT programmer screen at the end of each session. This is ok while I am using the PICKIT development board but what about if I put the project on to a dedicated pcb? Does anyone have any ideas how I might read out this data onto a laptop using an interface and a suitable programme?  Any comments would be much appreciated.

  • Sign in to reply
  • Cancel

Top Replies

  • MicrochipRTCfr
    MicrochipRTCfr over 14 years ago +1
    Hi Cityswift, Is there any specific reason why you choose the PIC16F630 ? The negative point in your case is that you want to communicate with the PC but you picked up one PIC which has no communication…
  • MicrochipRTCfr
    0 MicrochipRTCfr over 14 years ago

    Hi Cityswift,

     

    Is there any specific reason why you choose the PIC16F630 ?

    The negative point in your case is that you want to communicate with the PC but you picked up one PIC which has no communication peripheral :=(

     

    It all depends how much time you are ready to spend and about your programming experience.

    It is possible to communicate with a PC using the current PIC16F630 by doing a software UART. You'll just need to add a RS232 level translator as well as ...a quartz or resonnator on the PIC (if you don't have one) to make sure the accuracy of the clock is OK.

     

    Another option is to select another PIC16 which has a UART onboard like the PIC16F688. It should be pretty easy to migrate your software and avoid the pain to develop a SW UART ;=)

     

    Then, using Hyperterminal or any other terminal SW you can capture the data on the PC side

     

    regards

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • cityswift
    0 cityswift over 14 years ago in reply to MicrochipRTCfr

    Thanks -you have answered my question and with the benefit of hindsight I would have used a different PIC. In my defence this is my first microcontroller project, so in future I will be able to make a better selection. The project consists of 160 lines of absolute code written in assembly and I would value your opinion on how long you think it would take me to switch to the 16F688 should I decide to do so?  The project is a high value one and if required I could include a Pickit 1 or something similar in each product if necessary. Thanks again Dave Tedd

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube