68精品久久久久久欧美,最近中文字幕完整在线看一,久久亚洲男人天堂,最近中文字幕完整视频高清1

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> Nuvoton/新唐 >> 如何改變N76E003的頻率HIRC,以用于更準(zhǔn)確的UART傳輸?

如何改變N76E003的頻率HIRC,以用于更準(zhǔn)確的UART傳輸?

關(guān)鍵字:N76E003 HIRC頻率 作者:admin 來(lái)源:不詳 發(fā)布時(shí)間:2018-03-09  瀏覽:98

N76E003的HIRC頻率為16 MHz,常溫下偏差在1%以內(nèi)。當(dāng)用于38400以上baud rate的UART傳輸時(shí),會(huì)因?yàn)?6 MHz無(wú)法除頻出38400 Hz的頻率,造成baud rate偏差過(guò)大,無(wú)法穩(wěn)定傳輸。

此時(shí)用戶可以更改HIRC的頻率到16.588 MHz,就能產(chǎn)生精準(zhǔn)的baud rate。

  • 更改HIRC頻率的步驟如下:
     1. Trim value = RCTRIM0(HIRCTRIM[8:1]) + RCTRIM1(HIRCTRIM[0])

    將Trim value–15可以調(diào)整HIRC的頻率為16.6 MHz。

    2. 將計(jì)算值寫回RCTRIM0 和RCTRIM1,寫入后HIRC的更改會(huì)立即生效。

    3. 每次上電后HIRC會(huì)恢復(fù)成16 MHz,使用者需要通過(guò)寫SFR來(lái)更改HIRC。

    4. 按照16.588 MHz重新計(jì)算baud rate,再設(shè)定timer產(chǎn)生的baud rate就能符合標(biāo)準(zhǔn)baud rate。

  • 范例程序如下:

    sfr RCTRIM0 = 0x84;

    sfr RCTRIM1 = 0x85;

    bit BIT_TMP;

     

    #define set_IAPEN  BIT_TMP = EA; EA=0; TA=0xAA; TA=0x55; CHPCON |= SET_BIT0; EA= BIT_TMP

    #define set_IAPGO  BIT_TMP = EA; EA = 0; TA = 0xAA; TA = 0x55; IAPTRG |= SET_BIT0; EA = BIT_TMP

    #define clr_IAPEN  BIT_TMP = EA; EA = 0; TA = 0xAA; TA = 0x55; CHPCON &= ~SET_BIT0; EA=BIT_TMP

     

    unsigned char hircmap0,hircmap1;

    unsigned int trimvalue16bit;

     

    void MODIFY_HIRC_VLAUE(void)

    {

        set_IAPEN;

        IAPAL = 0x30;

        IAPAH = 0x00;

        IAPCN = READ_UID;

        set_IAPGO;

        hircmap0 = IAPFD;

        IAPAL = 0x31;

        IAPAH = 0x00;

        set_IAPGO;

        hircmap1 = IAPFD;

        clr_IAPEN;

        trimvalue16bit = ((hircmap0<<1)+(hircmap1&0x01));

        trimvalue16bit = trimvalue16bit - 15;

        hircmap1 = trimvalue16bit&0x01;

        hircmap0 = trimvalue16bit>>1;

        TA=0XAA;

        TA=0X55;

        RCTRIM0 = hircmap0;

        TA=0XAA;

        TA=0X55;

        RCTRIM1 = hircmap1;

編輯:admin  最后修改時(shí)間:2018-03-09

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

饶河县| 阿合奇县| 柳州市| 繁峙县| 南汇区| 莱西市| 西华县| 射阳县| 普兰店市| 阳原县| 佛学| 迭部县| 台北市| 达日县| 遵化市| 长白| 宽城| 昭通市| 渑池县| 辛集市| 鹤壁市| 鹤壁市| 嵩明县| 台中县| 建昌县| 建瓯市| 西乡县| 大宁县| 延吉市| 梁山县| 杂多县| 镇江市| 富源县| 吉木乃县| 东至县| 晴隆县| 台中市| 葵青区| 张北县| 贵德县| 昌宁县|