本帖最后由 neyo.zhong 于 2011-6-10 19:15 编辑
为了区分开4位和8位MCU,我另外建了一个帖子,4位MCU中常见的问题将建成另一个资料库,放在这个帖子中,以方便大家查阅。
资料库建立计划如下(与8BIT同步进行):
1.第一期:
工作:常见问题和答案收集
时间:6月1日至6月17日
2.第二期:
工作:检验和勘误
时间:6月18日至6月24日
3.第三期:
工作:常见问题按IC型号归类、或按使用领域归类
时间:6月25日至7月1日
4.后期:
工作:**维护,持续增加新遇到的问题,和新推出IC的问题
时间:7月2日~。。。。。。。
还请各位XDJM多多支持,多多提问题和意见,谢谢啦。
更新情况:
(1)2011年6月10日,增加1个问题:
===========================================华丽的分割线===========================================
问题1:
SH69P43的AD模块正在转换的过程中如果遇到端口中断是怎么工作的(允许端口中断的情况下),是立即响应中断还是等ADC完再响应中断,或者是无响应?
答案1:
AD转换过程是硬件过程,当端口中断发生时,CPU通过指令用期内查找到端口IE&IRQ=1时,响应端口中断。此时,AD转换电路不会停止,而是继续运行。
问题2:
看《中颖单片机入门与实战》一书,书中说到中颖4位MCU的开发软件IDE66带有软件仿真功能,同时有虚拟LCD等功能,但是找不到。
答案2:
步骤1:打开IDE66,同时开启一个开发项目,点击菜单中的Tools选型。
步骤2:单击Tools中的"Simulation"选型,会弹出一个芯片型号选择框,选择要软仿真的型号(注:不是所有4位MCU都支持软仿真)
步骤3:点击“Creat & Download”按键后,再按“Go”按键即可开始仿真。
注:虚拟LCD屏显示,只有带LCD驱动的MCU才有该功能。
问题3:
中颖四位机没有乘除法,那么如何做多位元的加减乘除运行呢,带符号和不带符号分别应该怎么编写?
答案3:
我们中颖专门建了一个加减乘除的函数库以方便客户学习和调用,有分带符号数和不带符号数两种,具体请查看附件:
|