C51
Sanada_Hellson
据江东以观天下,不逞一时之雄.
展开
-
1.Keil5兼容C51以及Keil4项目
1.1 问题的由来:学习51单片机阶段中,KEIL是最常用的免费的编译环境,目前KEIL已升到KEIL5版本了,这个版本是为ARM编程开发的,并不兼容C51。另外,再用KEIL5打开低版本keil4项目时,有时会出现KEIL5卡死的情况的。1.2 需要的安装包需要的安装如下C51是KEIL为51开发版本的软件包JLINK是STM32 JLINK的驱动包KEIL…DFP这两个包时F1/F4系列的驱动包Keygen是破解软件,有效期到2032年MDK5.23是KEIL5的某个版本5.23继原创 2020-08-22 13:07:46 · 2003 阅读 · 0 评论 -
关于51单片机的计数功能的应用
51内部有两个定时器,两个定时器的本质还是加一计数器,只不过作为定时器是计数内部脉冲,而作为计数器时是对外部脉冲计数,在计数模式下,P3.4端口是T0计数器的外部脉冲输入口,P3.5端口是T1计数器的外部脉冲输入口。 例:用51的T0定时,隔一秒输出一个方波,然后用T1计数这个方波的个数,计满20个方波然后让LED1亮一下。#include <reg52.h>sbit Fware_OUT=P原创 2017-09-29 21:07:37 · 9888 阅读 · 4 评论 -
STC15系列单片机-PWM模块
STC15W内部集成了一个15位的PWM模块, 可以6路独立输出. 此外PWM模块每一路都有两个用于控制波形翻转的计数器T1和T2, 可以灵活地控制每路PWM的高低电平宽度, 从而实现对PWM占空比的设计.重点: PWM模块相关的寄存器注:1>x: 代表可以取数字2-7 2>这些寄存器中只指出与PWM相关的控制位端口配置寄存器(P_SW2) 复位后 0000 ?000EAXSFR:转载 2017-10-18 22:15:38 · 19560 阅读 · 2 评论