北京理工大学-PIC单片机在电子系统设计中的应用-实验二-对IO口应用的编程设计资料.doc

北京理工大学-PIC单片机在电子系统设计中的应用-实验二-对IO口应用的编程设计资料.doc

实验二 对I/O口应用的编程设计 一、实验目的: 1. 学习对PIC单片机输入输出通道I/O的控制 2. 学习用LED显示PIC单片机的输出 二、实验原理: 单片机除了能够输出事先规定好的信号形式之外,还可以实现按键控制式的信号输出,这时,我们可以将单片机看成是一个具有输入/输出通道的控制系统,用按键(键盘)输入信号,用LED显示输出信号,按下不同的按键就会产生不同的信号输出。 本次实验用两个按键SW2、SW3来控制PIC18F452中用户自定义的计数器计数输出,输出的数据用LED显示。按键SW2控制计数器加1计数;按键SW3控制计数器减1计数。计数结果送PORTD。 参考: 1. 数据手册18fxx2_cn(39564b) 2. 实验板介绍 APP001+C_Manual+VER.2[1] 3. MPLAB C18函数库 三、程序设计内容: 完善例程2实现上述功能。 四、实验步骤: 1、编辑源文件并将源文件存于mcc18目录中; 修改后程序为: #include p18f452.h //引用p18f452的库函数 #define SW3 PORTAbits.RA4 #define SW2 PORTBbits.RB0 #pragma config WDT = OFF //关闭看门狗 #pragm

文档评论(0)

1亿VIP精品文档

相关文档