微机原理实验指导书(新版) - 图文(8)
db 128 dup(?) top dw ? stack1 ends code segment
assume cs:code,ss:stack1 start: lea sp,top
mov al,10010000b mov dx,0f003h out dx,al
L1: mov dx,0f000h in al,dx inc dx out dx,al jmp L1 code ends end start
硬件实验二 8255控制交通灯实验
一、实验目的与要求
1、了解8255芯片的工作原理,熟悉其初始化编程方法以及输入、输出程序设计技巧。学会使用8255并行接口芯片实现各种控制功能,如本实验(控制交通灯)等。
2、熟悉8255内部结构和与8088的接口逻辑,熟悉8255芯片的3种工作方式以及控制字格式。
3、认真预习本节实验内容,尝试自行编写程序,填写实验报告。
二、实验设备
STAR系列实验仪一套、PC机一台
三、实验内容
34
1、编写程序:使用8255的PA0..2、PA4..6控制LED指示灯,实现交通灯功能。 2、连接线路验证8255的功能,熟悉它的使用方法。 四、实验原理图 VCC510U36D0D1D2D3D4D5D6D7RDWR343332313029282753698356D0D1D2D3D4D5D6D7RDWRA0A1RESETCSPA0PA1PA2PA3PA4PA5PA6PA7PB0PB1PB2PB3PB4PB5PB6PB7PC0PC1PC2PC3PC4PC5PC6PC7825543214039383718192021222324251415161713121110PC0PC1PC2PC3PC4PC5PC6PC7510R111R11212345678DS35DS36DS37DS38DS39DS40DS41DS42510R113510R114510R115510R116510R117510R118A0A0A1A1CS1(0F000H)CSRST 五、实验步骤 1、连线说明: B4区:CS(8255)、A0、A1 —— B4区:JP56(PA口) —— A3区:CS1、A0、A1 F5区:JP65 2、观察实验结果,是否能看到模拟的交通灯控制过程。 六、演示程序(该程序仅提供演示和参考,并非标准的*.asm汇编格式) .MODEL TINY COM_ADD EQU 0F003H PA_ADD EQU 0F000H PB_ADD EQU 0F001H PC_ADD EQU 0F002H .STACK 100 .DATA LED_Data DB 01111101B ;东西绿灯,南北红灯 DB 11111101B ;东西绿灯闪烁,南北红灯 DB 10111101B ;东西黄灯亮,南北红灯 DB 11010111B ;东西红灯,南北绿灯 DB 11011111B ;东西红灯,南北绿灯闪烁 DB 11011011B ;东西红灯,南北黄灯亮 .CODE START: MOV AX,@DATA MOV DS,AX 35
START1:
START2:
START3:
DL500ms
NOP MOV MOV OUT MOV MOV OUT LEA MOV XLAT OUT CALL MOV MOV AL,1 XLAT OUT CALL MOV XLAT OUT CALL LOOP MOV XLAT OUT CALL MOV XLAT OUT CALL MOV MOV XLAT OUT CALL MOV XLAT OUT
CALL LOOP MOV XLAT OUT CALL JMP
PROC
DX,COM_ADD AL,80H DX,AL DX,PA_ADD AL,0FFH DX,AL
BX,LED_Data AL,0
DX,AL DL5S CX,6
DX,AL DL500ms AL,0
DX,AL DL500ms START2 AL,2
DX,AL DL3S AL,3
DX,AL DL5S CX,6 AL,4
DX,AL DL500ms AL,3
DX,AL DL500ms START3 AL,5
DX,AL DL3S START1 NEAR
36
;PA、PB、PC为基本输出模式
;灯全熄灭
;东西绿灯,南北红灯
;东西绿灯闪烁,南北红灯
;东西黄灯亮,南北红灯
;东西红灯,南北绿灯
;东西红灯,南北绿灯闪烁
;东西红灯,南北黄灯亮
DL500ms1:
DL500ms DL3S
DL3S1: DL5S
DL5S1: PUSH MOV LOOP POP RET ENDP PROC PUSH MOV CALL LOOP POP RET ENDP PROC PUSH MOV CALL LOOP POP RET ENDP END
CX
CX,60000 DL500ms1 CX NEAR CX CX,6 DL500ms DL3S1 CX NEAR CX CX,10 DL500ms DL5S1 CX
START
硬件实验三 74HC138译码器实验
一、实验目的与要求
1、掌握74HC138译码器的工作原理,熟悉74HC138译码器的具体运用连接方法,了解74HC138是如何译码的。
2、认真预习本节实验内容,尝试自行编写程序,填写实验报告
二、实验设备
STAR系列实验仪一套、PC机一台
37
三、实验内容
1、编写程序:使用82C55的PC0、PC1、PC2控制74HC138的数据输入端,通过译码产生8选1个选通信号,轮流点亮8个LED指示灯。
2、运行程序,验证译码的正确性。
12四、实验原理图 DS20R68(8255)PC0A(8255)PC1BA(8255)PC2C(C1)VCCG1(C1)GNDG2A(C1)GNDG2B8GNDSN74LS138N123645U21ABCG1G2AG2BVCCY0Y1Y2Y3Y4Y5Y6Y71651015141312111097470VCCJP2812510R111R11212345678DS35DS36DS37DS38DS39DS40DS41DS42VCC510R113510R114510R115510R116510R117510R118 五、实验步骤 1、连线说明: C2区:A、B、C C2区:G1、G2A、G2B C2区:JP36 B4区:CS(8255)、A0、A1 B—— B4区:PC0、PC1、PC2 —— C1区:VCC、GND、GND —— F5区:JP65(LED指示灯) —— A3区:CS1、A0、A1 2、 调试程序,查看运行结果是否正确。 六、演示程序(该程序仅提供演示和参考,并非标准的*.asm汇编格式) .MODEL TINY Con_8255 EQU 0F003H ;8255控制口 PC_8255 EQU 0F002H ;8255 PC口 .STACK 100 .CODE START: MOV DX,Con_8255 MOV AL,80H OUT DX,AL ;8255初始化,PC口作输出用 MOV DX,PC_8255 MOV AL,0 START1: OUT DX,AL C CALL Delay INC AL JMP START1 Delay PROC NEAR ;延时 Delay1: XOR CX,CX LOOP $ RET Delay ENDP 38
…… 此处隐藏:1189字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




