2.2.1 单片机的选择单片机就是在一个芯片上集成了运算器、控制器、存储器和各种输入/输出接口等计算机的主要部件,得到一个单芯片的微型计算机。它虽然只有一个芯片,但在组成和功能上己经具有了计算机系统的特点,因此称之为单片微型计算机,称单片机。单片机具有体积小、成本低、功耗低、可靠性好、适用范围宽等特点特别适合在智能遥控车位锁中使用。本文选用由我国南通国芯微电子有限公司生产的 STC12C2052AD 系列单片机中的STC12C2052 。 STC12C2052AD 系列单片机有如下功能特点: 1、STC12C2052AD 系列单片机是高速、低功耗、超强抗干扰的新一代 8051 系列单片机。指令代码完全兼容传统 8051 ,但速度快 8-12 倍。内部集成 MAX810 专用复位电路, 2路PWM,8 路高速 8位A/D 转换,针对电机控制,强干扰场合。 2、工作电压: STC12C2052AD 系列工作电压: 6.0V -3.5V (5V 单片机)。 STC12LE2052AD 系列工作电压:3.6V-2.2V (3V 单片机)。 3、工作晶振频率范围:0~35MHz, 运行速度是传统单片机的 8—12倍。 4、用户应用程序空间有 1K、2K、3K、4K、5K字节等可选择。 5、单片机内部集成了 256 字节的片上 RAM 。 6 、通用 I/O 口有 15个, 在复位后为准双向口的弱上拉模式, 既为普通 805 1 传统 I/O 口模式。I/O 口可设置成四种模式:准双向口的弱上拉、强推挽、强上拉模式,单纯输入口的高阻或开漏模式。单个 I/O 口驱动能力可达到 20mA ,但整个芯片最大不要超过 55mA 。 7、TC12C2052AD 系列单片机无需专用编程器,无需专用仿真器。单片机通过串口(P3.0/P3.1) 可直接下载用户程序,且速度很快,几秒钟就可完成写入任务。