具体如下:使用stc-isp写入一个点亮led程序即可修复。如果要转换ihx到hex或bin,请使用:packihx led0.ihx >led0.hex然后,使用stcgal就可以愉快使用了。什么原因呢?自己查阅资料解决。...
原创 2022-01-27 10:45:27
66阅读
具体如下:使用stc-isp写入一个点亮led程序即可修复。如果要转换ihx到hex或bin,请使用:packihx led0.ihx >led0.hex然后,使用stcgal就可以愉快使用了。什么原因呢?自己查阅资料解决。...
原创 2021-10-25 11:13:37
514阅读
1评论
安装VSCode 从 https://code.visualstudio.com/Download 下载最新的 deb 版, 通过命令行安装 sudo apt install ./code_1.59.0-1628120042_amd64.deb 安装PlatformIO 直接在VSCode的插件中查 ...
转载 2021-08-12 17:56:00
3294阅读
2评论
【代码】Stc89C51汇编点灯。
原创 2023-02-18 11:43:01
186阅读
ddddddddddddd
原创 2022-10-01 01:14:52
148阅读
//****************** 说明:必看------仅仅提供给本实验室217-2使用,代码不成熟,不要外传。不要外传。/*1、本程序是用stc89C52RC或者stc89C51类普通的12T的单片机;如果用stc15系列增强版单片机,需要调节波特率的函数以及定时的初值的计算;2、本程序,利用定时器0产生PWM,以及延时使用;利用定时器1,产生蓝牙小车的波特率9600;定时器1不能挪作它用,已经使用了。3、本程序,可以在定时器0里面,添加代码,比如定时1s,然后设置一个标记位,计算.
原创 2021-11-22 17:10:17
162阅读
#include <REGX52.H>#include <INTRINS.H>void Delay500ms() //@12.000MHz{ unsigned char i, j, k; _nop_(); i = 4; j = 205; k = 187; do { do { while (--k); } while (--j)
原创 2022-10-29 17:01:24
186阅读
单片机AT89S51与ADC0809设计一个数字电压表 发表时间:2009-06-26 12:11:28发布人:administrator 阅读次数:112
转载 2011-04-29 18:38:06
805阅读
蜂鸣器蜂鸣器工作原理查看本目录下《蜂鸣器的结构原理.doc》文档蜂鸣器区别:这里的“源”不是指电
原创 2022-06-01 16:37:28
1547阅读
#include <REGX52.H>unsigned char NixieTable[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};void Delay(unsigned int xms) //@12.000MHz{ unsigned char i, j; while(xms--) { i = 2; j = 2
原创 2022-11-15 10:22:23
87阅读
STC89C52RC单片机练习目标5个数码管,以1秒为频率,按照MM-DD的格式显示2023年01月01日至12月31日每个日期,往复循环。个人认为主要困难点:每个日期显示频率是1秒,如果按照1秒刷新5个数码管,则只有最后一个亮。因此数码管的刷新频率与日期递增频率必须是两个不同值。代码如下:#include <REGX52.H> #include <intrins.h> #
原创 2023-10-24 22:39:02
177阅读
硬件板子外观练习目标16个数码管,每个数码管依次显示0-9,循环往复#include <REGX52.H> #include <intrins.h> #define uint unsigned int #define uchar unsigned char void Delay(uint); void main() { uint index1,index2; //第几
原创 2023-10-18 19:58:05
186阅读
串口初始化void UARTInit(){ EA = 1; //打开总中断 ES = 1; //打开串口中断 SM0 = 0; SM1 = 1;//串口工的情况下,
原创 2022-06-01 18:43:43
1760阅读
1点赞
独立键盘键盘介绍键盘是电子系统中人机对话的重要组成部分,是人向机器发出指令、输入信息的必
原创 2022-06-01 18:44:42
1164阅读
STC89C52RC单片机硬件连接方式:USB线连接笔记本U口,单片机USB2(供电及下载)接口。连接之后要开启单片机上的电源按键。且设备管理器串口中出现该设备Keil5 中编写代码代码目的是:使得单片机中1个LED灯不停得闪烁。#include<reg52.h> #include<intrins.h> sbit led1=P1^0; void Delay500ms();
原创 2023-10-16 22:21:36
322阅读
STC89C51 系列单片机基于 80C51 内核,具有 1T 和 2T 两种不同的时钟模式,主频
51单片机最小系统三要素、51单片机内部资源
原创 2023-04-11 11:51:25
1231阅读
基于STC89C52的智能加湿器系统,当室内湿度未达到加湿器系统预设值时,超声波雾化器工作,当达到预设值时加湿器停止工作;液位检测电路检测到水箱内水位低于安全水位时,声光报警电路工作提示用户加水;通过键盘电路可以控制加湿器启停,以及湿度预设值的更改,并在液晶屏上显示相关内容。 ?本作是最初是学校内比赛使用,比赛已经结束,开源出来做学习参考 ?包含单片机单元、湿度检测电路、液位检
原创 2023-09-05 18:25:28
372阅读
STC89C52RC片内有:用户应用程序区(AP)8K,地址0000h-1FFFh。 数据flash区(EEPROM)4K,2000h-2FFFh ISP引导区空间1K/2k/4k. RAM 512Byte
转载 2015-04-15 16:22:00
319阅读
2评论
流水灯宏定义用define 进行宏定义的典型用法#define uchar unsigned char注意宏定义后面不能加分号,它是预
原创 2022-06-01 16:37:18
1658阅读
  • 1
  • 2
  • 3
  • 4
  • 5