0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何将PC键盘连接到8051微控制器

454398 来源:网络整理 作者:佚名 2019-10-31 09:55 次阅读

步骤1:使用的软件:

模拟,因此对于编码和模拟,您需要:

1个Keil版本:。它们是keil的很多产品。因此,您将需要使用c51编译器。您可以从此处下载该软件

2个Proteus软件进行仿真:这是用于显示仿真的软件。您将获得很多信息来下载此软件。

如果您是在硬件中完成的,则需要一个具有 flash magic 功能的软件才能将代码上传到硬件中。

请记住,flash magic是由 NXP 开发。因此,您不能通过此软件上载所有8051系列微控制器。因此,基于 Philips 的控制器只能上载。

步骤2:使用的组件:

在我们的演示视频中,我们在使用proteus模拟,但是绝对可以,如果您在硬件中进行模拟,则此项目将需要这些组件:

8051开发板:因此,如果您有此板,那就更好了,这样您就可以轻松地自己上传代码。

LCD 16 * 2:这是16 * 2 LCD。在此液晶显示器中,我们有16针。

USBUART转换器:这是9针D型公头,用于RS232 O/p某些跳线

第3步:说明:

在这里,我们已将一个LCD以4位模式连接到8051的端口2。现在,我们已通过USB至UART转换器将开发板连接至PC。现在,使用Flash Magic上传十六进制文件后,如果您从PC键盘键入任何字符,它将显示在16 * 2 LCD上。视频中给出了整个项目的解释。

步骤4:电路图

步骤5:代码:

从此处下载我们的代码。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    6803

    浏览量

    147596
  • 键盘
    +关注

    关注

    4

    文章

    843

    浏览量

    38995
收藏 人收藏

    评论

    相关推荐

    CAN如何将双通道ADC连接到FX3控制器

    我想用 FX3 控制器直接连接具有 250MSPS 的 14 位双通道 ADC 的并行 LVDS 输出。 从器件的数据表中可以清楚地看出,我 CAN ADC输出连接到GPIFII接口
    发表于 02-27 06:25

    如何将LED连接到Arduino板并使其闪烁

     在本快速入门指南中,您将学习如何将 LED 连接到 Arduino 板并使其闪烁。
    的头像 发表于 02-11 10:53 852次阅读
    <b class='flag-5'>如何将</b>LED<b class='flag-5'>连接到</b>Arduino板并使其闪烁

    如何将数字电位微控制器隔离控制

    请问,如何将数字电位微控制器隔离控制,我想用数字电位控制外部设备。
    发表于 12-12 08:12

    如何使用HIDAPI连接Nu-Link2和访问NuMicro系列微控制器

    (Nu-Link2-Pro或Nu-Link2-Me) 本示例代码演示使用隐藏api连接到 Linux 上的 Nu-Link2, 通过 Nu-Link2 连接到目标微控制器(MCU), 执行芯片擦除
    发表于 08-29 07:29

    如何将ADC连接到8051单片机?

    ADC(模数转换器)是许多单片机开发中非常重要的一部分,本文是关于将ADC连接到8051单片机。ADC0804是此处使用的ADC,在进行接口程序之前,我们必须清楚地了解ADC 0804的工作原理。
    的头像 发表于 07-07 11:30 2212次阅读
    <b class='flag-5'>如何将</b>ADC<b class='flag-5'>连接到</b><b class='flag-5'>8051</b>单片机?

    如何从基于STM32的微控制器接收数据到PC

    电子发烧友网站提供《如何从基于STM32的微控制器接收数据到PC.zip》资料免费下载
    发表于 07-06 14:29 0次下载
    如何从基于STM32的<b class='flag-5'>微控制器</b>接收数据到<b class='flag-5'>PC</b>

    将基于8051微控制器连接到SCI端口

    本应用笔记介绍如何配置高速微控制器或超高速闪存微控制器的UART,以便与支持SCI的设备通信。它首先简要讨论了SCI和UART模块之间的差异,并以一个实际示例结束,说明如何配置基于8051的达拉斯半导体
    的头像 发表于 06-13 15:48 444次阅读
    将基于<b class='flag-5'>8051</b>的<b class='flag-5'>微控制器</b><b class='flag-5'>连接到</b>SCI端口

    如何将模块连接到互联网和Arduino板?

    如何将模块连接到互联网和 Arduino 板
    发表于 06-12 06:12

    LPC54606J512BD100微控制器无法连接到目标怎么解决?

    我正在使用LPC54606J512BD100微控制器并面临一个非常严重的问题。 问题是,在成功对控制器进行编程并随机工作后,我无法再次上传代码并出现错误。 关于编程板: 使用 LPC-Link
    发表于 05-31 07:48

    如何将NodeMCU连接到XBOX 360控制器

    我想将 GPIO 从 NodeMCU ESP8266 板连接到 XBOX 360 控制器上的按钮垫。 我已经尝试跳线从 D0 引脚连接到 360
    发表于 05-24 06:44

    如何将压力传感FRDMSTBANBP8XD板连接到我的微控制器板上?

    我需要将压力传感 FRDMSTBANBP8XD 板连接到我的微控制器板上。所以根据我的理解,我应该使用下面的引脚进行 SPI 连接。 J5.4 - 社交网络 J5.5 - SICO
    发表于 05-17 07:17

    ESP8266如何将NodeMCU连接到局域网?

    连接到 PC 上的局域网。我的电脑没有连接 Wi-Fi,只有以太网连接如何将 NodeMCU 连接
    发表于 05-16 08:49

    如何将ESP连接到微控制器

    你好! 我有一个问题:这是 ESP 的最小电路。 我想用微控制器驱动它。我的问题是: 1) RST 和 EN 引脚通过电阻连接到 Vcc。如果我想将它连接到 STM32(连接到 STM
    发表于 05-15 08:30

    可以多个PCIe设备连接到一般的单个PCIe控制器吗?

    我们可以多个 PCIe 设备 (IC) 连接到一般的单个 PCIe 控制器(在我们的案例中更具体地说是 NXP LS20xxA 处理)吗? 例如,
    发表于 05-05 07:35

    请问是否有任何参考设计振荡连接到MKW38微控制器的XTAL引脚?

    请问是否有任何参考设计振荡连接到 MKW38 微控制器的 XTAL 引脚。
    发表于 04-25 07:41