


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机原理及应用 第四讲 Msp430 单片机的 GPIO 实验报告 报告人: 实验内容 1、 实验 1 数字 IO 控制 led 灯闪烁 分别控制端口 4.1、4.2、4.3 输出到对应的 LED 灯实现灯的闪烁 2、 实验2 动动手,用Key2控制绿色LED 通过按下KEY2控制绿色LED的亮灭 3、 实验3 更进一步,提高程序可读性 与实验2类似,都是实现按键控制灯的亮灭,只是这里通过宏定义使得程序更加易懂 、 实验步骤 三个实验的步骤都差不多,只是代码部分有所差异,这里先作统一描述,然后附上关键代 码: 共同步骤: (1) 将PC 和板载仿真器通过USB 线相连; (2) 打开CCS 集成开发工具,选择样例工程或自己新建一个工程,修改代码; (3) 选择 对该工程进行编译链接,生成.out 文件。然后选择 ,将 程序下载到实验板中。程序下载完毕之后,可以选择 全速运行程序,也可以选择 单步调试程序,选择F3 查看具体函数。也可以程序下载 之后,按下 ,软件界面恢复到原编辑程序的画面。再按下实验板的复位键,运 行程序。 (调试方式下的全速运行和直接上电运行程序在时序有少许差别,建议 上电运行程序) 。 关键代码: 实验1: #include int main(void) volatile unsigned int i; WDTCTL = WDTPW+WDTHOLD; / Stop WDT P4DIR |= BIT1; / P4.1 set as output while(1) / continuous loop P4OUT = BIT1; / XOR P4.1 for(i=50000;i0;i); / Delay 如需实现4.2和4.3端口的控制只需将P4DIR |= BIT1和P4OUT = BIT1中BIT1改为 BIT2、BIT3 实验2: int main(void) WDTCTL = WDTPW + WDTHOLD; / Stop watchdog timer P4DIR |= BIT1; / Set P4.1 to output direction P2REN |= BIT6; / P2.6脚上下拉电阻使能 P2OUT |= BIT6; / P2.6脚使用上拉电阻 while (1) / Test P2.6 if (P2IN / if P2.6 set, set P4.1 else P4OUT / else reset 实验3: #define LED1_BIT BIT0 #define LED1_DIR P1DIR #define LED1_OUT P1OUT #define LED1_ON (LED1_OUT |= LED1_BIT) #define LED1_OFF (LED1_OUT / Stop watchdog timer LED1_DIR |= LED1_BIT; / Set P1.0 to output direction BUTTON_REN |= BUTTON_BIT; BUTTON_OUT |= BUTTON_BIT; while (1) / Test P1.4 if (BUTTON_IN / if P1.4 set, set P1.0 else LED1_OUT / else res
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生产6S培训课件
- 短期借款合同简单简单版样式6篇
- 安全文明驾驶行为培训课件
- 顶管工程复工方案(3篇)
- 农业碳汇技术与应用现状分析报告(2025版)
- 安全文明培训教育课件
- 分布工程就要方案么(3篇)
- 安全教育防暑培训课件
- 猎狗狩猎安全培训课件
- 安全教育日培训课件
- 无人机航空摄影测量数据获取与处理PPT完整全套教学课件
- 肺部感染性疾病-课件
- 电气试验(第二版)11-057职业技能鉴定指导书职业标准试题库(仅高级工)
- 把未来点亮歌词打印版
- 全国211大学名单和985高校名单(表格+文档)
- 浴场委托管理合同
- PFEP培训资料 -让物料流动起来-为每个零件制定计划和创建一个物流系统
- 《高级财务管理(第三版)》配套教学课件
- QGDW 11162-2014-变电站监控系统图形界面规范
- 平均站间距计算方法
- 信息技术ppt课件完整版
评论
0/150
提交评论