嵌入式系统应用中经常遇到对模拟信号(如温度、压力、流量等)的采集,可利用PIC16F877A的内置ADC来完成模拟信号的采集。

INSTRUCTIONS

Before attempting this lab, be sure you are familiar with the ADC tutorial. This laboratory should be completed within the 3 hours allocated and submitted to Moodle as a single file. If you have multiple files, archive them together e.g. zip them into one file, before submitting. Be sure to include your names on all your work.

Create a document for answers to parts 1, 2, 3 and 4 of the laboratory exercise. Be sure to include a copy of your source code with your answers, either as a separate file or append at the end of your answers. Get a Demonstrator to verify part 5 of the lab.

DETAILS

Figure 1 below depicts a basic configuration of an embedded system based around the PIC16F877A.

The circuit consists of the following:

EE302 - Lab 3相关推荐

  1. EE302 - Lab 6

    定时器 目前所有的嵌入式处理器均为时序电路,需要一个时钟信号才能按照节拍正常工作. 大多数嵌入式处理器内置时钟信号发生器.可用于产生时钟信号的晶体振荡器(晶振),有的是无源的,有的是有源的. 但有些场 ...

  2. EE302 - Lab 5

    本次实验主要使用了EEPROM来存取数据,并通过 I 2 C I^2C I2C总线来与CPU通信.

  3. EE302 - Lab 4

    嵌入式设备常用的I/O接口有通用I/O接口GPIO,集成电路互联总线接口 I 2 C I^2C I2C

  4. 《Photoshop Lab修色圣典(修订版)》—第1课1.7节言归正传

    本节书摘来自异步社区<Photoshop Lab修色圣典(修订版)>一书中的第1课1.7节言归正传,作者[美]Dan Margulis,更多章节内容可以访问云栖社区"异步社区&q ...

  5. SPOJ ATOMS - Atoms in the Lab

    题目链接:http://www.spoj.com/problems/ATOMS/ 题目大意:有N个原子,他们每秒分裂成K个新原子,新原子也能继续分裂.问如果要控制他的数量为M以内,应在什么时候使其停止 ...

  6. 如何在Jupyter Lab中显示pyecharts的图形?

    这篇图文是<如何利用pyecharts绘制酷炫的桑基图?>的补充. 在这篇图文中给出的代码是使用pycharm调试的,而自己分享的时候,是使用Jupter Lab. 如果沿用这篇文章的代码 ...

  7. 腾讯首位17级杰出科学家诞生:腾讯AI Lab负责人张正友

    2021年1月8日腾讯宣布,腾讯Robotics X实验室及腾讯AI Lab负责人张正友博士成为腾讯首位17级研究员/杰出科学家,17级是腾讯历史上最高的专业职级. 腾讯AI Lab及腾讯Roboti ...

  8. 360金融首席科学家张家兴:只靠AI Lab做不好AI中台 | 独家专访

    「AI 技术生态论」 人物访谈栏目是 CSDN 发起的百万人学 AI 倡议下的重要组成部分.通过对 AI 生态顶级大咖.创业者.行业 KOL 的访谈,反映其对于行业的思考.未来趋势判断.技术实践,以及 ...

  9. 前腾讯AI Lab负责人张潼加入创新工场,任港科大创新工场联合实验室主任

    参加 2019 Python开发者日,请扫码咨询 ↑↑↑ 整理 | 琥珀 出品 | AI科技大本营(ID:rgznai100) 不过三个月,前腾讯 AI 主任张潼已对外公布了他离职后的新动态. 3 月 ...

最新文章

  1. 解微分方程_matlab
  2. 信息系统项目管理师论文范文-风险管理
  3. ROS中catkin_make编译输出的可执行文件在哪?
  4. 【转】Java程序员常用工具类库 - 目录
  5. bootstrap内容部分API解读(2)
  6. 类中内容在内存中到底是如何分配的呢?
  7. 1473. A + B 格式
  8. ROS学习笔记十一:ROS中数据的记录与重放
  9. 关于ReactNative0.56版本Flatlist列表内容跳动的问题
  10. Python数据结构1-----基本数据结构和collections系列
  11. SQL SERVER 数据库修复方法 (数据库变为 “可疑“)
  12. 达梦数据库创建公共同义词和私有同义词
  13. android 微信分享多张图片大小,Android 关于微信分享图片过大失败的解决方案
  14. 波音承认 737MAX 飞行模拟器存在缺陷;韩国政府计划从 Win7 迁移到 Linux
  15. ubuntu 使用LVM修改分区大小后开机报错的解决办法
  16. ensp WLAN二层零漫游
  17. python软件是什么架构_Python应用程序的最佳项目结构是什么? [关闭]
  18. 【信管1.6】计算机网络基础(四)网络规划与数据软件
  19. 一年经验工作了三年,拥有三年工作经验,你是哪一种?
  20. 单人登录-踢下线功能实现

热门文章

  1. HTTPS双向认证和如何生成证书
  2. uni app页面跳转后,刷新页面参数丢失问题
  3. 浅议“肾者,胃之关也”
  4. [sklearn]性能度量之AUC值
  5. 浪潮服务器系统下收集日志,浪潮:打卡了解Venus 详解这款OpenStack日志管理项目...
  6. Python浪漫表白源码(附带详细教程)
  7. mysql怎么解析身份证_mysql怎么解析身份证
  8. 管理经济学之颗粒归仓(四)
  9. B-M算法求已知序列极小多项式
  10. 物流管理考研需要考计算机吗,物流管理考研要考哪些