女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

DS1318與8051型微控制器的接口

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:ADI ? 2023-01-10 09:42 ? 次閱讀

本文演示了使用DS1318經(jīng)過時(shí)間計(jì)數(shù)器計(jì)算天數(shù)的應(yīng)用。軟件示例包括基本操作例程。包括應(yīng)用電路的原理圖。

DS1318引腳分配

pYYBAGO8woKACexPAAAlv0JUhJQ670.gif?imgver=1

計(jì)數(shù)器概述

本應(yīng)用筆記演示如何使用DS1318歷時(shí)計(jì)數(shù)器。DS1318具有一個(gè)44位計(jì)數(shù)器,每244μs遞增一次。44位計(jì)數(shù)器通過六個(gè)8位寄存器訪問(圖1)。

pYYBAGO8woSAI-ZFAABL-8EaYos703.gif?imgver=1

圖1.DS1318 44位計(jì)數(shù)器配置

從概念上講,44 位計(jì)數(shù)器可以分為 12 位亞秒計(jì)數(shù)器和每秒遞增一次的 32 位計(jì)數(shù)器(圖 2)。如果不需要亞秒級(jí)分辨率,則只能訪問32位秒計(jì)數(shù)器寄存器。

poYBAGO8woaAaitCAAAeMIWdJ28954.gif?imgver=1

圖2.12 位亞秒和 32 位秒計(jì)數(shù)器。

在本應(yīng)用筆記的示例中,軟件例程連續(xù)讀取32位秒計(jì)數(shù)器,并在每次每秒更改一次時(shí)通過8051微控制器(μC)上的UART以ASCII格式輸出時(shí)間和日期。時(shí)間和日期值基于從 1970 年 1 月 1 日 00:00:00 開始的經(jīng)過時(shí)間(以秒為單位)。值 00000000h 將是 1970 年 1 月 1 日 00:00:00。值 42C924C0h 對(duì)應(yīng)于 2005/7/4 12:00:00。

另一個(gè)例程將設(shè)備的周期性中斷配置為 1Hz 速率。每次發(fā)生中斷時(shí),中斷處理例程都會(huì)讀取計(jì)數(shù)器數(shù)據(jù),將數(shù)據(jù)轉(zhuǎn)換為時(shí)間和日期格式,并通過 UART 以 ASCII 格式輸出數(shù)據(jù)。

其他例程是可能的。在其他例子中,DS1318可以:接受用戶輸入將數(shù)據(jù)寫入單個(gè)寄存器;從用戶那里獲取時(shí)間和日期信息,并將其轉(zhuǎn)換為從 1970 年 1 月 1 日起的經(jīng)過時(shí)間(以秒為單位);將值寫入計(jì)數(shù)器。另一個(gè)例程讀取DS1318的所有寄存器,并以十六進(jìn)制格式輸出。

操作

本應(yīng)用筆記中的硬件示例將DS1318放入μC的數(shù)據(jù)存儲(chǔ)器空間。μC通過讀取和寫入適當(dāng)?shù)臄?shù)據(jù)存儲(chǔ)位置來訪問DS1318的寄存器。

本例使用兼容8051的低壓微控制器DS80C323。來自程序的用戶輸入和數(shù)據(jù)輸出通過RS-232接口從PC上的終端仿真器程序傳遞到μC。有關(guān)本應(yīng)用筆記中使用的DS80C323微控制器的更多信息,請(qǐng)?jiān)L問我們的網(wǎng)站。

該軟件顯示在程序列表中,如圖 3 所示。電路原理圖如圖4所示。

pYYBAGO8woeAZz9BAABEI_R4CSk934.gif?imgver=1

圖3.程序列表。

pYYBAGO8wo6AUNO8AAApC0Zm-1A798.gif?imgver=1

圖4.電路原理圖。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7904

    瀏覽量

    153687
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5421

    瀏覽量

    123306
  • 計(jì)數(shù)器
    +關(guān)注

    關(guān)注

    32

    文章

    2284

    瀏覽量

    96025
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    8051微控制器的基礎(chǔ)知識(shí)

    8051微控制器是嵌入式系統(tǒng)、消費(fèi)電子、汽車等各個(gè)領(lǐng)域中最流行和最常用的微控制器之一,技術(shù)上稱為Intel MCS-51架構(gòu)。8051微控制器
    發(fā)表于 09-12 17:32 ?3857次閱讀
    <b class='flag-5'>8051</b><b class='flag-5'>微控制器</b>的基礎(chǔ)知識(shí)

    DS13188051微控制器接口

    本應(yīng)用筆記中的硬件電路將DS1318的數(shù)據(jù)放入μC的數(shù)據(jù)存儲(chǔ)空間。μC通過讀、寫正確地址的數(shù)據(jù)存儲(chǔ)訪問DS1318寄存。本實(shí)例中采用DS
    發(fā)表于 12-18 10:14

    基于XCCV3004HQ240芯片的8051微控制器接口設(shè)計(jì)

    on a single Chip)的設(shè)計(jì)中,8051IP核就是其中的一種。本文就是采用Xilinx公司的FPGA芯片來實(shí)現(xiàn)外圍器件與8051微控制器接口,它可以和
    發(fā)表于 05-24 05:00

    如何訪問DS1318的時(shí)鐘寄存

    摘要:該應(yīng)用筆記描述了如何適當(dāng)訪問DS1318歷時(shí)計(jì)數(shù)的時(shí)鐘寄存,實(shí)時(shí)時(shí)鐘(RTC)的讀、寫操作和時(shí)鐘寄存的內(nèi)部更新不同步,需要做出正確判斷,確保數(shù)據(jù)的準(zhǔn)確性。
    發(fā)表于 04-21 11:08 ?7次下載

    MAX6901 RTC與8051微控制器接口

    要:該應(yīng)用筆記演示了MAX6901與8051微控制器的連接方式,并提供了基本的接口程序例程。本文采用的微控制器DS2250,軟件用C語言編
    發(fā)表于 04-21 11:12 ?872次閱讀
    MAX6901 RTC與<b class='flag-5'>8051</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>接口</b>

    DS1302 RTC與8051微控制器接口

    摘要:本應(yīng)用筆記說明了DS1302 RTC通過3線接口8051微控制器的連接方式,設(shè)計(jì)實(shí)例包括電路原理圖和C語言接口程序。
    發(fā)表于 04-21 11:14 ?2399次閱讀
    <b class='flag-5'>DS</b>1302 RTC與<b class='flag-5'>8051</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>接口</b>

    DS1388實(shí)時(shí)時(shí)鐘與8051微控制器接口

    摘要:本應(yīng)用筆記介紹了DS1388與8051微控制器的連接,所提供的軟件用C語言編寫。本文提供了基本接口程序的代碼,所采用的微控制器
    發(fā)表于 04-21 11:15 ?1327次閱讀
    <b class='flag-5'>DS</b>1388實(shí)時(shí)時(shí)鐘與<b class='flag-5'>8051</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>接口</b>

    DS3231與8051微控制器接口

    摘要:本應(yīng)用筆記提供了一個(gè)DS3231與8051微控制器接口的硬件電路和軟件例程。 圖1. DS3231引
    發(fā)表于 04-21 11:16 ?2172次閱讀
    <b class='flag-5'>DS</b>3231與<b class='flag-5'>8051</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>接口</b>

    DS1305 RTC與8051微控制器接口

    摘要:本文介紹DS1305實(shí)時(shí)時(shí)鐘與8051微控制器DS2250的連接,所提供的基本接口程序用C語言編寫。
    發(fā)表于 04-21 11:16 ?1724次閱讀
    <b class='flag-5'>DS</b>1305 RTC與<b class='flag-5'>8051</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>接口</b>

    DS13188051微控制器接口

    摘要:本應(yīng)用筆記演示了使用DS1318歷時(shí)計(jì)數(shù)計(jì)算天數(shù)。軟件實(shí)例中包括基本的操作程序,并給出了應(yīng)用電路的原理圖。 DS1318引腳配置
    發(fā)表于 04-21 11:22 ?545次閱讀
    <b class='flag-5'>DS1318</b>與<b class='flag-5'>8051</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>接口</b>

    DS1318并行接口歷時(shí)計(jì)數(shù)(ETC)

      DS1318并行接口歷時(shí)計(jì)數(shù)(ETC)是一款44位計(jì)數(shù),可記錄器件在主電源和/或備用電源供電時(shí)的工作時(shí)間,或是一個(gè)外
    發(fā)表于 01-04 09:36 ?882次閱讀
    <b class='flag-5'>DS1318</b>并行<b class='flag-5'>接口</b>歷時(shí)計(jì)數(shù)<b class='flag-5'>器</b>(ETC)

    DS1302與8051微控制器接口

    本應(yīng)用介紹如何使用3線接口DS1302 RTC連接至8051微控制器。該示例包括用 C 語言編寫的原理圖和示例軟件。
    的頭像 發(fā)表于 01-09 17:01 ?1039次閱讀
    <b class='flag-5'>DS</b>1302與<b class='flag-5'>8051</b><b class='flag-5'>型</b><b class='flag-5'>微控制器</b><b class='flag-5'>接口</b>

    DS1307與兼容8051微控制器接口

    DS1307串行實(shí)時(shí)時(shí)鐘集成了2線串行接口,可使用兼容8051微控制器進(jìn)行控制。本例中的DS1
    的頭像 發(fā)表于 03-01 13:52 ?1817次閱讀
    <b class='flag-5'>DS</b>1307與兼容<b class='flag-5'>8051</b>的<b class='flag-5'>微控制器</b><b class='flag-5'>接口</b>

    DS89C430/DS89C450超高速閃存微控制器存儲(chǔ)接口時(shí)序

    達(dá)拉斯半導(dǎo)體DS89C430超高速微控制器是一款每機(jī)器周期1時(shí)鐘的器件。DS89C430可直接替代舊的8051架構(gòu)設(shè)計(jì)。但是,必須評(píng)估內(nèi)存接口
    的頭像 發(fā)表于 03-01 14:31 ?2043次閱讀
    <b class='flag-5'>DS</b>89C430/<b class='flag-5'>DS</b>89C450超高速閃存<b class='flag-5'>微控制器</b>存儲(chǔ)<b class='flag-5'>器</b><b class='flag-5'>接口</b>時(shí)序

    DS1620與DS5000/8051微控制器接口

    本應(yīng)用筆記向用戶介紹DS5000(兼容8051微控制器DS1620數(shù)字溫度傳感接口軟件。
    的頭像 發(fā)表于 03-01 15:29 ?899次閱讀
    <b class='flag-5'>DS</b>1620與<b class='flag-5'>DS</b>5000/<b class='flag-5'>8051</b><b class='flag-5'>微控制器</b><b class='flag-5'>接口</b>