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