I'm completely unfamiliar with any of Microchip's products, but now it has become imperative that I work on a small project involving the PIC10LF322. As a reference, I consider myself quite proficient with the 8051 architecture, but the PIC architecture is alien to me. So I'd very much appreciate it if any of you had the patience of helping me walk through my first baby steps.
I've already bought a few of said chips, and bought a PICkit 3 programmer for this application. My most important requirement is that I learn how to program this chip using assembly language, and not C.
Specifically, I'd like to be pointed to:
- Where can I download an assembly compiler for this chip? I've already downloaded the MPLAB X IDE software from MicroChip, and I haven't been able to find anything related to assembly language in it.
- Where can I download a few samples in assembly for this chip? I need to learn and study its syntax and general rules, so some sort of manual or even book that I could buy or download would be appreciated.
Of course, I've already studied the datasheet, and have begun to understand some of the concepts involving its different registers and interrupts. But I have no clue as to how and where to start programming and compiling assembly, and then loading the program into the chip.
I've already bought a few of said chips, and bought a PICkit 3 programmer for this application. My most important requirement is that I learn how to program this chip using assembly language, and not C.
Specifically, I'd like to be pointed to:
- Where can I download an assembly compiler for this chip? I've already downloaded the MPLAB X IDE software from MicroChip, and I haven't been able to find anything related to assembly language in it.
- Where can I download a few samples in assembly for this chip? I need to learn and study its syntax and general rules, so some sort of manual or even book that I could buy or download would be appreciated.
Of course, I've already studied the datasheet, and have begun to understand some of the concepts involving its different registers and interrupts. But I have no clue as to how and where to start programming and compiling assembly, and then loading the program into the chip.