推荐阅读最新更新时间:2024-03-16 13:56
51XA单片机与图形液晶显示器的接口设计
0 引言 P51XA是PHILIPS公司的一种16位单片机,可管理的存储器空间大,运行速度快,支持实时多任务系统的增强了实现高级语言的支持,可以运用在需要复杂、高速控制的场合,在体系结构上与MCS-5高度兼容,便于实现向高性能微控制器的快速、平滑转移。北京精电蓬远显示技术有限公司的MGLS240128T是一种240×128点阵的图形LCD(液晶显示器),可以显示图形、曲线,全屏可显示15×8个汉字,适宜用在需要有较多显示内容的场合,它内含T6963C控制器,能直接与INTEL系列的微处理器接口。 1 P51XAG37单片机和T6963C简介 P51XA单片机的内部结构和外部数据总线均为16位结构,支持扩展的外部存储器空间为1
[应用]
M60 单片机的在线仿真与步进、日志调试
我们对M40 定时器0的代码进行步进调试,掌握调试技巧... 一、前期准备: 安装好keil C51 51单片机编程推荐软件,熟悉它,后续stm32同样可用 Keil(C51)介绍、下载、安装与注册 准备51开发板(STC系列芯片的或其他)或者安装proteus 开发板一般推荐购买一套,仿真的编程环境和真实环境有出入(51开发板一般不足百元) 开始也可以不买,使用proteus仿真51环境入门 51入门实际上不需要多高大上的开发板,最核心的定时器、数码管、基础传感器、通讯都有了。以下也是从网络搜索的,向导单片机训练营用这个,从知乎 /知乎app下单买向导可以赚1元左右佣金,希望能够站着就把1元钱赚了:)
[单片机]
浅谈你不知道的STM32知识
STM32是一种功能比较强大的32位单片机,广泛应用于各种嵌入式设备中,由于它的普及性及丰富的资源,受到广大嵌入式开发者的喜欢,但要想学好用好STM32也并非易事,毕竟,相比8位、16位产品,STM32要复杂得多。 STM32的时钟 众所周知STM32有5个时钟源HSI、HSE、LSI、LSE、PLL,其实它只有四个,因为从下图中可以看到PLL都是由HSI或HSE提供的。 其中,高速时钟(HSE和HSI)提供给芯片主体的主时钟.低速时钟(LSE和LSI)只是提供给芯片中的RTC(实时时钟)及独立看门狗使用,图中可以看出高速时钟也可以提供给RTC。内部时钟是在芯片内部RC振荡器产生的,起振较快,所以时钟在芯片刚上电的时候,默
[单片机]
基于51单片机的直流电机调速系统(L298的使用)
设计要求 一个按键控制启动/停止 一个按键控制正反转 两个按键控制结束减速 四位数码管前一位显示正反转、1表示正转、0表示反转,后三位显示速度值 采用AT89C51单片机,以及直流电机驱动器L298 L298的IN1、IN2控制OUT1、OUT2输出高低电平 IN3、IN4控制OUT3、OUT4输出高低电平 使电机两端有一个电压差 可以外接两路直流电机。 ENA、ENB使能两路电机控制端口高电平有效。 用到的模块有数码管显示、按键获取、定时器0. 数码管显示部分 #include REGX52.H #include Delay.h sbit we2=P2^1; sbit w
[单片机]
基于串口通信的单片机仿真和C语言开发
0 引言 本论文题目为基于串口通信的单片机仿真和C 语言开发,研究的是一种基于串口的温度检测数据收发模块。利用DS18B20 温度传感器设计温度监测模块,精确到0.1℃,用液晶显示当前温度,然后通过串口调试助手向单片机发送指令。当单片机收到十六进制指令01时,将当前温度值以1s 为间隔传回PC 机显示,同时PC 机显示Turn on temp;当单片机收到十六进制指令02 时,停止温度值的回传,PC 机显示Turn off temp;当单片机收到其它指令时,PC 机显示Error。 1 总体设计 本系统功能由硬件和软件两大部份协调完成,硬件部分主要完成信息的显示;软件主要完成信号的处理及控制功能等。 本系统的硬件采用模块化
[单片机]
51单片机PWM细分控制步进电机的研究初稿
为什么要PWM细分呢?因为这样可以是步进电机运行平稳、减小噪音、增大转速(MAX的)、增加力矩 为什么要强调是51单片机呢?因为51单片机没有硬件PWM模块,所以只能软件模拟了 研究这玩意儿,我走了许多弯路,看了许多文献,最后发现,尽信书不如无书 就用28系列4相5线电机来说吧。 整步驱动(四相四拍)时序为: A相 B相 C相 D相 1拍 1 0 0 0 2拍 0 1 0 0 3拍 0 0 1 0 4拍 0 0 0 1 我想没人用这样的方式来驱动吧,这震动也太大了。 2细分驱动(四相八拍)时序为: A相 B相 C相 D相
[单片机]
低漏电多路复用器在高阻抗PLC系统中是否重要?
一位任职于领先的可编程逻辑控制器(PLC)制造商的年轻工程师满怀热情,正在设计一个可接受来自高阻抗传感器输入的多通道24位模拟输入模块。他选择了德州仪器的24位Δ-Σ模数转换器(ADS125H02)、5-V基准电压和德州仪器的精密放大器(OPA192)。 当选择多路复用器时,他有三种选项:一个是德州仪器的MUX36D04和两个来自其他供应商的多路复用器(MUX2和MUX3)。除了输入漏电流规格分别为1 pA、100pA和1 nA(25°C时的典型值)外,每一个多路复用器规格都很相似。 起初,这位工程师认为这三个多路复用器看起来一模一样,而且认为这三个多路复用器中的输入漏电流低到可以忽略不计。他认为可以选择这三者之中的任何一
[电源管理]
软启动器与PLC通过ModbusRTU转Profinet网关连接的配置案例
污水处理系统中使用ModbusRTU转Profinet网关可以连接PLC和变频器,实现二者之间的通信。有效地改善了生产过程中的工作效率,为生产过程提供了更多便利和灵活性,本案例是用ModbusRTU转Profinet网关来连接TND100-A系列软启动器与PLC的配置案例,用到设备为西门子S7-1200PLC开疆智能ModbusRTU转Profinet网关, TND100-A系列软启动器。 配置案例:先打开西门子组态软件,根据下图安装gsd文件。 选择正确的ModbusRTU转Profinet网关模块GSD安装。 安装完毕后在如下地址找到ModbusRTU转Profinet网关模块。 ModbusRTU转Prof
[嵌入式]