1、简单描述一个单片机系统的主要组成模块,并说明各模块之间的数据流流向和控制流流向
简述单片机应用系统的设计原则
(仕兰微面试题目)答:单片机是一种微型的计算机,应该由运算器、控制器、存储器、输入设备、输出设备组成2、画出 8031 与 2716(2K*8ROM)的连线图,要求采纳三-八译码器,8031 的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