单片机开发板上的硬件怎么使用

我有一个单片机开发板,朋友给的,有6位LED数字屏,还有一个按键阵列,如图所示我想知道,该怎么使用这些硬件啊?它们又没提供引脚可以和板子上的单片机引脚连接,直接焊上去的那... 我有一个单片机开发板,朋友给的,有6位LED数字屏,还有一个按键阵列,如图所示

我想知道,该怎么使用这些硬件啊? 它们又没提供引脚可以和板子上的单片机引脚连接,直接焊上去的那该怎么调用? PS:用汇编能否调用? 一定要用C吗?
展开
 我来答
蝶晓梦
推荐于2017-09-14 · TA获得超过741个赞
知道小有建树答主
回答量:87
采纳率:0%
帮助的人:75.9万
展开全部

  首先,你需要仔细看开发板的原理图。你需要把单片机插到开发板的芯片座上,芯片座的引脚会和PCB板连接,PCB板上的走线会将芯片座的引脚连接到具体硬件上。开发板上的硬件设备都是通过开发板的PCB走线连接好的,你只需要在原理图上寻找具体硬件连接到单片机的管脚关系。

  目测你的开发板是51开发板,可能用的是STC单片机。你需要准备类似Keil这样的开发工具,C和汇编都可以编程的。具体怎么编程,建议你去图书馆借阅书籍:新概念51单片机C语言教程(教你怎么用C编程)、单片机原理与实践指导(教你怎么用汇编编程)、C Programming Language(经典,教你C语言的)

       另外你的这个开发板完全配套郭天祥的视频,建议你买本郭天祥的书《新概念51单片机C语言教程》,参照郭天祥的视频来学习这个开发板会快一些。

  你的开发板看起来和下图这个开发板布线一致,

你把图放大来看,上图PCB的丝印层都有每个模块的简单说明的。

如果看不清,请参阅下面的描述:

1.  单片机最小系统:可以使用51单片机如STC89C52,AT89S52,也可以使用AVR单片机如AT mega 16,AT mega 128等系列。

2.  流水灯模块:我们使用了8个红色led,可以进行闪关灯实验,流水灯实验。

3.  独立键盘模块:4个小按键组成,可以做外中断INT0、INT1 ,外定时器T0、T1 实验。

4.  矩阵键盘模块:16个小按键组成可以做外中断INT0、INT1 ,外定时器T0、T1 实验。

5.  数码管模块:由6个一位一体数码管组成,可以显示0,1,2,3,4,5,6,7,8,9,0,a,b,c,d,e,f等简单信息,构成信息交流的人机界面。

6.  蜂鸣器模块:可以用来做报警实验,也可以对歌曲进行编码,用来唱歌。

7.  AD模块:主芯片为ADC0804,采集模拟信号(1路输入),并转化为数字信号,内置8位转换器(分辨率为8位)。

8.  DA模块:主芯片为DAC0832, 把数字信号转化为模拟信号,分辨率为8位。

9.  串口通信模块:主芯片我们使用了MAX232的升级版MAX3232,通信性能更好。MAX3232把TTL电平转换为RS232电平。

10.  1602液晶显示模块:每行显示16个字符,可以显示两行。这款单片机使用并行接口。

11.  12864液晶显示模块:并行操作方式,可以在液晶的任意位置显示数字,符号,汉字,图像。

12.  E2PROM模块:使用I2C总线通信协议(51单片机模拟),主芯片为ATMEL公司的AT24C02N,可以进行数据存储实验。

13.  定时器/计数器模块。

14.  DS18B20温度采集模块:采用单总线协议。

15.  红外遥控器DS18B20模块:包括红外接收头,可以进行短程遥控。

16.  直流电机驱动模块:本款开发板含有直流电机驱动模块,可以直接驱动直流电机(本款开发板赠送直流电机)。

17.  步进电机驱动模块:本款开发板含有步进电机驱动模块,可以直接驱动步进电机。

18.  继电器驱动模块:本款开发板含有继电器驱动模块,可以做继电器相关实验。

19.  LED点阵显示模块:本款开发板赠送8*8点阵。

20.  LM7805 5V稳压模块,可以使用外接电源,方便单片机在无电脑供电时正常使用可以输入5-18V外电源。

21.  USB转TTL电平模块:使用CH340T主芯片,可以保证一根USB线就可以下载。

22.  RTC实时时钟DS1302模块:可以进行实时时钟实验,显示年、月、日、时、分、秒,避免购买昂贵的DS12C887芯片。

跳线帽选择:

J1:直流电机、步进电机、继电器的驱动接通,使用时,插上即可。

J2:红外遥控器接通。

J3:点阵接通。

J4:继电器接通。

J5:AD模块模拟输入接通。

J6:51或AVR复位选择,左插为51复位,右插为AVR复位。

J7:数码管段选,位选接通。

J8:蜂鸣器选择。

J9:USB供电与外供电选择,下插为USB供电,上插为外电源供电,默认为下插,即使用USB供电。

J10:串口下载与USB下载选择,上插为USB下载(使用一根USB线即可),下插为串口下载(一根USB线+一根串口线),串口下载使用简单,默认使用一根USB下载,即上插。

J11;I2C与时钟选择。

J12:DA模拟输出接通。

可轩163
2014-07-05 · TA获得超过1.3万个赞
知道大有可为答主
回答量:4824
采纳率:88%
帮助的人:1785万
展开全部

可参考此图:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yyh001123
2014-07-05 · TA获得超过1.4万个赞
知道大有可为答主
回答量:8341
采纳率:66%
帮助的人:6340万
展开全部
1、直接焊上去的,一般有PCB铜箔连接到单片机座上的,插上单片机,就等于连接到单片机了。
2、用汇编和用C都可以,对于单片机来讲,需要的是编译过的程序,编译前用什么语言,对它来讲没有任何关系。
3、找找说明书,一般都附带有电子资料,包括原理图,PCB图等,如果找不到,只能自己根据PCB重新绘制电路图了。
4、看板上好像有品牌型号,上网搜搜,可能就有相应的资料。或让厂家再给你发一份资料。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式