如何使用汇编语言对PIC16F84A MicroController进行编程

时间:2016-11-11 22:19:25

标签: assembly

enter image description here我需要有关如何使用汇编语言编程PIC16F84A的帮助。

我想要实现的任务是对MicroController进行编程,以使用汇编语言打开LED。我已经阅读了微控制器的数据表,但我对此一无所知。

我是汇编语言的新手,我已经阅读了所有在线提供的免费电子书,但我仍然觉得编写微控制器很困难。我知道我必须遵循为微控制器设置的指令,但我似乎不知道如何启动。

请帮帮我。

以下是我能写的代码;

; ********************************************** ***** ;程序:使用PIC16F84A MCU上电LED * ;作者:Obiora Micheal O * ;日期:2016年11月11日* ;注意:编写汇编语言程序到* ;使用PIC16F84A微控制器为LED供电* ; ******************* **

; Assembly source line config statements

PROCESSOR 16F84A

包括“p16F84A.inc”

CONFIG ; __config 0xFFF7  __CONFIG _FOSC_EXTRC& _WDTE_ON& _PWRTE_ON& _CP_OFF

org 0x00    ; reset vector

开始;转到主程序的开头

1 个答案:

答案 0 :(得分:-1)

有什么理由从那个特定的微控制器开始?你提到的芯片是一个非常古老的部分,很难编程,因为你需要一个特殊的“下载电缆”。

我建议使用更简单的设备(仍然可以在汇编程序中编程)。 例如Arduino开发板之一。您至少可以将这些插入计算机的USB端口。

另外,看看这个页面: http://www.voti.nl/swp/n_index.html

这里有一些例子: http://www.boondog.com/tutorials/pic16F84/pic16f84.html