如何快速入门单片机C语言
一、为什么要学单片机技术? 传统的电子产品升级改造成智能化的电子产品需要用到单片机技术。也就是说传统的电子产品如电视机、电子表、计算器、数码相机、手机、MP3、遥控器、洗衣机等产品智能化、微型化,需要的核心技术就是单片机技术。所以从事电子行业的工作人员必须学好单片机技术,否则必然被社会淘汰。 二、什么是单片机? 单片机就是把中央处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、定时器/计数器和各种输入/输出接口(I/O接口)等主要功能部件集成在一块集成电路板上的微型计算机。 这句话比较抽象,下面我们来解释: 1、计算机的组成 大家都知道,计算机的主机箱是由CPU、硬盘、内存、主板等等组成的。一块CPU大概要400块钱左右,硬盘也要500块钱左右,内存200块钱左右,主板500块钱左右,这些东西加在一起大概要1600块钱左右。如果配上显示器等等其他的设备,一台电脑要3000到4000块钱左右吧。 2、计算机和单片机的联系 如果把计算机的主机箱里的设备(CPU,硬盘,内存,主板等等)缩小缩小再缩小后集成在一块芯片中,这样的集成芯片被成为单片机。 如下图所视: 从图中可以看出,单片机的体积不大,一般用双列直插40脚封装,当然功能多一些的单片机的引脚可能会比较多的,如68引脚,功能少的单片机也可能只有10多个或20多个引脚,有的甚至只8只引脚。 3、单片机的内部结构 当然