自制STC89C52单片机烧完程序后屏幕显示乱码的原因?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-27
89C52单片机的静态显示和动态显示消影问题

汗!你都知道 动态需要消影了,那你咋没想过 为什么动态要消影啊?
动态消影,是因为:本次显示的数据,会在上一位 数码管 短暂的出现。长期以往,将会在上一位数码管上出现 影子。于是需要消影(通过关闭位选、或段选)。
静态数码管,一般都是 一位。不存在 上一位数码管之说。如果是 多位 静态数码管,那它们都是用锁存器的,数据间不相影响。也不存在 数据会在 上一位 出现 的情况。所以不需要消影。

你的代码有问题,一般而言,单片机复位重启进入主函数后,首先执行一些初始化操作的代码,其中应该包括LCD液晶的初始化操作,而后才能进入主循环开始执行既定的任务。

自制的板子?

可能是某一条线路,不通。

你好!
看你图片上字母和数字都是好的,只能是汉字字模的问题了

需要帮你写这个程序吗

  • stc89c52如何烧录程序
    答:1、首先打开在Keil软件写好的程序,点击工具栏上的target options...。2、在Target选项栏中,输入与自己使用开板单片机所用晶振相同的频率,如11.059 2MHz、12MHz。3、在output选项栏中,勾选上Create HEX file,并点击确定。4、分别点击工具栏中的Transtate,build,rebuild。5、提示生成了HEX文件,...
  • stc89c52如何烧写程序?
    答:重新烧进去新的程序,就会删除旧的。1.首先,编辑keil上的代码,用keil4进行编译,在项目文件夹中找到已编译的十六进制文件,并将其写入SCM文件中。2.现在,我们需要一个写对写的软件来编写程序,这里使用的是stc-isp软件。3.打开软件,首先选择合适的知道单片机型号,这里使用的是stc89C52。那么串口...
  • 自制STC89C52单片机烧完程序后屏幕显示乱码的原因?
    答:可能是某一条线路,不通。
  • STC 89C52单片机,用KEIL写出C程序后怎么导入到单片机。
    答:在STC官网(宏晶单片机)中有STC下载软件,STC的单片机都支持ISP串口下载 用keil编译器编译出hex文件 然后使用STC下载软件通过串口就可以直接下载到单片机中烧录运行
  • stc89c52自制单片机直接用下载器连TXDRXDGNDVCC烧录程序,vcc引脚连出...
    答:stc89c52自制单片机直接用下载器连TXD,RXD,GND,VCC烧录程序,vcc引脚连接复位电路供电是可以的,其实复位电位不过就是一个电容和一个电阻串联。晶振电路不需要供电的,直接与单片机的TAXL1,TAXL2连接就行了。
  • stc89c52rc单片机怎么烧制程序
    答:1安装开发板的USB驱动程序 2电脑设备管理器 端口中设置端口号 3用ISP专用烧写软件(其中串口号与第二步中端口号一致)4下载用Keil编译好的HEX文件 5开发板冷启动 即一开一关 自己边想边试试
  • 单片机(stc89c52)中烧入的程序会因为断电而消失吗
    答:不会的,烧写进去的程序是保存在ROM中的,早期的单片机烧写必须要用12V的电压才行,好像有的需要20V左右的,这个都是早期的.后来出现了ISP技术,就是在供电电压下可直接进行编程的,但是写入的程序都是在ROM中的,而且这个ROM和内部的RAM甚至eeprom 在物理上是隔离的,只有通过ISP程序才能写入到ROM中.放在RAM...
  • 问: 求用C语言写一个简单的STC89C52单片机程序
    答:希望采纳,参考代码:include<reg52.h>sbit Motor_L=P1^0;sbit Motor_R=P1^1;sbit K0=P0^0;sbit K2=P0^2;sbit K1=P0^1;sbit K3=P0^3;unsigned char time2s;/*定时器0初始化函数*/void InitTimer0(){ TMOD%=0xF0; TMOD|=0x01;//定时器0,方式一 TH0=(65536-50000)/2...
  • 我买了一个stc89c52的单片机学习板,写了程序不知道怎么把它下载到单片...
    答:一般最常看到的是使用单片机板上的串口下载,那么首先需要一条USB转串口线。然后你的电脑需要安装一个烧制软件叫做STC_ISP_V4.83。这个网上很多,可以下载一个然后安装。打开后你首先需要做的就是选择单片机型号,然后点击“打开程序文件”选择相应的HEX文件,然后选择COM口,这个可以在电脑的设备管理器中...
  • stc89c52怎么烧录程序啊?还有编程器是什么?下载器又是什么?Keil5又是...
    答:stc89c52rc单片机需要usb烧录程序,即你要买一条USB转串口线,不知你的stc89c52rc单片机是安在买的开发板上的,还是安在什么板子上的。再去STC官网下载一个烧录软件,叫STC-ISP软件。编程器和下载器对你都没有意义,不用管。Keil5 是编译软件,就是你要写程序,用C语言写程序,写完了程序,需要翻译...