AT89C51属性对话框
发布时间:2016/4/9 19:35:47 访问次数:1696
双击AT89C51元器件,弹出AT89C51属性对话框,如图2-81所示。除了AdvancedProperties与前面的含义不同外, H0020其他属性都相同,所以只介绍高级属性。
(1) Program File:AT89C51单片机支持()MF51、Hex和Bin等格式。
(2) Clock Frequency:指定单片机微处理器的时钟频率。由于效率的原因,时钟电路是不能模拟的,处理器的时钟频率完全由该值决定。
(3) Enable trace logging:启动跟踪日志,默认为No。在属性参数中用DBG—TRACE表示。
(4) Simulate Program Fetches:设置为Yes,表示读取外部的程序,该操作过程有点慢,但是可以测试外部程序存储器解码电路的电路性能。默认为No。在属性参数中用DBG_FETCH表示。
(5) .Code Memory Map:定义外部ROM地址空间的映射,在属性参数中用()DERAM表示。默认情况下,所有的外部数据存储器的访问完全可以仿真,也就是说,每个外部数据存储器周期涉及读取AI。E、PO和P2端口引脚的数据。一个典型的时钟周期将涉及大约50个引脚的状态转换,从而大大增加了仿真时间。因此默认C()DERAM= False。
外部存储器的地址映M()VC·M()VX配置(外部数据存储器和代码存储器的地址{≥分配是相同的),只是通过M()VC和M()VX指令加以区别。外部存储器的地址映射可以通过{CODERAM=OOOO -7FFF)来实现。
(6) Data Memory Map:定义外部RAM(XRAM)的地址匹配空间,在属性参数中用DATARAM表示,如在属性框中添加属性{DATARAM一0000-7FFF,COOO-FFFF},则表示定义了OXOOOO~OX7FFF和OXCOOOH—OXFFFF两个外部RAM存储区域。
双击AT89C51元器件,弹出AT89C51属性对话框,如图2-81所示。除了AdvancedProperties与前面的含义不同外, H0020其他属性都相同,所以只介绍高级属性。
(1) Program File:AT89C51单片机支持()MF51、Hex和Bin等格式。
(2) Clock Frequency:指定单片机微处理器的时钟频率。由于效率的原因,时钟电路是不能模拟的,处理器的时钟频率完全由该值决定。
(3) Enable trace logging:启动跟踪日志,默认为No。在属性参数中用DBG—TRACE表示。
(4) Simulate Program Fetches:设置为Yes,表示读取外部的程序,该操作过程有点慢,但是可以测试外部程序存储器解码电路的电路性能。默认为No。在属性参数中用DBG_FETCH表示。
(5) .Code Memory Map:定义外部ROM地址空间的映射,在属性参数中用()DERAM表示。默认情况下,所有的外部数据存储器的访问完全可以仿真,也就是说,每个外部数据存储器周期涉及读取AI。E、PO和P2端口引脚的数据。一个典型的时钟周期将涉及大约50个引脚的状态转换,从而大大增加了仿真时间。因此默认C()DERAM= False。
外部存储器的地址映M()VC·M()VX配置(外部数据存储器和代码存储器的地址{≥分配是相同的),只是通过M()VC和M()VX指令加以区别。外部存储器的地址映射可以通过{CODERAM=OOOO -7FFF)来实现。
(6) Data Memory Map:定义外部RAM(XRAM)的地址匹配空间,在属性参数中用DATARAM表示,如在属性框中添加属性{DATARAM一0000-7FFF,COOO-FFFF},则表示定义了OXOOOO~OX7FFF和OXCOOOH—OXFFFF两个外部RAM存储区域。
上一篇:元器件标签属性修改