上传者: 43966957
|
上传时间: 2022-12-24 09:14:57
|
文件大小: 408KB
|
文件类型: DOC
单片机应用系统设计实践 报告 专 业: 电气工程及其自动化 学生姓名: 班 级: 学 号: 指导教师: 实习时间: 一、简单I/O口控制 1.训练目的和内容 熟悉并掌握对MSP430单片机的I/O口的操作以及定时器/计数器的使用方法,设计由8个L ED灯组成的"流水灯",实现每隔相同的时间,循环点亮一个灯,一个方向结束后,反向 循环。 2.硬件电路图 图1.1为 msp430最小系统电路图,图1.2为8个LED灯的硬件连接图。 图1.1 msp430最小系统电路图 图1.2 LED硬件连接图 3.方法 利用定时器设置延时,并在中断服务程序中使P2口输出的值向一个方向移一位,且 在末位补'1'(低电平点亮);判断到'0'移位到该方向第一位后,设置成向另一方向移 位,且在末位(沿本次移位方向数是末位)补'1'。图1.3即为流水灯程序流程图。 图1.3 流水灯程序流程图 4.结果 程序调试成功,"流水灯"正常运行,预设功能都可实现。 5.分析与讨论 初次接触MSP430单片机,体会到了其独特的内部构造,以及由此带来的新颖的编程路线 ,比如使用I/O口之前要先设置其输入输出方向。该设计属于基础