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

    文章

    7497

    浏览量

    151100
  • 键盘
    +关注

    关注

    4

    文章

    858

    浏览量

    39599
收藏 人收藏

    评论

    相关推荐

    使用AMCC S5933 PCI控制器TMS320C6000 EMIF连接到PCI总线

    电子发烧友网站提供《使用AMCC S5933 PCI控制器TMS320C6000 EMIF连接到PCI总线.pdf》资料免费下载
    发表于 10-26 10:08 0次下载
    使用AMCC S5933 PCI<b class='flag-5'>控制器</b><b class='flag-5'>将</b>TMS320C6000 EMIF<b class='flag-5'>连接到</b>PCI总线

    CBM9002A8051内核的USB型微控制器【中文排版】

    CBM9002A 系列是基于符合工业标准的增强型 8051 内核的 USB 型微控制器。支持 USB2.0 协议高速 480Mbps 以及全速 12Mbps 两种模式。增强型 8051 可工作在
    发表于 10-23 14:43 0次下载

    使用MSP430微控制器的USB键盘

    电子发烧友网站提供《使用MSP430微控制器的USB键盘.pdf》资料免费下载
    发表于 10-18 10:35 0次下载
    使用MSP430<b class='flag-5'>微控制器</b>的USB<b class='flag-5'>键盘</b>

    LCD控制器连接到DM642视频端口

    电子发烧友网站提供《LCD控制器连接到DM642视频端口.pdf》资料免费下载
    发表于 10-17 10:42 0次下载
    <b class='flag-5'>将</b>LCD<b class='flag-5'>控制器</b><b class='flag-5'>连接到</b>DM642视频端口

    如何将LVDS/OLDI桥接到HDMI/DVI

    电子发烧友网站提供《如何将LVDS/OLDI桥接到HDMI/DVI.pdf》资料免费下载
    发表于 09-27 09:35 1次下载
    <b class='flag-5'>如何将</b>LVDS/OLDI桥<b class='flag-5'>接到</b>HDMI/DVI

    如何将自定义逻辑从FPGA/CPLD迁移到C2000™微控制器

    电子发烧友网站提供《如何将自定义逻辑从FPGA/CPLD迁移到C2000™微控制器.pdf》资料免费下载
    发表于 09-23 12:36 0次下载
    <b class='flag-5'>如何将</b>自定义逻辑从FPGA/CPLD迁移到C2000™<b class='flag-5'>微控制器</b>

    微控制器的结构和应用

    微控制器(Microcontroller Unit,简称MCU)作为嵌入式系统的核心部件,其原理和应用在现代科技发展中占据了举足轻重的地位。本文将从微控制器的原理、基本结构、工作原理、性能特点以及广泛的应用领域等方面进行详细阐述,旨在全面介绍
    的头像 发表于 08-22 10:40 849次阅读

    如何将CYKIT-028 TFT模块与Raspberry Pi和ESP32微控制器结合使用?

    我目前正在探索如何将 CYKIT-028 TFT 模块与 Raspberry Pi 和 ESP32 微控制器结合使用。 不过,在选择集成开发环境(IDE)和使用 PSOC Creator 的必要性
    发表于 05-21 07:36

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

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

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

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

    如何将按钮连接到Arduino板

    在本快速入门指南中,您将学习如何将按钮连接到Arduino板,并根据按钮是否被按下来读取HIGH或LOW。您将使用电路板上随附的发光二极管 (LED)通过按钮打开和关闭,以便验证按钮按下代码是否正常工作。
    的头像 发表于 02-11 10:52 3534次阅读
    <b class='flag-5'>如何将</b>按钮<b class='flag-5'>连接到</b>Arduino板

    如何将光敏电阻连接到Arduino板并读取电压

    在本快速入门指南中,您将学习如何将光敏电阻连接到Arduino板并读取电压。您将首先使用串行监视来了解光传感的行为方式,然后构建一个电路,在天黑时自动打开灯。
    的头像 发表于 02-11 10:45 3641次阅读
    <b class='flag-5'>如何将</b>光敏电阻<b class='flag-5'>连接到</b>Arduino板并读取电压

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

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

    微控制器基础】——从历史切入,了解微控制器的五个要素(上)

    微控制器基础】——从历史切入,了解微控制器的五个要素(上)
    的头像 发表于 12-07 10:55 557次阅读
    【<b class='flag-5'>微控制器</b>基础】——从历史切入,了解<b class='flag-5'>微控制器</b>的五个要素(上)

    微控制器基础】—— 从历史切入,了解微控制器的五个要素(下)

    微控制器基础】—— 从历史切入,了解微控制器的五个要素(下)
    的头像 发表于 12-06 17:23 540次阅读
    【<b class='flag-5'>微控制器</b>基础】—— 从历史切入,了解<b class='flag-5'>微控制器</b>的五个要素(下)