目 录摘 要1ABSTRACT2前 言3第 1 章 系统方案设计41.1 系统总体设计方案41.2 基本功能简介41.3 系统程序4第 2 章 8051 单片机原理分析及硬件电路62.1 8051 单片机简述62.1.1 8051 单片机的基本组成62.1.2 8051 的信号引脚82.2 晶体振荡电路102.3 上电复位电路112.4 8051 单片机的并行 I/O 口122.5 8051 单片机的中断系统122.6 8051 单片机的定时/计数器132.6.1 定时/计数器的定时功能132.6.2 用于定时/计数器控制的寄存器14第 3 章 8051 单片机与 8155 的接口设计153.1 并行 I/O 接口 8155153.1.1 8155 内部功能结构及引脚153.1.2 作片外 RAM 使用163.1.3 作扩展 I/O 口使用163.1.4 I/O 口的工作方式183.1.5 定时/计数器使用183.2 8051 单片机并行 I/O 扩展193.2.1 8051 并行扩展总线193.2.2 8051 单片机与 8155 的接口19第 4 章 单片机与 8155 的接口设计的应用214.1 LED 显示214.2 按键扫描22第 5 章 结论24参考文献26毕业设计小结27附录28摘 要二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称 PC 机。它由主机、键盘、显示器等组成。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能给予各种机械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。学习单片机的最有效方法就是理论与实践并重,本文将用单片机 8051 和外围接口 8155、发光二极管、晶振、复位、电源等电路以及必要的软件组成的以 8051 为核心,辅以简单的设备和必要的电路,设计了一款简易的流水灯,并编写简单的程序,使其能够自动工作。关键词:单片机 8051,外围接口 8155,流水灯。前 言随着电子技术的日益进步,微型计算机的进展突飞猛进。其进展之一就是将微处理器及其外围芯片,如程序存储器、并行、串行 I/O 口、定时器/计数器、中断控制器及其它控制部件集成在一个芯片之中,制成单片机。而...