{"id":1012,"date":"2019-09-28T11:45:41","date_gmt":"2019-09-28T11:45:41","guid":{"rendered":"https:\/\/ibex.tech\/embedded\/?p=1012"},"modified":"2022-02-18T15:37:48","modified_gmt":"2022-02-18T15:37:48","slug":"converting-mplab-8-asm-project-to-mplabx","status":"publish","type":"post","link":"https:\/\/ibex.tech\/embedded\/microchip\/mplab-x\/projects\/converting-mplab-8-asm-project-to-mplabx","title":{"rendered":"Converting MPLAB 8 ASM project to MPLABX"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Create a blank new MPLAB X project as normal, selecting mpasm as the toolset.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Add the project .asm files to the new projects &#8220;ProjectName.X&#8221; directory.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Right click the project > Add Existing Item > Select just the main asm file and add it to Source Files.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Check the assembler command line switches you used for the project in MPLAB 8, right click the project in solution explorer and select Properties > mpasm > mpasm and make sure the settings are set the same here.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You may need to disable case sensitivity if you used to have it on and now capitalization is different with MPLABX system files &#8211; can just turn it off if so.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Build the project <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Create a blank new MPLAB X project as normal, selecting mpasm as the toolset. Add the project .asm files to the new projects &#8220;ProjectName.X&#8221; directory. Right click the project > Add Existing Item > Select just the main asm file and add it to Source Files. Check the assembler command line switches you used for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[65],"tags":[],"class_list":["post-1012","post","type-post","status-publish","format-standard","hentry","category-projects"],"_links":{"self":[{"href":"https:\/\/ibex.tech\/embedded\/wp-json\/wp\/v2\/posts\/1012","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ibex.tech\/embedded\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ibex.tech\/embedded\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ibex.tech\/embedded\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ibex.tech\/embedded\/wp-json\/wp\/v2\/comments?post=1012"}],"version-history":[{"count":4,"href":"https:\/\/ibex.tech\/embedded\/wp-json\/wp\/v2\/posts\/1012\/revisions"}],"predecessor-version":[{"id":1016,"href":"https:\/\/ibex.tech\/embedded\/wp-json\/wp\/v2\/posts\/1012\/revisions\/1016"}],"wp:attachment":[{"href":"https:\/\/ibex.tech\/embedded\/wp-json\/wp\/v2\/media?parent=1012"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ibex.tech\/embedded\/wp-json\/wp\/v2\/categories?post=1012"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ibex.tech\/embedded\/wp-json\/wp\/v2\/tags?post=1012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}