,作为手动计数的按钮,用单片机的P20P27接一个共阴数码管,作为0099计数的个位数显示,用单片机的P00P07接一个共阴数码管,作为0099计数的十位数显示,用单片机P10P16接一个并排的7个LED灯,作为0099计数的二进制显示。设计总图如图21所示
1
f3设计过程
图21设计总图
31方案论证
AT89C51是一种带4K字节FLASH存储器(FPEROMFlashProgrammablea
dErasableReadO
lyMemory)的低电压、高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高并且价廉的方案。
数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划