单片机原理及接口技术考试作业总结(武汉理工).docx
《单片机原理及接口技术考试作业总结(武汉理工).docx》由会员分享,可在线阅读,更多相关《单片机原理及接口技术考试作业总结(武汉理工).docx(12页珍藏版)》请在三一文库上搜索。
1、第0章考试需掌握:(1)二进制,十进制,十六进制数之间的转换(2)数的加减运算(题目要求用补码运算的必须用补码运算)(3)通过数的运算,判断CY和OV的值作业如下:0.3 求二进制28、-28、100、-130、250、-347、928、-928的原码和补码(要求用十进制表示)。十进制数原码补码281CH1CH-289CHE4H10064H64H-1308082HFF7EH250FAHFAH-347815BH815BH92803A0H03A0H-92883A0HFC60H解题方法:正数的补码和原码相同,负数的补码为原码取反(取反的时候符号位不变)再加一如:-28的原码为10011100B=9C
2、H反码为11100011B补码为 11100011B+1=11100100B=E4H0.5 用补码运算完成下列算式,并指出溢出OV和进位CY。(1)33H+5AH(2)-29H-5DH(3)65H-3EH (4)4CH-68H步骤:先把题目所给的数化成补码的形式,接着列式计算(注意补码的运算是相加的过程)如:(2)-29H-5DH(-29H)补=11010111B (-5DH) 补=10100011B补码运算:(-29H)补+ (-5DH) 补=11010111B+10100011B=(1)01111010B=7AH所以OV=1 CY=1第1章考试需掌握:1. 单片机的组成部件:P162. 程
3、序计数器PC是一个自动加1的16位寄存器,作用是指向下一指令地址(选择题考)3. 我们课本学的微型计算机的存储器地址空间的结构形式为哈佛结构4. 8XX51单片机有21字节的特殊功能寄存器SFR,看P215. SP堆栈指针,遵循先加后压,先弹后减的顺序6. DPTR为16位寄存器7. P24表1-4要背8. P23会计算4种周期作业如下:1.6 在单片机内部RAM中,哪些字节有位寻址,哪些没有位寻址?特殊功能寄存器SFR中哪些可以位寻址?位寻址有什么好处?P19到P201.10 若单片机使用频率为6MHz的晶振,那么振荡周期,状态周期,机器周期和指令周期分别是多少?P23 振荡周期=1/fos
4、c=1/6=0.1667s状态周期=2/fosc=2/6=0.333s机器周期=12/fosc=12/6=2s指令周期=(1-4机器周期)=2-4s1.11 复位时,A= 00H ,PSW= 00H ,SP= 07H ,P0P3=FFH第2章(非常重要)考试需掌握:全章的知识都要熟作业如下:1. 试编程将片外RAM 40H单元中内容与R1的内容互换 MOV R0 ,#40H MOVX A ,R0 XCH R1 ,AMOVX R0,A 2.3 设A=0,执行下列两条指令后,A的内容是否相同,说明理由。(1)MOVC A,A+DPTR(2)MOVX A,DPTR答:当A=0时,两条指令的地址虽然相
5、同,但操作码不同,MOVC是寻址程序存储器,MOVX是寻址外部数据存储器,送人A的是两个不同存储空间的内容。2.4指出下列指令中操作数的寻址方式:指令目的操作数寻址方式源操作数寻址方式ADD A,40H寄存器寻址直接寻址PUSH ACCSP间接寻址直接寻址MOV B,20H直接寻址直接寻址ANL P1,#35H直接寻址立即寻址MOV R1,PSW寄存器间址直接寻址MOVC A,A+DPTR寄存器寻址变址MOVX DPTR,A寄存器间址寄存器寻址补充:寄存器A写作ACC时为直接寻址,写作A时为寄存器寻址;B仅在乘法指令中为寄存器寻址,在其他指令中为直接寻址;除了,DPTR,R0-R7为寄存器寻址
6、2.8 设SP=60H,内部RAM的(30H)=24H,(31H)=10H,在下列程序段注释的括号中填执行结果。 PUSH 30H ; SP=(61H),(SP)=(24H)PUSH 31H ; SP=(62H),(SP)=(10H)POP DPL ; SP=(61H),(SP)=(10H)POP DPH ; SP=(60H),(SP)=(24H)MOV A,#00HMOVX DPTR,A注意:PUSH dir完成的操作为先修改指针,再入栈 POP dir完成的操作为先出栈,再修改指针第3章考试需掌握:1. 简单的编程作业如下:1. 设8031使用6MHz晶振,试设计延迟100ms的延时程序。
7、(与课本P53页例题几乎一样,只需要改一下次数)2. 编一子程序,求出20H中有符号数的二进制补码再送回20H分析:先判断20H中的数是正数还是负数,若是正数,直接送回,若是负数,要求补码再送回。MOV A,20HJB ACC.7, CPLL ; 如为负数转CPLLSJMP $;为正数,补码=原码CPLL: CPL A;取反 ADD A,#1;加1得补码MOV 20H,A ;再送回21H单元SJMP $3. 编程试判断A中的正负,若为正数,存入20H单元,若为负数存入21H单元中。MOV B,AANL A,#80HJZ ABCMOV 21H,BSJMP $ABC: MOV 20H,BSJMP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 接口 技术 考试 作业 总结 武汉理工
链接地址:https://www.31doc.com/p-6078578.html