推荐阅读最新更新时间:2024-03-16 13:56
单片机红外遥控数字钟
闲来无事,练练单片机编程。在原来的一个数字钟的基础上增加红外遥控功能。硬件是2051单片机,int0口作为红外信号输入。红外接收头用家电中常用的一体化接收头。脚位是地,正电源,信号输出。信号输出脚接到2051的第6脚,平时红外输出呈高电平,收到信号时呈低电平,2051产生外部中断。程序中加入外部中断int0中断处理代码和定时器1中断处理代码。定时器1作为计数器,用于测量红外信号的脉冲宽度。int0处理过程,关闭计数器1,取出数值放到一个数组中。当数组长度达到34时,取出数据,根据脉冲宽度分辨0和1,测得宽度分别是4和8,取其平均值,大于6的为1,小于6的为0。其中,10到18位为识别码,18到26位为数据。识别码用于区别不同厂家的
[单片机]
为什么单片机引脚输入电压只能限制为VDD+0.3
因为端口带二极管保护,如果输入电压高了,就会被钳位,所以数据手册的电气参数的输入电压只能限制为VDD+0.3。 就是说,如果输入电压一直过高,就会引脚单片机能量浪费,甚至把单片机引脚端口搞坏。
[单片机]
单片机系统的动态加密技术
摘要:单片机系统产品的加密和解密技术永远是一个矛盾的统一体。然而,为了更好的保护好自己的单片机技术成果和知识产权,加大解密成本,研究新型加密技术仍是保护成果的主要手段之一。文中在讨论了传统的单处系统加密和解密技术的基础上,提出了一种实用而有效的动态加密技术的实现方案。
关键词:单片机系统 动态加密技术 FPGA
1 概述
随着单片机技术的发展和广泛应用,许多使用单片机的高新技术产品诸如智能化仪器、仪表、小型工业控制系统等都面临着一个令人头痛的问题,那就是新产品刚一推出就被仿制和剽窃。这种现象会使产品开发商蒙受很大损失,同时也极大地挫伤了开发商的积极性。创新开发是一个公司竞争力的关键,如何保护好自己的劳动成果,除用法律手段外,
[应用]
C51单片机对抽油机的智能功率控制电路设计
为了实现抽油机能自动根据负载需要实时进行Δ/Y双向切换和间歇定时控制的目标,采用嵌入式控制技术设计了如图1所示的控制电路。 智能功率控制器的硬件系统以新华龙电子公司为C8051F206配套的实验板为基础,新增输出电路和键盘显示电路后形成。直接利用实验板上的C8051F206MCU、JTAG接口、晶振、复位及电源电路,大大降低了硬件设计工作量。 (1)输出电路 本系统的被控对象是电机的开关。为满足星角切换和开机/停机要求,需要对3只交流接触器(C1~C3)按一定组合关系进行控制,其电路原理和控制真值表如图2(a)和图2(b)所示。考虑到现场抗干扰的需要,在输出端口P0.1,P0.3和P0.5后采用了光电隔离电路(图2(c)),其
[单片机]
Atmel和香港应用科技研究院开发基于AT91CAP可定制MCU的SOC
应科院将为共有客户提供专业设计技术、IP模块和软件支持 爱特梅尔公司 (Atmel Corporation) 和香港应用科技研究院有限公司 (简称「应科院」) 宣布合作,为共有客户开发系统级芯片 (system-on-chip, SoC),以爱特梅尔的CAP 可定制ARM 微控制器 (MCU) 为基础,而应科院则提供专业设计技术、IP模块和软件支持。这项合作源于应科院现有的低功耗微控器设计平台计划,该计划针对为特定应用开发基于微控制器的系统级芯片设计的公司,帮助他们降低技术方面的入门要求。 按照该项协议,应科院将为客户提供技术支持,将后者的设计规格要求转换成AT91CAP可定制微控制器内金属可编程 (metal program
[焦点新闻]
51单片机复位电路设计
单片机在可靠的复位之后,才会从0000H地址开始有序的执行应用程序。同时,复位电路也是容易受到外部噪 声干扰的敏感部分之一。因此,复位电路应该具有两个主要的功能: 1. 必须保证系统可靠的进行复位; 2. 必须具有一定的抗干扰的能力; 复位电路应该具有上电复位和手动复位的功能。以MCS-51单片机为例,复位脉冲的高电平宽度必须大于2个机器周期,若系统选用6MHz晶振,则一个机器周期为2us,那么复位脉冲宽度最小应为4us。在实际应用系统中,考虑到电源的稳定时间,参数漂移,晶振稳定时间以及复位的可靠性等因素,必须有足够的余量。图1是利用RC充电原理实现上电复位的电路设计。实践证明,上电瞬间RC电路充电,RESET引脚出现正脉冲。只要R
[单片机]
意法半导体推出最新升级的STM32G4系列微控制器
意法半导体今天宣布推出STM32G491和STM32G4A1微控制器。 STM32G4 Access Line的新成员提供了更大的存储容量,具有112 KB的RAM和高达512 KB的闪存,对比此前Access Line的旗舰产品STM32G431——32 KB的RAM和128 KB的闪存。此外,STM32G491和STM32G4A1之间的唯一区别是后者上存在加密核心。Cortex-M4内核运行频率为170 MHz,它们将STM32G4系列推向新的具有成本效益的应用,同时又不影响性能。以前可能需要带有外部模拟组件的STM32G0,现在可以被新的STM32G4中受益。因此,通过发布STM32G491和STM32G4A1,意法半导体为
[单片机]
Microchip推出集成微型FPGA的PIC16 微控制器,售价不到 50 美分
编译自EEJOURNAL Microchip 现在提供一款基于闪存的微控制器,集成可编程逻辑块,其售价不到50美分。 Microchip PIC16F13145 系列的九个新产品,与其他型号16F系列采用相同的 8 位 RISC 微处理器架构,但它们还集成了一个新的可编程逻辑块,称为可配置逻辑块 (CLB)。 PIC16F13145 微控制器系列中的器件采用 8、14 和 20 引脚封装,具有 3.5 至 14 KB 闪存和 256 至 1024 字节 RAM。 Microchip PIC1613145 微控制器系列的九个成员具有相同的内部架构,但具有不同数量的 RAM 和闪存,并提供不同的封装,具体取决于您应用的 I/O
[单片机]