对STC12C5A60S2的双串口的封装

2016-5-26 海滨 程序就是一个世界

好久没有写文章了,最近一直忙,但是忙不出个所以然。今天抽空研究了STC12C5A60S2的双串口,对其进行了封装。代码参考自STC官网手册,略微修改和整合。请使用KEIL编译。 main.c 实现调用 #include "COM.h" void delay(unsigned int i) { unsigned char j=255; while(i--) while(j--); } void main() { //初始化串口 UART_init(); UART2_init(); Ua...

阅读全文>>

标签: 忙碌 STC12C5A60S2.STC12C5A60S2双串口

评论(0) 浏览(492)

base64加密 C code

2016-2-20 海滨 程序就是一个世界

base64加密,C语言实现

阅读全文>>

标签: base64encode

评论(0) 浏览(598)

PHP采集有声小说

2016-1-1 海滨 程序就是一个世界

PHP采集有声小说

阅读全文>>

评论(0) 浏览(578)

C51版计算器,矩形键盘实现

2015-10-21 海滨 程序就是一个世界

C51版科学计算器,可以进行基本的运算

阅读全文>>

标签: C51版科学计算器

评论(1) 浏览(693)

C51数码管万能显示,可显示小数和负数

2015-10-17 海滨 程序就是一个世界

支持小数和负数的显示,附体看代码

阅读全文>>

标签: C51数码管万能显示函数

评论(0) 浏览(626)

C51 单片机数码管显示函数

2015-8-10 海滨 程序就是一个世界

根据自己的锐志开发板定制,使用前请根据自己的开发板修改

阅读全文>>

评论(0) 浏览(518)

C语言靠前必备基本算法

2015-7-10 海滨 程序就是一个世界

C语言考前必备:
1.最大公约数【欧几里得算法】、最小公倍数【这两个数相乘除以最大公约数】
2.水仙花数【水仙花数是指一个三位数,其各位数字的立方和等于该数本身。例如153】..

阅读全文>>

标签: C语言备考

评论(0) 浏览(475)

C语言选择排序法【全解析】

2015-7-8 海滨 程序就是一个世界

void SelectSort(int arr[],int length){
	int temp,i,j,index;
	for (i=0 ;i< length-1;i++){
		//n-1趟排序
		int index=i;
		//假设index是最小的

		//查找最小记录的位置
		for (j=i+1;j<length;j++)	
		if(arr[j]<arr[index])	index=j;
		if(index!=i){ 
			//若无序区第一个元素不是无序区中最小元素,则进行交换
			temp=arr[i];
			arr[i]= arr[index];
			//利用temp作为临时空间,两个值交换的桥梁
			arr[index]=temp;
		}
	}
}

阅读全文>>

标签: 选择排序C语言 C语言选择排序 选择排序法

评论(0) 浏览(486)

Emlog UA判断插件-手机自跳转

2015-6-19 海滨 程序就是一个世界

轻巧的UA判断插件,自动判断UA

阅读全文>>

标签: UA判断插件 手机跳转

评论(1) 浏览(1190)

C语言版冒泡排序法

2015-4-27 海滨 程序就是一个世界

判断一二位置之后,看是否交换位置,然后判断二三位置,看是否交换位置,很显然5不小于1,所以一二位置不交换,这时候进行二三位置判定,由于5>4,因此就会5与4交换位置。这时候数组就是是{1,4,5},这时候虽然数组已经排序好了,但是还要执行第一个数与第三个数的比较,这时候很显然5不小于1,因此也就不做交换。然后执行后两次循环,由此可见这个算法效率上是比较低的

阅读全文>>

标签: 冒泡排序 C语言版冒泡排序法

评论(1) 浏览(732)


Powered by 海滨Blog
sitemap