就图7-7编写程序,实现变速的“8”字显示20ms的速度循环10次。变为慢速,以每个“8”字显示0.5s的速度循环5次。最后再变为10次快速循环,如此不断重复。

#include<reg51.h>
unsigned int count=0,count1=0,count2=0;
unsigned char led=0x80;
unsigned char segment[]={0x7f,0xbf};
int main(void)
{
TMOD=0x01;
TH0=(65536-20000)/256;
TL0=(65536-20000)%256;
TF0=0;
TR0=1;
while(1)
{
if(TF0==1)
{
if(count<10)
{
P2=segment[count%2];
P1=led;
count=count+1;
}
else
{
count1=count1+1;
if(count1==25)
{
P2=segment[count2%2];
P1=led;
count1=0;
count2=count2+1;
}
if(count2==5)
{
count=0;
count2=0;
}
}
TH0=(65536-20000)/256;
TL0=(65536-20000)%256;
}
}
}

《单片机原理及应用(魏洪磊)》第七章第9题相关推荐

  1. C51(AT89C52)同济大学出版社《单片机原理及应用》(魏鸿磊)第六章第12题答案

    原题题目: 12.设系统时钟频率为12MHz,利用定时器T0中断,实现从P2.1输出高电平宽度为10ms,低电平为20ms的矩形波. 解提思路: 1.系统时钟频率为12MHz,那么一个机器周期为1us ...

  2. C51(AT89C52)同济大学出版社《单片机原理及应用》(魏鸿磊)第六章第11题答案

    原题题目: 11.设系统时钟频率为12MHz,利用定时器T1中断,控制P2.1引脚和P2.2引脚分别输出频率为1000Hz和10Hz的方波 解:由题意,时钟频率为12MHz即一个机器周期为1us,需要 ...

  3. 《单片机原理及应用(魏洪磊)》第六章第12题

    设系统时钟频率为12MHz,利用定时器T0中断,实现从P2.1输出高电平宽度为10ms,低电平为20ms的矩形波. #include<reg51.h> bit flag=0; sbit a ...

  4. 微型计算机原理及应用第四版第七章课后答案,郑学坚微型计算机原理及应用第4版笔记和课后习题答案详解...

    第1章 二进制数加法电路 1.1 复习笔记 一.二进制数的相加 两个二进制数相加时,可以逐位相加.如二进制数可以写成 则从最右边第1位(即0权位)开始,逐位相加,其结果可以写成 其中各位是分别求出的 ...

  5. 人物志 | 美团技术委员会前端通道主席洪磊:爱折腾的斜杠青年

    洪磊,2013年加入美团,目前是美团外卖事业部终端组的负责人,也是美团技术委员会前端通道主席.在加入美团之前,洪磊的职业生涯可以用"跌宕起伏"来形容.他就读于中南财经政法大学,曾任 ...

  6. 【人物志】美团前端通道主席洪磊:一位产品出身、爱焊电路板的工程师 1

    洪磊,2013年加入美团,目前是美团外卖事业部终端组的负责人,也是美团技术委员会前端通道主席.在加入美团之前,洪磊的职业生涯可以用"跌宕起伏"来形容.他就读于中南财经政法大学,曾任 ...

  7. 单片机原理,单片机能做什么?

    现在单片机这个词慢慢进入了这个视野,相信很多人是通过一些智能硬件,然后一层层挖出来的. 一般人一听单片机,正常的反应就是:啥玩意? 这就是信息差,很多时候也正是这些信息差,直接决定你是吃肉还是喝汤. ...

  8. 试从微型计算机的硬件组成角度谈谈单片机,单片机原理及应用课后习题参考答案1~6章...

    <单片机原理及应用>习题答案 第一章计算机基础知识 1-1 微型计算机主要由哪几部分组成?各部分有何功能? 答:一台微型计算机由中央处理单元(CPU).存储器.I/O接口及I/O设备等组成 ...

  9. [渝粤教育] 西南科技大学 单片机原理与应用 在线考试复习资料(2)

    单片机原理与应用--在线考试复习资料 一.单选题 1.信息能够同时双向传送的是( ). A.并行通信 B.单工串行通信 C.半双工串行通信 D.全双工串行通信 2.T89S52单片机片内有( )个定时 ...

  10. 专家:番茄花园洪磊最高可判刑7年

    随着番茄花园站长洪磊被拘留,"番茄花园门"近日闹得沸沸扬扬.22日,上海中汇律师事务所律师游云庭向新民网记者表示,侵犯著作权可以判处3-7年有期徒刑,洪磊最高可能被判刑7年.此前, ...

最新文章

  1. 程序猿职业规划,未来该何去何从
  2. 关于在64位系统上,使用APlayer,运行报错“找不到指定的模块”
  3. Allegro PCB find里面的筛选 各属性说明如 Clines或者Cline Segs
  4. 真正拉开人与人之间的差距是什么?
  5. 【LeetCode 总结】Leetcode 题型分类总结、索引与常用接口函数
  6. Keras中RNN、LSTM、GRU等输入形状batch_input_shape=(batch_size,time_steps,input_dim)及TimeseriesGenerator详解
  7. 如何安全地进行ddos压力测试
  8. 多精度数带余除法_算法笔记 (一) 高精度
  9. ubuntu运行c/c++语言
  10. duet二重奏hp_二重奏Duet Game pc版|二重奏电脑版下载_v1.7_9号软件下载
  11. openlayers 设置边界线外圈遮罩
  12. 逻辑思维、时间管理、学习记忆书单整理
  13. 联通光猫TEWA-800E设置桥接模式
  14. 崔羚:乳品行业后道包装及物流解决方案
  15. 永磁直驱风力发电机组并网仿真模型搭建
  16. 小木虫网站无法登陆(账号突然被封禁)的解决办法
  17. 海康服务器装ISO系统,iso镜像,手把手教你iso系统镜像文件怎么安装
  18. java窗口聊天_java聊天窗口的实现
  19. 读《追风筝的人》有感
  20. android+好用插件推荐,安卓插件推荐:安卓手机必装插件推荐

热门文章

  1. 超链接标签a实现跳转
  2. 计算机在化学中的应用免费论文,计算机在化学化工中的应用
  3. 成功解决AttributeError: ‘Series‘ object has no attribute ‘split‘
  4. 信用报告中的个人基本信息如何更新?
  5. Python爬虫技术及PyQt5界面编程实现12306火车票查询
  6. 360“隐私保护器”真相
  7. MongoDB的分片集群
  8. 光功率 博科交换机_交换机是否支持查看光模块型号及收发光功率
  9. java实现聊天室(websocket)
  10. winhex可以编程c语言吗,如何用winhex解密加了密的mp4视频