老古开发网首页
导航:老古开发网首页文章索引文章分类单片机 →第38页 |-文章搜索- 最新文章 -|
标题 加入时间 点击次数
1.一种基于Word文档的信息隐藏方法
简介: 摘要: 根据字符间距离的变化实现了Word文档中信息的隐藏,利用VBA语言编写Word宏实现。 关键词: 信息隐藏 Word文档 Word宏 1 文本信息隐藏 文本信息隐藏是通过改变文件模式或改变文本的某些基本特征实现信息嵌入的方法,它使文档产生一定的变化,但是这种变化对人 ......
2005年9月2日820
2.基于Atmega8及MSM7512的嵌入式Modem设计
简介: 摘要: 介绍了一种基于AVR单片机Atmega8和调制解调芯片MSM7512设计的嵌入式Modem,详细地阐述了Modem的硬件及软件设计方法。在设计中,鉴于单片机串口资源匮乏的问题,采用单片机上I/O模拟UART口的技术予以解决。上位机软件用Delphi语言编写,通过嵌入式Modem实现了计算机与远方设备之间的数据传送。 &nbsp ......
2005年8月27日586
3.Keil C51开发系统基本知识1
简介:Keil C51开发系统基本知识 1. 第一节 系统概述 Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C来开发,体会更加深刻。 Keil C51软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点, ......
2005年7月24日5892
4.Keil C51开发系统基本知识2
简介:3. 第三节 存储模式 存储模式决定了没有明确指定存储类型的变量,函数参数等的缺省存储区域,共三种: 1. 1. Small模式 所有缺省变量参数均装入内部RAM,优点是访问速度快,缺点是空间有限,只适用于小程序。 2. 2. Compact模式 所有缺省变量均位于外部RAM区的一页(256Bytes),具体哪一页可由P2口指定,在STARTUP.A51文件中说明,也可用pdata指定, ......
2005年7月24日5499
5.Keil C51开发系统基本知识3
简介:2. 第二节 几类重要库函数 1. 1. 专用寄存器include文件 例如8031、8051均为REG51.h其中包括了所有8051的SFR及其位ㄒ澹话阆低扯急匦氚ū疚募?br>2. 2. 绝对地址include文件absacc.h 该文件中实际只定义了几个宏,以确定各存储空间的绝对地址。 3. 3. 动态内存分配函数,位于stdlib.h中 4. 4. 缓冲区处理函数位于“ ......
2005年7月24日5512
6.通常采用什么方法来测试单片机系统的可靠性?
简介:通常采用什么方法来测试单片机系统的可靠性? 答:单片机系统可以分为软件和硬件两个方面,我们要保证单片机系统可靠性就必须从这两方面入手。 首先在设计单片机系统时,就应该充分考虑到外部的各种各样可能干扰,尽量利用单片机提供的一切手段去割断或者解决不良外部干扰造成的影响。我们以HOLTEK最基本的I/O单片机HT48R05A-1为例,它内部提供了看门狗定时器WDT防止单片机内部程序乱跑出 ......
2005年7月21日3040
7.Delta-Sigma软件测量方式,是什么概念?
简介:Delta-Sigma软件测量方式,是什么概念? 答:Delta-Sigma原理一般应用在ADC应用中。具体来说,Delta-Sigma ADC的工作原理是由差动器、积分器和比较器构成调制器,它们一起构成一个反馈环路。调制器以大大高于模拟输入信号带宽的速率运行,以便提供过采样。模拟输入与反馈信号(误差信号)进行差动 (delta)比较。该比较产生的差动输出馈送到积分器(sigma)中。然后 ......
2005年7月21日3071
8.在开发单片机的系统时,具体有那些是衡量系统的稳定性的标准?
简介:在开发单片机的系统时,具体有那些是衡量系统的稳定性的标准? 答:从工业的角度来看,衡量系统稳定性的标准有很多,也针对不同的产品标准不同。下面我们大概介绍单片机系统最常用的标准。 电试验(ESD) 参考标准: IEC 61000-4-2 本试验目的为测试试件承受直接来自操作者及相对对象所产生之静电放电效应的程度。 空间辐射耐受试验(RS) 参考标准:IEC 61000 ......
2005年7月21日2534
9.用微控制器或DSP电路控制开机/关机功能
简介:   在许多设备中,一个开/关按键可开启或关断电源。一般情况下,不管微控制器或 DSP 电路正在处理的是处理功能还是负载,在按下按键时,系统都会关断。图 1所示的小型电路可用来使微控制器或 DSP 电路控制这一开/关功能。这样,系统就可先完成各种必需完成的作业,如数据处理、数据存储等,然后再发出指令关断电源。图 2 示出了它的定时图。虽然最终的设备是与电源断开的,但开关直接与直流电源或电池连 ......
2005年7月4日469
10.在完成程序编写运行以后看到的结果是存储器中从R0到R7都被占用,而我根本就没用到几个,这是为什么?
简介:要看用的是什么型号的单片机,不同型号的单片机R0到R7的定义是不同的。 如果R0~R7是被定义成特殊寄存器的话,那么运行过程中自然会影响到这些寄存器,例如执行运算程序就会影响状态特殊寄存器的值。 如果R0~R7是被定义成通用寄存器的话,那么可能就是在程序的开头没有初始化,单片机在上电复位时,通用寄存器的值通常是随机的。 ......
2005年7月4日2596
11.在单片机C编成时,如何才能使生成的代码具有和汇编一样的效率
简介:如果是使用C语言编程时,不太可能生成的代码具有1:1和汇编一样的效率。 C语言命令要被硬件识别并执行,必须通过编译器编译。编译器分为前端、中端、后端。 前端与各种计算机语言写的程序打交道,后端与处理器的基本指令集接轨。 所以如果使用C编程时,要达到最高的效率,最好能够很了解所使用的C编译器。 先试验一下每条C语言编译以后对应的汇编语言的语句行数,这样就可以很明确的知道效率。 在今后编 ......
2005年7月4日3639
12.在嵌入式开发中软件抗干扰有哪些问题?如何解决?
简介:关于软件抗干扰问题和策略,如果在实际应用中能很好的遵循这些原则,再配合硬件电路的抗干扰措施,基本上可以消除干扰影响。但有时往往因为程序本身的复杂度和芯片资源的限制,再加上编程人员本身的能力限制,不能做到十分完善。所以我们只能给出一些建议,至于具体的实现,就需要各位在平时的项目实践中不断的摸索和积累经验。以下是之前有关软件抗干扰的问题答复,谨供参考: 防止干扰最有效的方法是去除干扰源、隔断干 ......
2005年7月4日2814
13.单片机系统为了省电,经常要进入掉电(POWER DOWN)状态,此时单片机的I/O口的PIN应设置为何种状态能获得最低功耗?
简介:单片机I/O口可用作输入和输出状态。如果程序进入省电状态(HALT)时,首先,各个有用的I/O仍需输出一定值,以保证外部电路工作正常,同时请小心不要让外部电路保持长耗电状态(如长时间导通继电器);对于暂时不用的I/O口,为了节约功耗我们建议将I/O置为输出状态,并且输出为低。 ......
2005年7月4日2977
14.keil 使用笔记
简介:在Memory窗口上输入address_type:address才能看到正确地址的变量 debug~perfermance analyzer加入要察看的模块名称,然后view~perfermance analyzer window 可以察看各个模块运行时间 ①Display address_type:address B:Bit address C:Code Memory Bx:Cod ......
2005年6月14日5547
15.能产生模拟输出信号的微处理器
简介:   无刷直流电动机需要多种电压电平来控制转速:0V 使电动机停转,5V 使电动机以最大转速运转,而在0V和5V之间的电压则使电动机以较低的转速运转。当你在受微处理器监控的系统中使用这种电动机时,微控制器应该产生所有这些电压。但微处理器属于数字器件,通常没有模拟输出。现在有几种方法可以克服这一缺陷。例如,你可以使用一个DAC、一个数字可编程电位器,或者连接到电阻分压 ......
2005年6月14日407
16.内嵌51MCU的射频收发芯片CC1010及其应用
简介: 摘要: 简要介绍内嵌8051MCU的射频收发芯片CC1010的特性和各引脚功能;分析芯片的功能结构,芯片内嵌51MCU的性能和片内收发器的工作原理;给出参考应用电路;说明在PCB布线时应当注意的一些问题。 关键词: CC1010 射频收发芯片 单片机 应用 引言 CC101 ......
2005年5月17日700
17.如何用C51编AD程序
简介: 问:用C51编写AD程序时,一般可以分为哪几个步骤?也就是说它的流程是怎么样的,还有需要哪些条件 答:C51编写AD程序之前,我建议你先读一下你使用的ADC芯片的sheets,了解ADC的模拟输入的通道和转换后的数字量的位数和传输方式,sheets中都会有严格时序的说明,你要做的就是严格按照时序编程. 一般是:选中ADC芯片;然后对ADC写控制字启动转换;给下降沿或上升沿传输转 ......
2005年5月11日4093
18.上海贝岭电能计量芯片顺利通过鉴定
简介: 上海贝岭股份有限公司(简称贝岭公司)于3月10日举行电能计量芯片技术鉴定会,由上海贝岭研制开发的三相有功电能计量芯片BL0952、单相有功电能计量芯片BL6503和单相防窃电电能计量芯片BL6501等三种新颖的电能计量芯片顺利通过技术鉴定。   经鉴定,BL0952、BL6503和BL6501三种电能计量芯片的共同特点是:线性度高、输出稳定性好、低 ......
2005年4月26日401
19.C51的一些误区和注意事项
简介:1)C忌讳绝对定位。 常看见初学者要求使用_at_,这是一种谬误,把C当作ASM看待了。在C中变量 的定位是编译器的事情,初学者只要定义变量和变量的作 用域,编译器就把一个固定地址给这个 变量。怎么取得这个变量的地址?要用指针。比如unsigned char data x;后,x的地址就是 &x, 你只要查看这个参数,就可以在程序中知道具体的地址了。所以俺一看见要使用绝对定位的 人 ......
2005年3月26日4667
20.C51 怎样将1个子程序段定位在1个固定的地址位置?
简介:以下2问题均要用C51解决 1。 怎样将1个子程序段定位在1个固定的地址位置? 例如将 INT BCD2HEX(INT XX)定位在1000H 2。 HOW在EEPROM 中固定的位置存放1字符串? 如在200H处放“COPYRIGHT 2001-11” 答: 函数定位与变量定位... ......
2005年3月26日3730
(1000条/共50页) 首页 前十页 [33] [34] [35] [36] [37] [第38页] [39] [40] [41] [42] [43] 下十页 尾页
老古开发网  asp.Net 设计:老古 2005年11月
2008-8-30 1:47:41 页面缓存:否
CPU处理时间:31毫秒