- 博客(13)
- 收藏
- 关注
转载 C51FPS.LIB
C51FPS.LIB是51单片机小模式下的浮点算法库如果你在单片机编程的时候出现下面的错误,是因为缺少c51fps.lib文件,把此文件下载后放到D:\KEIL\C51\LIB\C51FPS.LIB即可*** FATAL ERROR L210: I/O ERROR ON INPUT EXCEPTION 0021H: PATH OR FILE NOT FOUND D:\
2012-05-29 19:47:07 3281
原创 typedef int *in;
#include #include typedef int *in;int main(void){int a = 1;in b = &a;printf("%d",*b);getchar();}
2012-04-07 11:09:53 293
原创 matlab解方程组
>> [x,y]=solve('sqrt(x^2+y^2)-sqrt((x-100)^2+y^2)=a','sqrt((x-200)^2+y^2)-sqrt((x-100)^2+y^2)=b','x,y')Warning: possibly spurious solutions [solvelib::checkVectorSolutions] x = (a^2*b - a*
2012-03-23 11:00:42 2333
转载 学习与思考之三,一个串口通讯程序
原文地址:http://bbs.21ic.com/icview-201113-1-1.html我曾做个一简单的软件锁,采用查询的办法与上位机通讯。上位机总控下位机的状态,每次通讯的字节数也是固定的,比较简单。学习中碰到了一个用中断方式写的串口通讯程序,研讨时深觉其立意深远,构思巧妙,千丝百茧,奇正相间,无穷如天地,不绝如江河,繁复精巧,变化多方,一击两鸣,百呼千应,却又有迹可寻,有形可
2012-03-21 15:47:49 494
转载 单片机中断
1。单片机有个中断入口地址,产生中断后CPU自动从中断向量取得入口地址,然后从这个地址执行程序 。如果你用汇编写代码,你会发现main函数其实也是一个中断函数,是个复位中断,和其它中断不同处是main没有返回。要执行中断里面的代码必须让程序指针指到中断里的代码,一是通过触发中断,二是手动改变PC指针(汇编直接用jmp指令跳转.C由于编译器的限制比较难实现,可以嵌入汇编实现)(void)interr
2012-03-21 10:38:40 1044
转载 TTL电平与RS232电平的区别
工作中遇到一个关于电平选择的问题,居然给忘记RS232电平的定义了,当时无法反应上来,回来之后查找资料才了解两者之间的区别,视乎两年多的时间,之前非常熟悉的一些常识也开始淡忘,这个可不是一个好的现象.:-),还是把关于三种常见的电平的区别copy到这里.做加深记忆的效果之用..什么是TTL电平、CMOS电平、RS232电平?它们有什么区别呢?一般说来,CMOS电平比TTL电平有着更高的噪声容限
2012-03-21 10:22:40 515
转载 电压信号和电流信号有什么区别?
1、信号源输出最大功率的条件是,输出阻抗等于输入阻抗,称为阻抗匹配;3、阻抗匹配分高阻抗匹配与低阻抗匹配;5、高阻抗匹配时,传输信号电压高,即我们说得电压信号;7、如果近距离输送信号,为了线路损耗不大,一般采用电流信号即低阻抗传输;9、如果由于远距离传送,信号干扰严重,可采用电流信号传送,减小干扰;“与众不同”的魄力!2、在放大电路的前置级,输入的弱电信号,抗干扰是主要考虑
2012-03-20 20:16:11 6940
转载 C51中printf使用事项
原文地址http://bbs.ednchina.com/BLOG_ARTICLE_358437.HTM C51标准串口发送程序(已C8051F120为例,注意C8051F120特殊功能寄存器是分页的) /*********************************************************** 函数名称:send_char_com 函数功
2012-03-19 14:14:04 1638
转载 KeilC51中的库函数printf
原文地址http://banner4353.blog.sohu.com/153598148.html在用keil仿真查看串口输出时,遇到了一个问题,代码如下:#includereg52.h#include stdio.hmain(){SCON= 0x50;TMOD |= 0x20;TH1= 0xf3;TR1= 1;TI= 1;printf("
2012-03-18 18:32:25 815
原创 头文件与库
头文件给出函数的定义格式,库文件包含函数的执行代码 头文件告诉你函数长啥样能干啥,至于怎么干是库文件的事情比如,printf在stdio.h中只是一句声明。定义在库中。
2012-03-18 18:21:41 194
原创 matlab
%消除直流偏置(二通道减去平均值)y21=y21-mean(y21); %mean平均值[Y,I]=max(M,[],2), 在第2维方向上取最大值,也就是每行最大值,结果存在Y里,I里存的是每行最大值的列位置。 >> M=magic(3) M = 8 1 6 3 5 7 4 9 2 >> [Y,I]=max(M,[],2) Y = 8 7 9 I =
2012-03-07 13:30:10 445
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人