单片机编程在使用Kile自带的printf()函数时,如果出现了输出不了或者是乱码的情况,也许是因为如下的原因造成的:
1.TI=0
2.串口中断允许ES=1
printf()函数使用putchar输入,putchar()函数需要判断TI是否等于1来决定是否将数据写入SBUF。
如果需要使用串口中断来接收数据,又需要printf()打印信息到串口,可以在需要printf时关闭串口中断,使TI=1然后调用printf()函数

关于使用kile自带的printf函数相关推荐

  1. 带你学C带你飞 | printf函数 | 变量 | 常量和宏定义 | 数据类型 | 取值范围 | 字符串 | 运算符

    文章目录 一.printf函数 1.printf函数 2.printf函数课后作业 二.变量 1.变量 2.变量课后作业 三.常量和宏定义 1.常量和宏定义 2.常量和宏定义的课后作业 四.数据类型 ...

  2. c语言自定义char*函数返回值是乱码_[每日C语言」printf()函数的修饰符和返回值...

    在上一个小demo<printf()函数(1)>中主要说了一下printf()函数的转换说明符,这些转移说明符是可以被修饰的.我们可以在%d和定义的转义字符之间通过插入修饰符对基本的转换说 ...

  3. 武林c语言,c语言printf函数的使用

    看C语言程序的时候,往往会遇到printf函数输出,在此,武林小编我就总结一下c语言printf函数的使用,本文对c语言中printf函数的使用进行了详细的分析介绍,需要的朋友参考下. printf的 ...

  4. linux下printf函数为什么不加\n就不能输出相关的内容 ?

    转载请注明出处:http://blog.csdn.net/qq_26093511/article/details/53255970 原因:  输出缓冲区的问题. unix上标准输入输出都是带有缓存的, ...

  5. 8、C语言printf函数与scanf函数

    一.printf()函数 1.函数原型 标准格式化输出函数:函数可以按用户指定的格式,把指定的数据显示到显示器屏幕上 int printf(const char *format, ...) 参数1 : ...

  6. printf函数输出问题

    1.printf函数的对象是谁 printf()功能就是输出一个字符串到屏幕上,屏幕对象有两个,分别是标准输出.标准出错,printf()其对象就是标准输出. 2.标准输出与标准出错有什么区别 标准输 ...

  7. 黑马程序员--C语言基础之--printf函数

    ------IOS培训期待与您交流! ------- 上一篇介绍了C语言中scanf函数的用法,接下来让我们来进一步地认识了解一下printf函数. 一.printf函数的用法: 首先让我们来看一下其 ...

  8. C语言printf重入,单片机中printf函数的重映射

    单片机中printf函数的重映射 一.源自于:大侠有话说 1.如果你在学习单片机之前学过C语言,那么一定知道printf这个函数.它最最好用的功能 除了打印你想要的字符到屏幕上外,还能把数字进行格式化 ...

  9. C方式格式化输出(printf 函数详解)

    本篇将重点介绍C语言的格式化输出函数 printf.当然该函数在C++程序中也可以使用. 目录 printf 函数构成及标准函数语句 格式字符种类的介绍 printf 函数的具体细节实现 格式符数量与 ...

最新文章

  1. html设置 header,http设置header
  2. Docker 和 Kubernetes 从听过到略懂:给程序员的旋风教程
  3. 以太网口差分电平_以太网接口学习笔记
  4. 流量暴涨擒凶记(转)
  5. Ubuntu各版本主要差异
  6. 广东高校计算机专业,广东高校计算机专业就业率最低 专业设置忌盲目
  7. 解决安卓SDK更新连不通问题
  8. iOS 通讯录编程【总结】
  9. ICDAR2017 Competition on Reading Chinese Text in the Wild(RCTW-17) 介绍
  10. Swing中 paint()与paintComponent()的区别
  11. shell逻辑判断、文件属性判断、if特殊用法、case判断
  12. Ubuntu下使用Atom将Markdown文件转换为PDF的一个异常
  13. redis数据类型之Set
  14. Python图片添加好看的中文字体并根据图片动态改变文字大小
  15. 艾伦·图灵——如谜的解谜者
  16. 解决word或wps办公软件删除空白页后页面布局变乱问题
  17. windows设置hosts
  18. 第一章 初识JVAV
  19. [Windows] 迅雷 无修改 无限制 无视封锁
  20. 2022-2028年中国电源滤波器行业市场发展规模及未来趋势预测报告

热门文章

  1. 开发调试指令大全--(博通开发调试命令)
  2. Windows 8 引入新版的凭据管理器
  3. Electron:前端人的最佳跨平台解决方案
  4. 对异地工作的一些看法
  5. (四)JMockit 的API:@Injectable 与 @Mocked的不同--基础篇
  6. python画二维图_python3实现绘制二维点图
  7. fontsquirrel字体安装(特殊字体 @font-face)
  8. jQuery table组织架构图表插件
  9. http_认证机制https加密TLSSSL密钥对(公钥私钥)
  10. 《Accurate eye center localisation by means of gradients》论文阅读