北理工pic实验二对IO口应用的编程设计.docxVIP

  • 4
  • 0
  • 约3.57千字
  • 约 10页
  • 2019-09-27 发布于广东
  • 举报

北理工pic实验二对IO口应用的编程设计.docx

PIC单片机在电子设计系统中的运用 实验报告 实验二 对I/O 口应用的编程设计 班级: 姓名: 学号: 实验二 对I/O 口应用的编程设计 -、实验目的: 学习对PIC单片机输入输出通道I/O的控制 学习用LED显示PIC单片机的输岀 二、实验原理: 单片机除了能够输岀事先规定好的信号形式之外,还口J以实现按键控制式 的信号输出,这时,我们可以将单片机看成是一个具有输入/输出通道的控制系 统,用按键(键盘)输入信号,用LED显示输出信号,按下不同的按键就会产生 不同的信号输出。 木次实验用两个按键SW2.SW3来控制PIC18F452屮用户自定义的计数器计 数输出,输出的数据用LED显示。按键SW2控制计数器加1计数;按键SW3控制 计数器减1计数。计数结果送PORTD。 三、程序设计内容: 完善例程2或参考例程2自己编程实现上述功能。 !1!实验步骤: !1! 实验步骤: 编写实验代码,将其保存在C盘的mccl8的文件夹中 Untitled* ^include pl8f452.h^define SW3 PORTAbits.RA4^define SW2 PORTBbits.RBOunsigned char dwbounce; unsigned char i;//***********************★*************** //* Program Main ( ) *void main(void)TRISE=0x00;PORTE=0x80; ^include pl8f452.h ^define SW3 PORTAbits.RA4 ^define SW2 PORTBbits.RBO unsigned char dwbounce; unsigned char i; //***********************★*************** //* Program Main ( ) * void main(void) TRISE=0x00; PORTE=0x80; // Set PortE for Output // Initila LEE display = 0x80 ADCONl=0 TRISAbits?TRISA4=1; // Disable A/E Function // Swt SW2 for input f f r- — 4 厂“厂 £ ? — t一一 ..4 选择单片机型号,点击确定 3.建立新项目,项目名与源文件同名 New Project 选择项目设置 选择语言工具套件:MPLAB cl8c Toolsuite (mccl8.exe), MPLINK Object Linker (Mplink.exe) 选择MPLAB C18安装目录屮头文件和函数库子目录的路径。 Select Language Toolsuite In elude Search Path Show directories for: New Delele Dow n Up |C:\mcc18\FJ 加载源文件和链接文件 查找氾IS Cl): ” exp er ▼ t T 匡!▼ 名称 1 修改日期 i) experl.c 2013/10/23 13:50 exper2.c 2013/10/30 10:23 jSl Add Files to Project | / || nr 文件名(N): 文件类型(T): Jump to: Remember this setting @ Auto: Let MPLftB IDE guess User: File(s) were created especially for this project use relative path System: File($) are external to project, use absolute path exper2. c |打开(O) I All Source Files (*. asm;*, c) 取消 jjjj| Add New File to Project 保存在a): 保存在a): A 名称 修改日期 ,,18f4510i_e.lkr 2004/4/27 18:5: .[18f4515.lkr 2004/4/26 11:0; —18f4515_e.lkr 2004/4/26 11:0- —18f4515i.lkr 2005/2/25 9:47 ,,18f4515i_e.lkr 2005/2/25 9:47 .(18f4520.lkr 2004/4/27 18:4! □ 18f4520.e.lkr 类型:LKR文件 74/27 18:5: ^18f4520i.lkr 1 h 大小1.18 KB ,4/27

文档评论(0)

1亿VIP精品文档

相关文档