第一某些:实训准备1
摘要:近年来,随着电子技术和微型计算机进展,单片机档次不断提高,起应用领域也在不断扩大,已在工业控制、尖端科学、智能仪器仪表、日用家电、汽车电子系统、办公自动化设备、个人信息终端及通信产品中得到广泛应用、成为当代电子系统中最重要智能化核心部件
而 AT89C51 就是其中一种,它是一种带 4K 字节闪耀可编程可擦除只读存储器低电压,高性能 CMO8 位微解决器,为诸多嵌入式控制系统提供了一种灵活性高且价廉方案
核心字:单片机、流水灯1
需求分析:随着当代社会进展,人们越来越追求审美和新颖,而流水灯就是其中一种,此前简朴照明工具变得越来越多样化,流水灯千姿百态恰能给人一种视觉冲击,当前不论大街小巷咱们都可以随处可见这种变幻万千流水灯,而这种流水灯咱们可以产用电子电路去设计,咱们重要可以用装套控制器和状态译码器来实现灯光流水效果,但是当前咱们可以用单片机 AT89C51 来实现,由于其相对于电子电路有明显优越性,控制硬件电路比较简朴,软件方面程序也不复杂,因而制作远离简朴,但功能作用并不低于电子电路设计,由于它小巧以便、通俗易懂,因此咱们往往采纳单片机来做流水灯
硬件框图 2
选用 AT89C51 引脚功能XTAL1:单芯片系统时钟反向放大器输入端
STC89C51复位电路键盘震荡电路流水灯电路XTAL2:系统时钟反向放大器输出端,普通在设计上只要在XTAL1 和 XTAL2 上接上一只石英震荡晶体系统就可以工作了,此外可以在两引脚与地之间加入 20PF 小电容,可以使系统更稳定,避开噪音干扰而死机
RESET:重置引脚,高电平动作,当要对晶体重置时,只要对此引脚电平提高至高电平并保持两个及其周期以上时间便能完毕系统重置各项动作,使得内部特别功能寄存器内容均被设成已知状态
P0:端口 0 是一种 8 位宽开路汲汲双向输出入