单片机原理及应用程序c语言版题库,单片机原理及应用(C语言版)
目录
模块1单片微型计算机
项目1: 认识单片微型计算机
任务11: 认识单片机
任务12: 相关知识
项目2: 认识单片机应用
任务21: 了解单片机应用
任务22: 相关知识
项目3: 认识仿真软件Proteus的使用
任务31: Proteus ISIS的上机步骤
任务32: 相关知识
项目4: 了解Keil C51的使用
任务41: Keil C51的上机步骤
模块小结
课后练习题
参考文献
模块280C51单片机的结构分析及应用
项目5: 认识80C51单片机内部结构
任务51: 用单片机P1口来点亮LED1~LED8灯
任务52: 相关知识
项目6: 认识单片机端口应用
任务61: 用单片机P3.5控制LED5灯亮
任务62: 相关知识
*项目7: 用单片机的P1.0控制LED1灯闪烁
*项目8: 将P0.0引脚的状态分别送给P1.0、P2.0和P3.0口
模块小结
课后练习题
参考文献
模块3C51程序设计及应用
项目9: 了解单片机C语言
任务91: 了解C51编程结构
任务92: 相关知识
项目10: 认识C51的数据类型
任务101: 用不同数据类型控制P2口的8位LED闪烁
任务102: 相关知识
项目11: 认识C51的运算符
任务111: 分别用P2、P3口显示“加减”运算结果
任务112: 用P1口显示逻辑“与或”运算结果
任务113: 分别用P2、P3口显示位“与或”运算结果
任务114: 用P1口显示“左右移”运算结果
任务115: 相关知识
项目12: 认识C51流程控制语句
任务121: 用按键S控制P1口8只LED显示状态
任务122: 用for语句实现蜂鸣器发出1kHz音频
任务123: 用while语句实现P1口8只LED显示状态
任务124: 用do…while语句实现P1口8只LED显示状态
任务125: 相关知识
项目13: 认识C51的数组
任务131: 用数组实现P1口8只LED显示状态
任务132: 相关知识
项目14: 认识C51的指针
任务141: 用指针数组实现P1口8只LED显示状态
任务142: 用指针数组实现多状态显示
任务143: 相关知识
项目15: 认识C51的函数
任务151: 用带参数函数控制8位LED灯闪烁时间
任务152: 用数组作为函数参数控制8位LED点亮状态
任务153: 用指针作为函数参数控制8位LED点亮状态
任务154: 用函数型指针控制8位LED点亮状态
任务155: 相关知识
*项目16: 用P2口控制8只LED左循环流水灯亮
*项目17: 用开关S控制实现蜂鸣器报警
模块小结
课后练习题
参考文献
模块480C51单片机定时器/计数器分析及应用
项目18: 认识单片机定时器/计数器
任务181: 用定时器T0查询方式控制P3口8位LED闪烁
任务182: 相关知识
项目19: 认识定时器/计数器的工作方式
任务191: 用定时器T0查询方式控制P1.0的蜂鸣器发出1kHz音频
任务192: 相关知识
*项目20: 将T1计数的结果送P0口显示
*项目21: 单片机控制LED灯左循环亮
模块小结
课后练习题
参考文献
模块580C51单片机中断系统分析及应用
项目22: 认识80C51中断系统
任务221: 用定时器T1中断方式控制P3口8位LED闪烁
任务222: 相关知识
项目23: 认识80C51中断控制器
任务231: 用外中断INT1控制P2口8个LED亮灭
任务232: 外部中断INT0控制LED灯左循环亮
任务233: 相关知识
*项目24: 用外中断INT1测量负跳变信号累计数,并将结果送P2口显示
*项目25: 用外中断INT0测量外部负脉冲宽度,并将结果送P1口显示
*项目26: 基于AT89S52单片机交通灯控制器的设计
模块小结
课后练习题
参考文献
模块680C51单片机串行通信技术分析及应用
项目27: 认识80C51串行通信
任务271: 方式0控制流水灯循环点亮
任务272: 相关知识
项目28: 认识80C51串口的通信方式
任务281: 单片机U1与单片机U2进行通信
任务282: 相关知识
*项目29: 单片机向PC发送数据
*项目30: PC向单片机发送数据,并用LED显示出来
*项目31: 串口驱动数码管
*项目32: 单片机与单片机双机通信
模块小结
课后练习题
参考文献
模块780C51单片机接口技术分析及应用
项目33: 认识矩阵式键盘
任务331: 独立式按键S控制LED0的亮灭状态
任务332: 软件消抖的独立式按键S控制LED0的亮灭状态
任务333: 独立式按键S组控制8位LED灯
任务334: 用数码管显示矩阵键盘的按键值
任务335: 相关知识
项目34: 认识LED数码管显示器
任务341: 用LED数码管循环显示数字0~9
任务342: 用数码管显示按键次数
任务343: 用LED数码管动态显示“123456”
任务344: 相关知识
项目35: 认识液晶显示器LCD
任务351: 用LCD显示字符‘ABCD’
任务352: 用LCD循环右移显示“China Dream”
任务353: 相关知识
项目36: 认识A/D转换器
任务361: 5V直流数字电压表设计
任务362: 相关知识
项目37: 认识D/A转换器
任务371: DAC0832锯齿波发生器
任务372: 相关知识
*项目38: 步进电动机正反转控制
*项目39: 电子密码锁
*项目40: 数码秒表设计
*项目41: 液晶时钟显示器
*项目42: 基于手机—蓝牙—单片机控制LED灯亮灭
模块小结
课后练习题
参考文献
单片机原理及应用程序c语言版题库,单片机原理及应用(C语言版)相关推荐
- 浙江计算机二级c语言上机题库及答案,计算机二级C语言上机题库及答案2017
计算机二级C语言上机题库及答案2017 二.改错题: 给定程序MODI1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改 变字符串中的内容. 例如,若字符串为abcd,则应输出:dcba. ...
- 计算机操作系统第四版题库,汤子瀛计算机操作系统第4版配套题库(含名校考研真题)...
进思学习网提供下载: 汤子瀛<计算机操作系统>(第4版)配套题库[名校考研真题+课后习题+章节题库+模拟试题] **部分 名校考研真题 2009年全国硕士研究生入学统一考试计算机科学与技术 ...
- 二级c语言填空题库及答案,计算机二级C语言程序填空题及答案解析精选
{ int a[10],i,*k=&i: for(i=0:i<10:i++) scanf(\: findmin(a,10,k): printf(\: } [3.4]下面程序的功能是计算1 ...
- 数据结构c语言版题库含答案,求数据结构c语言版的习题和答案?
哈夫曼编/译码器 #include #define MAX 1000 #define MAXSYMBS 30 #define MAXNODE 59 typedef struct { int weigh ...
- 计算机二级c语言最后一个题,全国计算机二级C语言上机题库(答案在最后).doc
全国计算机二级C语言上机题库(答案在最后) 二级C语言上机考试复习资料,共有50套题目 一.程序填空题 1.给定程序中,函数fun的功能是根据形参i的值返回某个函数的值.当调用正确时, 程序输出: x ...
- 试题以文件的形式存在C语言,2016年计算机二级C语言上机题库
2016年计算机二级C语言上机题库 一.选择题 1.下列叙述中正确的是( ). A.数据的逻辑结构与存储结构必定是一一对应的 B.由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结 ...
- 48道C语言上机题参考答案,二级C语言上机题库参考答案(已修改).doc
二级C语言上机题库参考答案(已修改).doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印 ...
- 二级c语言上机题库及解析,2013年计算机二级C语言上机题库及答案解析(3)
填空题 给定程序中,函数fun的功能是:在形参ss所指字符串数组中,查找含有形参substr所指子串的所有字符串并输出,若没找到则输出相应信息.ss所指字符串数组中共有N个字符串,且串长小于M.程序中 ...
- 8次c语言上机作业答案,计算机二级C语言上机题库及答案2017
计算机二级C语言上机题库及答案2017 引导语:我们将要迎来2017年9月份的计算机考试,大家准备好了吗,以下是百分网小编分享给大家的计算机二级C语言上机题库及答案2017,欢迎测试! 一.填空题 给 ...
- C语言编写一个备份文件,2014年3月二级C语言上机题库备份.doc
全国计算机等级考试二级C语言上机题库 第一套 程序填空 程序通过定义学生结构体数组,存储了若干个学生的学号.姓名和三门课的成绩.函数fun的功能是将存放学生数据的结构体数组,按照姓名的字典序(从小到大 ...
最新文章
- 字节流与字符流的区别(good!)
- jsoncpp空数组
- web相关概念回顾|| 部署项目的方式
- SAP官方发布的ABAP编程规范
- python清空列表clear_如何在Python中清空列表?
- Metal日记:使用步骤指南
- 【cornerstone】撤销标注点位(通过ctrl+z)
- 39. (附加)二叉树是不是平衡二叉树(C++版本)
- php 判断微信浏览器支付宝,PHP判断是手机端-PC端-微信浏览器
- 植物大战僵尸的闯关关数以及金钱修改
- 2012年度总结:内心宁静的2012
- 认清有毒的矿物质元素 预防中毒
- smplayer 字幕!解决smplayer字幕乱码的方法
- 【java图形化用户界面】猜数游戏
- vue开发企业微信应用-开发必读
- JOB SERVER 负载均衡
- Dubbo 注册中心详解
- 3.识别AP版本与胖转瘦
- css中脱离标准流的三种方式,CSS——脱离标准流方法一:浮动
- ZYNQ简介 | ZYNQ到底是什么?
热门文章
- pdfjs 字体新增_JSPDF支持中文(思源黑体)采坑之旅,JSPDF中文字体乱码解决方案...
- SCM供应链管理系统介绍:企业SCM供应链系统应用领域、优势、功能详解
- 房地产项目动态计划管理系统
- 美工建模-PR视频剪辑自学教程
- IDEA 开启远程调试
- Java之映射(map)
- Mac安装tree命令
- C语言字符与数字的互转
- k2p华硕系统怎么设置_【华硕 RT-AC68U 无线路由器使用感受】管理|系统|操作|模式_摘要频道_什么值得买...
- 蒙特卡洛模拟方法的matlab实现