单片机程序设计的方法一般有几种

网上有关“单片机程序设计的方法一般有几种 ”话题很是火热 ,小编也是针对单片机程序设计的方法一般有几种寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。

说个思路吧 ,程序大概分这几个部分

1 显示部分 ,六位数码管,置于连接方式可以选择动态扫描 、串行静态显示、并行静态显示

2 rtc时钟,时钟芯片可以选择ds1302 ,这个最常用了用于保存时间,连接上备用电源,掉电数据不丢失

3 按键部分 ,这个是整个程序的精髓,按键处理不好这个系统也就没什么意思了,按键扫描可以使用状态机的方式

4 系统时钟 ,这个需要占用一个定时器,用于刷新显示,扫描按键 ,以及处理各种状态(这个可能不是很好理解仔细琢磨一下吧)

5 蜂鸣器报时部分,这个需要占用一个定时器,或者直接与系统时钟揉在一起 ,如果处理的好也可以播放音乐

*6 这个系统理论上应该搞一个flash用来存储定闹的时间 ,不然每次重开机都要重新设定闹钟,当然ds1302里面有个ram,不知道备用电池的情况下数据会不会丢失 ,如果不丢,那flash就可以省了 。

大概就这几个部分,时间设置 ,闹钟设置,都属按键处理,置于显示六个时区时间也就是差整数个小时的问题 ,显示部分和按键处理部分要协调好,这个是整个系统的难点,除此之外也就没什么了

总结一下 ,这里用到的知识有数码管扫描,ds1302控制(i2c总线),按键处理 ,51定时器使用 ,51中断使用,51IO引脚控制,如果考虑蜂鸣器播放音乐这里还有PWM脉冲的相关知识。

代码估计不大可能会有人给你写 ,交给你个思路也让你有点方向,没有不劳而获的好事,没有free beer。

1、首先数码管分为1位 ,4位,8位,4位和8位的又分为共阴和共阳数码管 。

2 、共阳数码管 ,即阳极全部连接在一起,单片机接口给低电位即可点亮对应的段位 。

3 、可利用MCS-51系列单片机的芯片AT89C52的P3.4,P3.5,P3.6,P3.7进行计时并在数码管上显示时间,作为按键的入口。

4、共阴数码管 ,即阴极全部连接在一起,单片机接口给高电位即可点亮对应的段位。

5、其中“开始”按键当开关由上向下拨时开始计时,此时若再拨“开始”按键则数码管暂停;“清零 ”按键当开关由上向下拨时数码管清零 ,此时若再拨“开始 ”按键则又可重新开始计时 。

关于“单片机程序设计的方法一般有几种”这个话题的介绍 ,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!

本文来自作者[幻梅]投稿,不代表物智号立场,如若转载,请注明出处:http://wap.wzgitom.com/wuzhi/39.html

(14)

文章推荐

  • 四川省二级以上示范性普通高中有哪些

    网上有关“四川省二级以上示范性普通高中有哪些”话题很是火热,小编也是针对四川省二级以上示范性普通高中有哪些寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。四川省二级示范性普通高中名单成都市(25所)四川大学附属中学(四川省成都市第十二中学)成都市成飞中学四川

    2026年03月29日
    10313
  • 伟星和天力哪个贵有哪些品牌的水管性价比高

    网上有关“伟星和天力哪个贵有哪些品牌的水管性价比高”话题很是火热,小编也是针对伟星和天力哪个贵有哪些品牌的水管性价比高寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。现在家居生活中离不开各种管道,特别是水管,更是不能少的,想要正常用水,就需要安装上各个管道,包

    2026年03月29日
    13315
  • 床垫在suv车顶上能上路吗

    网上有关“床垫在suv车顶上能上路吗”话题很是火热,小编也是针对床垫在suv车顶上能上路吗寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。坦克300“发烧版”实车进店,原厂改装不担心被抓,2.0T够用了国产自主品牌能独立打造硬派越野车型的并不多,奇瑞和吉利之类

    2026年03月30日
    11301
  • 食用菌在什么季节种植合适 食用菌最佳种植季节是哪个

    网上有关“食用菌在什么季节种植合适食用菌最佳种植季节是哪个”话题很是火热,小编也是针对食用菌在什么季节种植合适食用菌最佳种植季节是哪个寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。1、如果是在温室,各种设备齐全的情况下,一年四季均可种植菌菇。2、蘑菇渭

    2026年03月30日
    11304
  • 控制科学与工程与自动化的区别与联系

    网上有关“控制科学与工程与自动化的区别与联系”话题很是火热,小编也是针对控制科学与工程与自动化的区别与联系寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。控制科学与工程专业与自动化专业不是同一个专业,两者有3点不同:一、两者的概述不同:1、控制科学与工程专业的

    2026年03月30日
    12305
  • 李白《春思》的背景故事

    网上有关“李白《春思》的背景故事”话题很是火热,小编也是针对李白《春思》的背景故事寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。《春思》·李白燕草如碧丝,秦桑低绿枝。当君怀归日,是妾断肠时。春风不相识,何事入罗帏?简析燕,指今河北北部

    2026年03月30日
    14308
  • 铁将军报警器一直响怎么解除

    网上有关“铁将军报警器一直响怎么解除”话题很是火热,小编也是针对铁将军报警器一直响怎么解除寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。将军2613摩托车防盗器按键功能说明:1.设定键:按设定键一下,自动进入防盗警戒状态2.启动键:连按启动键两下,遥控启动

    2026年03月30日
    11310
  • 如何利用畜禽粪便进行好氧堆肥制有机肥

    网上有关“如何利用畜禽粪便进行好氧堆肥制有机肥”话题很是火热,小编也是针对如何利用畜禽粪便进行好氧堆肥制有机肥寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。畜禽粪便是农业生产中理想的有机高效肥,适量施用可以改良土壤,培养地力,防止土质下降。然而直接施用可能会

    2026年03月30日
    13313
  • 旧房装修地暖怎么装

    网上有关“旧房装修地暖怎么装”话题很是火热,小编也是针对旧房装修地暖怎么装寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。旧房装修地暖,首先需要考虑的是房屋的结构、隔热、保温等基本情况,因为这些情况会直接影响地暖系统的效果和功耗。下面是具体的地暖安装步骤和注意

    2026年03月30日
    10316
  • 印花税购销合同怎么申报

    网上有关“印花税购销合同怎么申报”话题很是火热,小编也是针对印花税购销合同怎么申报寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。购销合同印花税应于合同书立当日,由纳税人根据规定自行计算应纳税额,购买并一次贴足印花税票(以下简称贴花)缴纳。为简化贴花手续,同一

    2026年03月30日
    14317
  • 内江有几个区

    网上有关“内江有几个区”话题很是火热,小编也是针对内江有几个区寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。该地有2个区。内江市下辖2个区(市中区、东兴区)、2个县(资中县、威远县),代管1个县级市(隆昌市)、内江经济开发区,内江高新区。2019年镇(乡、街

    2026年03月30日
    13318
  • 退税自行申报工资可以随便填吗

    网上有关“退税自行申报工资可以随便填吗”话题很是火热,小编也是针对退税自行申报工资可以随便填吗寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。按照自己的实际情况填写。如果随便填写可能审核不通过。退税汇缴地写任职受雇单位所在地如您有两处及以上任职受雇单位,可选择

    2026年03月31日
    2304

发表回复

本站作者才能评论

评论列表(3条)

  • 幻梅的头像
    幻梅 2026年03月29日

    我是物智号的签约作者“幻梅”

  • 幻梅
    幻梅 2026年03月29日

    本文概览:网上有关“单片机程序设计的方法一般有几种”话题很是火热,小编也是针对单片机程序设计的方法一般有几种寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够...

  • 幻梅
    用户032912 2026年03月29日

    文章不错《单片机程序设计的方法一般有几种》内容很有帮助