ImageVerifierCode 换一换
格式:PPT , 页数:30 ,大小:361.50KB ,
资源ID:2638890      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2638890.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《单片机原理及应用》实验九江学院电子学院专用.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《单片机原理及应用》实验九江学院电子学院专用.ppt

1、1单片机原理实验单片机原理实验 九江学院九江学院 谢辉程谢辉程2实验一实验一 流水灯设计流水灯设计一、实验目的一、实验目的1、掌握单片机最小系统的设计方法。、掌握单片机最小系统的设计方法。2、了解、了解52系列单片机并行口输出系列单片机并行口输出/输入方式的工作原理及输入方式的工作原理及编程方法。编程方法。3、掌握、掌握52系列单片机系列单片机ISP(在系统可编程)技术。(在系统可编程)技术。二、实验内容二、实验内容1、使用、使用Wave6000软件编写、编译相关程序。软件编写、编译相关程序。2、使用、使用ISPlay软件将程序写入单片机。软件将程序写入单片机。3、利用单片机的、利用单片机的P

2、1口控制口控制8个个LED指示灯。指示灯。3三、电路连线三、电路连线4四、实验步骤四、实验步骤1、将、将dip8开关全部拨到开关全部拨到ON2、使用、使用wave软件编辑、编译程序软件编辑、编译程序3、用下载头连接单片机和计算机、用下载头连接单片机和计算机4、使用、使用isplay软件下载程序软件下载程序5、运行程序,排除程序错误、运行程序,排除程序错误6、观察并记录实验结果,写出实验报告、观察并记录实验结果,写出实验报告5实验二实验二 数码管动态显示程序设计数码管动态显示程序设计一、实验目的一、实验目的 1、掌握利用数据口扩展、掌握利用数据口扩展LED数码管显示器的方法数码管显示器的方法 2

3、、掌握、掌握LED动态显示方式动态显示方式二、实验内容二、实验内容 1、设计、设计显示子程序显示子程序程序使程序使6位位LED数码管动态循环显数码管动态循环显 示不同内容示不同内容 2、要求有滚动显示效果。、要求有滚动显示效果。三、实验原理三、实验原理 。6电路连线电路连线71、在一个数码管上显示一个字符在一个数码管上显示一个字符MOV P0,#4FHMOV P2,#10111111BSJMP$82、多个数码管上显示不同字符多个数码管上显示不同字符93、显示子程序程序流程、显示子程序程序流程10查表求段码查表求段码TAB:DB 3FH,06H,5BH,4FH DB 66H,6DH,7DH,07

4、H DB 7FH,6FH,77H,7CH DB 39H,5EH,79H,71H DB 76H,38H,00H114、显示内容的修改显示内容的修改l修改显示缓冲区修改显示缓冲区35H30H内容即可内容即可125、字母的显示、字母的显示l将字母的段码加入码表将字母的段码加入码表l将段码在码表中的偏移地址送入显示缓冲将段码在码表中的偏移地址送入显示缓冲区区l调用调用DISPLAY136、滚动程序设计、滚动程序设计乒乓机制乒乓机制14滚动显示程序流程滚动显示程序流程显示内容的修改显示内容的修改TAB:DB 3FH,06H,5BH,4FH DB 66H,6DH,7DH,07H DB 7FH,6FH,77

5、H,7CH DB 39H,5EH,79H,71H DB 76H,38H,00H15实验三实验三 中断响应程序设计中断响应程序设计一、实验目的一、实验目的 1、了解单片机中断控制的工作原理和中断方式的选择;、了解单片机中断控制的工作原理和中断方式的选择;2、掌握多个中断同时发生时中断优先权的设置方法、掌握多个中断同时发生时中断优先权的设置方法 3、掌握多个中断源的扩展方法、掌握多个中断源的扩展方法二、实验内容二、实验内容 1、利用单片机、利用单片机INT1口与开关口与开关K0、K1、K2、K3进行中断进行中断控制;控制;2、在主程序中设计、在主程序中设计8个指示灯轮流亮,在外部中断中用个指示灯轮

6、流亮,在外部中断中用K0、K1、K2、K3控制指示灯不同的花样。控制指示灯不同的花样。三、实验原理三、实验原理 。16电路连线电路连线17实验四实验四 按键识别程序设计按键识别程序设计一、实验目的一、实验目的1、掌握单片机独立键盘接口方法;、掌握单片机独立键盘接口方法;2、掌握单片机键盘检测程序设计方法;、掌握单片机键盘检测程序设计方法;3、掌握软件消除按键抖动方法;、掌握软件消除按键抖动方法;二、实验内容二、实验内容1、开机时数码管显示、开机时数码管显示1002、按键、按键key0一次数字加一次数字加1,按键,按键key1一次数字减一次数字减1。加到。加到 999时再加时再加1归零,减到归零

7、,减到000时再减时再减1得得999。3、按住键、按住键key2不放实现连加功能,前不放实现连加功能,前3s每每0.2s加加1,以后每,以后每 0.1s加加1。4、按住键、按住键key3不放实现连减功能,前不放实现连减功能,前3s每每0.2s减减1,以后每,以后每 0.1s减减1。18实验原理实验原理19主程序流程主程序流程20显示子程序流程显示子程序流程212223按键服务程序流程按键服务程序流程1 12425追加任务追加任务1、开机时数码管显示、开机时数码管显示1002、按键、按键key0一次数字加一次数字加1,长按按键,长按按键key0一次数字减一次数字减1。加。加到到999时再加时再加

8、1归零,减到归零,减到000时再减时再减1得得999。3、按键、按键key1一次数字加一次数字加10,长按按键,长按按键key1一次数字减一次数字减10。加到加到990时再加时再加10归零,减到归零,减到000时再减时再减10得得990。4、按住键、按住键key2不放实现连加功能,前不放实现连加功能,前3s每每0.2s加加1,以后每,以后每 0.1s加加1。5、按住键、按住键key3不放实现连减功能,前不放实现连减功能,前3s每每0.2s减减1,以后每,以后每 0.1s减减1。26实验五实验五 15s15s倒计时器设计倒计时器设计一、实验目的一、实验目的1 1、掌握、掌握89s5289s52单

9、片机定时单片机定时/计数器的工作方式和编程原理。计数器的工作方式和编程原理。2 2、掌握定时方法及定时器中断方法。、掌握定时方法及定时器中断方法。二、实验内容二、实验内容利用单片机的定时利用单片机的定时/计数器设计一个计数器设计一个15s15s倒计时器,按倒计时器,按key0key0后启动,要求后启动,要求精确显示到百分之一秒。精确显示到百分之一秒。发挥部分:发挥部分:1 1、定时结束后有提示音报警,并可重新定时、定时结束后有提示音报警,并可重新定时 2 2、定时时间可设置,最多、定时时间可设置,最多30s30s。3 3、定时过程中可暂停、定时过程中可暂停三、实验原理三、实验原理要精确显示要精

10、确显示1s%1s%,则定时时间应设为,则定时时间应设为10ms10ms,单片机外接,单片机外接11.0592M11.0592M晶振,定晶振,定时初值自己计算。每中断一次百分秒位减一。流程图如下:时初值自己计算。每中断一次百分秒位减一。流程图如下:27DISPLAY子程序设计参考实验二,SUBONE子程序设计参考实验四。28实验六:基于实验六:基于DS18B20的温度传感器设计的温度传感器设计一、实验目的一、实验目的1、了解单总线器件的工作方式和编程原理。、了解单总线器件的工作方式和编程原理。2、掌握、掌握DS18B20和单片机接口设计方法。和单片机接口设计方法。二、实验内容二、实验内容利用单片

11、机实验板设计温度测量程序,精确到利用单片机实验板设计温度测量程序,精确到0.1C发挥部分:发挥部分:1、超过设定温度范围报警(声、光、显示)、超过设定温度范围报警(声、光、显示)2、温度控制(模拟)、温度控制(模拟)三、实验原理三、实验原理见课件见课件29实验步骤:实验步骤:1、设计初始化子程序并验证设计初始化子程序并验证2、设计读设计读取、写入一字取、写入一字节节子程序子程序3、设计转换设计转换精度精度设设定子程序定子程序4、设计发转换设计发转换温度命令子程序温度命令子程序5、设计读设计读取温度子程序取温度子程序6、综综合合验证验证步步骤骤267、设计设计温度数据温度数据计计算子程序算子程序8、显显示示测测量量结结果果9、系、系统统调统统调30实验七:数字钟设计实验七:数字钟设计一、实验目的:一、实验目的:1、掌握定时/计数器应用方法;2、掌握数字钟的设计方法二、实验内容:二、实验内容:基本功能:设计一实时时钟,能显示时、分、秒、年、月、日和星期 发挥部分:1、可以设定时间 2、可以根据设定日期自动计算星期 3、可以设定一个或多个闹钟三、实验原理:三、实验原理:利用定时器产生1s定时,每1s钟时钟数据加1

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1