单片机接口技术实验指导书
河北工业大学机械学院
MCS-51单片机接口技术实验指导书
微机控制实验室 2010年5月
微机控制实验室
1
单片机接口技术实验指导书
实验一 8255输入、输出实验
一、 实验目的
1.了解8255芯片结构及编程方法
2. 掌握8255输入输出控制的软件编程方法
二、实验设备和器件
1、Lab8000单片机开发系统; 2、微型计算机。
三、实验步骤和内容 :
利用8255可编程并行口芯片,实现输入/输出实验,试验中8255PA口作为输出口,8255PB口作为输入口。
(1)按硬件原理图连接电路;PA0-PA7接LED0-LED7,PB0-PB7接K0-K7。 (2)编写程序实现用开关的关断控制对应LED的亮灭,编辑无误后文件名存盘; (3)执行程序,观察实验箱中二极管的输出状态与开关状态是否吻合。
注:画出程序流程图并编写程序。8255的CS接地址译码CS0,则命令字地址为8003H,PA口地址位8000H,PB口地址位8001H,PA口地址位8002H.
四、实验过程记录:(如单片机软件调试有几种方法,仿真系统有几种数据窗口及各窗口的功能、仿真器设置应注意的事项等)
五、实验思考题:
1、若输入输出端口互换,应怎样修改连线和程序? 2、8255的工作原理是什么?有几种工作方式?
六、实验体会:
七、建议:
微机控制实验室
2
单片机接口技术实验指导书
八、本实验考核标准:
考核项目 考勤 分值 10分 全勤者计10分 考核要求及评分标准 得分 预习报告 10分 预习报告书写规范、全面、完整、字迹工整者10分 遵守工作纪录,严格执行操作规程,完成项目过程中未发生因违规 实验态度与规范 10分 操作而出现仪器、工具或元件损坏,离开实验室时主动整理仪器设备,主动保持实验整洁同时实验态度严谨端正者计10分 程序设计与分析 20分 程序分析正确,流程图正确,程序设计正确者计20分 电路连接 15分 正确认识元器件,电路图绘制正确并准确连接实验系统者计15分 能独立、快速完成程序的调试,调试过程严谨,实验程序执行准确,调试过程 25分 实验现象准确,按时完成实验者计25分 实验预先报告书写规范认真,实验过程记录仔细,观察细致,总结实验记录与总结 10分 完整者计10分 实际总得分 教师签字 微机控制实验室 3
单片机接口技术实验指导书
实验二 串转并实验
一 实验目的
1.掌握89C51串行口工作方式及编程方法 2.了解74HC164
二、实验设备和器件 :
1、Lab8000单片机开发系统; 2、微型计算机。
三、实验步骤和内容 :
利用单片机的串行口相关知识,结合实验箱74HC164串转并电路,编写程序将数据移位成并行数据,并使74HC164连接的LED灯闪烁,间隔时间为1S。 (1)按硬件原理图连接电路;164:Q0--Q07接LED0-LED7; (2)按实验要求编写软件程序,编辑无误后起文件名存盘; (3)执行程序,观察对应发光二极管的输出状态
注:画出程序流程图并编写程序。
四、实验过程记录: (在程序调试过程中出现的问题以及解决的方法) 五、思考题:
1、思考如何实现LED流水灯控制?
2、串行口工作方式0和P1口串行读入数据有何区别?
六、实验体会:
七、建议:
微机控制实验室
4

