
学习笔记
文章平均质量分 74
Shawsun
这个作者很懒,什么都没留下…
展开
-
存储器分类
存储器是计算机系统中的记忆设备,用来存放程序和数据。 构成存储器的存储介质,目前主要采用半导体器件和磁性材料。存储器中最小的存储单位就是一个双稳态半导体电路或一个CMOS晶体管或磁性材料的存储元,它可存储一个二进制代码。由若干个存储元组成一个存储单元,然后再由许多存储单元组成一个存储器。 根据存储材料的性能及使用方法不同,存储器有各种不同的分类方法:★按存储介质原创 2014-04-26 23:33:55 · 885 阅读 · 0 评论 -
51单片机延时函数
C程序中可使用不同类型的变量来进行延时设计。经实验测试,使用unsignedchar类型具有比unsigned int更优化的代码,在使用时应该使用unsigned char作为延时变量。以某晶振为12MHz的单片机为例,晶振为12MHz即一个机器周期为1us。一.500ms延时子程序程序:void delay500ms(void){unsigned char i,j,k;fo原创 2014-04-26 23:34:40 · 4084 阅读 · 0 评论 -
c语言常用算法
原文地址:c语言常用算法作者:故乡的云一、基本算法 1.交换(两量交换借助第三者)例1、任意读入两个整数,将二者的值交换后输出。 main(){int a,b,t; scanf("%d%d",&a,&b); printf("%d,%dn",a,b); t=a; a=b; b=t; printf("%d,%dn",a,b);}【解析】程序中加粗部分为算法的核心,转载 2014-04-26 23:34:53 · 1172 阅读 · 0 评论 -
proteus问题集锦
摘自:http://hi.baidu.com/woaimuxiaoyizhong/blog/item/6459842a34762a345343c125.html1.标题:GraphicsFills问题:使用工具“BOX”和“ARC”设计好自己所创建元器件的图形之后,在电脑屏幕上看起来非常漂亮,但是在打印输出之后发现图片没有背景颜色(即图片是黑白的)答案:在输出原理图的时候,选择BMP转载 2014-04-26 23:34:44 · 7577 阅读 · 0 评论 -
C语言scanf函数详细解释
原文链接:http://blog.youkuaiyun.com/21aspnet/article/details/174326函数名: scanf 功 能: 执行格式化输入 用 法: int scanf(char *format[,argument,...]);scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘)读取输入的信息。可以读入任何固有类型的数据并自动把数值变换成适当的机原创 2014-04-26 23:33:59 · 599 阅读 · 0 评论 -
51单片机C语言延时函数
关键字:51单片机 C语言 延时函数 C程序中可使用不同类型的变量来进行延时设计。经实验测试,使用unsignedchar类型具有比unsigned int更优化的代码,在使用时应该使用unsigned char作为延时变量。以某晶振为12MHz的单片机为例,晶振为12MHz即一个机器周期为1us。一.500ms延时子程序程序:voiddelay500ms(void)原创 2014-04-26 23:34:21 · 42767 阅读 · 4 评论 -
[信号处理小结系列5]三个应…
从事信号处理相关工作,不可避免的用到一些数学知识。通常来说,用到啥,就回头去看啥,或者说,缺啥补啥。有一些数学知识,是频繁和反复用到的,因此有必要把它们汇总下。数学方面的东西,只看数学书籍的话,一般情况下,是相当乏味和枯燥的,但是和实际应用结合起来,就发现数学的魅力、力量和威力还是很强大的。和实际问题结合起来,数学也就变得有趣起来。在这里,暂时举出三例,后续继续丰富和完善。 一 复数的转载 2014-04-26 23:34:34 · 1252 阅读 · 0 评论 -
C语言头文件作用及写法
头文件几个好处:1,头文件可以定义所用的函数列表,方便查阅你可以调用的函数;2,头文件可以定义很多宏定义,就是一些全局静态变量的定义,在这样的情况下,只要修改头文件的内容,程序就可以做相应的修改,不用亲自跑到繁琐的代码内去搜索。3,头文件只是声明,不占内存空间,要知道其执行过程,要看你头文件所申明的函数是在哪个.c文件里定义的,才知道。4,他并不是C自带的,可以不用。5,调用原创 2014-04-26 23:35:02 · 26013 阅读 · 0 评论 -
[信号处理小结系列1]信号和信息
原文地址:信号和信息">[信号处理小结系列1] 信号和信息作者:秋廪 电信作为全球传统的五大行业(能源、钢铁、汽车、农业、电信),与其他四个行业相比,一直表现着朝气蓬勃的发展态势。其核心技术与电有关。与电有关的学科大概分为通信工程,电子工程,计算机,电磁场与电磁波,微电子、电力、工业自动化等诸多方向。 关于电的研究和应用领域,通常有强电和弱电之分。粗略的分,电力、电网、电动基本属于强电转载 2014-04-26 23:34:31 · 1366 阅读 · 0 评论 -
[信号处理小结系列4]最频繁…
原文地址:[信号处理小结系列4]最频繁使用的几个信号作者:秋廪 一直谈数字信号处理,那么信号处理所处理的对象——信号,都有什么形式,什么特点,什么样的信号值得我们关注?这是我们必须理解和熟悉的一个问题,一些基本的信号发挥的作用是如此重要,它们是我们进一步理解信号处理的基础之基础。在模拟信号的采样时刻中,在采样定理的推导过程中,在频谱分析中,在上下变频中,到处都会看到它们的身影。 由转载 2014-04-26 23:34:25 · 914 阅读 · 0 评论 -
C语言的整型溢出问题
酷 壳 – CoolShell.cn转载 2014-04-28 14:54:28 · 791 阅读 · 1 评论 -
51C 一个led闪烁
#include#define uchar unsigned charvoid delay(uchar n);void main(){uchar i;i=P1;i=0xfe;for(;;i++)delay(100);while(1);}void delay(uchar n){uchar j,k;for (n;n--;n>0)for (j=10;j--;j>0)原创 2014-04-26 23:34:36 · 720 阅读 · 0 评论 -
51单片机C语言程序(二)定…
原文地址:中断">51单片机C语言程序(二)定时/计数器 中断作者:飞扬程序一利用定时/计数器T0从P1.0输出周期为1s的方波,让发光二极管以1HZ闪烁,#include //52单片机头文件#include //包含有左右循环移位子函数的库#define uint unsignedint //宏定义#define uchar unsigned char //宏定义sb转载 2014-04-26 23:34:14 · 1874 阅读 · 0 评论 -
标题:51单片机流水灯C语言源程序
**************************************************************文件名称:flash_led.c文件说明:流水灯C程序编写日期:2006年10月5日程序说明:MCU采用AT89S51,外接12M晶振,P1口输出*****************************************************原创 2014-04-26 23:34:19 · 2038 阅读 · 0 评论 -
电阻器的识别与测量
原文地址:电阻器的识别与测量作者:绵绵小溪2011年9月14日 第3周第7,8 课时课 题电阻器的识别与测量教学目标知识目标:1)让学生理解色标法、直标法的含义; 2)让学生了解数字万用表测转载 2014-04-26 23:34:10 · 2503 阅读 · 0 评论 -
Proteus技巧(转)
1. Proteus的“Edit”里的“Tidy”的作用是什么呢?作用:去掉原理图中没有用上的且又在元件加载列表中已显示了的元件 利用这个功能,我们可以在画完原理图后将没有用上的元件在列表中清除这也是好多人已问起过的问题,在这方面proteus的功能没有protel99强,赞一个Protel992. protues标识符net点的快速画图protel99的功能吗,在我们标网点原创 2014-04-26 23:34:42 · 3900 阅读 · 1 评论 -
C语言经典算法
一、计数、求和、求阶乘等简单算法此类问题都要使用循环,要注意根据问题确定循环变量的初值、终值或结束条件,更要注意用来表示计数、和、阶乘的变量的初值。例:用随机函数产生100个[0,99]范围内的随机整数,统计个位上的数字分别为1,2,3,4,5,6,7,8,9,0的数的个数并打印出来。本题使用数组来处理,用数组a[100]存放产生的确100个随机整数,数组x[10]来存放个位上的数原创 2014-04-26 23:34:55 · 1144 阅读 · 0 评论 -
51单片机C语言程序(三)数…
原文地址:51单片机C语言程序(三)数码管作者:飞扬程序一利用动态扫描方法在六位数码管上显示出稳定的654321.时钟频率为11.0592M#include //52单片机头文件#include //包含有左右循环移位子函数的库#define uint unsignedint //宏定义#define uchar unsigned char //宏定义sbitdula转载 2014-04-26 23:34:16 · 2623 阅读 · 0 评论 -
[信号处理小结系列3]必须掌…
原文地址:[信号处理小结系列3]必须掌握的三大基石作者:秋廪 信号与信息处理涵盖的内容相当广泛,并和自动控制,计算机等其他学科存在紧密的交叉关系。从应用方向应用来看,应用最多最广泛的是通信方面的应用,以及与之相关的导航,定位,另外还有雷达,图像,视频,语音,分类和识别等方向。从专业领域细分,又有基本的信号处理,谱估计,自适应信号处理,阵列信号处理等大方向,每一个方向都够人研究一阵子的。那转载 2014-04-26 23:34:27 · 710 阅读 · 0 评论 -
浅谈数据库设计技巧(上)
浅谈数据库设计技巧(上) 说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板原创 2014-04-26 23:34:49 · 533 阅读 · 0 评论 -
[信号处理小结系列2]数学到底有多大用?
原文地址:数学有多大用">[信号处理小结系列2] 数学有多大用作者:秋廪 数学到底有多大用? 对于工科专业的工程师来说,数学到底是否有用?有多大用?都干什么用?相信是很多人曾经考虑和关心的问题。结合电子工程方向,对此稍作讨论,跟大伙交流。对于电子工程方向,一般在大学会先后学习这么几门数学课程:微积分,线性代数,概率论,复转载 2014-04-26 23:34:29 · 1582 阅读 · 0 评论 -
51单片机最小系统制作笔记
原文地址:51单片机最小系统制作笔记作者:忘忧角落上面所示是51系列单片机最小系统全家福照片,组装完成后的照片如下: 本电路各输入、输出脚全部用插针引出,可以连接外围电路进行单片机电路的实验,芯片可以采用ATMEGA系列单片机和51系列单片机,51系列支持AT89S(ISP方式下载)及STC89C(串口方式下载)等型号的芯片。一、原理图的准备1.供电部分电路图供电部分采用转载 2014-04-26 23:34:12 · 1790 阅读 · 0 评论 -
关于初学51单片机
作为一般嵌入式初学者,一般会选择从51单片机入手。单片机核心是编程,其次是外围电路的设计。说到这个核心编程,从硬件的角度来说,最好选择使用汇编语言进行编程,因为汇编语言是最底层的硬件语言,可以实现高效的控制,执行效率很高。但是从实用性,以及开发者来说C语言编程比较合适,C语言与有很好的兼容性和通用性,而且C语言指令比较少,稍微有点C语言基础的人就能很快掌握,缺点是不是底层的硬件语言,执行效率没有汇原创 2014-04-26 23:34:23 · 635 阅读 · 0 评论 -
浅谈数据库设计技巧(下)
浅谈数据库设计技巧(下) 三、多用户及其权限管理的设计 开发数据库管理类的软件,不可能不考虑多用户和用户权限设置的问题。尽管目前市面上的大、中型的后台数据库系统软件都提供了多用户,以及细至某个数据库内某张表的权限设置的功能,我个人建议:一套成熟的数据库管理软件,还是应该自行设计用户管理这块功能,原因有二: 1.那些大、中型后台数据库系统软件所提供的多用户及其权限设置都是针对数据库原创 2014-04-26 23:34:51 · 477 阅读 · 0 评论 -
51单片机C语言程序(一)发…
原文地址:51单片机C语言程序(一)发光二极管作者:飞扬程序(一)点亮第一个发光二极管#includevoid main(){ P1=0xfe; while(1);}程序(二)让第一个发光二极管闪烁#includesbit led1=P1^0;void main(){ unsigned int i; while(1) { i=50000; led1=0; w转载 2014-04-26 23:34:08 · 978 阅读 · 0 评论 -
关于C语言头文件的一些认识
c语言头文件怎么写?大致格式:#ifndef __ABC_H__#define __ABC_H__//以上是为了防止头文件被多次包含,可以省略,最好有,名字任意,保证唯一即可//以下是宏定义,可有可无#define MAX 100#define MIN 0//以下是结构声明,可有可无typedef struct{ int a;}ABC;//以下是函数声明,可有可无原创 2014-04-26 23:35:00 · 2795 阅读 · 1 评论