- 7
- 0
- 约3.22千字
- 约 31页
- 2017-09-23 发布于浙江
- 举报
第一章 8086程序设计第二章 MCS-51单片机程序设计第三章 微机基本系统的设计第四章 存贮器与接口第五章 并行接口第六章 计数器、定时器与接口第七章 显示器与键盘接口第八章 串行通信及接口第九章 数模转换器和模数转换器接口本章知识点MCS-51 单片机的结构MCS-51单片机程序设计MCS-51单片机系统的程序设计 本章知识点MCS-51 单片机的结构MCS-51单片机程序设计MCS-51单片机系统的程序设计 MCS-51 单片机的结构MCS-51单片机采用程序存储器和数据存储器分别寻址的方式,程序存储器和外部数据存储器的寻址范围均为64K如采用外部程序存储器,用信号-PSEN控制读入程序存储器中的程序或数据访问程序存储器采用的指令: MOVC A,@A+PC MOVC A,@A+DPTR。MCS-51 单片机的结构内部数据存储器256个字节,00-7FH的128个字节为通用数据存储器,80-FFH的128个字节为特殊寄存器,是MCS-51单片机的累加器A,寄存器B,中断控制,片内外围电路如I/O口、定时器、串行接口所用的寄存器 MCS-51 单片机的结构内部数据存储器00-7FH的结构MCS-51 单片机的结构外部数据存储器寻址范围为64K,包括外部数据存储器和I/O通过数据指针指定外部数据存储器的地址 MOVX A,@DPTR MOVX @DPTR,A采用间接地址指定外部数据存储器的地址 MOVX A,@R0/R1 MOVX @R0/R1,AMCS-51 单片机的结构MCS-51单片机的片内外围电路4个并行I/O口P1、P2、P3、P4的操作通过对应的寄存器进行。 定时器采用TMOD、TCON、THX、TLX等寄存器。串行接口采用SCON、SBUF等寄存器。MCS-51单片机的有5个中断源,分别是2个外部中断、2个定时器中断和1个串行接口中断。本章知识点MCS-51 单片机的结构MCS-51单片机程序设计MCS-51单片机系统的程序设计 MCS-51单片机程序设计 程序设计方法 MCS-51单片机程序设计 程序设计方法1.作程序流程图 根据题意,找出最合理、简便的解决方法并作程序流程图。流程图分粗略和详细两种,粗略流程图给出大致步骤,而详细流程图则给出每一步骤细节。对一些大问题,先给出粗略流程图以得出总体概念,再作详细流程图对每一步骤作具体描述;程序设计方法2.存贮单元分配 根据题意合理地分配程序和数据在存贮器中地址。存贮单元分配合理,可使编程简单和避免程序出错。应避免程序区与数据区相互混合、交叉。程序设计方法3.源程序编制 将流程图中每步所规定的操作用程序语言实现,可选用不同指令,各人所编程序可能不同。程序质量衡量标准为:程序短,占用存贮单元少,运行时间短,而且程序结构合理。MCS-51单片机程序设计简单程序设计MCS-51程序时,需注意内部存储器访问和外部存储器访问 源程序 标号 操作码 操作数 ORG 4000H MOV A,#00H MOV 30H,A INC A MOV DPTR,#4100H MOVX @DPTR,A INC A INC DPTR MOV A,R2 MOVX @DPTR,A HE: SJMP HE 把直接数00H送到内部RAM30H单元中,把直接数01H及02H分别送到外部RAM4000H、4001H单元中。MCS-51单片机程序设计分支程序常用的指令MCS-51单片机程序设计分支程序在寄存器R2中存有数码0~F,要求将其转换为ASCII码,并存于外部存贮器 4100H单元中 MCS-51单片机程序设计利用散转指令实现多分支程序的方法 将直接转移指令如AJMP、LJMP构成转移表,将此表的首地址装入数据指针DPTR,把标志单元的内容乘以转移指令表所采用的直接转移指令的长度(AJMP为2、LJMP为3),并传送到累加器A中,然后调用JMP@A+DPTR指令实现散转。MCS-51单片机程序设计 利用地址偏移量表实现多分支程序,适用于各个处理程序的目的地址均在同一页的情形 先将处理程序的目时地址减去表的首地址(应在同一页内,不大于256字节)构成一偏移量表,将表的首地址装入数据指针DPTR,利用查表指令MOVC A,@A+DPTR求出偏移量,然后利用JMP@A+DPTR实现散转。 MCS-51单片机程序设计利用目的地址表实现多分支程序 将目的地址直接转成目的地扯表,然后利用查表的方法根据标志单元的内容求出目的地址,将此地址装入数据指针DPTR,将累加器A清零,再利用JMP @A+DPTR实现散转利用地址偏移量表实现多分支程序,适用于各个处理程序的目的地址均在同一页的情形.MCS-51单片机程序设计
您可能关注的文档
- 世联-郑州经三路项目产品定位及配比建议--经典.ppt
- 世联-郑州经三路项目市场调研报告--经典.ppt
- 思源-2008年9月天津市房地产市场研究报告-89P.pdf
- 思源-成都市2008年高端小户公寓客群分析研究报告-20P.ppt
- 天启-2008年8月份北京等重点城市及全国1-7月份房地产市场报告-83P.ppt
- 通泰地产2008年深圳八卦岭422栋项目市场研究及定位报告-82P.ppt
- 同策机构-昆明北京路项目开发建议报告2008-84P.ppt
- 新景祥机构-2008年9月南京房地产市场月报-24P-新景祥.pdf
- 新景祥机构-2008年9月徐州地产市场研究报告-34P.ppt
- 星彦地产-2008年11月合肥房地产市场分析-P46页.pdf
最近下载
- 化工装置年度设备检修工程施工组织设计方案.docx VIP
- 成人住院患者跌倒风险评估及预防,中华护理学会团体标准.pptx VIP
- 2026-2030中国凝胶成像仪市场竞争格局与发展前景规划报告.docx
- 儿童心理学【儿童心理学】.pptx VIP
- 二年级数学下册综合练习题 (51套含答案).pdf VIP
- 治疗特征在于纺锤体和着丝粒相关复合物亚基3(SKA3)基因的高表达水平的癌症的方法.pdf VIP
- 1.高考英语阅读理解真题精选(附答案解析)打印版.docx
- 六年级数学上册天天练53.docx VIP
- 第四版(2025)国际压力性损伤溃疡预防和治疗临床指南解读.docx VIP
- 苏斯博士绘本拼读课.pptx VIP
原创力文档

文档评论(0)