基本PIC编程

时间:2016-08-16 17:39:56

标签: assembly pic

我最近开始学习PIC编程,因为我需要做一个项目,我想问你几个问题。

所以我有一个程序:

org 0
loop movlw 03
     addlw 05
     movwf 30
     goto loop
     end

到目前为止我学到了movlw会将值“03”添加到寄存器W中,addlw会增加值“05”并且movwf应该将W值移动到指定的寄存器。但我认为需要指定它是二进制还是十六进制,在我的数据表“PIC16F877A”上我找不到寄存器“30”(例如TRISA是85h)。

我还想知道地址程序启动,程序计数器值更改以及为该程序的每一行更改的寄存器值。

我还需要知道这些命令需要多少位。

0 个答案:

没有答案