Image
Image

functions

+ 关注

粉丝 1     |     主题 39     |     回帖 446

机器周期,指令周期,时钟周期,节拍与晶振
2019-11-8 14:20
  • Microchip
  • 4
  • 656
  以51为例,晶振22.1184M,时钟周期(晶振周期)就是(1/22.1184)μs,一个机器周期包含12个时钟周期,一 ...  
  补充其他几个周期: 时钟周期:处理操作的最基本单位。(CPU的主频) 存储周期:也就是一个访存指令周期。 ...  
  指令周期 执行一条指令所需要的时间,一般由若干个机器周期组成。指令不同,所需的机器周期也不同。 ...  
  机器周期 计算机中,常把一条指令的执行过程划分为若干个阶段,每一个阶段完成一项工作。每一项工作 ...  
PIC单片机C语言简记
2019-11-11 15:14
  • Microchip
  • 21
  • 1289
  如果需要编写一段连续的汇编指令,PICC支持另外一种语法描述:用“#asm”开始汇编指令段,用“#endasm ”结 ...  
  定义芯片标记单元   PIC 单片机中的标记单元定义可以用下面的__IDLOC(注意前面有两个下划线符)预处理 ...  
  在这里列出了适用于16F7x 系列单片机配置位符号预定义,其它型号或系列的单片机配置字定义方式类似,使用前 ...  
  PICC会自动加入代码实现中断现场的保护,并在中断结束时自动恢复现场,所以编程员无需象编写汇编程序那样加 ...  
  一个简单的中断服务示范函数如下: void interrupt ISR(void) //中断服务程序 { if (T0IE && T0IF ...  
  6.PICC 中的子程序和函数   中档系列的PIC 单片机程序空间有分页的概念,但用C 语言编程时基本不用太多 ...  
  ㈠ bank 修饰词的位置含义 前面介绍的一些指针有的作用于bank0/1,有的作用于 bank2/3,但它们本身的存放 ...  
    3.指向函数的指针   单片机编程时函数指针的应用相对较少,但作为标准 C 语法的一部分,PICC同样支 ...  
    2.指向ROM常数的指针   如果一组变量是已经被定义在ROM区的常数,那么指向它的指针可以这样定义: ...  
    既然定义的指针有明确的bank 适用区域,在对指针变量赋值时就必须实现类型匹配,同样的道理,若函数调 ...  
比较/ 捕捉/PWM (CCP)模块
2019-11-8 14:27
  • Microchip
  • 6
  • 652
  设置PWM 操作通过以下步骤将CCP模块配置为PWM 操作: 1. 写入 PR2 寄存器以设定 PWM周期。 2. 写入CCP ...  
  当TMR2 等于PR2 时,在下一递增计数周期中将产生下面三个事件: • 清零TMR2 • 将CCP1 引脚置 ...  
    用户必须通过将相应的TRISC位清零,将CCPx 引脚配置为输出引脚。 如果CCP模块使用比较功能,Timer1和/ ...  
  比较模式下,16位CCPR1(CCPR2)寄存器的值随时与TMR1 或TMR3 寄存器对的值相比较。当两者相符时,RC2/ ...  
  使CCP1模块产生分辨率为10位的PWM波形  
  CCP  
2
3
近期访客