单片机C语言中,怎么通过循环次数计算延迟函数的延迟时间? 首先你要知道一个指令周期是几秒 算法是1/(晶振频率除以12) 然后你要知道循环究竟执行了几个指令周期你可以用keil里在线反汇编命令看看你的循环编译成机器语言后到底是几个指令周期 这样就知道了延迟时间 当然你取近似值也可以的 比如 for(...
分类:
其他好文 时间:
2015-11-10 20:55:44
阅读次数:
394
linux系统的介绍和安装因为去年工作的需要才开始学习linux,我本身的专业学的是
自动化,有一部分汇编和c语言的基矗毕业以后呢做过单片机汇编语言的开发。去年回到老家之后才开始学习arm的嵌入式开发的,需要用到linux基础和
c语言编程。其实学习软件开发的难度并不是很大,主..
分类:
系统相关 时间:
2015-11-09 19:18:00
阅读次数:
296
STC12C5A60S2.H#ifndef__STC12C5A60S2_H_
#define__STC12C5A60S2_H_
/////////////////////////////////////////////////
//--------------------------------------------------------------------------------
//新一代1T8051系列单片机内核特殊功能寄存器C51CoreSFRs
//76..
分类:
其他好文 时间:
2015-11-07 10:58:41
阅读次数:
280
以前一直多单片机开发,也没怎么使用过大的显示器,第一次学习,备忘:QT画图系统。绘图,通过QPainter类实现。Qt的绘图系统对底层函数进行了良好的封装,使得在屏幕和设备的绘图功能可能使用相同一致的API。绘图系统主要依据于QPainter,QPaintDevice和QPaintEngine三个类...
分类:
其他好文 时间:
2015-11-05 18:36:28
阅读次数:
1014
1.计算机串口通信的RS-232电平:用正负电压来表示逻辑状态.逻辑1= = -3V~-15V,逻辑0=+3~+15V。2.单片机串口通信的TTL电平:输出高电平>2.4V,输出低电平=2.0V,输入低电平<=0.8V,噪声容限是0.4V。由于计算机的串口通信使用的是RS-232标准的电平协议而单片...
分类:
其他好文 时间:
2015-11-05 11:58:16
阅读次数:
265
【原帖必看,不然你看不懂本帖】单片机编码无线模块发送与接收程序【说明】:[发送端]:LED亮灭跟随发送状态发送字符串"ABCDEFGHIJKLMNOP"发送过程,用"春哥"的GBK码对字符串异或运算加密数据校验:采用反码校验,先发送源码,再发送反码,抗干扰[接收端]接收加密的源码,用"春..
分类:
其他好文 时间:
2015-11-02 06:58:23
阅读次数:
350
IAR Embedded Workbench for 8051 version 9.20 嵌入式系统软件IAR Embedded Workbench for 8051 version 9.20是一款嵌入式系统软件,主要用于单片机开发,拥有是一套高度精密且使用方便的嵌入式应用编程开发工具。该集成开发环...
分类:
其他好文 时间:
2015-10-30 22:58:10
阅读次数:
470
笔者作为一个小白,对于堆和栈的概念,总是感觉很朦胧,他们认识我,而我只是偶尔见过,并没有深交 然而在计算机领域,堆栈是一个不容忽视的概念,堆栈是 两种数据结构。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。在单片机应用中,堆栈是个特殊的存储 区,主要....
分类:
其他好文 时间:
2015-10-29 21:48:10
阅读次数:
306
就像学编程第一个范例helloworld一样,学嵌入式,单片机、fpga之类的第一个范例就是点亮一盏灯。对于庞大的linux系统,当然可以编写一个字符设备驱动来实现我们需要的led灯,也可以直接利用gpio口,应用程序来拉高拉低管脚控制。不过,既然linux系统自己本来就带有led子系统,那么就可以...
分类:
系统相关 时间:
2015-10-29 20:10:27
阅读次数:
318
点阵屏还是比较耗电的,和显示的内容有关,在最小亮度的条件下,实测平均约130mA。为了节电,延长电池供电下的使用时间,引入了人体感应开关模块,在没有检测到人员活动的情况下关闭屏幕显示,单片机进入掉电模式。理论上是比较简单的,但是在实施的过程中遇到了不少的问题,记..
分类:
其他好文 时间:
2015-10-29 18:29:26
阅读次数:
164