Recent update: 2008-3-11
73 byte By
msdn at 2008-3-11
用C/C++和汇编在DOS下如何实现虚拟串口?
我看了一些书都是在Windows下的......
DOS下应该和Windows下的不同吧?
SSI ļʱ
70 byte By
msdn at 2008-3-7
请问各位大虾,我该如何去实现这样一个功能。
通过电脑的RS-232串口来控制3路电灯的开关?
要用到单片机或者其他设备么?
谢谢!!!!
SSI ļʱ
114 byte By
msdn at 2008-2-21
我现在需要7个do量(开关量),2个模拟量的PLC控制。我想在不需要组态软件的情况下,自己用vb通过计算机串口对PLC控制。不知道PLC能否识别计算机串口发的消息,计算机是否能接收到PLC送的消息?如果能可以,请问怎么实现?
4 byte By
msdn at 2007-11-19
RT
244 byte By
msdn at 2007-11-17
如下例中,如果#0D8H刚写入TH0,这时TL0为#000H(还没有把#0F0H写入TL0),
此时如果定时器T0执行一次动作的话......
这里会不会有问题啊?
MOV TMOD, #01H ;定时器T0模式0
SETB TR0 ;启动T0
L0: MOV TH0, #0D8H ;置初值
MOV TL0, #0F0H ;
L1: JNB TF0, L1 ;等待溢出
CLR TF0 ;清标志
CPL P1.0 ;取反
SJMP L0
嵌入式单片机产品开发工程师培训
在产品开发实践中学习,让培训效果一次到位。
如果你想从事嵌入式产品开发。我们的嵌入式单片机产品实践培训能帮助你实现愿望。
一:学习单片机的重要性:
1:嵌入式单片机应用广泛、基于它的产品渗透到我们生活各个领域中,如 冰箱、洗衣机、空调、音响、电视、DVD、VCD碟机、手机、汽车单元控制、电测仪表及工业控制等很多方面。
2:学好单片机是学习其他嵌入式控制器如arm dsp的基础,任何嵌入式控制器都离不开单片机种所涵盖的如中央处理器,定时器、中断控制器,IO口线控制器, 串行通讯控制器,I2C总线控制器,片内外存储控制器,汇编语言,c语言,操作系统...
我这里有C的,移植到VB里总是计算不对,有VB高手给改一下也可以,多谢了!
C程序:
#define uchar unsigned char
#define uint unsigned int
/*----------CRC12校验------------*/
uint CRC12(uchar* pcData,uchar len)
{
uchar cTemp,temp;
uint iCrc=0;
while(len--!=0)
{
for(cTemp=0x80; cTemp!=0; cTemp>>=1)
{
if((iCrc&0x8000...
89 byte By
祥子 at 2007-10-25
求求,各位大哥,大姐,大姨,大爷,大叔们了!!我都要急哭了,帮帮我把,在此谢谢了!!!有意者请发到我的邮箱里,再一次谢谢了(wjx-0802@163.com)
3 byte By
msdn at 2007-9-26
`
21 byte By
msdn at 2007-9-26
vxworks 那里下得到啊?不胜感激
121 byte By
msdn at 2007-9-26
ds12887功能我已知道了,现有两个问题没有搞懂:
1、定时时间是放在定闹单元里吗?如果是,那么,时、分、秒定闹单元只有一个,怎么才能多个定时(比如:让打铃系统6:30响,7:15响,怎么实现呢?)急急。。。。。。
能否提示一下程序
20点控制板: JMDM-20DIO控制板说明书
特性:
一: 8位高性能单片机作为主控制芯片;
二: 主电源采用9V交流电,外围驱动电源采用12V(12V和24V通用)交流电;
三: 12路光电隔离数字量输入,NPN输入型式,输入电流为10mA;
四: 8路光电隔离数字量输出,输出电压为12V,最大输出电流为8A, 输出口状态可回读;
五: 12路光电隔离数字量输入中有两路可作中断源用于计数;
六: 系统采用光电隔离和启用内部看门狗及严格的高频滤除特性,使系统工作稳定可靠,无死机现象(同一时间有超过200片的控制板正在运行);
七: 系统有两盏LED灯用以显示工作状态;...
38 byte By
大男孩 at 2007-9-21
邮箱liuxiaopengzao@163.com 谢谢谢谢谢谢谢谢谢谢
176 byte By
樱子 at 2007-9-21
各位大侠好,帮忙发份关于单片机数字钟的中英文对照的资料给我好吗?实在是急用啊,请发到msicherryxu@126.com 大约2000~3000字,非常感谢!
--------------------------------------------------------------------------------
回复信息
48 byte By
godsky at 2007-9-19
请问有MSP430高手,需要出钱帮忙设计1套工控产品
有兴趣地朋友请加Q191488438
我有一个内部测试机器的系统,有两只表:一只电能表,一只热能表.热能表有RS232接口,已经有软件支持了,接入电脑后运行软件就可以读取数据了,而电能表<正泰产品:DTS(X)666,3*220/380V,10(40)A> 只有RS485接口.现欲将两个表的软体整合成一个软件,并要求达到如下功能:
将测试的负载接入系统通电后,在电脑上点一个键,同时读取两只表的当前数据并存储,测试的负载断电后,同样在电脑上点一个键(或定义一个时间段),再同时读取两只表的当前数据并存储.之后将后一次读取的热能数据减去前一次读取的热能数据之差再去除以
后一次读取的电能数据减去前一次读取的电能数据之差,此数值越小,说...
69 byte By
vera at 2007-9-19
本人的毕业要求5000的英文论文关于遥控灯的,如果谁有帮忙一下,请求发到我的邮箱,我的
地址是veratang1986@sohu.com
请教各位,请问单片机通过什么芯片转接,就可以直接和PC机适时交互信息?
163 byte By
msdn at 2007-8-23
我用串口电缆线将一台PC的COM1口 和 COM2口 连接起来
然后用java代码往COM1口写数据 但超级终端显示不出任何数据(用COM1,COM2口都显示不出来)
最后直接用超级终端发送文件(COM1口发送,COM2接收),还是收不到
用其他串口调试助手等 也一样收不到
各位大侠 有没有谁做过的 指点一二 :)
42 byte By
msdn at 2007-8-23
有谁知道PS2键盘协议啊?有的话给我发一份,谢谢,zys0001@126.com
66 byte By
msdn at 2007-8-23
请问谁有6×8或7×8或8×8的ascii码点阵字库,先谢谢各位了!能发给我吗?
Email:tqh831213@163.com
44 byte By
msdn at 2007-8-14
毕业论文要有英文翻译,
再次感谢!
E_mail: oywb168@tom.com
181 byte By
msdn at 2007-8-14
最近看了一些串口通讯的内容,但是有点让我困惑的
RS232和485应该只是电气标准不同吧,对于接口有什么不同吗?
RS232的串口通讯有9针插头,里面除去发送、接收信号,还有RTS,DCD,CTS,DSR等信号。
但是RS485好象只用发送和接收两跟线就可以了把,是不是说他们两个的接线也是不一样的啊。在485里面没有RTS,DCD,CTS,DSR等信号呢?
125 byte By
msdn at 2007-8-14
我现在有个施耐德的PLC,可厂家要求用串口对设备编程序,可我现在用的是IBM R40E笔记本没有串口,只有一个并口。请教各位高人,我应怎么办呀!有没有好的办法。我现在只有一个并口转串口的转换头。可用上了编程软件根本就不认得。
怎么办???愁呀!
138 byte By
msdn at 2007-8-14
正在做一个要显示占空比的仪表。用的是89c2051。后面的显示都没什么问题。只是从前面采集的信号是一个正弦波(从晶闸管的a端得到信号)。是不是要把他变成方波才能进入2051的中断口。如何变?电路是怎么样的。谢谢
同时另一个中断口要从晶闸管的g端得到信号(也就是控制信号)。
10 byte By
msdn at 2007-8-14
不知道啊!请教!
300 byte By
msdn at 2007-8-14
请各位帮忙看看,是那里的问题/
在KEIL V7。01版中 (SMALL ,DATA,AT89C51,软件仿真)
1。
int aa[8];
void del_arr(void)
{
int i ;
n=8; //
for (i=0;i<n;i++)
aa[i]=(7+5*i); //
。
。
。
}
在调试中却发现赋值后aa[0]-aa[7] 都等于0X0003 ?????
2。
#include <REG52.H>
#include <stdio.h>
/* Debu...
104 byte By
msdn at 2007-8-14
在安装KEIL uVISION2软件过程中,在Full version 与Eval version的选项中,应选择哪一个?
我选了Full version后,软件提示我需要Add-on disk,怎么办?
111 byte By
msdn at 2007-8-14
详细描述如下:
给定几个函数:Func1,Func2,Func3,Func4,Func5,如何将这些Func放入矩阵中(向量表中)?如何调用这些Func?
小弟刚开始接触C51,不知这个问题如何下手。谢谢各位了!
40 byte By
msdn at 2007-8-14
从延长嵌入式系统的电池的使用时间出发,是否应该尽可能的使CPU的运算量减少?
126 byte By
msdn at 2007-8-14
数据地址2E0H,
控制地址2E1H,
其中REQ为D0位,Reset为D5位
从2E2H读D7的BUSY信号.
OCMJ5*10B (160*80dots)
请各位高手给点指示,或方法。给代码最好。
如果能解决该问题,本人一定给分。毫不犹豫。。。
32 byte By
msdn at 2007-8-14
哪种单片机便宜?我只要加点器件能和PC的RS232通信就行。
176 byte By
msdn at 2007-8-14
用五个指令代替下面得程序,使其功能不变。
mov r0,#21h
mov a,20h
anl a,#0fh
mov @r0,a
inc r0
mov a,20h
swap a
anl a,#0fh
mov @r0,a
也就是把20H中的数的低四位放到21h中,把高四位放到22h中。我做到了用六个指令,用五个指令实在想不出来。各位大侠帮帮忙啊!
96 byte By
msdn at 2007-8-14
请问有与8088功能及引脚差不多的芯片吗?我打算自已做一个“文曲星”之类的东东。没事玩一下。
要市场上可以买得到的
还有我用GBA做显示屏,能给我一点这方面的资料吗???
Thanks!!
300 byte By
msdn at 2007-8-14
#include<reg51.h>
#include<absacc.h>
#define cd_8254_1 XBYTE[0xd000]
//#define cd_8254_2 XBYTE[0xe000]
void init_8254()
{
P1^0=1;
P1^1=1;
cd_8254_1=0x71; //通道1,读写16位,方式0
P1^0=0;
cd_8254_1=0xff; //初值
cd_8254_1=0xff;
P1^0=1;
cd_8254_1=0x31; //产生负脉冲
cd_8254_1=0x33;
cd_8254_1=0x31;
P1^0=0;
P1^1=0;
cd_...
97 byte By
msdn at 2007-8-14
有一段汇编代码有堆栈操作,编译的时候出错
serialt.asm(50): error A22: EXPRESSION TYPE DOES NOT MATCH INSTRUCTION
请指教
61 byte By
msdn at 2007-8-14
本人想自己写一个和字模3软件一样的软件。望各位大侠给点提示,谢谢!
字模3的发布网站: www.c51bbs.com
241 byte By
msdn at 2007-8-14
定义了struct FPBUF *fp;
然后用fpsave(&fp);
fprestore(&fp);
point to diffent objects!不知道是不是定义有误
还有就是c51里怎么模拟org指令?(8259多中断系统)
c51里难道没有取模mod %指令?
#include<math.h>
main()
{
float *p,a,b;
a=1000.0;
*p=a%10;
b=a%10;
}
没有取模指令吗?还是要包含那个头文件,有没有哪位大哥知道?
62 byte By
msdn at 2007-8-14
有谁能够帮我解释一下这句花是什么意思
dat=*((unsigned char xdata *)addr)
谢谢!
81 byte By
msdn at 2007-8-14
我在伟福仿真器底下用c51写程序,可是即使我main函数一个字没写,编译仍然会出错。提示“segment too large”是怎么回事啊?高手们请指点一下。
246 byte By
msdn at 2007-8-14
小弟我正在开发一个用89S52和AD1674做的系统。用AD1674对输入的模拟信号进行转化,然后由52进行处理,并输出相应的值。我是用伟福的E6000/L防真器进行防真,一切工作正常,但是把程序烧入52芯片后就工作不正常,1674没能正常工作,在调试中,用示波器测各个管脚的信号时,发现把探针搭上1674的转换启动脚时,系统又工作正常了。请大家帮忙想想,到底是什么地方出了问题啊?用防真器能工作正常为什么单片机就不行了呢?我选用的防真头是伟福的P8X5XP的8752,应该是没有选错吧。
94 byte By
msdn at 2007-8-14
谁有关于电话按键频率相关文档,我想通过电话控制单片机,应该怎做?
谁有这方面的经验和文档?我是第一次接触。可以发给出给我吗?
我的邮箱是:Bluerockcrystal@msn.com
187 byte By
msdn at 2007-8-14
我的串口程序在linux下一切正常。通过交叉编译以后下到板子上,通讯就显示乱码。
板子有2个串口,其中一个被minicom占用。我只能用另外一个(假设是p1).
我测试板子的串口是否有问题:
cat /dev/ttyS0
在主机cat dat.txt > /dev/ttyS1 (主机的ttyS1与板子ttyS0连接)
好象没有收到任何信息!
这是什么原因???
101 byte By
msdn at 2007-8-14
我想做一个红外线感应器 用来测定通过感应器的物体的数量 同时在一个液晶显示器上显示数量 当物体数量达到一定时进行一些相关操作
我是做软件开发的对这方面没有经验 希望过来人可以给点建议
非常感谢大家
300 byte By
msdn at 2007-8-14
我们公司北京研究所为了提高技术研发实力,开发下一代新产品,特招硬件高手2~3名!
基本要求:
至少本科以上学历3年以上的工作经验(研究生2年以上的工作经验).
至少有参与过一个完整项目(有产品)的 经验.
有项目管理经验,管理过5人以上的研发队伍.
有根据需求独立修改设计硬件电路图的能力.
职位描述:
角色是项目leader,基本任务是带领一个研发组(6~10人)研发公司的下一代产品的硬件设计.
同时根据公司的产品定位方向作一些前詹性的技术研究.
公司主要是作自动控制设备产品,成立了10年.总部在郑州,研究所在北京.有成熟的产品线,有自己的研究所和硬件生产基底.
岗位工作地点在:...
48 byte By
msdn at 2007-8-14
我的电路开始复杂了,电路板像一块毛皮。线路太多了。才出此下策!(谁让大家都穷呢?没办法啊!)
45 byte By
msdn at 2007-8-14
我看课本上的电路图是让开关在GND和VCC之间切换。我手头只有单刀单投卡关啊!求助!!
115 byte By
msdn at 2007-8-14
实验阶段用面包板,但是发现不稳定,容易断路。断在哪里了特别难找。
后来用了实验板焊接电路,但是发现如果要使用RAM或ROM之类用总线的元件时,电线和焊点出奇的多。密密麻麻!各位是怎么解决问题的?
(在没有印制电路板条件下)
27 byte By
msdn at 2007-8-14
如果有现成的c程序就更好了。呵呵。大家帮忙啊。谢谢
16 byte By
msdn at 2007-8-14
适合单片机入门人看的,谢谢了