PIC单片机
文章平均质量分 57
linux_boys
这个作者很懒,什么都没留下…
展开
-
PIC单片机功耗问题
关于使用PIC单片机的低功耗的一些探讨测试条件:PIC16F676使用内部4MHzRC振荡,电源电压5V,测试在睡眠下的消耗电流。 单片机在外部IO口设置成输入并有固定电平的情况下,程序进入一个NOP指令和跳转指令的死循环后耗电约1.26mA。1.SLEEP之后:WDT开并256分频,每2.3秒左右唤醒一次,所有IO口为数字输入口,直接接高电平或低电平。5V,0.159mA,主要配原创 2014-06-26 16:02:29 · 1029 阅读 · 0 评论 -
PIC单片机之SPI从机框架
#include #include#include __CONFIG(0x3F32); //芯片配置字 选择HS模式振荡器,关WDTtypedef unsigned char uchar;typedef unsigned int uint;uchar resive=0;uchar resive1=0;uchar send_buf[16]={'S'原创 2014-06-27 13:11:07 · 2632 阅读 · 0 评论 -
PIC单片机之AD框架
/*********************************1 ADCON1 选择参考电压和模拟输入引脚* ADCON0 选择通道,时钟 打开AD模式*2 清楚 ADIF 设置 ADIE PEIE GIE*3 等待一定的时间*4 开始A/D转化 GO/DONE=1*5 1扫描方式开始扫描 GO/DONE 并清零 2响应中断清中断标志位*6 读取寄原创 2014-06-29 11:03:32 · 963 阅读 · 0 评论 -
PIC单片机之TIME2
PIC单片机学习 TMR2TMR2的宽度与TMR0一样的也是8位,一般伴随着CCP模块和PWM功能一起出现。8位宽度的TMR2定时器有一个前置预分频器和后置预分频器,同时还有一个周期控制寄存器与它配合一起实现针对单片机指令周期的计数。TMR2只能作为定时器使用,无法对外部输入的脉冲作计数。TMR2定时器与TMR0相比,最大的区别是TMR2有一个周期的控制寄存原创 2014-06-29 18:49:15 · 955 阅读 · 0 评论 -
PIC单片机之PWM
PIC单片机的PWM功能主要是设置原创 2014-06-29 18:26:35 · 4917 阅读 · 0 评论 -
PIC单片机之中断
1 单片机在任何情况下的复位,均会导致总屏蔽位和其他的中断原创 2014-06-29 20:24:34 · 1042 阅读 · 0 评论 -
PIC单片机之看门狗
PIC系列不同型号的单片机其,看门狗设置原创 2014-07-01 20:49:13 · 5646 阅读 · 0 评论 -
PIC之休眠问题
1.休眠操作只要执行 asm("SLEEP");或者原创 2014-07-03 21:16:30 · 3249 阅读 · 0 评论