单片机指导书范文.doc

单片机指导书范文.doc

ID:51862271

大小:148.69 KB

页数:19页

时间:2020-03-17

单片机指导书范文.doc_第1页
单片机指导书范文.doc_第2页
单片机指导书范文.doc_第3页
单片机指导书范文.doc_第4页
单片机指导书范文.doc_第5页
资源描述:

《单片机指导书范文.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、单片机指导书范文  单片微型计算机实验指导书二〇〇六年十月修订实验一清零实验……………………………………………7实验二拆字实验……………………………………………9实验三拼字实验……………………………………………9实验四数据块传送实验……………………………………10实验五数据排序实验………………………………………11实验六查找相同数的个数…………………………………11实验七多分支程序…………………………………………12硬件实验一P1口亮灯实验…………………………………15硬件实验二P1口转弯灯实验………………………………15

2、硬件实验三P3.3口输入P1口输出…………………………13硬件实验四工业顺序控制…………………………………15硬件实验五8255控制交通灯………………………………17硬件实验六A/D转换实验……………………………………20硬件实验七D/A转换实验……………………………………21硬件实验八8279键盘显示实验……………………………23硬件实验九128*64LCD液晶显示………………………23硬件实验十单片机RS232/RS485串行发送实验(双机通讯)硬件实验十一单片机RS232/RS485串行接收实验(双机通讯)实验一清零

3、实验  一、实验目的掌握汇编语言设计和调试方法,熟悉键盘的操作。  二、实验内容把2000H~20FFH的内容清零。  三、实验程序框图及参考程序开始结束R0=00H,DPTR=2000H,A=00HADPTRR0=00?DPTR+1DPTRR0+1R0否ORG0000HLJMPSE01ORG0640HSE01:MOVR0,#00HMOVDPTR,#2000HLOO1:CLRAMOVX@DPTR,AINCDPTR;DPTR+1INCR0;字节数加1CJNER0,#00H,LOO1;不到FF个字LOOP:SJMPLOOPEN

4、D  四、实验步骤用连续或单步方式运行程序,检查2000~20FF中执行程序前后的内容变化。  五、思考若要把7000H~70FFH中的内容改成FFH,应如何编制程序?实验二拆字程序  一、实验目的掌握汇编语言设计和调试方法。  二、实验内容把2000H的内容拆开,高位送xxH低位,低位送xxH低位,xxH、xxH高位清零,一般本程序用于把数据送显示缓冲区时用。  三、实验程序框图开始DPTR=2000H,(DPTR)A,ABA的高低位互换,屏蔽高四位DPTR+1DPTR,A(DPTR)DPTRDPTR+1,BA,屏蔽A的

5、高四位A(DPTR)结束  四、实验步骤用连续或单步方式运行程序,检查2000H~xxH中内容变化情况。  五、思考如何用断点方式调试本程序。  实验三拼字程序  一、实验目的进一步掌握汇编语言设计和调试方法。  二、实验内容把2000H.xxH的低位分别送入xxH高低位,一般本程序用于把显示缓冲区的数据取出拼装成一字节。  三、实验程序框图→开始DPTR=2000H,(DPTR→A,将A屏蔽高位,高低位互换,送BDPTR+1DPTR,(DPTR)A将A屏蔽高位,与B相或DPTRDPTR+1,ADPTR结束  四、实验步骤

6、单步或用断点方式运行程序,检查xxH内容变化情况。  实验四数据区传送子程序  一、实验目的掌握RAM中的数据操作。  二、实验内容把R2.R3源RAM区首址内的R6.R7字节数据传送到R4.R5目的RAM区。  三、实验程序框图开始R2=00H,R3=00H,R4=20H,R5=00H,R6=1FH,R7=FFHR3DPL,R2DPL,(DPTR)AR5DPL,R4DPH,A(DPTR)源地址加1,目的地址加1,字节数减1结束R6=00H,R7=00H?否  四、实验步骤在R2.R3中输入源首址(例如0000H),R4.

7、R5中输入目的地址(例如2000H),R6.R7中输入字节数(例如lFFFH),运行程序,检查0000H~lFFFH中内容是否和2000H~3FFFH中内容完全一致。  实验五数据排序实验  一、实验目的熟悉51指令系统,掌握程序设计方法。  二、实验内容编写并调试一个排序子程序,其功能为用冒泡法将内存RAM中几个单字节无符号的正整数,按从小到大的次序重新排列。  三、程序框图及参考程序ORG0000HLJMUEORG09B0HQUE:MOVR3,#50HQUE1:MOVA,R3MOVR0,AMOVR7,#0AHCLR00

8、HMOVA,@R0QL2:INCR0MOVR2,ACLRCMOV22H,@R0CJNEA,22H,QL3SETBCQL3:MOVA,R2JCQL1SETB00HXCHA,@R0DECR0XCHA,@R0INCR0QL1:MOVA,@R0DJNZR7,QL2JB00H,QUE1LOOP:SJMPLOOPE

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。