方案一:

使用 STC89C51 作为核心硬件。STC89C51 内部 ROM 存储空间有 4KB,与 51 系列单片机 有良好的兼容,存储空间 512 字节数据,带有 2K 字节的 EEPROM 存储空间。

方案二:

使用 AT89C51 作为核心硬件。AT89S51 片内同样程序存储空间有 4K 字节,也与 51 系 列单片机完全兼容,数据存储空间 256 字节且没有 EEPROM 存储空间,在线编程可擦除技 术。

两种单片机都完全能够满足设计需要,AT89C51 相对 STC89C51 价格便宜,且下载简单 方便。考虑到方便因素,因此选用 AT89C51。

2。1。2 最小系统设计

AT89C51 是与工业标准 MCS-51 能够兼容的单片机。

(1)中央处理器(CPU) 中央处理器能够完成运算和控制的功能,是单片机的核心。

(2)内部数据存储器(内部 RAM)

8051 芯片当中有 256 个 RAM 单元,内部数据存储器即指前 128 单元,简称为内部 RAM。

(3)内部程序存储器(内部 ROM)

8051 共有 4KB 用于存放程序,称为程序存储器,简称为内部 ROM。

(4)定时/计数器

8051 用两个定时/计数器实现定时计数的结果来进行相应的控制。

(5)并行 I/O 口

MCS-51 有 4 个 I/O 口分别为 P0、P1、P2、P3,来实现数据并行输入与输出。

(6)串行口 该单片机通过全双工的串行口来进行与其它设备之间串行数据的传送。该串行口功能

既可作为收发器在全双工异步通信中使用,也同样可用作为同步移位器来使用。

(7)中断控制系统来*自~优|尔^论:文+网www.chuibin.com +QQ752018766*

8051 单片机中断能力强的特点能够满足控制应用所提出的工作需求。8051 有 5 个中 断源,为外中断两,,一个串行中断,两个定时/计数中断。中断分为高级和低级两个优 先级别。

(8) 时钟电路

8051 芯片内部已经有时钟电路,但石英晶体以及微调电容仍外接。时钟电路能为单片

机产生时钟脉冲序列。一般系统允许的晶振频率为 6 MHz 或者 12 MHz。 由上述内容可知,MCS-51 单片机芯片,包括计算机应具有的基本部件,所以,实际上

它已是个微型计算机系统了。 

上一篇:AT89C52单片机抢答器设计+程序+电路图
下一篇:STC89C52单片机步进电机控制系统设计+电路图

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

AT89S52单片机车内空气检测系统设计+源代码

LABVIEW+AT89C51单片机智能药箱系统设计+源代码

浅析施工企业保理融资成...

提高小學语文課堂朗读教...

大规模MIMO系统的发展研究现状

高效课堂教师问卷调查表

从企业eHR建设谈管理信息...

PCI+PID算法直流力矩电机速...

遥感土地用变化监测国内外研究现状

MNL模型历史城区居民活动...

《水浒传》中血腥暴力研...

小型通用机器人控制系统设计任务书