c
erjay1
这个作者很懒,什么都没留下…
展开
-
头文件与库
头文件给出函数的定义格式,库文件包含函数的执行代码 头文件告诉你函数长啥样能干啥,至于怎么干是库文件的事情比如,printf在stdio.h中只是一句声明。定义在库中。原创 2012-03-18 18:21:41 · 204 阅读 · 0 评论 -
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 · 836 阅读 · 0 评论 -
C51中printf使用事项
原文地址http://bbs.ednchina.com/BLOG_ARTICLE_358437.HTM C51标准串口发送程序(已C8051F120为例,注意C8051F120特殊功能寄存器是分页的) /*********************************************************** 函数名称:send_char_com 函数功转载 2012-03-19 14:14:04 · 1676 阅读 · 0 评论 -
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 · 310 阅读 · 0 评论 -
单片机中断
1。单片机有个中断入口地址,产生中断后CPU自动从中断向量取得入口地址,然后从这个地址执行程序 。如果你用汇编写代码,你会发现main函数其实也是一个中断函数,是个复位中断,和其它中断不同处是main没有返回。要执行中断里面的代码必须让程序指针指到中断里的代码,一是通过触发中断,二是手动改变PC指针(汇编直接用jmp指令跳转.C由于编译器的限制比较难实现,可以嵌入汇编实现)(void)interr转载 2012-03-21 10:38:40 · 1182 阅读 · 0 评论 -
学习与思考之三,一个串口通讯程序
原文地址:http://bbs.21ic.com/icview-201113-1-1.html我曾做个一简单的软件锁,采用查询的办法与上位机通讯。上位机总控下位机的状态,每次通讯的字节数也是固定的,比较简单。学习中碰到了一个用中断方式写的串口通讯程序,研讨时深觉其立意深远,构思巧妙,千丝百茧,奇正相间,无穷如天地,不绝如江河,繁复精巧,变化多方,一击两鸣,百呼千应,却又有迹可寻,有形可转载 2012-03-21 15:47:49 · 506 阅读 · 0 评论 -
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 · 3432 阅读 · 0 评论 -
win7计算器
程序员模式默认是有符号型变量,所以在选择字节时无法输入127以上数字原创 2012-05-25 16:46:53 · 314 阅读 · 0 评论