推荐阅读最新更新时间:2024-03-16 15:30
【PIC】MPLABX下的MCC代码生成器,低版本的MCC有bug!
IDE和MCC库这种,劝大家尽量用最近版的,虽然无比臃肿巨大,但好待厂家一直维护到最新,修了很多bug, 在调试一颗PIC16F1704的模拟外设时,用了mcc给外设生成代码,省时省力,非常优雅。但发现比较器死活调试不对,最后仔细对比检查datasheet发现,有一个寄存器给错了。 比较器1的负通道选择里,C1NCH choose C1IN1- MCC给的代码是 CM1CON0 = 0xA8; 而实际上datasheet里写的,选择通道0时,也即C1IN0-,寄存器最低几位应该全是零。而这里我要选的是通道1,所以是1, 改为:CM1CON0 = 0xA9; 后,测试顺利成功。 最后,还有一点要提醒大家
[单片机]
PIC单片机抗静电处理解决方案
PIC单片机有计算功能和记忆内存像CPU并由软件控制运行。然而,处理能力—般,存储器容量也很有限,这取决于PIC的类型。但是它们的最高操作频率大约都在20MHz左右,存储器容量用做写程序的大约1K—4K字节。 1:MCLR上拉10k、串联一个1k电阻,0.1uf电容到地。 2:MCLR上拉1k、串联一个200电阻,0.1uf电容到地。 3:MCLR上拉1k、0.1uf电容到地。 4:MCLR上拉4.7k、串联一个1k电阻,0.1uf电容到地。 5:禁止MCLR,MCLR脚下拉一个1k电阻到地,电阻并一0.1uf电容。
[单片机]
51hei单片机开发板上步进电机的总结经验
相信学过电子的人都会知道什么是步进电机,它的定义及作用在百度百科里描述的也是比较详细的,它是一种同步电机,在机电一体化等工业方面均有广泛的应用,因此怎么也得知道的.于是手上找来一个24byj48实物见图1. 图1 图2 这是一款四相五线步进电机,转子齿数按公式推算可得为8个,步距角应为11.25度,给出的资料那应该叫半步距角.其它的参数均可按照参数图中进行,电机可以用ULN2003A这个芯片来驱动,我决定先不看51hei官方提供的资料和实例程序,看凭自己的实力能不能让这个小东西转动起来,照着图2的连线图连了起来(那4个指示灯是我自己加上去的.方便观察)并且把P1.0,P1.1,P1.2,P1.3四个I
[单片机]
Microchip向中国电表制造商林洋电子交付第50亿颗PIC单片机
全球领先的单片机和模拟半导体供应商 ——Microchip Technology Inc. (美国微芯科技公司)近日将其第 50 亿颗 PIC 单片机交付给中国电表制造商江苏林洋电子有限公司。 Microchip 于去年 9 月交付了第 40 亿颗单片机。仅相隔一年即再传捷报,交付了第 50 亿颗型号为 PIC18LF8720-I/PT 的单片机。 此举足以证明 Microchip 的 PIC 单片机一直深受业界青睐,成为嵌入式控制设计中首选的高性能、高成本效益解决方案,特别是在发展迅猛的中国市场不断绽放异彩。 Microchip
[焦点新闻]
基于AVR的大容量数据采集系统的设计
0 引言 AVR系列单片机一直以功能强、高可靠性、高速度、低功耗等特点而受到广泛的应用。但是AVR单片机自身的存储空间不大,例如在长时间或者高速数据采集系统中,对数据存储空间需求很大,单片机自身的空间难以满足存储要求,所以在大容量数据采集的场合下其作用受到了限制。因此,在AVR单片机的基础上外扩一个存储芯片可以解决其存储容量小的问题。 Flash存储器体积小、容量大、并可随机访问,是作为扩展存储芯片的最佳选择。设计中采用了sumsung公司生产的NAND型的K9F5608UOM芯片作为扩展存储。 1 硬件设计 论文设计了5路A/D采集电路,介绍了如何在实际的电路中实现大容量数据采集。设计要求:5路并行采
[单片机]
玩转mini2440开发板之【编译u-boot提示没有规则可以创建“XX.o”需要的目标】
今天继续玩一玩mini2440开发板的u-boot的编译和下载。 首先,交代一下背景,我下载的是tekkamanninja大神于2010.03移植过来的mini2440定制版的u-boot(可以直接去https://github.com/tekkamanninja/u-boot-tekkamanninja/tree/v2010.03_mini2440_tekkamanninja下载,也可以用git clone命令从https://github.com/tekkamanninja/u-boot-tekkamanninja.git处获取)。当然,具体的详细步骤,也可直接参考我另一篇博客的记录:玩转mini2440开发板之【tek
[单片机]
用于±10 V输入的单电源、完全隔离式数据采集系统
连接/参考器件 AD8606/精密、低噪声、双通道CMOS、轨到轨输入/输出运算放大器 AD7091R/ 1 MSPS、超低功耗、12位ADC ADuM5401/集成DC/DC转换器的四通道2.5 kV隔离器 12位、300 kSPS、单电源、完全隔离式数据采集系统,用于±10 V输入 电路评估板 CN0335电路评估板(EVAL-CN0335-PMDZ) SDP/PMD转接板(SDP-PMD-IB1Z) 系统演示平台(EVAL-SDP-CB1Z) 电路功能与优势 图1所示电路是只采用了三个有源器件的完全隔离式12位、300 kSPS数据采集系统。 该系统采用3.3 V单电源供电,可处理±10 V输入信号。室温校准后,在±1
[电源管理]
PIC18FXX2之INT0中断
RB0/INT0、RB1/INT1及RB2/INT2引脚的外部中断是边沿触发的; 如果INTCON2 寄存器中相应的INTEDGx位被置1,则为上升沿触发;如果该 INTEDGx 位清零,则为下降沿触发。 当RBx/INTx引脚上出现一个有效边沿时,相应标志位 INTxF 被置1 。在重新使能该中断前,必须在中断服务程序中先用软件将标志位INTxF 清零。 通过对相应的使能位INTxE 清零,可以禁止该中断。 如果INTxE 位在进入休眠状态前被置1 ,则所有的外部中断(INT0、INT1 及INT2)能把处理器从休眠状态中唤醒。如果全局中断使能位 GIE 被置1 ,则处理器将在唤醒之后转移到中断向量。 INT1 和INT2 的中
[单片机]