- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 C语言/单片机基础训练之划分模块
概述:在单片机上封装一个模块训练目标:了解如何封装模块,为什么要强调封装需求:1.封装一个函数,原型为:void SetPWM(float DutyCycle)2.函数功能:输入一个占空比(0-1中的任意小数),在对应管脚输出一个对应占空比的PWM波,持续时间为设置开始到下一次调用函数3.输出到哪个管脚自定,定时器自定4.源代码要求有3个文件:函数的调用示例,接口文件,函数
2015-11-07 17:59:16 712
原创 C语言/单片机基础训练之数据结构
概述:练习最基本的数据结构封装训练目标:了解什么是数据结构以及如何去封装它们需求:1.封装栈或队列这两种数据结构的其中一种2.编写例程和接口
2015-11-07 13:46:07 816
原创 C语言/单片机基础训练之预处理指令
概述:练习预处理指令的同时,了解一下什么是RTOS训练目标:了解RTOS和预处理指令需求:1.分别用RTX51tiny和裸机两种方式实现以下功能:数码管实时显示时钟,通过串口修改时钟2.两种方式要在同一个工程中一起参加编译,不得使用注释来隔离这两种实现方式
2015-11-07 13:42:09 713
原创 C语言/单片机基础训练之红绿灯
概述:搭建一个红绿灯模型训练目标:掌握最基本的启动,开发,维护一个项目的方法需求:1.使用一个数码管做倒计时显示,每个路口红黄绿各一个灯2.红灯30s,绿灯27s,黄灯3s3.要有休息模式.在休息模式下,四个路口只亮黄灯,同时数码管熄灭.休息模式的进入与退出由人来自由控制(随时进入,随时退出,休息模式时间长短无限制)4.提交时要有仿真图,电路原理图,以及源代码
2015-11-07 13:17:32 2931 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人