# PIC16F627A 18 pin how do i load a .asm file

**URL:** <https://community.sparkfun.com/t/pic16f627a-18-pin-how-do-i-load-a-asm-file/6294>\
**Category:** MicroMod\
**Tags:** avr-atmel\
**Created:** [January 28, 2008, 1:20am UTC](https://community.sparkfun.com/t/pic16f627a-18-pin-how-do-i-load-a-asm-file/6294 "2008-01-28T01:20:23Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![UsmanRaza](https://avatars.discourse-cdn.com/v4/letter/u/ee7513/32.png) [@UsmanRaza](https://community.sparkfun.com/u/UsmanRaza)\
**Post date:** [January 28, 2008, 1:20am UTC](https://community.sparkfun.com/t/pic16f627a-18-pin-how-do-i-load-a-asm-file/6294/1 "2008-01-28T01:20:23Z")

</div>

how do i load .asm file into PIC16F627A 18 pin and then attach it to a calculater the flash chip to save the numbers on into the flash chip and then read it of the flash chip

---

<div class="post-metadata">

**Author:** ![jasonharper](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/jasonharper/32/12350_2.png) [@jasonharper](https://community.sparkfun.com/u/jasonharper)\
**Post date:** [January 28, 2008, 2:52am UTC](https://community.sparkfun.com/t/pic16f627a-18-pin-how-do-i-load-a-asm-file/6294/2 "2008-01-28T02:52:37Z")

</div>

You _don’t_ load an .asm file into a PIC - that’s the assembly language source code. You use an assembler - typically the one that’s part of MPLAB, but there are other possibilities - to turn that into the actual machine code (typically stored as a .hex file) that is programmed into a PIC.

You need some sort of programming hardware to do that - a PICkit 2 perhaps, or one of many other options.

As for attaching to a calculator, you didn’t give enough details about what you’re trying to do for any meaningful comment to be made.
