- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                第4章 程序设计 题型——程序分析 	1、分析下列程序属于哪种结构? 			MOV	A,R3 			RL	A 			MOV	DPTR,#TAB 			JMP	@A+DPTR TAB:	AJMP	subrut0 			AJMP	subrut1 			……   * * 第4章 程序设计 题型——程序设计 	1、试编程实现对内部RAM中从50H开始的连续单元中字符长度的统计,字符串以回车作为结束标志。 	2、8051单片机使用12MHz晶振,设计软件延时程序,延时时间20ms。 * * 第5章 硬件资源 单片机端口 		各端口功能、工作方式 中断系统 		中断源、中断优先级、中断控制、中断响应、中断清除 * * 第5章 硬件资源 定时计数器 		定时计数器控制、工作方式、计数初值 串行接口 		串行控制、工作方式、波特率设置 * * 第5章 硬件资源 题型——问答 	1、MCS51单片机内部有几个中断源?各终端标识是如何产生的?如何消除? 	2、MCS-51内部四个并行I/O口各有什么异同?作用是什么? 	3、简述MCS-51单片机的中断响应过程。  * * 第5章 硬件资源 题型——程序填空 ORG	0000H 		MOV	P1,#0FFH KEY:	__________;将P1.2置位高电平 		__________;检测是否有按键按下 		SETB	P1.1;灯灭 		AJMP	KEY ALARM:CLR	P1.1;灯点亮 		CPL	P1.0 		ACALL	DELAY 		AJMP	KEY * * DELAY:MOV	R7,#250;循环次数 	 __________;R7减1不为零             ;跳转到当前行 	RET 	END  第5章 硬件资源 题型——程序设计 	1、设系统时钟为12MHz,编程实现占空比为30%,周期500ms的脉冲信号输出。 	2、利用定时计数器实现对外部输入信号脉宽的测量。 * * 第6章 并行扩展 * * 地址锁存器 P2口 P0口 ALE P3.6 P3.7 PSEN P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 /RD /PSEN RXD TXD /INT0 /INT1 T0 T1 /WR D7~D0 A7~A0 A15~A8 16位地址总线 控制总线 串行口 外部中断源 计数器计数脉冲 8位数据总线 第6章 并行扩展 存储器扩展 	SRAM 6264、6116 	E2PROM 2864、2764 I/O扩展 	I/O接口 74LS373、8255A  * * 1、电路连接 2、地址计算 第6章 并行扩展 * * 第6章 并行扩展 * * 第6章 并行扩展 按键抖动 		开关为机械弹性开关,由于机械触点的弹性作用,断开、闭合时,瞬间均伴随有一连串的抖动。 * * 第6章 并行扩展 消除抖动  		硬件消抖   		软件消抖 * * 触发器、单稳态 电容放电延时 延时,两次检测 第6章 并行扩展 扫描法 * * 第1步:识别键盘有无键按下 第2步:识别出具体的按键 第6章 并行扩展 扫描法 		把所有列线置0,检查各行线电平是否有变化,如有变化,说明有键按下,如无变化,则无键按下。  * * 第6章 并行扩展 扫描法 		先把某一列置低电平,其余各列为高电平,检查各行线电平的变化,如果某行线电平为低,可确定此行列交叉点处的按键被按下。  * * 第6章 并行扩展 线反转法 * * 第1步:列全输出低,确定行号 第2步:行全输出低,确定列号 第6章 并行扩展 * * 第6章 并行扩展 显示控制 		提前编码,利用查表方式,将数据送至显示端口 TABLE: DB 3FH,06H,5BH,4FH…… 		MOV A,#data 		MOV DPTR,#TABLE 		MOVC A,@A+DPTR * * 第6章 并行扩展 LED显示控制方式 	①静态显示 		二极管恒定导通或截止,用于显示位数较少的场合 	②动态显示 		每一位轮流显示,显示位数较多 * * 第6章 并行扩展 题型——问答 	1、何谓按键抖动?如何进行按键消抖? 	 * * 第6章 并行扩展 题型——程序填空 * * Q1 Q0 D7~D0 G ALE P2.0 /RD /WR RESET 8051 ALE PB0 PB7 /RD /WR RESET 8255 PA0 PA7 D7~D0 A1 A0 D7~D0 第6章 并行扩展 题型——程序填空 	1、8255的A、B、C及控制寄存器的端口地址分别为____、 ____、 ____、 ____ 。 	2、将下列程序补充完整	 ________ ;8255初始化 		 ________ ; 		 ________ ; LOOP:   MOV DPTR,
                
原创力文档
                        

文档评论(0)