自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

Keil C51开发系统基本知识-3

2. 第二节 几类重要库函数1. 1. 专用寄存器include文件例如8031、8051均为REG51.h其中包括了所有8051的SFR及其位定义,一般系统都必须包括本文件。2. 2. 绝对地址include文件absacc.h该文件中实际只定义了几个宏,以确定各存储空间的绝对地址。3. 3. 动态内存分配函数,位于stdlib.h中4. 4. 缓冲区处理函数位于“string.h”中其中包括拷...

2004-09-27 08:56:00 125

Keil C51开发系统基本知识-2

3. 第三节 存储模式存储模式决定了没有明确指定存储类型的变量,函数参数等的缺省存储区域,共三种:1. 1. Small模式所有缺省变量参数均装入内部RAM,优点是访问速度快,缺点是空间有限,只适用于小程序。2. 2. Compact模式所有缺省变量均位于外部RAM区的一页(256Bytes),具体哪一页可由P2口指定,在STARTUP.A51文件中说明,也可用pdata指定,优点是空间较Smal...

2004-09-27 08:54:00 184

Keil C51开发系统基本知识-1

Keil C51开发系统基本知识 1. 第一节 系统概述Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C来开发,体会更加深刻。Keil C51软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点,只要看一下编译后生...

2004-09-27 08:53:00 1844

网页中弹出窗口

<HTML><HEAD><TITLE>弹出窗口</TITLE><SCRIPT LANGUAGE="JScript">//建立一个弹出窗口var oPopup = window.createPopup();//得到这个弹出窗口的bodyvar oPopupBody = oPopup.document.body;//开始显示的坐标...

2004-09-25 16:58:00 94

检测字符串中是否有中文

[DllImport("KERNEL32.DLL", SetLastError=true, CharSet=CharSet.Unicode, ExactSpelling=true, CallingConvention=CallingConvention.StdCall)] private static extern int WideCharToMultiByte( uint CodePage...

2004-09-25 12:34:00 71

监控键盘鼠标

[DllImport("USER32.DLL",CallingConvention=CallingConvention.StdCall)] private static extern int GetCursorPos (ref Point lpPoint); [DllImport("USER32.DLL",CallingConvention=CallingConvention.StdCall)] ...

2004-09-25 12:32:00 66

男人与酒

酒,当然要是白酒,好酒——很烈的白酒。能在解开领带后直着脖子往肚子里倒时,让胃里着上一把火、脸上烧起一片光的那种白酒。度数一定要高。低度的白酒就象是领了外国的护照却还不得不长着张中国脸的外籍华人,黄的不甘心,又白不彻底。喝它还不如喝可乐,让二氧化碳顶出几个饱嗝,却也落得个痛快。 四、五个男人坐在那种可以随地丢烟头的鸡毛小店里,都是知根知底的,所以谁也别装大尾巴狼,用崔健的话说:“我是什么东西,你早...

2004-09-24 12:05:00 104

在51系列单片机上移植uCOS-II

内容摘要:本文详细系统地介绍了uC/OS-II在51单片机上的移植、重入实现方法、硬件仿真、固化、人机界面等关键内容。关键词:嵌入式实时多任务操作系统、uC/OS-II、C51引言:随着各种应用电子系统的复杂化和系统实时性需求的提高,并伴随应用软件朝着系统化方向发展的加速,在16位/32位单片机中广泛使用了嵌入式实时操作系统。然而实际使用中却存在着大量8位单片机,从经济性考虑,对某些应用场合,...

2004-09-23 00:23:00 87

uCOS51移植心得

前一段时间,我参与了一个SNMP网管板的项目,我负责硬件设计和单板软件开发。该板的硬件由MCS51+RTL8019AS组成,有64K FLASH 和64K SRAM。软件部分有操作系统和TCPIP协议栈。硬件比较简单,用了一个月就搞定了,协议栈我参考了老古开发板的部分程序又上网找了SNMP源代码也很快完成了,但是测试时发现当使用较低时钟频率的CPU时(为了降低成本),由于ASN.1编解码部分过于庞...

2004-09-23 00:10:00 89

她是你的妻

在这整整50多亿人中,只有其中的一个与你朝夕相处。这个人就是你的妻子,这个妻子和你住同一所房子,养同一个孩子,使用同一笔钱的同时吃同样的早餐。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />  如果可以,百年后你妻子的名字还将和你的刻在同一块石头上。这块石头的名称叫墓碑。它将记...

2004-09-22 17:01:00 64

用CDONTS发送邮件

代码演示 --> http://www.ccopus.com/code/sample/SMTPmail.asp*注,Windows xp, Windows 2003 默认没有附带CDONTS.DLL,必须手动安装,你可以从Windows 2000的system32中得到该文件,如果没有,也可以在这里下载(下载CDOv1.2 CDONTS.DLL 394KB),安装方法:Step1: 将该...

2004-09-22 16:50:00 107

NewMail 对象(CDONTS 库)发送邮件

NewMail 对象(CDONTS 库)发送邮件日期:2004年8月31日 作者: 人气:<script src="../Hits.asp?ArticleID=6440"></script> 195 查看:[大字体 中字体 小字体] <!-- ads --><script src="../hezuo/softview/read.js...

2004-09-22 16:00:00 133

T-SQL MD5算法实现

/***************************************************************************** * Name: T-SQL MD5算法实现 * Author: Rambo Qian * Create Date: 2003-04-10 * Last Modified by: Rambo Qian * Last Update Date: 2...

2004-09-21 23:26:00 56

ado错误代码及说明

错误代码及说明3707 应用程序不能改变Recordset对象的ActiveComnection属性,以Command对象作为它的源3732 不能完成动作3748 不能改变连接3220 不能改变提供者3724 不能转换值不能创建资源3747 类别没有设置所以动作不能执行3726 这一行中不存在指定的列3421 对于当前的应用程序,应用程序使用了错误类型的值3721 数据超出给定的数据类型的范围37...

2004-09-21 17:21:00 298

网页中调用MS代理

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE>无标题 签名</TITLE><OBJECT id=AgentControl codeBase=#VERSION=2,0,0,0 height=0 width=0 class..

2004-09-21 16:42:00 72

[转]“新欢乐时光”病毒源代码分析

Dim InWhere,HtmlText,VbsText,DegreeSign,AppleObject,FSO,WsShell,WinPath,SubE,FinalyDisk Sub KJ_start() ' 初始化变量 KJSetDim() ' 初始化环境 KJCreateMilieu() ' 感染本地或者共享上与html所在目录 KJLikeIt() ' 通过vbs感染Outlook邮件模板 ...

2004-09-21 13:21:00 614

导入/导出Excel

从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:/*===================================================================*/--如果接受数据导入的表已经存在insert into 表 select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;H...

2004-09-21 10:25:00 69

导入/导出dBase

从dBase文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:/*===================================================================*/--如果接受数据导入的表已经存在insert into 表 select * from openrowset('MICROSOFT.JET.OLEDB.4.0','dBase 5.0...

2004-09-21 10:25:00 68

JavaSCRIPT 标记

SCRIPT 标记用于包含JavaScript代码. 属性 LANGUAGE 定义脚本语言 SRC 定义一个URL用以指定以.JS结尾的文件window对象 每个HTML文档的顶层对象. 属性 frames[] 子桢数组.每个子桢数组按源文档中定义的顺序存放. feames.length 子桢个数. self 当前窗口. parent 父窗口(当前窗口是中一个子窗口). top 顶层窗口(是所有可...

2004-09-21 10:22:00 126

日期组件的使用

点击a.asp的教育背景之后用onclick跳出窗口b.asp,点击b.asp的input框之后再跳出日期选择器,选日期数值返回b.asp.现在的问题是,当打开b.asp之后,选择日期的时候不能再跳出新窗口.也就是父页下的子页的子页不能开新窗口,只能在子页中出现(孙页不能打开).a.asp教育背景b.aspc.htm是一个日期选择器,用javascript返回数值给b.asp.<meta c...

2004-09-21 10:16:00 87

国内IT行业和IT人员当何去何从

转自我想,作IT的人几乎没有迷茫的,为这个行业的发展迷茫,为个人的职业迷茫,为技术的走向迷茫。一位前辈和我说过,作IT不迷茫的人,是不适合作IT的。事实上,我也一直为此迷茫,为之苦恼了若干年,而且我估计我还会继续苦恼下去。不过,在这中苦恼中,我似乎终于看出了一些眉目,而同时又增加了若干迷雾。这里,我把我的体会拿出来与大家分享。行业篇首先从行业说起,IT是为市场需求服务的,没有市场就意味没有IT。从...

2004-09-21 09:58:00 150

通过tool.jar动态生成类并编译加载

jdk/lib目录下的tool.jar包含了一个完整的java编译器包,利用它可以实现类文件的运行时动态生成并且编译加载。下面是一个例子:import java.io.*;import java.util.*;import java.lang.reflect.*;public class MakeTodayClass { Date today = new Date();...

2004-09-20 15:57:00 116

使用VBS获取当前计算机上开启的服务

'获得当前系统服务Dim oArgs, strServerName, oServiceSet, oWshNetworkSet oArgs = WScript.ArgumentsIf oArgs.Count > 0 Then strServerName = trim(oArgs(0))Else strServerName = "LocalHost"End IfSet oServiceSet...

2004-09-01 12:17:00 145

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除