技能训练4七段数码管显示的秒计时
33页1、技能实训4 七段数码管显示秒计时,4.1 实训内容介绍 4.2 七段数码管显示原理 4.3 查表程序 4.3.1 MOVC指令 4.3.2寻址方式 4.3.3子程序 4.3.4指针与查表程序 4.4 技能提高:顺序显示自己的身份证号,实训4 简介,利用单片机实现秒计时每隔一秒钟,显示数据加一,即循环显示09的数字。,程序基本结构,计数值 显示字形 哪里要用数据传送类指令?,程序的实现,ORG 0000H MAIN: MOV R1,#0 MOV R2,#10 MOV DPTR,#TAB MAIN1: MOV A,R1 MOVC A,A+DPTR MOV P0,A LCALL DELAY INC R1 DJNZ R2,MAIN1 LJMP MAIN ,执行的效果,知识点1:4.2七段数码管显示原理,字形表是如何生成的?,知识点2:4.3 查表程序,查表是根据某个已知数,在表格中寻找对应的数。对于可枚举表示的函数,利用查表可以根据自变量快捷地获得函数值。 为了显示秒计时值,要依据秒计时值(采用BCD码编码),获得对应的十进制字形数据值。 我们把字形数据依09顺序存放在程序存储区,则相当于一个
2、二维表,存储单元的地址相当于输入变量,存储单元的存放的数据就是该输入变量对应的输出变量。具体如表4-4。,字形表,4.3.1 MOVC指令,对程序存储器进行操作的指令有两条: MOVC A,A+DPTR MOVC A,A+PC MOVC与MOV、MOVX 见表4-5 A+DPTR表示地址 寻址方式,MOVC与MOV、MOVX,知识点:4.3.2寻址方式,获得操作数的方式,称为寻址方式。 MCS-51单片机有7种寻址方式。 1立即寻址 2直接寻址 3寄存器寻址 4寄存器间接寻址 5变址寻址 6相对寻址 7位寻址,1立即寻址,如:MOV A,#3AH 指令中的操作数是1个8位或16位二进制立即数。立即数用data,data16表示,data16表示16位二进制数的立即数。 又如:MOV DPTR,#1234H DPTR是一个16位的寄存器,它由DPH及DPL两个8位的寄存器组成。,2直接寻址,指令中直接给出操作数地址。 如:MOV A, 3AH 在80C51单片机中,直接地址只能用来表示内部数据存储器、位地址空间以及特殊功能寄存器。,3寄存器寻址,如:MOV A,R1 又如:INC R3
3、能进行寄存器寻址的是:工作寄存器R0R7、部分专用寄存器(例如,累加器A、通用寄存器B、地址寄存器DPTR和进位CY)。,4寄存器间接寻址,MOV R0,#20H MOV A,R0 R0相当于是一个指针,对它保存的数据作为地址的内部数据单元进行操作,,访问外部RAM,在访问外部RAM时,用DPTR数据指针来间接寻址。 如:MOVX A,DPTR,5变址寻址,如:MOVC A,A+DPTR 再如:MOVC A,A+PC 变址寻址以程序计数器PC或数据指针DPTR作为基地址寄存器,以累加器A作为变址寄存器,把两者的内容相加形成操作数的地址(16位二进制数)。这种寻址方式常用于读取程序存储器中的常数表,6相对寻址,相对寻址是将程序计数器PC中的当前内容作为基地址,与指令中所给出的数相加,其和为跳转指令的转移地址。 如:1000H: SJMP 06H,7位寻址,能进行位寻址操作有片内数据存储器的位寻址区(即字节地址为20H2FH)存储器以及可进行位寻址操作的专用寄存器。 如:MOV C,07H,例1:执行完成下列程序段后,A的内容为多少?,MOV A,#55H MOV 20H,#68H MOV
《技能训练4七段数码管显示的秒计时》由会员san****019分享,可在线阅读,更多相关《技能训练4七段数码管显示的秒计时》请在金锄头文库上搜索。
高中化学实验方案的设计第一节制备实验方案设计
高中生物实验室配置
高中体育与健康课程田径必修模块单元教学方案
高中通用技术方案的构思方法-设计分析教案苏教版必修
高中生物室配置
高中信息技术网络技术应用选修模块教学评价方案
骆小学教师戏曲知识培训方案(I)
麻村小学阳光体育活动计划及实施方案
高桥小学幼小衔接活动方案
马摆小学控辍保学实施方案
金阳街道中心小学未成年人思想道德建设实施方案
龙扬小学第32个爱国卫生月活动方案
魏家井联小学度控辍保学工作方案
高区第九届初中骨干教师课堂教学能力展示活动
长沙县2018年度小学生课外阅读知识竞赛及书目
阳江中心小学一月一事之五月主题活动方案
长营小学校园体育活动实施方案
阳江中心小学一月一事之六月主题活动方案
高考历史备考方案-陈军
高考语文第5课父亲课前预案苏教版选修现代散文选读
2024-06-17 30页
2024-06-17 44页
2024-06-17 32页
2024-06-17 41页
2024-06-17 23页
2024-06-17 43页
2024-06-13 10页
2024-06-13 11页
2024-06-13 11页
2024-06-13 9页