1. 程式人生 > >STC8A微控制器管腳介紹和應用電路

STC8A微控制器管腳介紹和應用電路

功能和管腳介紹

下面是STC8A4K64S2A12的LQFP64封裝的管腳圖,來自晶片手冊3.1.2小節,同樣還有LQFP48和LQFP32封裝的,這裡以LQFP64介紹,LQFP64可提供最多的IO管腳,LQFP48和LQFP32只是LQFP64的一部分。STC8A8K64S2A12相比較STC8A4K64S2A12只是微控制器RAM由4K增加到8K,視專案的複雜度可相容切換。 在這裡插入圖片描述 上圖中可以看到,比如64腳的標識是RxD2/PWM0_2/ADC0/P1.0,表示這個管腳既可以做串列埠2接收引腳,PWM0的輸出,ADC0採集輸入和通用IO口。另外,CCP標識的管腳可以測量外部訊號的頻率,此係列微控制器最多能同時捕獲4組外部輸入CCP0~CCP4,SCLK、MISO、MOSI、SS這四個管腳是一組,實現SPI功能,比如如果專案中有SPI介面的液晶屏,可以連線到這個管腳上,I2CSDA、I2CSCL這兩個管腳是一組,實現I2C功能,專案中有I2C介面的EEPROM可以接到這組管腳上,每個管腳的詳細說明在手冊的3.2小節。 另外有一點需要注意的是,這個系列的微控制器提供了引腳功能切換功能,這裡以串列埠RxD2介紹,圖中可以看到,64腳有RxD2功能,在22腳出現了RxD_2標識,參考手冊3.3.1小節, 在這裡插入圖片描述

也就是說,串列埠2可以使用P1.0、P1.1或者P4.0、P4.2,但是不能RxD2使用P1.0,TxD2使用P1.1。同樣CCP訊號捕獲介面, 在這裡插入圖片描述 可以切換管腳,但不能分別切換,必須整體切換。

應用電路

STC8A微控制器需要提供系統電源和ADC參考電源,在不需要高精度ADC的情況下,可共用一組電源,我們的專案共用可滿足需求,另外STC微控制器提供了串列埠下載功能,不需要額外購買程式設計器,參考手冊5.2.2小節電路圖, 在這裡插入圖片描述 圖中左方有一個Power On的上電開關,在下載的過程中需要斷電再上電,所以需要有一個自鎖開關,但專案批產的過程中,不需要次開關,可通過鑷子短路或者外部電源開關實現上電過程,下載電路可將P3.0,P3.1,GND三個引腳用排針引出即可。紅線右側電路不需要。