Jul 14, 2011 #3 N newbie111 Guest 例如[代码]表ADDWF PCL,F;数据位模式RETLW b'1001“RETLW b'0110”RETLW b'1001 RETLW b'0110 RETLW b'1001 RETLW b'0110 RETLW b'1001表“RETLW b'0110”RETLW b'0001 RETLW b'0010 RETLW b'0100“[/代码]我只知道,知道多少次,我可以使用”RETLW“表中的(我已经使用了11倍)感谢[大小= 2] [颜色=#999999] 33秒后添加:[/彩色] [/SIZE]我只是想知道*******
例如[代码]表ADDWF PCL,F;数据位模式RETLW b'1001“RETLW b'0110”RETLW b'1001 RETLW b'0110 RETLW b'1001 RETLW b'0110 RETLW b'1001表“RETLW b'0110”RETLW b'0001 RETLW b'0010 RETLW b'0100“[/代码]我只知道,知道多少次,我可以使用”RETLW“表中的(我已经使用了11倍)感谢[大小= 2] [颜色=#999999] 33秒后添加:[/彩色] [/SIZE]我只是想知道*******
Jul 14, 2011 #4 W wp100 Guest 嗨,要简单地回答你的问题,是的,FF是最大的表大小。对于您目前的工作应该没有问题,创建这样的小桌子。然而,当使用大表来发挥作用,必须考虑,但不幸的是查找表的其他东西是不容易/明确记载,如果你去这个论坛和“表”的搜索,并期待虽然一些职位,你会发现一些好信息 http://www.microchip.com/forums/tt.aspx?forumid=11 这是一个伟大的网站和良好的信息,他们随时帮助真正喜欢自己发问。也有在本手册中有一些额外的信息并不总是在数据表详细介绍http://ww1.microchip.com/downloads/en/devicedoc/33023a.pdf 如果你得到机会,以从16F芯片改变18F范围内,你会发现,virutally所有这些银行,寻呼,PCL的问题,你这么容易得到的16Fs是过去的事情 - 只是,16F已如此受欢迎,有许多例子,但人们似乎失去了18Fs是多么好的事实。汇编代码几乎是相同的,但用了好几条新的指令,使事情变得更简单。你可以得到小18F1320 16F等值相同的价格或40PIN 18F4520/4620。
嗨,要简单地回答你的问题,是的,FF是最大的表大小。对于您目前的工作应该没有问题,创建这样的小桌子。然而,当使用大表来发挥作用,必须考虑,但不幸的是查找表的其他东西是不容易/明确记载,如果你去这个论坛和“表”的搜索,并期待虽然一些职位,你会发现一些好信息 http://www.microchip.com/forums/tt.aspx?forumid=11 这是一个伟大的网站和良好的信息,他们随时帮助真正喜欢自己发问。也有在本手册中有一些额外的信息并不总是在数据表详细介绍http://ww1.microchip.com/downloads/en/devicedoc/33023a.pdf 如果你得到机会,以从16F芯片改变18F范围内,你会发现,virutally所有这些银行,寻呼,PCL的问题,你这么容易得到的16Fs是过去的事情 - 只是,16F已如此受欢迎,有许多例子,但人们似乎失去了18Fs是多么好的事实。汇编代码几乎是相同的,但用了好几条新的指令,使事情变得更简单。你可以得到小18F1320 16F等值相同的价格或40PIN 18F4520/4620。
Jul 14, 2011 #5 B betwixt Guest 所在的位置表,千万小心。如果它跨越页边界的页面选择位将不会被更新,让您将“包装”页表开始的地方开始。可以部分解决这个问题,放置在一个页面开始表,例如:考虑ORG为0x200 mytable的ADDWF PCL,W,但承担“ADDWF”指令,也使你少了一个空间来放置在页面数据,它的最大长度变为0xFE的。作为wp100国家,18F系列使用更线性寻址系统,这样你就没有这个限制。布赖恩。
所在的位置表,千万小心。如果它跨越页边界的页面选择位将不会被更新,让您将“包装”页表开始的地方开始。可以部分解决这个问题,放置在一个页面开始表,例如:考虑ORG为0x200 mytable的ADDWF PCL,W,但承担“ADDWF”指令,也使你少了一个空间来放置在页面数据,它的最大长度变为0xFE的。作为wp100国家,18F系列使用更线性寻址系统,这样你就没有这个限制。布赖恩。