-
常规上ROM是用来存储固化程序的,RAM是用来存放数据的。由于FLASH ROM比普通的ROM读写速度快,擦写方便,一般用来存储用户程序和需要永久保存的数据。
-
写本文章,源于一个老板子RS485调试,以下内容均真实描述案例中的器件,只作为技术探讨,以使各朋友能在做相似应用时,多考虑相关器件的特性,并无赞扬或者贬低某些器件的性能的本意。
11-02 13:39by
永不止步步 1052次查看
-
本文详细介绍了在研制带处理器的电子产品时,该如何提高抗干扰能力和电磁兼容性?
-
目前为止,接触单片机已有不少,从选择元器件、原理图、PCB、电路硬件调试、软件开发也算小有心得。
10-30 16:18by
永不止步步 3129次查看
-
介绍了以单片机为核心,通过倍频电路实现的两同频正弦信号相位差测量的设计,并对该系统的硬、软件作了比较详尽的阐述。
-
近年来,在单片机系统中嵌入操作系统已经成为人们越来越关心的一个话题。本文通过对一种源码公开的嵌入式实时操作系统ucos ii的分析,以51系列单片机为例,阐述了在单片机中使用该嵌入式操作系统的优缺点...
-
串口转USB芯片TUSB3410能很好代替ft2232和232+DB9的功能。
10-29 11:14by
永不止步步 2993次查看
-
本文介绍了两种单片机下载程序的方法IAP和ISP之间的区别以及各自的特点。
-
我们知道单片机内部有一个电源管理寄存器PCON,这个寄存器的最低两位,IDL和PD这两位分别用来设定是否使单片机进入空闲模式和掉电模式。
-
C语言中开平方的算法中要开平方的话,可以在头文件中加#include .然后调sqrt(n);函数即可.但在单片机中要开平方.可以用到下面的一些算法。
-
工作了一年多,写了不少单片机串口程序。感觉串口多字节接收部分的逻辑相对于配置寄存器跟串口回复来说,是有点难度的——寄存器配置基本上都是死的,串口回复多字节跟回复一字节只是多了一个循环。
-
EEPROM在一个PAGE内是可以任意写的,FLSAH则必须先擦除成BLANK,然后再写入,而一般没有单字节擦除的功能,至少一个扇区擦除。
-
因单片机中常有一些控制与延时关联,这些操作并不需要特别高的精度,为了少敲点字,故做了这个单片机软定时器,不足之处,欢迎指正。
-
在程序中一般不进行非常复杂的运算,如浮点数的乘除及开方等,以及一些复杂的数学模型的插补运算,对这些即消耗时间又消费资源的运算,应尽量使用查表的方式,并且将数据表置于程序存储区。
-
今天调试一块NTC温度检测模块时,发现单片机IO口检测到的时满量程。
10-27 10:47by
永不止步步 1123次查看
-
介绍一个51系列单片机采用脉冲宽度调制(PWM)方式控制LED灯亮度的一个程序,大家都知道,51单片机本身是没有pwm接口的,这个程序是通过软件模拟pwm.在一定的频率的方波中,调整高电平和低电平的...
-
对于11.0592M晶振,中断程序中C语言写上不到10行就超过20us了,所以我设置为50us定时中断,如这样设置的话再另每次中断中将引脚状态取反,可以得到最高10k的方波。而如果是产生5k的方波,...
-
如果定义成局部变量,则必须定义成静态局部变量,静态局部变量是在编译时赋初值的,只赋初值一次,以后每次调用函数时不再重新赋初值而只是保留上次函数调用结束时的值。