- 9
- 0
- 约3.87千字
- 约 11页
- 2020-10-24 发布于天津
- 举报
如何用51单片机的输入输出 基本条件:为要实现的功呢功能搭建辅助电路 要点亮使发光二极管,必须使单片机的I/O口P1.0输出低电平。于是我们的任务就是编程序使P1.0输出低电平。如果要实现二极管的闪速,我们调整P1.0的低电平输出和延时间隔 延时的基本原理:累加周期指令 51 单片机的一个机器周期包括12 个时钟振荡周期,也就是说如果51 单片机采用12MHz 晶振,那么执行一个机器周期就只需要1μs;如果采用的是6MHz 的晶振,那么执行一个机器周期就需要2 μs。 在51 单片机里有单周期指令(执行这条指令只需一个机器周期),双周期指令(执行这条指令只需要两个机器周期),四周期指令(执行这条指令需要四个机器周期)。除了乘、除两条指令是四周期指令,其余均为单周期或双周期指令。 常用指令的时钟周期 数据传送指令 MOV:数据传送指令功能是将数据从一个地方复制、拷贝到另一个地方。如:MOV R7,#80H ;将数据80H 送到寄存器R7,这时寄存器R7 里面存放着80H,执行该指令则需要一个机器周期。 空操作指令 NOP:空操作指令功能只是让单片机执行没有意义的操作,消耗一个机器周期 循环转移指令 DJNZ:循环转移指令功能是将第一个数进行减1 并判断是否为0,不为0 则转移到指定地点;为0 则往下执行。如:DJNZ R7,KK ;将寄存器R7 的内容减1 并判断寄存器R7 里的内容
您可能关注的文档
- 《如何处理好与领导及同事之间的关系》.ppt
- 《如何处理客户的异议》》.ppt
- 《如何处理班级突发事件》.ppt
- 《如何处理教师主导作用和学生主体地位的关系》.ppt
- 《如何备好一节英语课》.ppt
- 《如何嫁给何以琛》.ppt
- 《如何委婉表达》.ppt
- 《如何学好计算机专业》.ppt
- 《如何安全过暑假》.ppt
- 《如何完成一个短视频脚本》.ppt
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
原创力文档

文档评论(0)