新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于FPGA和51单片机信号发生器设计与实现

基于FPGA和51单片机信号发生器设计与实现

作者:时间:2012-06-06来源:网络收藏

1.1.2 C8051F0201简介
C8051F0201(以下简称51)器件是完全集成的混合信号系统级MCU芯片,具有32个数字I/O引脚。此款51具有高速、流水线结构的8051兼容的CIP-51内核(可达25 MIPS)。全速、非侵入式的在系统调试接口(片内)。12位、100 ksps的8通道ADC,带PGA和模拟多路开关。8位500 ksps的ADC,带PGA和8通道模拟多路开关两个12位DAC,具有可编程数据更新方式。64 K字节可在系统编程的FLASH存储器。4 352(4 096+256)字节的片内RAM,可寻址64 k字节地址空间的外部数据存储器接口。硬件的SPI、Sm Bus/I2C和两个UART串行接口,5个通
用的16位定时器。具有5个捕捉/比较模块的可编程计数器/定时器阵。列片内看门狗定时器、VDD监视器和温度传感器,每个MCU都可在工业温度范围(-45~+85℃)内用2.7~3.6 V的电压工作。端口I/O、/RST和JTAG引脚都容许5 V的输入信号电压。
1.2 C8051软件
C8051单片机软件主要包括按键处理函数、控制函数、初始化函数、LCD显示函数、D/A函数以及主函数。软件的主程序流程框图如图3所示,子函数详细功能如表1所示。

本文引用地址:http://www.eepw.com.cn/article/171350.htm

c.jpg

 

d.jpg


1.3 (EP2C8Q20818N)软件
本文中主要采用Verilog HDL语言设计。主要包括片选模块、时钟驱动模块、键盘扫描模块、传出信号模块、LCD模块、DAC0800模块以及指示灯模块。详细功能如表2所示。



评论


相关推荐

技术专区

关闭