《DP单片机入门下汪林.pptx》由会员分享,可在线阅读,更多相关《DP单片机入门下汪林.pptx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、DP801单片机系统入门_玉泉小学u1.奏乐指令2023/2/211指令名称指令名称机器码机器码助记符助记符操作码操作码操作数操作数操作码操作码操作数操作数奏乐奏乐0303N=01-07,11-17,21-27 N=00休止符M=00:1/16,01:1/8,02:3/6 03:1/4,04:3/8,05:1/2 06:1,07:3/2,08:2,09:4 10:打开,11:关闭ZYN N,M M奏乐指令奏乐指令M值值000102030405060708091011时间(秒)时间(秒)0.10.20.30.40.60.81.62.43.26.40第二课第二课 熟悉单片机(下)熟悉单片机(下)我
2、们有时候会用奏乐指令来代替延时指令第1页/共8页DP801单片机系统入门_玉泉小学u2.断开转移指令、接通转移指令2023/2/212指令名称指令名称机器码机器码助记符助记符操作码操作码操作数操作数操作操作码码操作数操作数断开转移断开转移08N=0015,M=转移的地址DZN N,M M接通转移接通转移0909N=0015,M=转移的地址TZN N,M M第二课第二课 熟悉单片机(下)熟悉单片机(下)这两条指令,可以让单片机根据外部的探头输入的情况决定下一步做什么。这里的N=0015,中的0015是单片机的16个输入端口,单片机可以根据这1个16个输入的不同执行不同的指令。比如,我们接通0号琴
3、键奏乐,5号琴键点亮1号灯。如果,我们将琴键换成温度探头,灯换成电扇,那么就可以实现热了,电扇自动启动,凉了就自动关闭。第2页/共8页DP801单片机系统入门_玉泉小学u3.流程图2023/2/213第二课第二课 熟悉单片机(下)熟悉单片机(下)开始结束点亮0号发光二极管延时5秒关闭0号发光二极管流程图是我们在编程时设计程序执行顺序图,可以帮助我们设计好程序。尤其在程序比较复杂时,流程图可以帮助我们更快更好的设计程序。第3页/共8页DP801单片机系统入门_玉泉小学u4.编程一般步骤2023/2/2141.根据任务画流程图。2.根据流程图,用助记符编写源程序3.按照指令表,将助记符翻译成机器指
4、令4.给指令分配存储地址5.程序注释第二课第二课 熟悉单片机(下)熟悉单片机(下)例如:奏乐1,音长1/2拍,然后检测05键是否接通,接通则奏乐1(1/2拍),否则继续检测05键。第4页/共8页DP801单片机系统入门_玉泉小学2023/2/215地址 指令注释0.0 03 11 05 ;奏乐1,1/2拍 09 05 00 ;05接通,转移到0.0.10 ;无条件转向 15 ;程序结束 第二课第二课 熟悉单片机(下)熟悉单片机(下)u5.编程一般步骤实例0.3.0.6.0.8.030.3.第5页/共8页DP801单片机系统入门_玉泉小学u6.运行方式指令2023/2/216指令名称指令名称机器
5、码机器码助记符助记符操作码操作码操作数操作数操作操作码码操作数操作数运行方式运行方式14N 0:连续 1:单步 2:清除 YFN N第二课第二课 熟悉单片机(下)熟悉单片机(下)这条指令我们在比赛时肯定会用到,而且我们只用14 02,这是让单片机清除存储器中程序的,执行完这条指令,我们的存储器中所有单元都变成15(0F)了,就是说所有程序都没有了,需要重新编写程序。第6页/共8页2023/2/217DP801单片机系统入门_玉泉小学u.作业:要求:在纸上画流程图,按书写格式编写程序要求:在纸上画流程图,按书写格式编写程序(2)让音乐响起来 11 55 66 5|44 33 22 1|55 44 33 2|55 44 33 2|11 55 66 5|44 33 22 1|(1)模仿救护车警笛声 用2 5模仿救护车警笛声,同时0号灯闪(3)我做电子琴使用接通转移指令和奏乐指令,模拟电子琴,可以自己演奏上面的曲子。第二课第二课 熟悉单片机(下)熟悉单片机(下)第7页/共8页2023/2/21基本情况介绍8感谢您的欣赏!第8页/共8页