- 29
- 0
- 约2.18千字
- 约 4页
- 2017-06-07 发布于重庆
- 举报
实验一Keil软件的使用和定时器的应用
实验一 Keil软件的使用和定时器的应用
一、实验原理
1、熟悉Keil软件
2、熟悉C语言编程方法和数据类型和数据结构
3、熟悉单片机的I/O口操作和定时器操作
二、实验内容:
熟悉Keil软件,能够查看寄存器,变量,内存单元,外部IO口等。
编写一个求最小值得函数、最大值函数以及正序、逆序排序函数共四个函数,实现在含有10个整数的元素的数组中找出最小值和最大值,进行正序、逆序排序。要求能查看数组单元的数据,用Printf函数在Keil的串口中显示排过序的数组元素以及最小值和最大值,并将最小值和最大值放在指定的内存单元中,通过Keil软件能够在地址中查找到该最小值和最大值。(参考课本136页和138页的例子)
将实验2的四个函数分别放在四个.C文件中,利用C语言进行模块化设计。
编写P192的例5的程序。通过KEIL软件中查看I/O端口变化。
编写时钟程序,在KEIL中的内存查看单元中能看到时、分、秒的变化,时、分、秒采用变量和结构体两种方式实现。
参考代码1:
#include
#include
#include
#define uchar unsigned char
#define uint unsigned int
int min int values[10] //reentrant int minimum,i;
minimum values[0];
for i
您可能关注的文档
最近下载
- 数系的扩充和复数的概念课件高一下学期数学A版.pptx VIP
- 22S521(预制装配式混凝土检查井图集).pptx VIP
- 浙商证券-行业专题报告-解构和重塑地产股的PB.pdf VIP
- 文献综述的写作.pptx VIP
- 第11课 同学要互助 第三课时 课件 2025-2026学年道德与法治三年级下册统编版.pptx VIP
- 社区卫生服务站传染病疫情管理制度(五篇).pdf VIP
- 儿童青少年社会工作 全套课件.ppt VIP
- 部编版八年级语文下学期期中模拟卷(贵州专用)【含答案】.pdf
- 基于STM32的智能饮水机系统设计.doc VIP
- 骨肌疾病体外冲击波疗法中国专家共识(第2版).pdf VIP
原创力文档

文档评论(0)