51单片机入门之简单介绍

首先简单来介绍一下单片机是什么?

  • 单片机(Single-Chip Microcomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的CPU、随机存储器RAM只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
  • 单片机,英文Micro Controller Unit,简称MCU
  • 内部集成了CPU、RAM、ROM、定时器、中断系统、通讯接口等一系列电脑的常用硬件功能
  • 单片机的任务是信息采集(依靠传感器)、处理(依靠CPU)和硬件设备(例如电机,LED等)的控制
  • 单片机跟计算机相比,单片机算是一个袖珍版计算机,一个芯片就能构成完整的计算机系统。但在性能上,与计算机相差甚远,但单片机成本低、体积小、结构简单,在生活和工业控制领域大有所用
  • 同时,学习使用单片机是了解计算机原理与结构的最佳选择。

 C51源程序结构与一般C语言基本一致,C51源程序文件的拓展名为“.c”,如Add.c等。一个C51源程序大体上是一个函数定义的集合,在这个集合中有且仅有一个名为main()的函数,也称为该程序的主函数。主函数是程序的入口,它是一个特殊的函数,程序的执行都是从main()函数开始的。主函数中所有的语句执行完毕,则认为该程序执行结束。

C51源程序的便携主要有以下的几个特点:

1.C语言是由函数构成的。一个C51源程序至少包含一个main()函数,也可以包含一个main()函数和其他若干函数。所以,函数是C51源程序的基本单位。而且,一个C51源程序总是从main()函数开始执行,无论main()函数在哪个位置。需要注意的是每条语句的背后都要加上分号。

2.C语言本身是没有输入/输出语句的。输入和输出的操作是由库函数中的Scanf()和Printf()等函数来完成的。C51源程序对输入输出实行“函树化”。

3.可以使用/*...*/对C51源程序中的任何部分进行注释。

4.函数之间可以调用,但是main()函数只能调用其他的功能函数,而不能被其他函数所掉用。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值