新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > C8051F020的SPI0

        C8051F020的SPI0

        作者: 時間:2016-11-24 來源:網絡 收藏
        SPI的原理已經在前面的文章中提過了,這里就不贅述了。C8051F020SPI0時鐘相位和極性如下圖所示:

        本文引用地址:http://www.104case.com/article/201611/320869.htm


        三個關于SPI0的功能寄存器:

        SPI0CFG:


        CKPHA和CKPOL根據上圖選擇,bit5~bit3顯示發送到了哪一位,而后三位是規定移位寄存器一次移的位數,在使用SPI0操作12864時,我們取CKPHA和CKPOL為1,一次移8位。

        SPI0CN和SPI0CKR:SPI0CN選擇主控還是從動,并且是否使能SPI0模塊,其中位7 SPIF是中斷標志位,用來表示數據傳輸是否結束。SPI0CKR是用來確定SPI0的SCLK的時鐘頻率,計算公式是:



        關鍵詞: C8051F020SPI

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 伊宁县| 常熟市| 承德县| 南阳市| 丽水市| 怀来县| 电白县| 兴隆县| 通河县| 宜阳县| 常山县| 治多县| 浪卡子县| 临泽县| 普定县| 青龙| 南木林县| 云阳县| 龙口市| 图片| 贡山| 甘德县| 乐陵市| 三河市| 桐梓县| 乌拉特前旗| 五家渠市| 铜梁县| 昔阳县| 双峰县| 唐海县| 夏津县| 汶川县| 海安县| 五华县| 建水县| 高邑县| 西城区| 隆化县| 中阳县| 平陆县|