因为工作的缘故,必须学习EMC单片机了。我会把我的学习历程写下来,算是对坛子的一点贡献,也算是自己的一个总结吧。
因为以前学过51的和PIC、HOLTEK的单片机,并且也大致了解过EMC的指令集,所以学起来并不是太难。为了学习,而又没有仿真器,于是去emc的网站下载了一个simulator来软件仿真。第一感觉还不错,把里面的例子程序跑了一下,单步执行然后看寄存器的变化。发现他的IDE环境不是特别好用,首先编辑器无法设置TAB的宽度,导致UE里面写好的
代码,都不整齐了。
再说一下对EMC指令集的理解。EMC的寄存器占用2个空间:内存空间和IO空间,前者用mov来访问,后者用IOW和IOR等来访问。这点我想很多初学者都会象我一样,要花点时间来理解这个问题。还有就是很多寄存器没有地址的,也就是占用特殊的地址空间,既不是内存也不是IO空间,比如CONT等。我想,正是这种类繁多的寻址,使得在简单的MCU上可以2个clock跑一条单周期指令。对于此,PIC和HOLTEK的单片机都需要4个clock跑一条单周期指令,51系列CISC指令就更不用说了。
资源简介:因为工作的缘故,必须学习EMC单片机了。我会把我的学习历程写下来,算是对坛子的一点贡献,也算是自己的一个总结吧。因为以前学过51的和PIC、HOLTEK的单片机,并且也大致了解过EMC的指令集,所以学起来并不是太难。为了学习,而又没有仿真器,于是去emc的网站...
上传时间: 2013-11-05
上传用户:龙飞艇
资源简介:电源设计讲座 PPT版
上传时间: 2013-07-03
上传用户:eeworm
资源简介:51单片机学习笔记。HJ-1G开发板学习笔记一
上传时间: 2013-05-25
上传用户:jiachuan666
资源简介:一个EV1527的51单片机学习码解码程序。注意不要乱改程序。频率是:11.0592MHZ。
上传时间: 2015-08-08
上传用户:sxdtlqqjl
资源简介:台湾林信良老师的jdk5.0学习笔记,很适合初学者参考一下的.
上传时间: 2014-11-05
上传用户:a3318966
资源简介:AVR单片机学习笔记,AVR单片机学习笔记
上传时间: 2013-12-14
上传用户:D&L37
资源简介:SIM300的AT指令学习笔记 对搞GPRS的同志们有很大的帮助! 希望大家好好的使用
上传时间: 2014-01-26
上传用户:我们的船长
资源简介:法宝级的EMC 单片机编程技巧集锦 同样适合于PIC,51等系列单片机
上传时间: 2016-10-23
上传用户:ainimao
资源简介:达内的CORE JAVA学习笔记MS-WORD版。精华 花钱买不到的。
上传时间: 2013-12-23
上传用户:sssl
资源简介:1年多的嵌入式linux学习笔记,包含交叉编译环境,bootloader的vivi 、uboot源码分析等等
上传时间: 2017-04-21
上传用户:er1219