这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 51开发板的各模块功能如何在51单片机开发板上烧录下载程序

共2条 1/1 1 跳转至

51开发板的各模块功能如何在51单片机开发板上烧录下载程序

工程师
2020-10-12 23:47:19     打赏
51开发板的各模块功能

  1、8个LED灯,可以练习基本单片机IO操作,在其他程序中可以做指示灯使用。

  2、2个四联8段数码管,显示温度数据,HELLO欢迎词、时钟等。

  3、高亮8*8点阵,如练习数字,字母,图片显示,或者小游戏的开发如贪吃蛇等。

  4、4个独立按键,可以配置为中断键盘,为程序的按键扫描节省更多的时间。

  5、8个AD按键,主要设计为游戏开发如推箱子等,去掉了矩阵键盘,AD键盘在实际中的应用相当广泛,如电视机加减搜台等都是采用AD键盘,一根AD线可以扩展几百个按键,更接近工程。

  6、PCF8591具有AD/DA功能,其采用IIC总线协议,可练习IIC总线的操作。

  7、DS18B20:单线多点检测支持。

  8、光敏电阻测试光线强度,感受白天黑夜的区别。

  9、FM收音机:能接收80M到110MHz之间的FM频段。可实现自动搜台和手动搜台。

  10、DS1302时钟芯片提供实时时钟,带3V电池,在掉电的情况下,时钟仍然可以继续运行。

  11、可读写SD卡文件系统,保存数据显示到TFT液晶屏等。

  12、继电器可以控制高电压的设备,高压危险,请小心使用。

  13、直流电机接口,控制直流电机。

  14、步进电机接口,控制步进电机运行。

  15、蜂鸣器,可以做电子琴、音乐发声等。

  16、74HC595芯片练习串行转并行数据扩展。

  17、74HC573锁存扩展芯片,可以扩展接口。

  18、ULN2003电机驱动芯片。(这里用它来驱动步进电机,直流电机,继电器和蜂鸣器)

  19、MAX232串口数据传输延长发送距离。(可与计算机通信,同时也可做为STC单片机下载程序的接口)

  20、PL2303下载单片机,一线下载,直接的USB下载方式,高速下载。

  21、TFT液晶屏,单片机也可以控制彩屏了,让你的学习充满乐趣

  22、nRF24L01无线数据传输芯片接口,可以插nRF24L01芯片,做高速无线数据传输。

  23、LCD1602液晶接口,字符液晶两行,每行可以显示16个字符。

  24、LCD12864带字库液晶接口。

  25、LCD12864图形液晶接口。

  26、DS18B20单线多点温度采集接口。一根线上便可拓展多个DS18B20温度传感器,先提供两个。

  27、提供ISP下载接口,可下载AVR、AT的单片机。支持AVR单片机。

  28、40针扩展接口,可以无限扩展。以后的DZR-01A开发板配件将从此端口扩展出去。

  29、PS2鼠标键盘接口。配合红外遥控器甚至可以遥控我们的电脑!(配例程)

  30、AVR/51复位按键。可以复位51 STC AVR单片机,全部支持

  31、TEA5767的IIC总线控制。学习IIC控制

  32、SD卡的SPI总线控制。扩展大容量存储器

  33、红外遥控接收器,可采集红外遥控发出的信号,可使用遥控信号控制其他设备。

  34、外接5V供电电源座。

  35、RXD、TXD、POWER电源指示灯

  36、40PIN紧锁座(非常方便单片机芯片的取放)

  37、带LM1117-3.3稳压芯片(为彩屏液晶,SD卡和无线模块供电)

  38、USB供电(USB可以提供500MA的电流,完全能满足开发板的需求了)

  39、预留电源+5V,GND接口各四个(方便用户扩展其他外围电路时取电和共地)

  如何在51单片机开发板上烧录下载程序

  初学单片机的都会接触到51单片机,使用开发板可以更全面的学习了解单片机的各个功能,那么怎样在开发板上烧录下载程序呢

  1.打开在Keil软件写好的程序,点击工具栏上的target options.。。

51开发板的各模块功能_如何在51单片机开发板上烧录下载程序

  2.在Target选项栏中,输入与自己使用开板单片机所用晶振相同的频率,如

  11.059 2MHz、12MHz

51开发板的各模块功能_如何在51单片机开发板上烧录下载程序

  3.在output选项栏中,勾选上Create HEX file,并点击确定

51开发板的各模块功能_如何在51单片机开发板上烧录下载程序

  4.分别点击工具栏中的Transtate,build,rebuild,提示生成了HEX文件,并且 无报错误与警告提示

51开发板的各模块功能_如何在51单片机开发板上烧录下载程序

  5.在源代码obj文件夹中,找到后缀为.hex的文件,打开STC-ISP软件,电脑连接上开发板(根据开板的说明进行连接和安装驱动),点击STC-ISP软件上的扫描,找到串口号,代表成功连接

51开发板的各模块功能_如何在51单片机开发板上烧录下载程序

  6.烧录前,在单片机型号中选择与开发板相对应的单片机型号,这里以STC的单片机为例

51开发板的各模块功能_如何在51单片机开发板上烧录下载程序

  7.点击打开程序文件,加载刚生成的hex文件,成功加载会在程序文件中显示十六进制码

51开发板的各模块功能_如何在51单片机开发板上烧录下载程序

  8.点击下载/编程,在提示信息会显示正在检测目标单片机 。.. ,这时关闭开发板电源,重新上电,等待烧录下载,提示操作成功便完成了

51开发板的各模块功能_如何在51单片机开发板上烧录下载程序
51开发板的各模块功能_如何在51单片机开发板上烧录下载程序




工程师
2020-10-17 21:51:48     打赏
2楼

感谢您的分享


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]