满意答案

wt405264699

2013.06.19

采纳率:44%    等级:12

已帮助:7800人

#includeunsigned char t=...;main(){    TMOD=0x01;    TL0=....;//重装计算初值,看你定时多长时间中断一次    TH0=...;

EA=1;

ET0=1;

TR0=1;

while(1)         {;}}void time0() interrupt 1{    TL0=....;//重装计算初值,看你定时多长时间中断一次    TH0=...;     t--;     if(t==0)       {          t= ...;//t乘以定时器定时的时间等于2秒          p1^0 = ~p1^0;//假设是灯的驱动管脚,取反就可以了        }} 上面的程序只是让灯能每隔2秒亮、灭,不能判断白天黑夜,判断白天黑夜工程上的做法一般是用光敏电阻,搭一个单片机的外部中断输入,一般是一个触发脉冲,也就是当外部中断到来时判断启停定时中断。你要是不嫌麻烦也可以用单片机做时钟,软件判断几点开始为白天,几点开始为黑夜,再来开启或关闭定时中断,但是这样要时钟跑的很准(一般不容易做到)。

00分享举报

航标灯实验c语言程序,航标灯单片机程序相关推荐

  1. 用计算机控制单片机的程序编写,单片机程序编写步骤

    单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上.相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备.概括的讲:一块芯片就成了一台计算机.它的体 ...

  2. 航标灯实验c语言程序,单片机原理及应用习题 (带答案)

    <单片机原理及应用>习题 一.填空 1.MCS-51单片机访问外部存储器时,利用 ALE 信号锁存来自 P0 口的低8位地址信号. 2.MCS-51系统中,当PSEN信号有效时,表示从P0 ...

  3. 51单片机扩展io口实验c语言,【51单片机】普通I/O口模拟SPI口C语言程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 89C51系列单片机都不带SPI口,所在在这种情况下,我们可以模拟SPI口来现实我们要的功能,程序如下: //---------------------- ...

  4. 单片机断电记忆方法C语言,怎样使单片机程序断电保留上次的数据?

    #include                  //调用单片机头文件 #define uchar unsigned char  //无符号字符型 宏定义        变量范围0~255 #def ...

  5. adc0804模数转换实验报告_ADC0804 模数转换51单片机程序+电路图

    51单片机驱动 adc0804模数转换 ,下面是电路图 #include #include "lcd.h" #include #define uint unsigned int # ...

  6. 单片机并口应用实验c语言,用51单片机编写一个并行口实验

    满意答案 wxl1215 2013.11.11 采纳率:49%    等级:12 已帮助:17031人 #include #define uchar unsigned char #define uin ...

  7. c语言如何快速看懂别人的程序,探究如何快速看懂单片机程序方法

    在现实中,我相信有很多刚刚接触单片机的同学,简直是无从下手,打开一个程序,更会被复杂的结构和密密麻麻的代码吓到,产生退缩的想法,这篇文章带你了解一下单片机程序. 我对单片机的总结:"单片机其 ...

  8. 嵌入式--深入理解单片机(一)单片机程序是如何运行起来的以及单片机的ROM和RAM

    目录 一.两种处理器的结构体系 1.哈佛结构体系(Harvard architecture) 2.冯·诺依曼结构体系 3.两种结构的总结 哈佛结构的优势 冯·诺依曼结构的优势 当前很多芯片都是混合结构 ...

  9. 驱动开发(一)——(单片机程序、Linux应用程序与驱动程序分析)

    文章目录 前言 157准备工作 配置交叉编译链 编译内核 编译解压glibc 单片机程序 应用程序 驱动程序 三者的关系 前言 学习资料,跟的韦东山老师的视频,大家可以上百问网下载资料 百问网. 我使 ...

最新文章

  1. 微信支付报错:app没有获取微信支付权限
  2. resin如何部署java项目_resin项目换成tomcat部署的两种方式
  3. POJ 1321 棋盘问题 题解
  4. 什么意思呢_technician是什么意思
  5. 电脑如何测网速_Macbook Pro怎么查看网速Mac怎么测网速?
  6. 构建高性能分布式搜索引擎(Memcached-基础篇)一
  7. 贝叶斯分析好坏_贝叶斯统计 | 第五章第一部分 决策基本概念
  8. Hive的安装和使用以及Java操作hive
  9. Mac安装MySQL后,设置初始密码
  10. IT NEWS WebSite
  11. java io 创建文件夹_Java中Io流操作-File类的常用操作-创建文件,创建文件夹
  12. cocos2d-x-3.x 配置(1)win环境搭建
  13. 30美味的食物移动应用设计
  14. 为什么Linux红帽认证能经久不衰?
  15. 操作系统简介及编程语言
  16. 一篇不错的wsl文章
  17. SLAM【十一】建图
  18. 习惯养成android软件,六款有助于养成良好习惯的APP(安卓)
  19. Java校验时间段重叠
  20. 搭建多节点Fabric网络(Windows系统)

热门文章

  1. 大一到大四的超级实用网站(转载)
  2. c语言 读取摄像头图片分辨颜色,opencv摄像头捕获识别颜色
  3. SQL开发与数据库管理笔记,看过的都说好!
  4. Android invalidate、requestLayout
  5. Android让手机振动一下
  6. wow.min.js使用方法汇总
  7. wow.min.js 支持css3多种动画的效果!
  8. VB100六月测试:小红伞金山知耻后勇 诺顿奇虎缺席
  9. MacBook打开百度连接都是显示连接被重置,各种尝试及重装MacOS系统教程
  10. [转] 用DELPHI开发简繁体应用软件的技巧