/*==============================================================at12c2052所帶的PWM功能演示,內(nèi)部公用了一個(gè)定時(shí)器,當(dāng)啟動(dòng)PWM時(shí)PCA定時(shí)器只工作在8位模式,匹配比較器也是按8位的。本程序演示了P
/*----------------------------------------------------------------*File Name: stc_AD.c -*Description:A/D轉(zhuǎn)換程序*Project: -*MCU type: STC12C5410AD - -*Company: WY -*Compiler: KEIL C51 -*D
#include #include sfr P1_ADC_EN = 0x97; //A/D轉(zhuǎn)換功能允許寄存器sfr ADC_CONTR = 0xC5; //A/D轉(zhuǎn)換控制寄存器sfr ADC_DATA = 0xC6; //A/D轉(zhuǎn)換結(jié)果寄存器sfr P1M0=0x91;sfr P1M1=0x92; #define uchar
#include sfr ADC_CONTR=0xC5;/*A/D轉(zhuǎn)換寄存器*/sfr ADC_DATA=0xC6;/*A/D 轉(zhuǎn)換結(jié)果寄存器, 為10 位 A/D 轉(zhuǎn)換結(jié)果的高8 位*/sfr ADC_LOW2=0x0BE;/*A/D 轉(zhuǎn)換結(jié)果寄存器, 低2 位有效, 為10 位 A/D 轉(zhuǎn)換結(jié)果
stc單片機(jī)具有在應(yīng)用編程,調(diào)試起來比較方便;帶有10位AD;內(nèi)部eeprom;可在1T/機(jī)器周期下工作,速度是傳統(tǒng)51單片機(jī)的12倍;下面是我寫的AD和EEPROM的驅(qū)動(dòng)C代碼:/*----------------------------------
#include"STC12C4052AD.h"typedefstruct{BOOLRun;//BOOL量作為定時(shí)采樣標(biāo)志,比如每隔3秒,置位一次該標(biāo)志BYTECurch;//當(dāng)前通道BYTEtempCvData[6];//轉(zhuǎn)換結(jié)果臨時(shí)緩沖 BYTECvTimes;//采樣次數(shù)采樣4次,
單片機(jī)現(xiàn)在可謂是鋪天蓋地,種類繁多,讓開發(fā)者們應(yīng)接不暇,發(fā)展也是相當(dāng)?shù)难杆?,從上世紀(jì)80年代,由當(dāng)時(shí)的4位8位發(fā)展到現(xiàn)在的各種高速單片機(jī)……各個(gè)廠商們也在速度、內(nèi)存、功能上此起彼伏,參差不齊~~同時(shí)涌現(xiàn)出一大批擁有代表性單片機(jī)的廠商:Atmel、TI、ST、MicroChip、ARM…國內(nèi)的宏晶STC單片機(jī)也是可圈可點(diǎn)…
在調(diào)查家庭太陽能熱水器用戶應(yīng)用需求和現(xiàn)在存在浪費(fèi)水這個(gè)問題的基礎(chǔ)上,設(shè)計(jì)了一種基于單片機(jī)控制的節(jié)水控制系統(tǒng)。本系統(tǒng)能夠?qū)崿F(xiàn)冷水流向控制、管道溫度的實(shí)時(shí)顯示、環(huán)境溫濕度檢測、語音提示等功能,具有良好的人機(jī)界面。
圖上擺放的是上面一排引腳是行,下面一排引腳是列。行是LED陽極。 行列各由四個(gè)74HC573控制,每個(gè)控制8個(gè)腳。同時(shí)注意單片機(jī)P0口上拉保持供電充足。 還有注意每行的掃描時(shí)間要合理設(shè)置。否則會有顯
STC12C5410系列單片機(jī)內(nèi)帶2KEEPROM,分成4個(gè)扇區(qū),每個(gè)扇區(qū)512byte。使用時(shí)注意以下幾點(diǎn):1、有三個(gè)基本命令:字節(jié)讀,字節(jié)寫,扇區(qū)擦除2、沒有字節(jié)擦除,只有扇區(qū)擦除。如果要改變扇區(qū)中的某個(gè)字節(jié),保
/*************功能說明**************紅外接收程序。適用于市場上用量最大的HT6121/6122及其兼容IC的編碼。對于用戶碼與User_code定義不同的遙控器,程序會將用戶碼一起從串口輸出。使用模擬串口發(fā)送監(jiān)
#include"REG51.H"#include"INTRINS.H"typedefunsignedcharBYTE;sbitSCLK=P1^0;//DS1302時(shí)鐘口P1.0sbitIO=P1^1;//DS1302數(shù)據(jù)口P1.1sbitRST=P1^2;//DS1302片選口P1.2//秒分時(shí)日月星期年BYTEcodeinit[]={
本文首先介紹了在線編程技術(shù),然后給出了基于STC單片機(jī)兩種下載線設(shè)計(jì)電路,最后闡述了ISP下載線的性能特點(diǎn)。實(shí)踐表明:本設(shè)計(jì)具有低成本、高靈活性,對單片機(jī)愛好者,尤其是初學(xué)者,具有很強(qiáng)的實(shí)用
以下是燒錄程序的主要界面。燒錄過程非常簡單,操作也非常簡單。圖中紅色的五個(gè)大數(shù)字就表示了整個(gè)過程。簡簡單單的五步就可以了(實(shí)際上只需4步)。 啟動(dòng)本燒錄程序后,第一步就是選擇燒錄器件。本
#include sbit key1=P3^4; sbit p10=P1^0; void main() { while(1) { p10=1; while(key1!=0); p10=0; } } 我的目的是用鍵盤控制一個(gè)二極管的發(fā)光,按下鍵盤上的鍵后二極管發(fā)光,放開后二
單片機(jī)現(xiàn)在可謂是鋪天蓋地,種類繁多,讓開發(fā)者們應(yīng)接不暇,發(fā)展也是相當(dāng)?shù)难杆伲瑥纳鲜兰o(jì)80年代,由當(dāng)時(shí)的4位8位發(fā)展到現(xiàn)在的各種高速單片機(jī)……各個(gè)廠商們也在速度、內(nèi)存、功能上此起彼伏,參差不齊~~同時(shí)涌現(xiàn)出一大批擁有代表性單片機(jī)的廠商:Atmel、TI、ST、MicroChip、ARM…國內(nèi)的宏晶STC單片機(jī)也是可圈可點(diǎn)…下面為大家?guī)?1、MSP430、TMS、STM32、PIC、AVR、STC單片機(jī)之間的優(yōu)缺點(diǎn)比較及功能體現(xiàn)……
stc單片機(jī)支持串口isp程序下載,不必使用專用下載器,僅使用串口就能下載程序。但每次下載程序都要斷電再上電,比較麻煩。
橫跨多重電子應(yīng)用領(lǐng)域、全球領(lǐng)先的半導(dǎo)體供應(yīng)商意法半導(dǎo)體(STMicroelectronics,簡稱ST)的STCOMET智能電表系統(tǒng)芯片(SoC)創(chuàng)下一個(gè)重要的里程碑,利用智能電網(wǎng)技術(shù)整合多種再
意法半導(dǎo)體(STMicroelectronics,簡稱ST)的STCOMET智能電表系統(tǒng)芯片(SoC)創(chuàng)下一個(gè)重要的里程碑,利用智能電網(wǎng)技術(shù)整合多種再生能源等不同發(fā)電設(shè)施輸送的電力,讓全球的電力公司為人們提供綠色環(huán)保的電能。
摘要:51內(nèi)核單片機(jī)在線仿真調(diào)試是一種取代專業(yè)仿真器的有效手段。利用ISP/IAP方法和STC Monitor-51監(jiān)控程序,以及單片機(jī)集成開發(fā)環(huán)境Keil C51的在線仿真功能的支持,STC公司的IAP15F2K61S2單片機(jī)實(shí)現(xiàn)了在線仿真調(diào)