10个单片机C语言实例

11. 00-59 秒计时器(利用软件延时)

1. 实验任务

如下图所示,在AT89S51 单片机的P0 和P2 端口分别接有两个共阴数码管,

P0 口驱动显示秒时间的十位,而P2 口驱动显示秒时间的个位。

2. 电路原理图

图4.11.1

3. 系统板上硬件连线

(1. 把“单片机系统”区域中的P0.0/AD0-P0.7/AD7 端口用8 芯排线连接到

“四路静态数码显示模块”区域中的任一个a-h 端口上;要求:P0.0/AD0

对应着a,P0.1/AD1 对应着b,……,P0.7/AD7 对应着h。

(2. 把“单片机系统”区域中的P2.0/A8-P2.7/A15 端口用8 芯排线连接到

“四路静态数码显示模块”区域中的任一个a-h 端口上;要求:P2.0/A8

对应着a,P2.1/A9 对应着b,……,P2.7/A15 对应着h。

4. 程序设计内容

tyw藏书

(1. 在设计过程中我们用一个存储单元作为秒计数单元,当一秒钟到来时,就

让秒计数单元加1,当秒计数达到60 时,就自动返回到0,重新秒计数。

(2. 对于秒计数单元中的数据要把它十位数和个数分开,方法仍采用对10 整

除和对10 求余。

(3. 在数码上显示,仍通过查表的方

单片机c语言里 10和%10的区别,10个单片机C语言实例.doc相关推荐

  1. c语言实参形参函数调用指针引用 符号实例,C语言实参、形参、函数调用、指针、引用、符号实例.doc...

    C语言实参.形参.函数调用.指针.引用.符号实例 C语言实参.形参.函数调用.指针.引用.*&符号实例 实现环境:VC6 程序源代码: #include "stdio.h" ...

  2. C语言里栈和堆的区别整理

    这里说的是C语言程序内存分配中的堆和栈.下面先谈谈C语言的内存管理: 可执行程序在存储时(没有调到内存)分为代码区(text).数据区(data)和未初始化数据区(bss)3个部分. (1)代码区(t ...

  3. C语言里struct和union的区别

    struct和union是C语言的两种数据结构,这两种都是常用的复合结构. 区别: (1) 联合体:所有成员共用一块地址空间,也就是说联合体只放了一个被选中的成员: 结构体:所有的成员的内存占用是累加 ...

  4. c语言2 amp 3结果,C语言里23=什么?

    C语言里2&3=什么?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! C语言里2&3=什么? 这个是按位 ...

  5. c语言里 t是什么作用,c语言里的\t是什么意思

    c语言里的\t是什么意思以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! c语言里的\t是什么意思 正宗叫法是" ...

  6. c语言英文字母占用字节数,字符型变量占用字节数 c语言里字符型数据占多少字节...

    一个字符型变量所占内存的字节数是一个字符型变量所占内存的字节数是 1个字节. 字符与字符型变量有什么区别,都占几个字节 (一)"字节"的定义 字节(Byte)是一种计量单位,表示数 ...

  7. C语言和C++语言在语法上面的部分区别

    (2011-03-16 17:12:13) 标签: 杂谈 分类:计算机 C语言和C++语言在语法上面的部分区别: 1.C语言的定义必须在最前面,C++可以在任何地方定义,比如 for(int i=0; ...

  8. c语言define n 3,C语言里#define N 10是什么意思

    C语言里"#define N 10"是表示之后代码中的"N"全部代表"10",并且是在执行编译预处理时就进行了实际的替换操作. define ...

  9. c语言里的%p的作用,C语言中geiwei=m%10什么意思,求解!

    C语言中geiwei=m%10什么意思,求解!以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! C语言中geiwei=m% ...

最新文章

  1. 【python gensim使用】word2vec词向量处理中文语料
  2. lanmp/lamp/lnmp/lnamp一键安装
  3. python图片转字符画
  4. linux 控制台输入命令无效_在控制台输入什么命令都提示commandnotfound原因是什么?suselinux...
  5. 相信自己,我能2 — ORM 工具的插入性能比较
  6. 我可以做些什么来提高应用程序的可用性?
  7. c语言程序100例第5题
  8. 添加ejs后页面空白解决办法
  9. js高级学习笔记(b站尚硅谷)-4-函数
  10. 电线直径对照表_电线平方与功率对照表
  11. 《Linux程序设计》第4版 核心笔记
  12. PcShare2005代码阅读(1)
  13. ubuntu下机械硬盘不能新建文件夹
  14. Scala隐式转换的问题分析--String隐式转换为Int
  15. 经典家用游戏机启动画面Top10
  16. word中 数字或者字母间距 突然变大
  17. 墨者学院—Webmin未经身份验证的远程代码执行(简单复习)
  18. Visual Studio2019完全卸载方法
  19. FTP文件传输协议导图
  20. 杭哥试用过的精品软件推荐:毛笔字生成软件(ougishi) 4.00 书法 唐宋八大家

热门文章

  1. 职业规划最好最全面的一篇文章
  2. nohup挂起运行时无效
  3. Android测试solo,SoloPi支付宝开源的 Android 专项测试工具的介绍与快速上手
  4. 医疗大数据安全——基于区块链的委托量子云架构
  5. miui8删除应用商店不卡米
  6. lo4j2.xml 配置文件
  7. 轮训数据库,WebSocket的前身方案:轮训API设计思路
  8. 正则表达式替换全部 中文汉字 英文 数字
  9. iphone文件连不上电脑服务器,iphone通过USB连接电脑无法上网如何解决
  10. UWA 2021Unity性能优化汇总