自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 LCD1602时钟(暂停、开始、修改)

/*----------------------------------------------- 名称:LCD1602 论坛:www.doflye.net 编写:shifang 日期:2009.5 修改:无 内容:通过标准程序动态显示字符 引脚定义如下:1-VSS 2-VDD 3-V0 4-RS 5-R/W 6-E 7-14 DB0-DB7 15-BLA 16-BLK

2017-01-24 08:56:33 1909

原创 带修改暂停启动的动态数码管时钟

#include <reg52.h>////////////////////////////////////////////////////////////////////////////////////////unsigned char code DIG_PLACE[8] = {0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//位选控制 查表的方法控制u

2017-01-23 08:59:51 722

转载 外部中断

sibt LED = P1^1;void exint0_init( ){ IT0 =1; //下降沿产生中断 EX0 =1; //使能外部中断 EA =1; //使能全局中断} void exint0( ) interrupt 0 { LED =~LED; } void main( ) { exint0_init( ); w

2017-01-22 09:18:21 658

原创 转向灯

#include <reg52.h>unsigned char flag,temp;void Delay(unsigned int t);void Display1();void Display2();void Display3();void main(){ flag = 1; P0 = 0x00; while(1) { switch(P2)

2017-01-21 11:47:44 643

原创 动态数码管显示

#include <reg52.h>/*sbit LSA = P2^2;sbit LSB = P2^3;sbit LSC = P2^4;*////////////////////////////////////////////////////////////////////////////unsigned char code DIG_PLACE[8] = {0xfe,0xfd,0xfb

2017-01-20 11:35:59 623

原创 单片机抢答器

#include <reg52.h>unsigned int LED[16] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};void Delay(unsigned int c); void gewei(void);void dulijianpan(void);void mai

2017-01-19 13:12:25 803

原创 单片机LED闪烁

{ while(1) { P0 = 0x01; Delay(100); P0 = 0x00; Delay(100); }}

2017-01-18 12:50:04 545

转载 TCP/IP的作用

在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万别。就好像圣经中上帝打乱了各地人的口音,让他们无法合作一样。计算机使用者意识到,计算机只是单兵作战并不会发挥太大的作用。只有把它们联合起来,电脑才会发挥出它最大的潜力。于是人们就想方设法的用电线把电脑连接到了一起。 但是简单的连到一起是远远不够的,就好像语言不同的两个人互相见了面,完全不

2017-01-13 16:19:25 1312

转载 Mysql、SQLite、Mongo的区别

MySQL是泰坦尼克号,船上的每一个人、每一个物体都是对象,他们之间建立各种关系,还有道德仁义等等约束条件,而泰坦尼克号就是用于处理这些关系和约束,当然,船大了,耗费能源就大,转舵就费力,相对SQLite和MongoDB就要吃力些;SQLite是一个轻型的货船,吞吐量很小,像泰坦尼克号一样,同样可以处理关系和约束,但由于船太小,不能负载太多;而MongoDB是一艘游艇,这艘游艇只有水手、船长和用于展

2017-01-12 22:39:03 3480

转载 文章标题

“` 像其他语言一样,Shell 也可以包含外部脚本,将外部脚本的内容合并到当前脚本。Shell 中包含脚本可以使用: 01.. filename或 01.source filename两种方式的效果相同,简单起见,一般使用点号(.),但是注意点号(.)和文件名中间有一空格。例如,创建两个脚本,一个是被调用脚本 subscript.sh,内容如下: 01.url=”http://see.xidia

2017-01-09 21:31:10 257

转载 shell的输入输出重定向

Unix 命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示。一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器。 输出重定向命令的输出不仅可以是显示器,还可以很容易的转移向到文件,这被称为输出重定向。 命令输出重定向的语法为: 01.$ command > file这样,输出到显示器的内容就可以被重定向到文件。 例如,下面的命令在显示器上不

2017-01-08 19:29:04 418

转载 shell函数参数

在Shell中,调用函数时可以向其传递参数。在函数体内部,通过 $n 的形式来获取参数的值,例如,$1表示第一个参数,$2表示第二个参数... 带参数的函数示例: 01.#!/bin/bash02.funWithParam(){03. echo "The value of the first parameter is $1 !"04. echo "The value of the

2017-01-07 18:21:17 269

转载 shell函数

函数可以让我们将一个复杂功能划分成若干模块,让程序结构更加清晰,代码重复利用率更高。像其他编程语言一样,Shell 也支持函数。Shell 函数必须先定义后使用。 Shell 函数的定义格式如下: function_name () { list of commands [ return value ]}如果你愿意,也可以在函数名前加上关键字 function: function

2017-01-06 19:02:37 219

转载 shell跳出循环

在循环过程中,有时候需要在未达到循环结束条件时强制跳出循环,像大多数编程语言一样,Shell也使用 break 和 continue 来跳出循环。 break命令break命令允许跳出所有循环(终止执行后面的所有循环)。 下面的例子中,脚本进入死循环直至用户输入数字大于5。要跳出这个循环,返回到shell提示符下,就要使用break命令。 01.#!/bin/bash02.while :03

2017-01-05 22:02:51 1523

转载 shell的until循环

until 循环执行一系列命令直至条件为 true 时停止。until 循环与 while 循环在处理方式上刚好相反。一般while循环优于until循环,但在某些时候,也只是极少数情况下,until 循环更加有用。until 循环格式为:until commanddo Statement(s) to be executed until command is truedonecomma

2017-01-04 22:28:19 390

转载 shell的while循环

while循环用于不断执行一系列命令,也用于从输入文件中读取数据;命令通常为测试条件。其格式为: while commanddo Statement(s) to be executed if command is truedone命令执行完毕,控制返回循环顶部,从头开始直至测试条件为假。 以下是一个基本的while循环,测试条件是:如果COUNTER小于5,那么返回 true。COUNT

2017-01-03 21:42:42 444

转载 归并排序

归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。归并排序的基本思想将待排序序列R[0...n-1]看成是n个长度为1的有序序列,将相邻的有序表成对归并,得到n/2个长度为2的有序表;将这些有序

2017-01-02 20:55:53 291

转载 shell的for循环

与其他编程语言类似,Shell支持for循环。 for循环一般格式为: for 变量 in 列表do command1 command2 ... commandNdone列表是一组值(数字、字符串等)组成的序列,每个值通过空格分隔。每循环一次,就将列表中的下一个值赋给变量。 in 列表是可选的,如果不用它,for 循环使用命令行的位置参数。 例如,顺序输出当前列

2017-01-02 18:25:35 254

转载 shell的case esac

case ... esac 与其他语言中的 switch ... case 语句类似,是一种多分枝选择结构。case 语句匹配一个值或一个模式,如果匹配成功,执行相匹配的命令。case语句格式如下:case 值 in模式1) command1 command2 command3 ;;模式2) command1 command2 comma

2017-01-01 22:11:45 281

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除