单片机个人知识点总结.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机个人知识点总结

◆波特率公式:TH1=256-f/(波特率*12*32/2^SMOD) ◆MCS(51系列单片机内部有哪些主要的逻辑部件?一个8位的CPU、一个布尔处理机、一个片内振荡器、128B的片内、21个寄存器、4个8位并行I/O接口、一个全双工的串行口、2个16位的定时器/计数器、5个中断源、2个中断优先级简述MCS(51单片机程序存储器的几个特殊入口地址的含义。 0000H:入口地址 0003H:外部中断0中断服务程序入口地址 000BH:定时器/计数器0溢出中断服务程序入口地址 0013H:外部中断1中断服务程序入口地址 001BH:定时器/计数器1溢出中断服务程序入口地址 0023H:串行口中断服务程序入口地址何谓静态显示?何谓动态显示?两种显示方式有何优缺点? 所谓静态显示,是指当显示器显示某一个字符时,相应的发光二极管恒定地导通或截止,公共端接固定的电平。 LED动态显示是将所有位的段选线并接在一个I/O接口上,称为段口,共阴极端或共阳极端分别由相应的I/O接口线控制,称为位口。 静态显示显示稳定,但软件简单;动态显示硬件简单,但软件需要不断地刷新。编程将片内RAM 30H~39H单元中的内容送到以3000H为首的存储区中。 MOV R0,#30H MOV DPTR,#3000H MOV R7,#10 L1: MOV A,@R0 MOVX @DPTR,A INC R0 INC DPTR DJNZ R7,L1 RET ◆片内RAM 60H开始存放20个数据,试统计正数、负数及为零的数据个数,并将结果分别存在50H、51H、52H单元中。 MOV 50H,#0 MOV 51H,#0 MOV 52H,#0 MOV R7,#20 MOV R0,#60H L3: MOV A,@R0 JZ L1 JB ACC.7,L2 INC 50H SJMP LEND L2: INC 51H SJMP LEND L1: INC 52H LEND: INC R0 DJNZ R7,L3 RET 从片外RAM 2000H单元开始存有20个有符号数,要求把它们传送到片外RAM 3000H开始的单元,但负数不传送,试编写程序。 MOV DPTR,#2000H MOV R0,#20H MOV R7,#20 L1: MOVX A,@DPTR MOV @R0,A INC DPTR INC R0 DJNZ R7,L1 MOV DPTR,#3000H MOV R0,#20H MOV R7,#20 L2: MOV A,@R0 JB ACC.7,L3 MOVX @DPTR,A L3: INC DPTR INC R0 DJNZ R7,L2 RET ◆在片外RAM 2000H、2001H和3000H、3001H中分别存放两个字数据(高8位在偶地址),试比较两个数的大小,把大数存放在4000H、4001H单元中。 MOV DPTR,#2000H MOVX A,@DPTR MOV 20H,A INC DPTR MOVX A,@DPTR MOV 21H,A MOV DPTR,#3000H MOVX A,@DPTR MOV 30H,A INC DPTR MOVX A,@DPTR MOV 31H,A CLR C MOV A,21H SUBB A,31H MOV A,20H SUBB A,30H JNC L1 MOV A,20H MOV B,21H SJMP L2 L1: MOV A,30H MOV B,31H L2: MOV DPTR,#4000H MOVX @DPTR,A INC DPTR MOV A,B MOVX @DPTR,A RET ◆试编写一段对中断系统初始化的程序,允许外部中断0、外部中断1、定时器/计数器T0溢出中断、串行口中断,且使定时器/计数器T0溢出中断为高优先级中断。 SETB EA ETB EX0 SETB EX1 SETB ET0 SETB ES SETB PT0 IE名称:EA:中断允许总控制位;ES:串行口中断;ET1:定时器/计数器1中断;EX1:外部中断1中断; IP名称:PS:串行口中断;PT1:定时器/计数器1中断; PX1:外部中断1中断。 ◆设MCS(51单片机时钟为12MHz,利用定

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档