CT107D 单片机由以下功能模块组成

1、功能模块
(1)单片机芯片

  • 配置IAP15F2K61S2单片机

(2)显示模块

  • 配置8路LED输出L1~L8
  • 配置8位8段共阳极数码管DS1~DS2
  • 配置LCM 1602和12860液晶接口

(3)输入/输出模块

  • 配置4×4矩阵按键S4~S19,其中S4~S7可通过跳线
  • 配置为独立按键
  • 配置继电器和蜂鸣器 配置功率放大电路驱动扬声器

(4〉传感模块

  • 配置光敏电阻
  • 配置数字温度传感器 DS18B20
  • 配置红外发射管及红外一体头1838
  • 配置超声波收发探头及相应的驱动电路

(5)电源

  • USB和外接5V直流电源双电源供电

(6)通信功能

  • 板载USB转串口功能,可以完成单片机与PC的串行通信
  • 单总线扩展,可以外接其他单总线接口器件
  • I2C总线,可以做I2C总线实验

(7)存储/IO扩展

  • 配置EEPROM芯片AT24CO2

(8)程序下载

  • 板载USB下载功能,不需要另外配备编程器
  • 板载USB转串口功能,可以对支持串行下载功能的芯片进行程序下载

(9)ADC/DAC模块

  • 配置PCF8591 ADC/DAC芯片,内含8位4通道ADC和单通道DAC

(10)信号发生模块

  • 配置555方波发生器,可以产生实验所需的200Hz~20kHz的方波信号

(11)其他

  • 配置信号放大模块,可以对输入的低电压模拟信号进行放大
  • 外设可以用存储器映射方式访问,也可以直接控制IO口访问

国信长天单片机竞赛实训平台实物图

国信长天单片机竞赛实训平台简化方框图


国信长天单片机竞赛实训平台设备连接关系

蓝桥杯国信长天单片机--硬件环境(一)相关推荐

  1. 蓝桥杯国信长天单片机--软件环境(二)

    Keil Vision5 集成开发环境建立工程 第一步: 单击"Project"菜单下的"New Vision Project-"菜单项启动新工程的建立,出现新 ...

  2. 蓝桥杯国信长天单片机--LED灯模块(五)

    LED等内部连接示意图 整体思路 通过74HC138芯片及74HC02芯片输入高低电平,来控制Y4C为1或0.当Y4C为1时,方可通过P0端口来控制LED灯的亮灭.当Y4C为0时,无法控制LED灯的亮 ...

  3. 蓝桥杯国信长天单片机--串口程序设计(十)

    实验目的: 1.掌握51单片机串口工作模式及相关寄存器配置方法 2.了解51单片机波特率的计算方法 3.掌握单片机串口接收中断服务函数的设计方法 程序说明: 1.通过USB连接线连接PC机,在计算机硬 ...

  4. 蓝桥杯国信长天单片机--独立按键和矩阵键盘模块(七)

    独立按键模块 1-2短接实现矩阵按键:2-3短接实现独立按键. 案例: 独立按键,S6,打开所有LED ,S7,关闭所有LED.S4 ,打开蜂鸣器,S5,关闭蜂鸣器 #include "re ...

  5. 蓝桥杯国信长天单片机--程序下载(三)

    STC-ISP 程序下载 (1)打开下载界面:双击 stc-isp-15xx-v6.86.exe 运行程序,出现如图. (2)选择单片机型号:在左上方的"单片机型号"下拉列表中选择 ...

  6. 蓝桥杯国信长天单片机--数码管模块(六)

    数码管内部连接示意图 设备连接关系图 什么是位选,什么是段选? 假设我们有4个数码管,我想让某1个数码管显示对应的数字,我就需要先选中它,选中这个数码管的过程就叫位选:一般单个数码管都是8段(带小数点 ...

  7. 蓝桥杯国信长天单片机实战--数码管的动态显示

    一.原理分析 数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连在一起,另外为每个数码管 ...

  8. 蓝桥杯国信长天单片机--超声波测距设计(十一)

    理论基础 超声波模块的工作原理:单片机供给超声波信号端Trig一个最少10us长的高电平触发信号,模块自动发射8个40khz的方波,同时自动检测到信号是否返回,一旦有信号返回,Echo端输出一个高电平 ...

  9. 蓝桥杯国信长天单片机实战--复习

    1.LED 例1:LED1和LED3点亮 #include<stc15f2k60s2.h>void main(){P2=0xA0;P0=0X00;P2=0X80;P0=0XFF;while ...

最新文章

  1. 软件项目管理重点总结
  2. 用python做系统程序_新手小白做毕设,想用Python做一个系统,那么该学习哪方面的知识?...
  3. Node.js 开发指南笔记
  4. 深入理解Java:注解(Annotation)自定义注解入门
  5. 自学python(一)
  6. vbs代码炫酷效果_Python|实现黑客帝国代码雨效果
  7. 挖掘IP价值 天猫星选让明星直播1+1>2
  8. 绿地深蓝机器人_人工智能企业深兰科技获绿地控股3亿元战略投资
  9. 安卓开发笔记(十):升级ListView为RecylerView的使用
  10. 无线网radius服务器ip,怎么设置无线路由器的radius服务器ip地址
  11. Signature Pad 使用
  12. 5G无线系统设计与国际标准 pdf和Word
  13. 基于Android汽车违章查询app系统
  14. CR 与 LF 换行符
  15. 计算机丢失mfc120u.dll,win10系统打开mindmanager软件提示mfc120u.dll丢失如何解决
  16. 计算机与信息安全+虚拟仿真Vr,VR虚拟仿真技术给高校实验教学安全多一道防线...
  17. phpstorm许可证_PhpStorm 8发布-查看新功能并获取免费许可证
  18. 编写程序,输入百分制成绩,输出其对应的成绩等级。90~100分对应A等, 80~89对应B等,70~79对应C等,60~69对应D等,0~59对应E等。
  19. 如何批量查询多个众邮快递单号的物流情况
  20. 家有网瘾少年不要急,五步教你戒网瘾[为本教育]

热门文章

  1. Cloud Voice软交换系统2021-06-09
  2. 两台主机共用一个戴尔显示器之快速切换主机
  3. 计算机应用专业买笔记本还是平板,平板电脑pk笔记本 哪种更适合你
  4. 计算机创新设计2大赛获奖作品3Done,【20届中小学电脑获奖指导老师分享】张明华:3D One 创意教学的探索与前行...
  5. CSDN设置插入代码的背景色为黑色 csdn更改背景色、主题
  6. android 刷新activity(在本页面刷新)
  7. 老板挖个鱼塘,让用户免费钓鱼,结果所有人都惊呆了……
  8. JavaScript学习-类与实例
  9. mysql 1118 8126_ERROR 1118 (42000): Row size too large ( 8126).
  10. oracle 朱志辉_《DB2设计、管理与性能优化艺术》(王飞鹏,李玉明,朱志辉,王富国)【摘要 书评 试读】- 京东图书...