本帖最后由 牛牛特工 于 2010-1-8 13:51 编辑
PIC要输出一个点 得先 BTF然后跳转 决定BSF 或BCF 赋值 即至少需要3个指令周期完成一个点的输出 还好 BTF可以顶掉一条NOP因为PIC的IO输出必须接一条其他语句才能输出 这样算来 一行也只能输出32个点
如果能够位变量跟位变量之间直接赋值 而且IO输出单指令周期 就可以提高3倍了 哎 这个PIC18在这连续快速数据输出方面还顶不上3块的EM78P418 空有那么多外设了
转90度显示波形的话还凑合 估计可以达到100点 |
|