推荐阅读最新更新时间:2024-11-16 22:42
超声波测距51单片机12864液晶显示
超声波测距的模块,51单片机接上12864液晶,HC-SR04超声波模块,就可以了,具体程序没怎么看,超声波模块的硬件也不晓得,今天先贴个图,贴个程序吧(程序是淘宝买的模块附赠的)。 超声波测距51单片机12864液晶显示源程序: #include #include //引脚定义 sbit RX = P1 ^ 1; sbit TX = P1 ^ 2; sbit CS = P3 ^ 3; //片选 高电平有效 单片LCD使用时可固定高电平 sbit SID = P3 ^ 4; //数据 sbit SCLK = P3 ^ 5; //时钟 //Function
[单片机]
HOLTEK推出DC-FAN风扇专用Flash版本的MCU
Holtek针对直流无刷马达控制领域,推出DC-FAN风扇专用Flash版本的MCU HT66FM5240。HT66FM5240支持三相BLDC马达应用与单相BLDC马达应用,控制方案可完整支持方波方案与弦波方案,其中方波控制可支持霍尔方案(Hall Sensor)与无霍尔方案(Sensor-less)。搭载3对10-bit PWM脉波宽度调变控制输出,具互补式、Dead Time的PWM输出,与Polarity IO极性调整。有鉴于直流无刷马达的控制,需要有一回馈信号侦测过电流及过电压保护机制,HT66FM5240整合了OCP电路搭配ADC的整合使用,即可控制马达运转平顺及达到保护直流马达的功能。 HT66F
[单片机]
MSP430单片机定时器学习笔记
msp430 定时器学习笔记 _BIS_SR(LPM2_bits + GIE) //进入LPM3低功耗模式和开总中断允许 中断 #pragma vector=TIMERA0_VECTOR __interrupt void Timer_A(void) { } TACTL timerA控制寄存器 TAR timerA计数器 CCTL0 捕获/比较控制寄存器0 CCRO 捕获/比寄存器0(具有最高中断优先级别,单独使用一个中断向量) CCTL1 捕获/比较寄存器1 CCR1 捕获/比较寄存器1 CCTL2 捕获/比较寄存器2 CCR2 捕获/比较寄存器2 TAIV 中断向量寄存器 其中,定时器,CCR2,
[单片机]
51单片机OLED+dht11显示温度
入门51单片机一个多月,参加一个比赛熬夜写出了OLED+DHT11程序。 单片机源程序如下: #include REG51.h #include oled.h #include intrins.h typedef unsigned char BYTE; typedef unsigned int WORD; #define uint unsigned int #define uchar unsigned char sbit io=P1^2;//dht11data端接单片机的P1^0口// sbit IN1 = P1^0; sbit IN2 = P1^1; //输入电机接口 sbit K1 = P
[单片机]
细说单片机晶振电路中22pf或30pf电容的作用
单片机 模拟 器件搜索 单片机原理 单片机时序 单片机分类 单片机结构分析 单片机存储器 单片机程序的完善 单片机延时程序 单片机寻址 单片机指令系统 计数器与定时器 单片机中断系统 单片机串口 单片机看门狗 单片机烧写 单片机常见问题 您当前的位置: 首页 基础知识 单片机 单片机常见问题 细说单片机晶振电路中22pf或30pf电容的作用 来源:互联网 作者: 关键字: 单片机 晶振 刚学单片机的学长告诉我单片机的晶振电路中就是用22pf或30pf的电容就行,听人劝吃饱饭吧,照着焊电路一切ok,从没想过
[单片机]
STM32内存分配解析及变量的存储位置
内存映射 在一些桌面程序中,整个内存映射是通过虚拟内存来进行管理的,使用一种称之为内存管理单元(MMU)的硬件结构来将程序的内存映射到物理RAM。在对于RAM紧缺的嵌入式系统中,是缺少MMU内存管理单元的。因此在一些嵌入式系统中,比如常用的STM32来讲,内存映射被划分为闪存段(也被称为Flash,用于存储代码和只读数据)和RAM段,用于存储读写数据。 STM32的Flash和RAM地址范围 标题中所说的内存是指STM32的Flash和RAM,下图是ARM Cortex M3的地址映射 从图中我们可以看出,RAM地址是从0x2000 0000开始的,Flash地址是从0x8000 0000开始的。 Flash 代码
[单片机]
51单片机MLX90614非接触红外测温程序
这个模块采用I2C通讯,只需要接两个上拉电阻,就可以了,还是很好用的。 单片机源程序如下: #include at89x52.h #include intrins.h //************************************ #define uint unsigned int #define uchar unsigned char #define Nack_counter 10 //************** 端口定义************** //LCD 控制线接口 uchar flag1; sbit RS=P0^7; sbit RW=P0^6; sbit LCDE=P0^5;
[单片机]
周立功单片机亮相IIC深圳,发力无线抄表领域
在正在举行的第十三届国际集成电路研讨会暨展览会上,周立功单片机发展有限公司(简称周立功公司)展出了其近期开发的多类工业用M2M嵌入式产品-无线抄表模块。 这类产品所包括的种类很广,包括GSM/GPRS模块,CDMA模块等。据该公司的工程师翁树杰介绍,开发GPRS的原因是由于目前G网最为普及,可以方便地实现远程,无线和网络化通信。而开发CDMA产品的原因则是数据率要明显高于GPRS,又许多场合需要更高速率的大量数据的传输。 在目前抄表领域开发商云集的情况下,翁树杰认为,周立功公司具有几个优势。一是NXP平台的优势;二是基于该公司长期从事嵌入式系统研发的经验,同时也具有许多的工程设计经验,故能够为客户定制应用;再就是周
[工业控制]