原创 C8051F020学习板设计

2008-10-17 17:03 3124 2 4 分类: MCU/ 嵌入式

(一)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液晶接口、红外接受、跑马灯、时钟、串口等模块组成;


            原理图如下:


点击看大图

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户377235 2013-7-19 22:28

请问你有C8051F系列的相关视频或资料吗?我挺想学的是否能发一些给我,先谢谢了!626110007@qq.com

用户217088 2009-8-29 20:41

请问你有没有有关C8051F020的相关资料啊,我现在也再学习它,有的话能发给我吗?先谢谢了!linx1988@126.com
相关推荐阅读
用户1498358 2008-10-19 21:03
C语言小结——指针2
【1】指针与数组 【注】:【A】数组的下标从0开始,所以下标为n表示第n+1个元素;                 【B】指针比下标访问更快,常用指针访问;如果以严格地++或--方式访问数组的内容时...
用户1498358 2008-10-17 19:03
C语言小结——指针
题注:正确理解和运用指针是衡量是否成功地运用C语言编程的标准     A:在函数调用过程中,运用指针可以十分灵活地修改函数中被调用的参量;     B:指针可以用来支持C语言动态分配程序;     C...
我要评论
2
2
关闭 站长推荐上一条 /3 下一条