




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验目的
电子设计实学习用8254定时/计数器使蜂鸣器的编程方法实验设备实验内容实验说明及步骤计数初值=输入时钟÷输出频率例如输入时钟采用1MHz,要得到800Hz的频率,计数初值即为 值送入DL中,调用DALLY子程序即可。;单位延时时间DALLYD0:MOVCX,0010HD1:MOVAX,0F00HD2:DECAXJNZD2DALLYN个单位延时时间(N送至DALLYD0:MOVCX,0010HD1:MOVAX,0F00HD2:DECAXJNZD2DECDLJNZD0DALLY表2-11-1(单位值依次记录下来(B调、四分之二拍),时间表是将各个音符发音的相对时间记录下来(由曲谱中图2-11-1实验步骤如下:图2-11-28254电子实验接线实验参考例程IOY0EQUMY8254_COUNT0EQUIOY0+00H;8254计数器0端口地址MY8254_COUNT1EQUIOY0+02H;8254计数器1端口地址MY8254_COUNT2EQUIOY0+04H;8254计数器2端口地址MY8254_MODEEQUIOY0+06H8254控制寄存器端口地址STACK1SEGMENTSTACKDW256DUP(?)STACK1ENDSDATASEGMENTDW495,495,624,742,833,833,833,742,624DWDWDWDWTIME_LISTDB4,6,2,4,46,2,4,4DB6,2,4,4,12,1,3,6,DB4,4,6,2,4,4,6,2,4,DB12,4,6,2,4,4,6,2,4,DB6,2,4,4,12,4,6,2,4,DB6,2,4,4,6,2,4,4,12DATAENDSCODEASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXOUTDX,ALMOVDI,OFFSETTIME_LIST;装入时间表起始地址PLAYMOVDX,0FH输入时钟为1MHz,1M0F4240HMOVAX,4240HMOVDX,MY8254_COUNT0MOVAL,AHOUTMOVDL,[DI];取出演奏相对时间,调用延时子程序CALLDALLYADDSI,2INCDIJEBEGINJMPD0:MOVCX,0010HD1:MOVAX,0F00HD2:DECAXJNZD2DECDLJNZD0DALLYENDPCODEENDSENDSTART
点阵LED显示设计实了解LED学习LED点阵扫描显示程序的设PC机一台,TD-PITC实验装置一套或TD-PITC实验装置一套实验系统中的16×16LED点阵由四块8×8LED点阵组成,如图2-12-1所示,8×8点阵内部结构图如图2-12-2所示。由图2-12-2可知,当行为“0”,列为“1”,则对应行、列上的LED点亮。图2-12-3为点阵外部引脚图。汉字显示如图2-12-4所示。图2-12-116×16点阵示意 图2-12-2点阵内部结构图2-12-3点阵外部引脚图图2-12-4显示示点阵实验单元电路图如图2-12-5所示。由于2803输出反向,所以行为1,列为0时对于点的LED点亮。图2-12-5点阵实验单元电路点阵实验接线图如图2-12-6图2-12-6点阵显示实验接线按图2-12-6件中。参考2.12.5节所述。ROW1EQU0600H端口定义ROW2EQU0640HCOL1EQU0680HCOL2EQUSTACK1SEGMENTSTACKDW256DUP(?)STACK1ENDS;定义为数据;CODEASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVDX,ROW1MOVAL,00HOUTDX,ALMOVDX,ROW2OUTDX,ALMOVAL,0ffHMOVDX,COL1OUTDX,ALMOVDX,COL2OUTDX,ALBG0:MOVAX,160MOVSI,OFFSETHZDOTBG1:CALLDISPADDSI,2DECAXJZBG0JMPBG1;======显示汉字子程序 参数SI存放汉字起始地DISP:MOVCX,000FHPUSHAXML0:PUSHCXMOVBL,01HMOVCX,0008HML1MOVDX,ROW1控制0--7MOVAL,00HOUTDX,ALMOVAL,[SI]NOTALMOVDXCOL10--7列OUTDX,ALINCMOVAL,[SI]NOTALMOVDXCOL28--15OUTDX,INCMOVDX,ROW1控制0--7MOVAL,BLOUTDX,ALROLBL,1CALLDELAYLOOPML1MOVDX,ROW1MOVAL,00HOUTDX,ALMOVCX,ML2MOVDXROW2控制8--15MOVAL,00HOUTDX,ALMOVAL,[SI]NOTALMOVDXCOL10--7列OUTDX,ALINCMOVAL,[SI]NOTALMOVDXCOL28--15列OUTDX,ALINCMOVDX,ROW2控制8--15MOVAL,BLOUTDX,ALROLBL,1CALLDELAYLOOPML2MOVDX,ROW2MOVAL,00HOUTDX,ALSUBSI,32POPCXPOPAXDELAYPUSHCX延时子程MOVCX,0100HDL1:PUSHAXPOPAXPOPCXCODEENDSEND将HZDotReader文件夹拷贝到硬盘上,然后双击文件运行程序图2-12-7取模字体在“设置”下拉菜单中选择“取模方式”选项,在本系统中选择如图所示,即以横向8个连续点构成一个字节,最左边的点为字节的最低位,即BIT0,最右边的点为BIT7。16×16汉字按每行2字节,共16行取字模,每个汉字共32字节,点阵四个角取字顺序为左上角→右上角图2-12-8取模方式在“设置”下拉菜单中选择“输出设置”选项,以设置输出格式,可以为汇编格式或C语言格式,根据实验程序语言而定,如图2-12-9所示;图2-12-9输出设置点击按钮,弹出字符输入框,输入“西安唐都科教仪器公司”,如图2-12-10所示,图2-12-10字符输入字符输入后,可得到输入字符的点阵编码以及对应汉字的显示,如图2-12-11所示。此时可拉菜单中的“编辑点阵”选项来编辑该汉字,如图2-12-12所示。鼠标左键为点亮某点,鼠标右键为取消某点。若无需编辑,则进行保存,软件会将此点阵文件保存为dot格式;使用Word软件打开保存的文件,然后将字库到自己的程序中使用图2-12-12点阵编辑步进电机实验实验目的实验设备实验内容实验原理图3-1-1励磁线圈表3-1-1实验中PB端口各线的电平在各步中的情况如表3-1-2所示。实验电路图如图3-1-2所示表3-1- PB端口各线的电平在各步中的情驱动电路原理图如图3-1-2所示。实验接线图如图3-1-3图3-1-2驱动电路原理图3-1-3实验程序SSTACKSEGMENTSTACKDW256DUP(?)SSTACKENDSDATATABDTDB01H,03H,02H,06H,04H,0CH,08H,09HDATAENDSCODEASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVDX,0606HOUTDX,ALA1:MOVBX,OFFSE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理病房管理
- 盗血综合征的护理措施
- 珠宝店管理层培训心得
- 巧设问题情境 点燃思维火花
- 人员培训定人定岗分层管理
- 员工基础技能培训
- 呼吸内科体格检查
- 水利设施测绘成果保密与工程管理合同
- 创新型餐饮企业劳动合同规范模板
- 非洲劳务派遣与医疗援助合同
- 语文核心素养的培育智慧树知到期末考试答案2024年
- MOOC 区块链技术与应用-西南交通大学 中国大学慕课答案
- 九三学社申请入社人员简历表
- 7.2 理解父母学会感恩(高效教案)-【中职专用】中职思想政治《心理健康与职业生涯》(高教版2023·基础模块)
- 高级护理实践智慧树知到期末考试答案2024年
- 印刷采购服务整体供货实施方案
- 慢性阻塞性肺疾病诊治指南通用课件
- 学校食堂食品安全事故应急处置知识培训课件
- 《钢筋及焊接件》课件
- 山东大学2022-2023学年第二学期高等数学Ⅰ(下)期末统考试题及答案解析
- 展示体验建筑设计中英文对照外文翻译文献
评论
0/150
提交评论