1、简单描述一个单片机系统的主要组成模块,并说明各模块之间的数据流流向
和控制流流向。简述单片机应用系统的设计原则。(仕兰微面试题目)
答:单片机是一种微型的计算机,应该由运算器、控制器、存储器、输入设备、输出设备
组成
2、画出 8031 与 2716(2K*8ROM)的连线图,要求采用三-八译码器,8031 的
P2.5,P2.4 和 P2.3 参加译码,基本地址范围为 3000H-3FFFH。该 2716 有没有重
叠地址?根据是什么?若有,则写出每片 2716 的重叠地址范围。(仕兰微面试
题目)
3、用 8051 设计一个带一个 8*16 键盘加驱动八个数码管(共阳)的原理图。(仕
兰微面试题目)
5、中断的概念?简述中断的过程。(仕兰微面试题目)
答:中断的慨念:当外部请求服务时,暂时中断当前主程序,转而执行中断处理程序,完
成后自动返回被中断的主程序继续运行
中断的过程:
中断源发出中断请求→对中断请求进行响应→执行中断服务程序→返
回主程序。
6、如单片机中断几个/类型,编中断程序注意什么问题;(未知)
答:中断初始化,工作方式,中断入口,中断返回 ,优先级别。
7、要用一个开环脉冲调速系统来控制直流电动机的转速,程序由 8051 完成。简
单原理如下:由 P3.4 输出脉冲的占空比来控制转速,占空比越大,转速越快;
而占空比由 K7-K0 八个开关来设置,直接与 P1 口相连(开关拨到下方时为"0",
拨到上方时为"1",组成一个八位二进制数 N),要求占空比为 N/256。 (仕兰
微面试题目)
下面程序用计数法来实现这一功能,请将空余部分添完整。
MOV P1,#0FFH
LOOP1 :MOV R4,#0FFH
--------
MOV R3,#00H
LOOP2 :MOV A,P1
--------
SUBB A,R3
JNZ SKP1
--------
SKP1:MOV C,70H
MOV P3.4,C
ACALL DELAY :此延时子程序略
--------
--------
评论0
最新资源