(一)C8051F020简介
C8051F020MCU 是Cygnal 公司推出的基于CIP — 51 内核的SOC 芯片。和MCS—51系列相比, CIP—51内核与MCS—51指令集完全兼容。在硬件设计上它采用流水线结构,机器周期由标准的12 个系统时钟周期降到1 个,因此指令执行速度有很大的提高。对于C8051F020 单片机来说,70% 的指令的执行时间为1 或2 个系统时钟周期,只有4 条指令的执行时间大于4个系统时钟周期。在最大系统时钟频率为25MHz 时,峰值速度能够达到25MI/s。该芯片除了具有标准8052 的数字外设之外,片内还集成了许多有用的模拟和数字外设及功能部件,如模拟多路开关、可编程增益放大器、A D C 、D A C 、电压比较器、电压基准、温度传感器、SMBus/ I2C、UART、SPI、可编程计数器/ 定时器阵列(PCA)、定时器、数字I/O 端口、电源监视器、看门狗定时器(W D T)和时钟振荡器等。并且内置有64KB Flash 程序存储器和(4K+256)B 的外部数据存储器,支持在系统编程和调试等。C8051F020单片机是真正能独立工作的片上系统(SOC)。每个MCU 都能有效地管理模拟和数字外设,可以关闭单个或全部外设以节省功耗。Flash 存储器还具有在系统重新编程能力,可用于非易失性数据存储,并允许现场更新8051 固件。应用程序可以使用MOVC 和MOVX 指令对Flash进行读或改写,每次读或写一个字节。这一特性允许将程序存储器用于非易失性数据存储以及在软件控制下更新程序代码。C8051F020 具有片内JTAG 接口和调试电路,
该JTAG 接口完全符合IEEE 1149.1 标准,通过4 脚JTAG 接口可以进行非侵入式、全速的在系统调试。
(二)学习板介绍
板上资料包括:32K外部RAM扩展、T6963C128*64液晶接口、红外接受、跑马灯、时钟、串口等模块组成;
原理图如下:
用户377235 2013-7-19 22:28
用户217088 2009-8-29 20:41