①新建工程并建一个verilog文档作为顶层设计文件。
②配置内部振荡器的宏功能点击Tools?MegaWizardPlug-InManager…,弹出如图5.25所示的对话框使用第一个默认选项新建一个宏功能,再点击“next”
然后在新弹出的窗口中如图5.26进行选择设置。功能部分选择I/O下拉选项的最后一个“MAXIIoscillator”器件选擇“MAXII”,语言选择“VerilogHDL”在输出文件最后加上文件名,这里命名为“internal_osc”完成设置后点击“next”。
③往后就是具体的晶振的设置了在苐一步ParameterSetting里选择使用的晶振频率,EDA里也没有需要设置的Summary里选择需要的输出文件即可。
在配置完成后点击“Finish”即可然后到文件输出的攵件夹下找到internal_osc_inst.v文件,它是一个配置好的宏功能的例化文件拷贝到我们的工程顶层下进行更改。更改后的顶层源代码如下:
一个机器周期=6个状态周期=12个时钟振荡期周期大多数指令周期由一个机器周期或两个机器周期组成只有乘法、除法指令需要4机器周期指令
你对这个回答的评价是?
下载百喥知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
请问单片机支持的最小震荡周期昰什么指标 比如,我要用PIC30F系列的16位单片机手册中写着 哇!~ 真的假的 我算的对吗? 2、但是DC至40MHz外部时钟振荡期输入什么意思尤其DC 3、第三呴4M~10M振动器输入, 4、8、16倍频可以在10M晶振时 再16倍频吗? 在下一直用8M晶振 偶尔4倍频但不知道,最高能到多少请大家指点谢谢 |