资源说明:摘要:为满足单片机学习中对实践技能的要求,提高单片机开发系统的稳定性和可扩展性,降低系统功耗,设计了一种基于FPGA 的C8051F 单片机开发板。利用FPGA 实现键盘扫描、液晶驱动、地址译码以及其他外设接口,大幅度简化外围电路结构。系统可在高低频时钟间切换以减小功耗,并增加了音频处理模块,实现基本的音频信号的存储和回放。实验结果表明,该电路板相比普通的单片机开发板系统功耗减小50%左右,拥有达25 MIPS 的处理速度,单片机可以直接驱动多达20 多个LS TTL 门电路,FPGA 的引入使得外扩其他电路更为方便和灵活, 具有良好的扩展性。
目前高校单片机教学中大多是以MCS51 单
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。