pic16f877a pic16f877a的ra端口哪个引脚不能作为模拟量输入通道

小圈 2024-03-13 137次阅读

本文目录

  1. 这个pic编程器怎么样烧写pic16f877
  2. pic单片机中断时间计算
  3. pic16f877a的ra端口哪个引脚不能作为模拟量输入通道

这个pic编程器怎么样烧写pic16f877

照着这个图可以做出PIC16F877的编程器的,这种是JDM编程器,要用IC-PROG烧写软件,网上可以免费下个。

图是的是18引脚的PIC编程器,但PIC16877编程也同样只用到MCLRPGDPGMPGCVCCVSS几个引脚,你从网上找一个18引脚的单片机(如16F628),查一下它的MCLRPGDPGMPGCVCCVSS引脚是接在图上的哪个脚,然后找个40管脚的引脚座,上面的这些脚接到16F877的相同管脚就行了。

pic单片机中断时间计算

关于PIC单片机T0定时器的计算是这样的4M晶振的时候一个时钟周期是1/f(f为时钟频率即4M)。也就是说一个时钟周期是T=1/f=0.00000025s=0.25us。PIC16f877是一个指令周期等于四个时钟周期就是说一个指令周期=4*T=1us。

而T0这个时间寄存器TMR0在装入初值后就自动加1每进行一个加一过程就消耗一个指令周期如果TMR0初始值为0x00就需要255us产生中断如果初始值为0x37(对应10进制为55)这时就需要200us产生一个中断

pic16f877a的ra端口哪个引脚不能作为模拟量输入通道

PIC16F877的RA端口中,RA4引脚不能作为模拟量输入通道。

PIC16F877的RB端口中具有电平变化中断的引脚是:RB4~RB7四个引脚。

PIC单片机数据总线和数据存储器总线是8位宽,程序存储器总线是

14位宽。而程序计数器PC是13位宽的。

假设PIC单片机的系统振荡频率为

4MHz,那么执行一条非转移类指令的真实时间应该是1us。

PIC单片机上电复位后,所有的I/O引脚都将被置成



发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。