首页 AD转换实验

AD转换实验

举报
开通vip

AD转换实验AD转换实验 单片机上机实验 指导老师:付先成 姓名:刘文 班号:20061003427 学号:07206229 2008年11月21日 AD转换实验 实验目的: 1( 熟悉利用keil uvision3软件建立工程文件的操作步骤。 2( 学会综合所学知识编写较复杂的程序。 3. 学习AD转换的程序编写 实验工具: 计算机、keil uvision3应用软件、单片机试验仪 实验内容: 1( 编写程序,实现对ADC0809的通道1进行连续转换,并且将转换结果以十六进制形式 适时显示在低2位...

AD转换实验
AD转换实验 单片机上机实验 指导老师:付先成 姓名:刘文 班号:20061003427 学号:07206229 2008年11月21日 AD转换实验 实验目的: 1( 熟悉利用keil uvision3软件建立 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 文件的操作步骤。 2( 学会综合所学知识编写较复杂的程序。 3. 学习AD转换的程序编写 实验工具: 计算机、keil uvision3应用软件、单片机试验仪 实验内容: 1( 编写程序,实现对ADC0809的通道1进行连续转换,并且将转换结果以十六进制形式 适时显示在低2位数码管上。 程序如下: OUTBIT equ 0e101h CLK164 equ 0e102h DAT164 equ 0e102h IN equ 0e103h LEDBuf equ 40h org 0000h mov sp,#60h mov dptr,#0e100h mov a,#03h movx @dptr,a mov 40h,#00h mov 41h,#08h mov 42h,#00h mov 43h,#09h mov 44h,#00h mov 45h,#00h LOOP1:MOV R7,#40 VI: lcall DISPLAY DJNZ R7,VI mov a,#00h mov dptr,#0a000h movx @dptr,a mov r7,#0fh loop2:djnz r7,loop2 movx a,@dptr mov r0,#45h lcall ptds sjmp loop1 ptds:mov r1,a lcall ptds1 mov a,r1 swap a ptds1:anl a,#0fh mov @r0,a dec r0 ret Delay:mov r7, #0 DelayLoop:djnz r7, DelayLoop djnz r6, DelayLoop ret DISPLAY:setb 0d3h mov r0, #LEDBuf mov r1, #6 mov r2, #00100000b Loop: mov dptr, #OUTBIT mov a, #00h movx @dptr, a mov a, @r0 mov dptr,#LEDmap movc a,@a+dptr mov B, #8 DLP: rlc a mov r3, a mov acc.0, c anl a,#0fdh mov dptr, #DAT164 movx @dptr, a mov dptr, #CLK164 orl a,#02h movx @dptr, a anl a,#0fDh movx @dptr, a mov a, r3 djnz B, DLP mov dptr, #OUTBIT mov a, r2 movx @dptr, a mov r6, #1 call Delay mov a, r2 rr a mov r2, a inc r0 djnz r1, Loop mov dptr, #OUTBIT mov a, #0 movx @dptr, a clr 0d3h ret LEDMAP:db 3fh, 06h, 5bh, 4fh, 66h, 6dh, 7dh, 07h db 7fh, 6fh, 77h, 7ch, 39h, 5eh, 79h, 71h END 注意事项:需要手工连接以下信号:CS09?YC2。EOC?P1.0。CLOCK?脉冲源的0.5M。09IN1?模拟量发生器的UIN端口。 启动keil,选择菜单project?new project,新建一个工程。输入工程名“AD转换实验”,然后保存,如下图: 选择器件型号为atmel的AT89S51,然后确定,是否加入到启动文件到工程,这时不加入选“否”,这样一个工程就建立完成。如下图: 选择菜单file?new新建一个文件,选择菜单file?save保存文件,输入文件名为“AD转换实验.asm”然后保存,如下图: 点target1前面的+号,展开target1,击source group 1,在弹出的菜单中选择add files to group “source group 1”,然后选择all file,找到刚才的“AD转换实验.asm”,然后点add ,然后就close,如下图: 双击工程里的“AD转换实验.asm”文件,输入目标程序,如下图: 选择project?build target,进行编译,结果如下图: 没有错误,就可以选择菜单debug?start/stop debug session,进入调试状态,如下图: 进入调试状态后,选择菜单perihperals?I/O-ports?port 1,打开端口1,下图为打开后的画面(注意:画面最下端时间窗口处的状态为t1:0.00000000): 选择菜单debug?run运行,可以看到程序软件仿真情形,如下图: 注意:在最后的仿真窗口中,我们并没有看到端口的闪烁情况,是因为闪烁间隔太小,这并不代 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 程序错误,我们可以通过窗口的最下端时间状态窗口观察程序仿真情况,可以看到t1在不断变化。 以上为软件仿真时的现象,在实验室进行硬件仿真时须按注意事项里面的 要求 对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗 手工连线,仿真后的现象:数码管上显示数字,由于系统本身误差,数码管小数点后面的两位会出现跳动现象,并可以通过调节模拟量发生器上的旋钮调节数字大小。
本文档为【AD转换实验】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_591137
暂无简介~
格式:doc
大小:146KB
软件:Word
页数:8
分类:生活休闲
上传时间:2017-10-15
浏览量:22