使用STC-ISP软件生成定时器初始化函数遇到的问题
关于官方版STC-ISP生成的计时器代码
这个软件生成的计时器代码是不可以直接用的
void Timer0Init(void) //50毫秒@11.0592MHz
{
TMOD &= 0xF0; //设置定时器模式
TMOD |= 0x01; //设置定时器模式
TL0 = 0x00; //设置定时初值
TH0 = 0x4C; //设置定时初值
TF0 = 0; //清除TF0标志
EA=1; //总中断
ET0=1; //定时器0中断
TR0 = 1; //定时器0开始计时
}
需要打开总中断和定时器0中断,并且在使用STC89C52RC时,reg52头文件中AUXR寄存器是没有定义的,需要重新定义,经常会因为这个中断没开原因导致程序出现BUG,STC89C52RC单片机是工作在12T模式下(晶振12周期执行一条指令),STC12C5A60S2单片机是工作在1T模式下(可以通过AUXR寄存器更改)
使用STC-ISP软件生成定时器初始化函数遇到的问题相关推荐
- 蓝桥杯STC基础代码-以定时器计数作为时间轴的模板
蓝桥杯STC基础代码 以定时器计数作为时间轴的模板 简介 配置过程 定时器的配置 定时器中断的配置 主函数的配置 代码下载地址 下一章 以定时器计数作为时间轴的模板 简介 这是我写STC15代码时候首 ...
- (42)2021-03-01(物体运动、swiper软件、自执行函数)
物体运动.swiper软件.自执行函数 (一).物体运动 一.物体运动 二.分享1 三.分享2 四.淡入淡出 五.缓冲运动 六.缓冲运动案例 七.多物体运动 八.offset的问题 九.多样式运动 十 ...
- 托管调试助手“LoaderLock”在XXX中检测到故障。其他信息:正尝试在OS加载程序锁内执行托管代码。不要尝试在DllMain或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。
在程序中执行new一个对象A时,出现了错误信息: 托管调试助手"LoaderLock"在XXX中检测到故障.其他信息:正尝试在OS加载程序锁内执行托管代码.不要尝试在DllMain ...
- ffmpeg学习八:软件生成yuv420p视频并将其编码为H264格式
通过前面对ffmpeg中常用的几个api的源码分析,从而对api有了更好的理解.之前已经做过视频的解码了,今天来尝试视频的编码.ffmpeg已经给我们提供了相应的可供参考的程序:doc/example ...
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码......
当我在窗体初始化的时候,调用了一个外部的dill时,它就不知什么原因的 抛出一个"正试图在 os 加载程序锁内执行托管代码.不要尝试在 DllMain 或映像初始化函数内运行托管代码&quo ...
- c++ 结构体初始化_STM32入门系列-使用库函数点亮LED,LED初始化函数
要点亮LED,需要完成LED的驱动, 在工程模板上新建一个led.c和led.h文件,将其存放在led文件夹内.这两个文件需要我们自己编写. 通常xxx.c文件用于存放编写的驱动程序,xxx.h文件用 ...
- (转)对各种初始化函数的理解:OnInitDialog、InitInstance、InitApplication函数的理解...
InitInstance和InitApplication 是 APP 类的初始化.而 OnInitDialog 是在 Dialog 类初始化时调用的函数. ★ 应用程序相关配置,一般在InitInst ...
- Keil用C语言定义函数,STC单片机Keil中C语言函数定位的方法
STC单片机Keil中C语言函数定位的方法:STC单片机Keil中C语言函数定位的方法 下面以演示程序进行说明 演示程序中有ReadIAP.ProgramIAP和EraseIAP三个函数 最终目的是将 ...
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码...
在窗体初始化的时候,调用了一个外部的dll,不知什么原因的 抛出一个"正试图在 os 加载程序锁内执行托管代码.不要尝试在 DllMain 或映像初始化函数内运行托管代码"的异常, ...
最新文章
- 添加sudo权限脚本
- 代码段间转移控制时的特权级检查(JMP/CALL)——《x86汇编语言:从实模式到保护模式》读书笔记28
- 常用排序算法(二)快速排序
- python最短路径例子_Python实现的多叉树寻找最短路径算法示例
- 360 php offer,审批终于通过了,从面试到拿到奇虎360的offer已经失…
- UITabBarController加载之后不显示sub view controller
- 下载文件个别浏览器文件名乱码解决办法
- 张家口全国计算机等级考试,河北省张家口市2018年上半年计算机等级考试公告...
- [FFmpeg] RGBA 和 YUV 存储方式
- ❤️开发项目必备技能《Git用法集合》建议收藏❤️
- 北京python程序员求职_想找python程序员的工作,但发现稍微好点的职位都集中在北京。我非常想当python程序员,北京值得去吗?...
- 代数法化简逻辑函数方法集合
- 学机器学习怎么可以不知道最小二乘法
- django-上下文处理器
- AutoCAD C# 自动加载自定义RibbonUI界面
- Cocos2d-x随记(2)-精灵移动
- Numa,我的CS学习之路
- 【Fungus笔记】No.12:Load Scene(加载场景 / 转场)
- 梯度与Roberts、Prewitt、Sobel、Lapacian算子
- 广东侨乡台山人“小年夜”喜用传统沙琪玛祭灶