- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机控制实验指导书.
微机控制技术实验指导书
湖南生物机电职业技术学院
目 录
实验一 查询式键盘、显示实验 3
实验二 DAC0832并行D/A转换实验 6
实验三 ADC0809并行A/D转换实验 8
实验四 直流电机调速实验 12
实验一 查询式键盘、显示实验
一、实验目的
1.掌握键盘和显示器的接口方法和编程方法
2.掌握键盘和八段码显示器的工作原理
二、实验说明
本实验提供了8个按钮的小键盘,可接到单片机的并行口,如果有键按下,则相应输出为低,否则输出为高。单片机通过识别,判断按下什么键。有键按下后,要有一定的延时,防止由于键盘抖动而引起误操作。
三、实验步骤及内容
本实验需要用到单片机最小应用系统(F1区)、查询式键盘(B2区)、动态显示模块(I3区)和十六位逻辑电平显示模块(I4区)。
1.用一根扁平数据插头线连接查询式键盘实验模块JD2B与十六位逻辑电平显示模块JD2I,无键按下时,键盘输出全为“1”发光二极管全部熄灭,有键按下,对应发光二极管点亮。
2.使用动态显示模块显示键值。单片机最小应用系统1的 P1口JD1F接查询式键盘输出口JD2B。最小系统的P0口JD7F接动态显示区I2的段码JD0I,最小系统的P2口接动态显示区I2的位选JD1I。当P1.X所接键被按下时LED显示P1.X字样。
3.用串行数据通信线连接计算机与仿真器,把仿真器插到模块的锁紧插座中,请注意仿真器的方向:缺口朝上。
4.打开Keil uVision2仿真软件,首先建立本实验的项目文件,接着建立源程序,进行编译,直到编译无误。
5.进行软件设置,选择硬件仿真。
6.打开模块电源和总电源,点击开始调试按钮,点击RUN按钮运行程序。在键盘上按下某个键,观察数显是否与按键值一致,键值从右至左为0~7。
四、流程图及参考程序
1.参考程序
DBUF EQU 50H
TEMP EQU 30H
ORG 0000H
LJMP START
ORG 0100H
START:
MOV TEMP,#0CH;初始显示P1.c
MAIN: ACALL DISP
ACALL KEY
AJMP MAIN
KEY: MOV P1,#0FFH
MOV A,P1
CJNE A, #0FFH, K00
AJMP QUIT
K00: ACALL DELAY
MOV A,P1
CJNE A,#0FFH,K01
AJMP QUIT
K01: MOV R3,#8
MOV R2,#0
MOV B,A;按键值暂存到B中
MOV DPTR,#K0TAB
K02: MOV A,R2
MOVC A,@A+DPTR
CJNE A,B,K04
K03: MOV A,P1
CJNE A,#0FFH,K03
ACALL DELAY
MOV TEMP,R2
QUIT: RET
K04: INC R2
DJNZ R3,K02
LJMP MAIN
K0TAB: DB 0FEH,0FDH,0FBH,0F7H
DB 0EFH,0DFH,0BFH,07FH
DISP: MOV DPTR,#SEGTAB
MOV A,TEMP
MOVC A,@A+DPTR
MOV DBUF,A ;查表取要显示内容的字段码
MOV DBUF+1,#80H ;.的字段码
MOV DBUF+2,#06H ;1的字段码
MOV DBUF+3,#73H ;P的字段码
CLR P2.0
MOV P0,DBUF
ACALL DELAY
SETB P2.0
CLR P2.1
MOV P0,DBUF+1
ACALL DELAY
SETB P2.1
CLR P2.2
MOV P0,DBUF+2
ACALL DELAY
SETB P2.2
CLR P2.3
MOV P0,DBUF+3
ACALL DELAY
SETB P2.3
RET
SEGTAB:DB 3FH,06H,5BH,4FH,66H,6DH
DB 7D
您可能关注的文档
- 微博营销手把手教,独家放出下午茶零食网微博营销策划书..doc
- 微博营销推广策划书..docx
- 微博需求分析V01..doc
- 微博营销策划执行方案模版件..doc
- 微商创业计划书完整版..doc
- 微型企业创业投资计划书(范文)..doc
- 微型企业创业投资计划书周传耀0611..doc
- 微型企业创业投资计划书模版..doc
- 微型光源LED柔光平板显示项目商业计划书..doc
- 微合金钢焊接裂纹的生长发育硫化物应力开裂条件..doc
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)