电子发烧友网 > 控制/MCU

如何使用可编程斜坡发生器外设创建参考信号和时序源

如何使用可编程斜坡发生器外设创建参考信号和时序源

可编程斜坡发生器(PRG)(在Microchip最近推出的几款8位PIC 单片机上提供)是一种高度灵活的模拟外设,旨在简化需要电压线性变化的应用。顾名思义,PRG能够在软件控制下输出上升、下降或交...

2018-11-06 标签:单片机数模转换器可编程斜坡发生器 175

单片机中的定时计数器的四种工作方式解析

单片机中的定时计数器的四种工作方式解析

在单片机中有两个特殊功能寄存器与定时/计数有关,这就是TMOD和TCON。,TMOD和TCON是名称,我们在写程序时就能直接用这个名称来指定它们,当然也能直接用它们的地址89H和88H来指定它们(其实...

2018-11-05 标签:单片机计数器定时器 115

如何调整STM32单片机中flash与时钟速率之间的关系

如何调整STM32单片机中flash与时钟速率之间的关系

void Flash_Init(void) { // 调整flash与时钟速率之间的关系 FLASH-》ACR |= FLASH_ACR_LATENCY; } void Flash_Unlock(void) { // FLASH-》CR 的第7位为解锁的标志位或者上锁的操作位 while(FLASH-》...

2018-11-05 标签:flashstm32单片机时钟速率 77

STM32单片机如何进行中断调试

STM32单片机如何进行中断调试

1、基本的GPIO配置,注意,因为需要用到普通IO口作为中断输入口,因此是用了IO口德复用功能,因此必须打开RCC_APB2Periph_AFIO时钟,负责复用IO无效。...

2018-11-05 标签:io口stm32单片机中断调试 112

基于MSP430系统时钟低功耗模式的设置

基于MSP430系统时钟低功耗模式的设置

如何将系统时钟设置到外部高频晶体振荡器,430的MCLK默认的是DCO的,如何安全的从DCO切换到外部晶体振荡器,这是一个很重要的步骤,因为经过此步骤,可以极大地提高430的处理能力,DCO在内...

2018-11-05 标签:msp430单片机系统时钟 80

基于STM32单片机的端口复用与端口重映射

基于STM32单片机的端口复用与端口重映射

对于双向复用功能,必须配置为复用功能输出模式(推挽或者开漏),此时输入驱动器配置为浮空输入模式。 如果将一端口配置成复用输出功能,会将引脚和输入寄存器断开,并和片上外设...

2018-11-05 标签:stm32单片机 74

基于AVR单片机USART与PC机的串行通信

基于AVR单片机USART与PC机的串行通信

USART 分为了三个主要部分: 时钟发生器,发送器和接收器。控制寄存器由三个单元共享。时钟发生器包含同步逻辑,通过它将波特率发生器及为从机同步操作所使用的外部输入时钟同步起来。...

2018-11-05 标签:avr单片机pc机串行通信usart 68

51单片机的内部组成及应用原理解析

51单片机的内部组成及应用原理解析

STC89C52:8KFLASH、512字节RAM、32个IO口、3个定时器、1个UART、8个中断源 (1)Flash(硬盘)——程序存储空间 —— 擦写10万次,断电数据不丢失,读写速度慢 (2)RAM(内存)——数据存储空间...

2018-11-05 标签:寄存器51单片机定时器 102

C51单片机在电机转速测量仿真系统中的设计

C51单片机在电机转速测量仿真系统中的设计

该单片机电机转速测量系统仿真仿真采用测频法“M法”测量电机转速。即在一定测量时间T内,测量脉冲发生器(替代输入脉冲)产生的脉冲数m1来测量转速,计算式如下:n=60m/TP,式中:P-为转...

2018-11-05 标签:电机仿真系统转速测量c51单片机 86

华虹半导体大力拓展物联网市场 扩大在MCU产品代工领域的业务版图

华虹半导体大力拓展物联网市场 扩大在MCU产品代工领域的业务版图

华虹半导体有限公司宣布,公司2016年上半年微控制器(MCU)芯片出货量达12亿颗,较去年同期增长50%,创历史新高。凭借其全面的嵌入式非易失性存储器(eNVM)技术解决方案及支持包括汽车级...

2018-11-03 标签:MCU物联网华虹半导体 384

物联网的出现 带动了32位MCU的迅速发展

物联网的出现 带动了32位MCU的迅速发展

2015年是MCU市场的一个分水岭。物联网与智能硬件的发展带动32位MCU需求快速上升,据相关数据显示,去年32位MCU的出货量甚至超过了4位+8位MCU的总和,并会在未来几年里保持30%左右的高速增长!...

2018-11-03 标签:MCU物联网 285

C51单片机中定义一个全局变量会有怎样的影响

C51单片机中定义一个全局变量会有怎样的影响

全局变量被定义在内存中的专门地址上,存储位置固定。对于频繁存取的重要变量但可以采用全局变量以减少代码的长度;由于全局变量总是占用内存,如果过多,或者把程序处理和计算中的一...

2018-11-02 标签:ram编译器c程序c51单片机全局变量 112

单片机外部接上下拉电阻的好处是什么

单片机外部接上下拉电阻的好处是什么

1.不要太相信STM32内部的IO上下拉,必要的话,在外部接上下拉电阻。 2.当把JTAG的IO口当成普通IO口来使用时,要先禁止JTAG。 即:要使用到PB3、PB4、PA13、PA14、PA15时,要先禁止JTAG。 在库函数中,...

2018-11-02 标签:电阻jtagio口stm32单片机 150

单片机中的上下拉电阻有什么作用

单片机中的上下拉电阻有什么作用

上拉电阻就是将不确定的信号通过一个电阻拉到高电平,同时此电阻也起到一个限流作用,下拉就是下拉到低电平。...

2018-11-02 标签:电阻单片机c51单片机 151

单片机中的CY与OV详细解析

单片机中的CY与OV详细解析

CY(Carry): 用于表示加法进算中的进位和减法运算中的借位,加法运算中有进位或减法运算中有借位则CY位置1,否则为0 OV: 表示运算过程中是否发生了溢出,若运算结果超过了8位二进制数...

2018-11-02 标签:单片机运算器cyov 109

如何在c51程序中调用汇编函数

如何在c51程序中调用汇编函数

一个整型变量。例中,先用c51写出这个函数的主体,然后用SRC控制指令编译产生asm文件,进一步修改这个asm文件就得到我们所要的汇编函数。该方法让编译器自动完成各种段的安排,提高了汇编...

2018-11-02 标签:汇编语言c51程序 90

基于S3C2440A定时器的正确使用方法

基于S3C2440A定时器的正确使用方法

定时器0和1共用一个8位预分频器,定时器2、3和4共用另外的8位预分频器。每个定时器都有一个可以生成5种不同分频信号(1/2,1/4,1/8,1/16和TCLK)的时钟分频器。每个定时器模块从相应8位预分...

2018-11-02 标签:寄存器定时器s3c2440a 62

C51编译器中的预处理器指令及使用解析

C51编译器中的预处理器指令及使用解析

line 指定一个行号和一个可选的文件名,这个指令用于在错误信息中定位错误的位置。Specifies a line number together with an optional filename. These specifications are used in error messages to identify the error position...

2018-11-02 标签:c51编译器预处理器 43

智能电机未来的发展趋势,TI C2000 MCU性能在加强

智能电机未来的发展趋势,TI C2000 MCU性能在加强

无数的电动机和电机驱动器是强大的自动运转技术的核心,有时它们也被称为工业伺服驱动器。当今,越来越多的系统设计人员利用德州仪器的新软件和其他创新技术,设计出越来越多的更小、...

2018-11-02 标签:mcu智能电机 1395

如何用ATmega 16单片机驱动字符型液晶显示芯片

如何用ATmega 16单片机驱动字符型液晶显示芯片

研究了一下,如何用ATmega 16单片机,来驱动字符型液晶显示芯片,现把研究心得写出来: 我手里的这个RT1601液晶显示模块,使用的是S6A0069显示芯片。...

2018-11-02 标签:显示芯片 36

基于STM32单片机对HCSR04超声波的控制

基于STM32单片机对HCSR04超声波的控制

注意:定义GPIOB2为超声输出;GPIOB10为输入,定时器用tim2...

2018-11-02 标签:超声波定时器stm32单片机 158

C51单片机对DS18B20温度计的控制

C51单片机对DS18B20温度计的控制

18B20温度计,正负温度显示。最大99摄氏度。用万能板手工焊接。调试成功,正常显示。共阳数码管由三极管驱动。...

2018-11-02 标签:c51单片机ds18b20温度计 124

硬件的软件化解决方案

硬件的软件化解决方案

在过去两个世纪,硬件编程已取得了巨大进步,19世纪早期发明的提花织机系统可以被看作是第一个工业规模的硬件编程案例。工程师们通过使用一连串的打孔卡片系统来设置他们想要编织的图...

2018-11-02 标签:嵌入式IOT​​微控制器 413

德州仪器携手亚马逊将FreeRTOS技术引入TI SimpleLink™MCU平台

德州仪器携手亚马逊将FreeRTOS技术引入TI SimpleLink™MCU平台

下一代工业基础设施将有很多新发展。为物联网(IoT)创建稳定可靠的设备不仅仅是需要建立无线网络连接这么简单。要引导带动从道路传感器到动力涡轮机在内所有产品的智能设备必须要具备...

2018-11-01 标签:微控制器德州仪器物联网端到端亚马逊 1561

MCU UPD78F0527的三种系统时钟

MCU UPD78F0527的三种系统时钟

时钟发生器用于产生时钟,并提供给CPU和外部硬件设备。...

2018-11-04 标签:mcu时钟 54

普通8位单片机与32位ARM单片机对比分析

普通8位单片机与32位ARM单片机对比分析

1、软件方面 1)方便。主要体现在后期的开发,即在操作系统上直接开发应用程序。不像单片机一样一切都要重新写。前期的操作系统移植工作,还是要专业人士来做。 2)安全。这是LIN...

2018-11-01 标签:8位单片机arm单片机32位单片机 138

单片机中的冷复位和热复位是什么意思

单片机中的冷复位和热复位是什么意思

冷复位用英文来表示是Restart,热复位用英文来表示是Reset。...

2018-11-01 标签:单片机寄存器复位储存器 160

基于STM32的IAP升级程序分享

基于STM32的IAP升级程序分享

STM8不像STM32那样有个一寄存器管理着中断向量的地址,所以STM32的中断可以任意设置(符合要求的情况之下),但是STM8的中断向量表是固定的...

2018-11-01 标签:stm32单片机iap升级程序 71

单片机存储器的工作原理及选片与总线的概念解析

单片机存储器的工作原理及选片与总线的概念解析

存储器就是用来存放数据的地方。它是利用电平的高低来存放数据的,也就是说,它存放的实际上是电平的高、低,而不是我们所习惯认为的1234这样的数字,这样,我们的一个谜团就解开了,...

2018-11-01 标签:单片机存储器bus总线 88

STM32单片机设计extern全局变量的定义解析

STM32单片机设计extern全局变量的定义解析

当你建立一个头文件库时,经常会遇到一个问题,就是在A文件中定义一个temple变量,想把它的值传递给B文件使用,但是A文件操作中函数又不可以带返回参数,比如说中断服务函数,那该怎么办...

2018-11-01 标签:stm32单片机全局变量extern 114

编辑推荐厂商产品技术软件/工具OS/语言