上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: #include "REG52.H" void initial_myself(); //初始化单片机的寄存器及个别IO口,如继电器等等。void initial_peripheral(); /*初始化上电不立即处理的外围芯片和模块, 如液晶模块,AT24C02存储芯片,DS1302时钟芯片 */vo 阅读全文
posted @ 2019-11-22 15:29 烟火流沙 阅读(1165) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h>#include <string.h>#define MAXLINES 5000 /*进行排序的最大文本行*/char *lineptr[MAXLINES]; /*指向文本行的指针数组*/int readlines(char *lineptr[],int nlin 阅读全文
posted @ 2019-11-22 14:02 烟火流沙 阅读(245) 评论(0) 推荐(0) 编辑
摘要: /*strlen函数:返回字符串s长度*/int strlen(char *s){ int n; for(n=0;*s!='\0';s++) n++; return n;} #define ALLOCSIZE 10000 /*可用空间大小*/static char allocbuf(ALLOCSIZ 阅读全文
posted @ 2019-11-20 10:33 烟火流沙 阅读(300) 评论(0) 推荐(0) 编辑
摘要: STC单片机,TXD和RXD 直接接 P3.0 , P3.1 就可以下载了,下载的时候冷启动。所谓冷启动就是,点击下载后立刻断开单片机电源在接通电源如果不能下载,就对调一下TXD和RXD,如果还不行,就看看波特率吧,通常都是这么干的STC那么便宜的芯片,没人作假的就像1毛钱那样,你见过假的吗 阅读全文
posted @ 2019-11-19 20:39 烟火流沙 阅读(127) 评论(0) 推荐(0) 编辑
摘要: /*该版本的getint函数在到达文件结尾时返回EOF,当下一个输入不是数字时返回0,当输入中包含一个有意义的数字时返回一个正值。*/#include <stdio.h>int getch(void);void ungetch(int);/*getint函数:将输入中的下一个整型数赋值给*pn*/i 阅读全文
posted @ 2019-11-19 11:35 烟火流沙 阅读(134) 评论(0) 推荐(0) 编辑
摘要: #include <ctype.h>int getch(void);void ungetch(int);/*getop函数:获取下一个运算符或数值操作数*/int getop(char s[]){ int i,c; while ((s[0] = c = getch()) == ' ' || c == 阅读全文
posted @ 2019-11-18 11:02 烟火流沙 阅读(194) 评论(0) 推荐(0) 编辑
摘要: /*atof函数:把字符串s转换为相应的双精度浮点数*/#include <ctype.h>double atof(char s[]){ double val,power; int i,sign; for(i =0;isspace(s[i]);i++) /*isspace判断是否为空白符*/ ; s 阅读全文
posted @ 2019-11-17 11:33 烟火流沙 阅读(211) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h>#define MAXLINE 1000 /*最大输入行长度*/int getline(char line[], int max);int strindex(char source[], char searchfor[]);char pattern[] = 'ou 阅读全文
posted @ 2019-11-16 11:09 烟火流沙 阅读(137) 评论(0) 推荐(0) 编辑
摘要: /*reverse函数:倒置字符串s中各个字符的位置*/#include <string.h>void reverse(char s[]){ int c, i, j; for(i=0,j=strlen(s)-1;i<j;i++,j--) { c=s[i]; s[i]=s[j]; s[j]=c; }} 阅读全文
posted @ 2019-11-15 16:47 烟火流沙 阅读(201) 评论(0) 推荐(0) 编辑
摘要: /*binsearch函数:在v[0]<=v[1]<=v[2]<=...<=v[n-1]中查找x*/int binsearch(int x,int v[], int n){ int low, high, mid; low = 0; high = n-1; while(low <= high) { m 阅读全文
posted @ 2019-11-14 22:14 烟火流沙 阅读(117) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页