随笔分类 -  MCU之51

矩阵键盘
摘要:1、 矩阵键盘的一般电路 图 1 矩阵键盘电路 如图 1 矩阵键盘电路所示,4*4矩阵键盘有4行4列按键,单片机4个I/O口接矩阵键盘的行线,另外4个I/O口接矩阵键盘的列线,通过对行线列线的操作完成按键的识别和操作。 2、 矩阵键盘的原理 矩阵键盘按键识别的流程一般是这样的: (1)置第1行为低电 阅读全文

posted @ 2022-06-04 17:11 张凌001 阅读(4900) 评论(0) 推荐(0)

说说单片机的裸奔程序的框架(转)
摘要:从07年参加全国大学生电子设计大赛初次接触单片机开发至今已经有4年了,初学单片机时,都会纠结于其各个模块功能的应用,如串口(232,485)对各种功能IC的控制,电机控制PWM,中断应用,定时器应用,人机界面应用,CAN总线等. 这是一个学习过程中必需的阶段,是基本功。很庆幸,在参加电子设计大赛赛前 阅读全文

posted @ 2018-08-19 11:45 张凌001 阅读(1694) 评论(0) 推荐(1)

51开发环境的搭建--KeilC51的安装及工程的创建
摘要:学习单片机的开发,单靠书本的知识是远远不够的,必须实际操作编程才能领会书中的知识点,起到融会贯通的效果。51单片机作为入门级的单片机--上手容易、网上资源丰富、单片机稳定性及资源比较丰富、通过串口即可下载程序成本低廉。本文将介绍开发环境KeilC51的安装及工程的创建。 学习单片机的开发,单靠书本的 阅读全文

posted @ 2018-08-04 18:36 张凌001 阅读(1235) 评论(0) 推荐(0)

51单片机的idata,xdata,pdata,data的详解(转)
摘要:data: 固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。 bit :是指0x20-0x2f的可位寻址区idata:固定指前面0x00-0xff的256个RAM,其中前128和dATa的128完全相同,只是因为访问的方式不同。 idata是用类似C 阅读全文

posted @ 2018-07-06 17:11 张凌001 阅读(4647) 评论(0) 推荐(1)

单片机是如何与电脑进行通信的,电子工程师必知内容(转)
摘要:单片机的串口是TTL电平无法直接与电脑进行通信,需要进行电平转换。现在市面上有很多型号的电平转换芯片,今天给你推荐三款,分别是MAX232,CH340G,CH340C。下面分别介绍。 1. MAX232芯片 这款芯片是出镜率比较高的芯片,不管实在大学的课本上还是在单片机开发板上,只要涉及到USB/串 阅读全文

posted @ 2018-03-26 20:17 张凌001 阅读(7195) 评论(0) 推荐(0)

如何快速入门单片机C语言
摘要:一、为什么要学单片机技术? 传统的电子产品升级改造成智能化的电子产品需要用到单片机技术。也就是说传统的电子产品如电视机、电子表、计算器、数码相机、手机、MP3、遥控器、洗衣机等产品智能化、微型化,需要的核心技术就是单片机技术。所以从事电子行业的工作人员必须学好单片机技术,否则必然被社会淘汰。 二、什 阅读全文

posted @ 2018-03-26 20:15 张凌001 阅读(11432) 评论(0) 推荐(2)

基于51的串行通讯原理及协议详解(uart)
摘要:串行与并行通讯方式并行:控制简单,传输速度快。线多,长距离成本较高且同时接受困难。串行:将数据字节分成一位一位的行驶在一条传输线上进行传输。如图: 同步与异步串行通讯方式同步串行通讯方式:同步通讯需要建立发送方对接收方时钟的直接控制,是双方达到完全同步。异步串行通讯方式:通讯的发送和接收设备使用各自 阅读全文

posted @ 2018-03-22 12:42 张凌001 阅读(2077) 评论(0) 推荐(0)

51单片机的时钟及总线时序和总线扩展
摘要:说到51单片机的时钟首先想到51时怎么工作的呢?微型控制器要想工作必须要有一个“动力”,对于51单片机来说,这个“动力”就是时钟源。一般应用上会外接一个12MHz的晶振作为时钟源。 一般第一种接法用的比较多。选择内部震荡方式时晶振旁边有两个小电容。这两个电容叫晶振的负载电容,分别接在晶振的两个脚上和 阅读全文

posted @ 2018-03-19 22:32 张凌001 阅读(571) 评论(0) 推荐(0)

经典51懒人5步速成法
摘要:应用程序设计入门再高级的单片机也是解决问题的一个工具,如何灵活运用已掌握的外设模块来满足功能需求以解决实际问题,是我们学习单片机开发的目标。你的程序写得很快,每个外设用得很溜,并不能代表你解决问题的能力就很好。这需要通过实际开发的磨练与经验的积累。 实际上每个工程师在不断的开发过程中,多多少少都会形 阅读全文

posted @ 2018-03-09 14:15 张凌001 阅读(849) 评论(0) 推荐(0)

51单片机的时钟及总线时序和总线扩展
摘要:说到51单片机的时钟首先想到51时怎么工作的呢?微型控制器要想工作必须要有一个“动力”,对于51单片机来说,这个“动力”就是时钟源。一般应用上会外接一个12MHz的晶振作为时钟源。 一般第一种接法用的比较多。选择内部震荡方式时晶振旁边有两个小电容。这两个电容叫晶振的负载电容,分别接在晶振的两个脚上和 阅读全文

posted @ 2018-03-06 16:53 张凌001 阅读(793) 评论(0) 推荐(0)

导航