RSS
51系列
89C51的计算机加密键盘设计
在智能仪器、自动控制等领域,已大量使用嵌入式PC,如Advantech公司的PC/104、AMD公司的DIMM-PC等。为适应开放式、模块化的要求,嵌入式PC具有标准的PC接口,如VGA显示器控制接口、以太网接口、RS232接口、PC/AT键盘接口等。所以,可以用标准的PC键盘对嵌入式PC进行操...
作者:发表于:2008-04-09 01:17:34 点击:36 评论:0 查阅全文...
89C2051制作的自?抽水?置电路的工作原理
电路 工作原理? A?B?C是三个水位取样探头?当水位低于B探头时?89C2051的P3.0脚将由高电位变为低电位。当水位达到C探头时?89C2051的P3.1脚将由低电位变为高电位?从而完成水位取样任务。Rt1?Rt2?Rt3?U2A及其它外围组件共同组成超温取样电路?当电机的温度由于某...
作者:发表于:2008-04-09 01:14:36 点击:144 评论:0 查阅全文...
AT89C51之智能流量显示仪概述
1 系统概述 流量测量仪表通常由流量测量(又称一次仪表)和流量显示(又称二次仪表)两大部分组成。流量显示部分由机械表头发展到现在的电子表头。电子表头的种类也很多,其中用单片机开发出来的、具有多功能、软件调节非线性误差的智能流量显示仪,是和各种脉冲输出的...
作者:发表于:2008-04-09 01:12:53 点击:44 评论:0 查阅全文...
8051的汇编控制指令
1.Arithmeticoperations: MnemonicByteCyc ADDA,@Ri11 ADDA,Rn11 ADDA,direct21 ADDA,#data21 ADDCA,@Ri11 ADDCA,Rn11 ADDCA,direct21 ADDCA,#data21 SUBBA,@Ri11 SUBBA,Rn11 SUBBA,direct21 SUBBA,#data21 INCA11 INC@Ri11 INCRn11 INCDPTR11 INCdirect21 INCdirect21...
作者:佚名发表于:2008-03-21 01:05:03 点击:107 评论:0 查阅全文...
51之寄存器详解
SPECIALFUNCTIONREGISTER?? Register(MSB)(LSB)Byte Symbolb7b6b5b4b3b2b1b0Address P0P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.080H(128) SP81H(129) DPL82H(130) DPH83H(131) PCONSMOD---GF1GF0PDIDL87H(135) *PCONSMOD--WLEGF1GF0PDIDL87H(135) TCONTF1TR1TF0TR0IE1IT1IE0IT0...
作者:佚名发表于:2008-03-21 01:03:33 点击:125 评论:0 查阅全文...
单片机C51编程模块01
这些可选内容大部分为宏定义,如果不定义宏相应的功能在编译时被屏蔽,不会增加代码长度。具体可选内容见各模块中的说明。 在Config.h文件中还要包含一个单片机硬件的资源头文件。 各模块使用了定义在Common.h中的一些数据类型。如:BIT(bit)BYTE(unsignedchar)等,具体...
作者:佚名发表于:2008-03-21 01:01:33 点击:63 评论:0 查阅全文...
单片机C51编程模块02
设定串口通讯指令如下: 数据包由0xff做包头,4个字节长,第二个字节为命令代码,第三个字节为数据,最后一个字节为校验位。 命令和数据代码有如下组合: (计算机发给单片机) 0x100x01:计算机控制灯亮。(数据位是非零值即可) 0x100x00:计算机控制灯灭。 (单片机发给计算...
作者:佚名发表于:2008-03-21 00:57:21 点击:67 评论:0 查阅全文...
C51函数之可变参数
va_start、va_arg和va_end,下面是一个简化版本的printf(),请参考: #include " stdio.h " #include " stdarg.h " intprintf(constchar*format,...) { staticconstcharhex[]= " 0123456789ABCDEF " ; charformat_flag; unsignedintu_val,div_val,base; char*ptr; va_list...
作者:佚名发表于:2008-03-09 08:01:09 点击:38 评论:0 查阅全文...
教程下载