单片机开发之数码管通用控制程序开发
来源:互联网 发布:qq聊天监控软件 编辑:程序博客网 时间:2024/06/04 19:33
用到工具
1.LED段码数据生成器(数码管段码修改器)V1.22 绿色版
2.isis仿真
3.keil3
4. AStyle 代码格式化工具
keil3使用记录
keil3调试时如何看变量值
1.进入调试状态!
2.添加需要监视的变量
3.打开监视调用堆栈窗口
keil3里如何调用其他C文件
参考教程:http://www.eeworld.com.cn/mcu/article_2016071927673.html
keil3里添加代码AStyle格式化插件
1.下载AStyle插件:https://nchc.dl.sourceforge.net/project/astyle/astyle/astyle%203.0.1/AStyle_3.0.1_windows.zip
2.插件安装,参考教程:http://blog.csdn.net/stm32f4/article/details/46649353
3.注:插件不要放在中文目录下!!!
keil3光标位置对不上解决办法
参考教程:https://www.cnblogs.com/yunpeng/archive/2014/04/13/3662106.html
C语言无符号整型int和整型uint
待解决问题
上电后程序指针PC就会从程序存储器的0地址开始执行,中间会按照程序的要求跳到需要的地址执行,如果执行到最后一条指令完而没有相应的跳转指令,PC会继续往存储器的下一地址执行,而下一地址是没有烧写指令进去的(理论上是全1或全0,随厂家而定),这时就出现了跑飞,在PC将所有地址都跑一遍之后会回到0地址,如此循环
1.单片机里main函数会循环执行吗?
经测isis仿真会循环执行,为防止循环执行main函数,可以在函数最后添加一个while(1);
死循环语句!
参考
1.C语言中#define是什么意思
2.
总结
1.
阅读全文
0 0
- 单片机开发之数码管通用控制程序开发
- 蓝桥杯单片机设计与开发之数码管
- 单片机之静态数码管
- 51单片机之数码管
- 单片机笔记之数码管
- 51单片机开发系列三_数码管动态扫描显示
- 基于51单片机开发板的应用(数码管)
- 单片机开发之按键
- 51单片机之数码管显示
- 单片机之数码管2011.1.17
- 89C52单片机之数码管
- 单片机学习之PWM原理与控制程序
- 用C#开发串口控制程序
- 基于51单片机开发板的应用(数码管续1)
- 单片机之数码管秒表的动态显示
- 51单片机 学习之旅[2] 数码管
- 51单片机入门之四:静态数码管
- 51单片机之数码管显示原理
- Redis 内存淘汰机制
- iOS开发实用技巧—Objective-C中的各种遍历(迭代)方式
- mysql5.7.20的安装以及遇到的问题(二)
- 数列求和
- polay计数
- 单片机开发之数码管通用控制程序开发
- 解决munmap_chunk(): invalid pointer
- Windows驱动开发——WDM驱动
- java中+(加号)的作用区分
- 【量化小讲堂-Python&Pandas系列13】数据告诉你:惊人的指数定投策略
- windows 驱动开发 DDK与WDK WDM的区别
- Linux dubbo监控中心的安装
- px4 mixer原文
- 浅谈java多线程中的内存可见性