自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C51的使用技巧(摘录于书本)

<br />(1)采用短型变量<br />提高代码效率最基本的方法就是减小变量的长度。减少int(16bit)的使用,多用unsigned char(8bit)。<br />(2)使用无符号类型<br />(3)使用位变量<br />对于某些标志位应使用位变量而不是unsigned char,可以节省7位的存储单元,且在RAM中访问位变量比较快。<br />(4)用局部变量代替全局变量<br />(5)使用宏代替函数,让程序有更好的可读性

2010-11-16 12:44:00 1126

原创 单片机C语言函数之中断函数(中断服务程序)

      在开始写中断函数之前,我们来一起回顾一下,单片机的中断系统。      中断的意思(学习过微机原理与接口技术的同学,没学过单片机,也应该知道),我们在这里就不讲了,首先来回忆下中断系统涉及到哪些问题。     (1)中断源:中断请求信号的来源。(8051有3个内部中断源T0,T1,串行口,2个外部中断源INT0,INT1(这两个低电平有效,上面的那个横杠不知道怎么加上去))     (2)中断响应与返回:CPU采集到中断请求信号,怎样转向特定的中断服务子程序,并在执行完之后返回被中断程序继续执行

2010-11-14 12:55:00 21633 3

原创 关于单片机的C语言编程基础知识(初学注意)

80C51上的C语言编程 C51的特色:     (1)学习过C语言的同学在对单片机有了基本了解之后,就可以开始试着写一两个基于单片机的C语言的程序了。C51语言继承了ANSI C 的绝大部分的特性,基本的语法相同,同学们上手会比较快。但是,由于C51语言是对硬件进行控制的编程语言,其本身又在硬件结构上有所扩展以增强C语言对硬件的控制,如关键字sbit,data,code等(后面会讲他们是做什么的)。     (2)因为单片机不是我们平时用的计算机,他的英文名为MCU(微控制器),特点体现在这个“微”字。因

2010-11-13 13:01:00 8022 1

原创 使得单片机工作的最小电路

80C51为例      首先,我们在使用protel和protues的软件画电路图是,你会发现原先40个引脚的芯片变成了38个引脚,那是因为它把第40和第20个引脚VCC和GND隐藏了,所以要是的单片机开始工作至少需要一个VCC(电源)和GND(接地)。      其次,学习过组成原理的同学或者说学习过计算机导论的同学一定知道,计算机的冯·诺依曼体系,什么是冯·诺依曼体系。简单的说就是程序(指令)存储,顺序执行,也就是说指令是一条一条执行的,即CPU从ROM(他可以称为程序存储器,但不准确)中取出指令然后

2010-11-12 20:04:00 2184 1

原创 示波器(oscilloscope )学习(1)-简介

      突然接到师兄发来的资料,需要学习示波器。虽然大学时候接触过(模电数电),初中高中物理里面也介绍过,但是却没有真正学会使用。现在再来仔仔细细的学习一下,把在网上看的知识,个人觉得有用的,发到这里。作为总结和笔记,也与朋友们分享。      示波器定义( definition):显示被测量的瞬时值轨迹变化情况的仪器      示波器是一种用途十分广泛的电子测量仪器。它能把肉眼看不见的电信号变换成看得见的图象,便于人们研究各种电现象的变化过程。示波器利用狭窄的、由高速电子组成的电子束,打在涂有荧光物质

2010-11-08 23:24:00 1669

空空如也

空空如也

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

TA关注的人

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