- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机考试大钢
1、C8051F340单片机是8051单片机大家族中的一员,是一种8位的单片机。与其它8051单片机相比,它有如下特点:
1)、运行速度高,系统时钟最高可达48M。
2)、全速、非侵入式的在系统调试C2接口,调试方便。
3)、功耗低、供电电压低。供电电压可低至2.7V,我们常用3.3V为它供电。
4)、片内资源丰富。除了扩展了定时计数器、串口、中断、存储器等之外,还增加了ADC、比较器、片内稳压器。
5)、片内外设所占用的管脚,允许用户在一定范围内由软件分配。
2、C8051F340采用标准的8051单片机的指令系统。
1) 加法指令: ADD A,R1。
2) 带进位加法:ADDC A,R3
3) 带借位减法:SUBB A,@R1
4) 乘法指令: MUL AB
5) 除法指令 : DIV AB
5) 循环右移指令 RR A
6) 循环左移指令 RL A
熟悉以上执令,知道上述指令,指行前后,寄存器的值的变化情况,也要知道,该指令,对CY\OV等的影响。比如A中的值为03H,执行完 RR A后,A寄存器A中的内容就会变成81H。
3、寻址方式:
直接寻址、间接寻址、寄存器寻址、相对寻址、位寻址等。比如:
MOV A,R1,源操作数是寄存器寻址。
ADD A,37,第二个操作数是直接寻址。
MOV A,@R1,第二个操作数是寄存器间接寻址。
CLR 48H,源操作数是位寻址。
MOV A,@R5 ,错误代码。
4、存储系统
1)、C8051F340单片机共有256字节的片内RAM。其中低128字节,地址范围为00-7FH,既能直接寻址,又能间接寻址。高128字节,地址范围为:80H-0FFH,只能间接寻址。
2)、SFR映射到片内地址的范围为:80H-0FFH,与片内RAM的高128字节的地址相同,仿问SFR,只能用直接寻址。区分SFR和片内RAM高128字节的方法,是用寻址方式来区分的。
3)片内RAM地址为00H-1FH的内存单元,共32个字节,它们是工作寄存器组,分别称R0、R1、R2、R3、R4、R5、R6、R7。工作寄存器组共4组,分别占用00-07H、08H-0FH、10H-17H、18H-1FH,当前的工作寄存器组使用哪一组,由寄存器PSW中的PSW.4、PSW.3来设定。
4)、片内RAM地址为20H-2FH的16个字节地址单元,共128比特。这128个比特,是可以位寻址的,其地址范围为00-7FH。比如:地址为20H的字节单元,其对应的8位地址为:00H、01H、02H、03H、04H、05H、06H、07H。地址为27H的字节单元,其对应的8位地址为:38H、39H、3AH、3BH、3CH、3DH、3EH、3FH。
5)堆栈空间,占用内部RAM空间。单片机复位后,SP的值是07H。一个应用程序中,应统筹分配工作寄存器组、位变量、内部变量、堆栈空间的地址范围。一般在程序的开始后,应重新设定SP的值。
6)C8051F340除了有256字节 的内部RAM外,还有4KB 字节的外部RAM。该RAM被映射到外部数据存储器空间(XRAM)的0x0000-0x0fff的地址空间。超过0x0fff的地址,其中最高四比特的地址是无效的。如0x0000、0x1000、0x2000、0x3000、0x4000,其指向的存储单元,均是0x0000。
对这4KRAM的访问,我们通过MOVX指令、地址指针DPTR、R0、R1来进行。DPTR是数据地址指什,是两个SFR,分别叫DPH、DPL。
7)8051FXXX单片机,各个地址空间是分别独立编址的,我们称之为哈佛结构。许多单片机其数据存储器、程序存储器、甚至外设,是统一编址的,我们称之为冯诺一曼结构。
5、重要的寄存器
1)累加器A
2)程序状态字PSW,知道该寄存器的各位的含义。
3)工作寄存器组R0、R1、R2、R3、R4、R5、R6、R7。其中R0、R1可以做间接寻址的的址指针。
4)数据指针DPTR,是一个16位寄存器。
6、C8051F340有外中断INT0、INT1、定时器溢出中断T0、T1、串行通信中断、定时器T2、T3溢出中断、PCA中断(溢出、捕捉、比较)等,共有17个中断。
7、定时器
C8051F340共有4个定时器,其中T0、T1的初值,需要在溢出中断程序中通过软件重新设,其中断标志在中断响应时,由硬件清零。
T2、T3是初值自动重装的,其初值在溢出发生时,由硬件电路自动重装,但是其中断标志在中断响应时,不能由硬件清零,需要由软件清零。
假如系统时钟是48M,通过 TMOD、CKCON,将T0、T1的溢出周期分别设置成1ms、0.5ms。
T
您可能关注的文档
最近下载
- 人教版六年级语文上册全册单元知识点梳理汇总.doc VIP
- 信息技术与高中数学课堂教学深度融合的案例研究 (6).pptx VIP
- 混凝土质量缺陷修补施工方案.doc VIP
- 第24课+艰难探索和建设成就【中职专用】《中国历史》(高教版全一册).pptx VIP
- 香日德河流域综合规划环境影响评价报告书.doc VIP
- 班组长创新和数字化管理能力题库.doc VIP
- “红旗杯”竞赛总题库-3班组长创新和数字化管理能力考试题库(附答案).doc VIP
- “红旗杯”竞赛总题库-2班组长成本绩效管理能力考试题库(附答案).docx VIP
- 06火力发电工程建设标准强制性条文执行表格-管道分册.docx VIP
- “红旗杯”竞赛总题库-5班组长团队管理能力考试题库(附答案).docx VIP
原创力文档


文档评论(0)