单片机C语言编程
![单片机C语言编程](http://www.zzww.net/w/notimg/61.jpg)
单片机
单片机,全称单片微型计算机(英语:Single-ChipMicrocomputer),又称微控制器(Microcontroller),是把中央处理器、存储器、定时/计数器(Timer/Counter)、各种输入输出接口等都集成在一块积体电路晶片上的微型计算机。与套用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接硬体)和节约成本。它的最大优点是体积小,可放在仪表内部,但存储量小,输入输出接口简单,功能较低。由于其发展非常迅速,旧的单片机的定义已不能满足,所以在很多套用场合被称为範围更广的微控制器;从上世纪80年代,由当时的4位、8位单片机,发展到现在的32位300M的高速单片机。
单片机编程
单片机编程就是硬体是单片机,基于单片机进行的程式开发,在有周围外设支持的情况下,用软体来控制的部分通过单片机编程来实现。单片机能识别的语言是硬体语言即彙编,因此编程就是围绕彙编来实现,有直接用彙编程式来编写的,但是较难调试的编写,特别是一上规模就更不易实现,因此常用高级语言来写然后通过编译器转化成彙编。
单片机的C语言
单片机软体设计使用C语言作为编程开发软体,採用模组化的程式结构,设计了按键模组程式、RFID模组程式、日曆时钟模组程式、GPRS模组程式、显示存储模组程式等,并编写系统主程式,将五个程式模组组合在一起,实现单片机控制系统的整体功能。
本文由'黎和豫'发布,不代表演示站立场,转载/删除联系作者,如需删除请-> 关于侵权处理说明。