东华大学2011年853微机原理真题
853微机原理
一 填空题(50分,每空2分) 1、微机系统由什么组成 微机由什么组成 微处理器由什么组成 2、2个数的源码,反码,补码,并相减(实质是补码相加) 3、读程序填空 (1)子程序的作用 (2)读完程序的运行结果 (3)填2个机器码 (4)mov A,@R0 的寻址方式 二、编程题(40分) 1、100个数放在外部数据存储器2000H开始的单元,求平均数,结果放入片内数据存储器中 (1)写出编程思路(5) (2)画出逻辑框图(5) (3)编写程序并加上注释(10) 2、用P1.0控制一位LED闪烁,频率1HZ。 (1)写出选择的晶振频率(2) (2)写出定时器工作方式选择以及计算初值 (3)写出程序 三、扩展题(30分) 图就是一片8031用138全译码后连接6264,8255,8155,0832还有个啥忘了 (1)写出个芯片的起始地址(8) (2)写出6264的大小和地址范围(2) (3)找出图中错误,并说明如何调整(6) (4)8255的作用(2) (5)连接到8155芯片IO/M引脚的线的作用(3) (6)0832是什么芯片?举例说明其作用(3) 四、设计题(30分) 用ADC0809将电位器上的分压转化为数字显示在3位LED上 (1)画出晶振电路和复位电路(2) (2)画出电位器和ADC0809相连的部分(2) (3)说明单片机是如何控制3位LED显示的,并画出是如何连接的(4) (4)画出系统原理图(12) (5)编写程序(10) 总体来说这张卷子没有很大难度,尤其是填空题完全送分,不那住就太可惜了!相信2012的考生只要认真看看书绝对没有问题!不过最后一题画系统原理图比较 纠结,不是因为难而是很麻烦费事,本人画图用了快1小时。画图的时候有许多细节问题需要注意,小心就好!编写程序时也最后还有考虑到编写LED的字型码, 需要注意的是要和前面图上LED的解法保持一致(共阴或共阳)。