下面是我編的讀icl7135的源程序,是串行接法,晶振6M,icl7135是種頻是從單片機(jī)ALE端引出后四分之一分頻得到的頻率.#include #include #define uchar unsigned char #define unit unsigned int sbit p32=P3^2; uch
我們知道C語(yǔ)言是一種高級(jí)語(yǔ)言,所謂高級(jí)語(yǔ)言就是要經(jīng)過(guò)翻譯才能在具體平臺(tái)上運(yùn)行的程序。而編譯程序是一種比較繁瑣的程序,它要把高級(jí)語(yǔ)言編譯和鏈接后,成為能夠在具體平臺(tái)運(yùn)行的程序。這其中有很多知識(shí)是和操作系統(tǒng)
與單片機(jī)交互,鍵盤(pán)可能是最直接的工具了。所以我對(duì)于鍵盤(pán)檢測(cè)也是十分期待的。鍵盤(pán)說(shuō)開(kāi)了,其實(shí)就是很多的按鈕。如果鍵盤(pán)數(shù)比較小的話,直接使用IO口連接按鈕就可以了,比如我要實(shí)現(xiàn)一個(gè)功能,按鍵使數(shù)字加1或減1,
剛拿到STM32時(shí),你只編寫(xiě)一個(gè)死循環(huán)voidmain(){while(1);}BUILD://ProgramSize:Code=340RO-data=252RW-data=0ZI-data=1632123456 編譯后,就會(huì)發(fā)現(xiàn)這么個(gè)程序已用了1600多的RAM,這要是在51單片機(jī)上,會(huì)心疼死了
學(xué)習(xí)1602液晶,也是把握要好其初始化的有關(guān)知識(shí)1. RS數(shù)據(jù)命令選擇端 我們的板子上連的是P10 R/W讀寫(xiě)選擇短端 我們的板子上連的是P11 E使能信號(hào) 我們的板子上連的是P12 D0-D7 我們的板子上連的是P20-P2
最近記憶力以指數(shù)形式下降,以前弄明白的東西結(jié)果又忘了,故而將之寫(xiě)下避免下次又得重新查閱資料這里講的是關(guān)于STM32F10X的,和STM32F0XX系列的還是有一些區(qū)別的,F(xiàn)0的下次有空在寫(xiě)了....概括一下:復(fù)用就是一個(gè)引腳有
**************************************************************************************** 源程序文件名:RTC_DS12887.C 源程序名稱(chēng):實(shí)時(shí)時(shí)鐘芯片DS12887接口驅(qū)動(dòng)的源程序文件 程序版本: 1.0 程序功能:
使用DMA操作UART4:一、DMA映射表見(jiàn)下表:UART4的發(fā)送 UART4_TX 在Stream4。UART4的接收 UART4_RX在Stream2。他們?cè)贑hannel_4。二、程序代碼unsigned char btDMARecbuf[255];// DMA接收數(shù)據(jù)地址unsigned char btDMAS
// 12864圖形點(diǎn)陣液晶顯示模塊程序 (不帶字庫(kù))// 根據(jù)金鵬電子程序修改 #include #include #include #define disp_off 0x3e // 顯示關(guān) #define disp_on 0x3f // 顯示開(kāi) #define disp_x 0xb8 // 頁(yè)地址 #de
51指MCS-51系列單片機(jī),CICS指令集。由Intel公司開(kāi)發(fā),其結(jié)構(gòu)增加了如乘(MUL)、除(DIV)、減(SUBB)、比較(CMP)、16位數(shù)據(jù)指針、布爾代數(shù)運(yùn)算等指令,以及串行通信能力和5個(gè)中斷源,內(nèi)有128個(gè)RAM單元及4K的R
通用定時(shí)器可以輸出四路互不影響的pwm信號(hào),高級(jí)定時(shí)器可以輸出三對(duì)互補(bǔ)pwm信號(hào)外加ch4通道,也就是一共七路。所以stm32一共可以生成4*5+7*2=30路pwm信號(hào)。但功能上有區(qū)別:通用定時(shí)器的pwm信號(hào)比較簡(jiǎn)單,就是普通的
郭天祥鍵盤(pán)部分的代碼真是冗長(zhǎng),難道是為了易懂,但也不是越長(zhǎng)越好懂啊,看看我寫(xiě)的。掃描法#include #include sbit we=P2^7;sbit du=P2^6;unsigned char code table[] = {0x3f , 0x06 , 0x5b , 0x4f,0x66 , 0x6d ,
看門(mén)狗的作用我想大家都應(yīng)該清楚,S3C2440看門(mén)狗定時(shí)器它不僅可以當(dāng)作看門(mén)狗來(lái)使用,還可以當(dāng)作普通的定時(shí)器來(lái)使用。S3C2440看門(mén)狗電路模塊框圖:看門(mén)狗電路采用PCLK作為時(shí)鐘源,PCLK通過(guò)兩個(gè)分頻器之后才是看門(mén)狗定
XTYBE說(shuō)法一:2樓:ABSACC.h,XBYTE的定義是這樣的,#define XBYTE ((unsigned char volatile xdata *) 0),XBYTE就相當(dāng)于一個(gè)指向外部數(shù)據(jù)區(qū)的無(wú)符號(hào)字符型變量的指針(的名稱(chēng),且當(dāng)前的指針指向外部RAM的0地址),
時(shí)鐘同步是分布式系統(tǒng)的核心技術(shù)之一,為實(shí)現(xiàn)基于ARM-WinCE嵌入式系統(tǒng)平臺(tái)的測(cè)試儀器組建分布式測(cè)試系統(tǒng),在介紹IEEE1588精確時(shí)鐘協(xié)議基本原理的基礎(chǔ)上,提出了使用具有IEEE1588協(xié)議硬件支持功能的DP83640以太網(wǎng)