手机版

基于DDS技术三相正弦信号发生器的设计与实现(12)

发布时间:2021-06-07   来源:未知    
字号:

1、8051是以网表文件的方式存在的,只有通过编译综合,并载入FPGA中才以硬件的方式工作,而普通8051总是以硬件方式存在的;

2、8051无内部ROM和RAM,所有程序ROM和内部RAM都必须外接。 3、以软核方式存在能进行硬件修改和编辑;能对其进行仿真和嵌入式逻辑分析仪实现实时时序测试;能根据设计者的意愿将CPU、RAM、ROM、硬件功能模块和接口模块等实现于同一片FPGA中(即SOC)。

4、与普通8051不同,8051的4个I/O口是分开的。例如P1口,其输入端P1I和输出端P1O是分开的,如果需要使用P1口的双向口功能,必须外接一些电路才能实现。本设计中使用的4*4键盘就必须用到双向口。图8所示的是单片机中的一个端口构成的双向口(P1口)电路连接方法。

图8 8051单片机I/O口设置成双向口的电路

5.1.2 8051软核系统构建及下载

8051核实用系统的最基本构建顶层原理图如附录2所示,主要由4个部件构成:

1、8051核。由VQM原码表述:CPU_Core.vqm,可以直接调用。该元件可以与其他不同语言表述的元件一同综合与编译。

2、嵌入式锁相环PLL50。本此设计锁相环的频率设置为35MHz。 3、程序ROM,LPM_ROM。设置的ROM容量是4K字节,对于一般的应用足够了。此ROM可以加载HEX格式文件作为单片机的程序代码。这里HEX程序代码由KEIL程序编译器生成(图中已加载了1.HEX)。

4、数据RAM,LPM_RAM。设置的LPM_RAM容量是256字节。高128字节须用间接寻址方式访问。

按照附录2的原理图连接,运行。运行成功之后将SOF文件下载到硬件当中即可。图9是8051单片机的下载界面。

基于DDS技术三相正弦信号发生器的设计与实现(12).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)