04 2012 档案
摘要:一、混合编程1、模块内接口:使用如下标志符:#pragma asm汇编语句#pragma endasm注意:如果在c51程序中使用了汇编语言,注意在keil编译器中需要激活Properties中的“Generate Assembler SRC File” 和“Assembler SRC File ”两个选项来个实例吧:#i ncludevoid main(void){P2=1;#pragma asm MOV R7,#10DEL:MOV R6,#20 DJNZ R6,$ DJNZ R7,DEL#pragma endasmP2=0;}另:1、把"xx.c"加入工程中,右击&qu
阅读全文
摘要:附件里是制作方法介绍,还有LCD1602的例子,有视频教程,呵呵,自己做的。KeilC里面lib文件生成方法包含关系LCD1602.C里面包含LCD1602.HLCD1602.H的文件格式设置生成lib文件Lib文件调用添加lib文件对话框添加后的lib文件呵呵^_^,这样就可以删除LCD1602.C文件了,只留下LCD1602.Lib和LCD1602.H文件就可以咯
阅读全文
摘要:关于在 KEIL C51 中嵌入汇编以及C51与A51间的相互调用作者[ycong_kuang]©[Youth]© 如何在 KEIL C51(v6.21) 中调用汇编函数的一个示例 [ycong_kuang] 有关c51调用汇编的方法已经有很多帖子讲到,但是一般只讲要点,很少有对整个过程作详细描述,对于初学者是不够的,这里笔者
通过一个简单例子对这个过程进行描述,希望能对初学者有所帮助。几年来,在这个论坛里笔者得到很多热心人指导,因此也希望
藉此尽一点绵薄之力。 在这个例子里,阐述了编写c51程序调用汇编函数的一种方法,这个外部函数的入口参数是一个字符型变量和一个位变量,返
阅读全文
摘要:RTX51 Tiny中容易混淆的问题RTX51 Tiny是 Keil uVision中自带的一个小型嵌入式RTOS,具有小巧、速度快、系统开销小、使用方便等优点。使用RTX51 Tiny能够提高系统的稳定性,优化程序的性能;而且它是为51单片机专门定制的,所以在51单片机上的运行效率比其它一些通用的RTOS性能也要好一些。 但是,由于RTX51 Tiny的相关资料和书籍比较少,大部分只是对程序自带帮助文件的简单翻译,很少进行深入探讨。下面就RTX51 Tiny使用中经常遇到的一些问题进行探讨。1 关于时间片的问题 RTX51 Tiny使用的是无优先级时间片轮询法,每个任务使用相同大小的时间..
阅读全文
摘要:1.在/etc/init.d/目录下新建脚本文件“jr”注:脚本文件jr的内容格式,有严格规定。例程如下:#! /bin/sh
### BEGIN INIT INFO
# Provides: binfmt-support
# Required-Start: $local_fs $remote_fs
# Required-Stop: $local_fs $remote_fs
# Default-Start: S 1 2 3 4 5 6 # Default-Stop:
# Short-Description: Support for extra binar...
阅读全文
摘要:默认情况下,UBUNTU需要安装Telnetd才能使用Telnet安装方法:1> sudo apt-get install telnetd2> Telnet Successfully.在VMWARE中,如果使用上述方法行不通,那么操作如下:1》将VMWARE网络连接,设置为与虚拟网卡1连接。2》在XP服务中,启动所有与VMWARE相关的服务。--------------------------------------------------------------------------------------------------------------1.在Ubuntu或De
阅读全文
摘要:1> BASH后台运行:加&2> !COMMANDBASH的历史机制,重复执行历史命令。3> test 等效于 []4> $? 存储函数、命令的返回值。 $# 保存参加总个数。5> 参数的传递,在LINUX的BASH命令、函数中通用。 eg:COMMAND para1 para2 ...FUNCTION para1 para2 ...6> Ubuntu中mail服务被使用之前,需要安装两个服务程序,sudo apt-get install heirloom-mailxsudo apt-get install sendmail 使用方法,例如:mail
阅读全文
摘要:linux mail 命令 --收发邮件(2010-12-13 14:44:20)转载自http://blog.sina.com.cn/sherryw2007分类: Linux1. 如何查看linux的mailqueue$mailq$sendmail -bp$ll /var/spool/mqueue 这是mail队列存放的目录,可以将里面的文件删除来清空mailqueue可以通过这些命令来查看邮件是否送出2. 如何发送mail1)将文件当做电子邮件的内容送出语法:mail -s “主题”用户名@地址< 文件例如:$mail -s "send with content that
阅读全文