剛剛調(diào)好了個24c256的操作,自己在程序里搞了個連續(xù)讀寫的函數(shù)!很煩那頁寫跨頁的問題,所以干脆做了個通用點的函數(shù),小于3字節(jié)的寫就用隨機寫,大于3字節(jié)的就用頁寫!共享拉! 真正供其他操作調(diào)用的函數(shù)是: uncha
采用89CI051/2051控制的O01多功能電話答錄機,電路簡潔、性能穩(wěn)定,可廣泛用于程控電話機自動留言值班、監(jiān)聽、監(jiān)錄等場合。其工作原理、程序流程、控制電路介紹如下?! ?01電話錄音機的原理框
脈沖寬度調(diào)制(PWM),是對脈沖寬度的控制。STM32 的定時器除了 TIM6 和 7。其他的定時器都可以用來產(chǎn)生 PWM 輸出。其中高級定時器 TIM1 和 TIM8 可以同時產(chǎn)生多達 7 路的 PWM 輸出。而通用定時器也能同時產(chǎn)生多達4路的
/************************************************************************************************************** Seven Segment LED Clock COPYRIGHT (c) 2012 DESIGNED BY GARRY --
移植環(huán)境1,主機環(huán)境:VMare下CentOS 5.5 ,1G內(nèi)存。2,集成開發(fā)環(huán)境:Elipse IDE3,編譯編譯環(huán)境:arm-linux-gcc v4.4.3,arm-none-eabi-gcc v4.5.1。4,開發(fā)板:mini2440,2M nor flash,128M nand flash。5,u-bo
/****************************************************************** 函數(shù)庫說明:ATMEGA8 NOKIA 12864LCD 驅(qū)動* 版本: v1.02 * * 說明: S
看門狗計時器(Watch Dog Timer)是一個片內(nèi)自振式的RC振蕩計時器,無需任何的外接元件。這意味著即使芯片OSC1/OSC2上振蕩停止了(例如執(zhí)行指令SLEEP后),WDT照樣保持計時。WDT計時溢出將產(chǎn)生RESET。在
STM32 的中斷向量具有兩個屬性,一個為搶占屬性,另一個為響應(yīng)屬性,其屬性編號越小,表明它的優(yōu)先級別越高。搶占,是指打斷其它中斷的屬性,即因為具有這個屬性,會出現(xiàn)嵌套中斷(在執(zhí)行中斷服務(wù)函數(shù) A 的過程中被中
當前的嵌入式應(yīng)用程序開發(fā)過程里,并且C語言成為了絕大部分場合的最佳選擇。如此一來main函數(shù)似乎成為了理所當然的起點——因為C程序往往從main函數(shù)開始執(zhí)行。但一個經(jīng)常會被忽略的問題是:微控制器(單片機)上電后
ICCAVR軟件有ISP功能,能過調(diào)用STK500完成的,只要設(shè)置好參數(shù),在ICCAVR中就可以給芯片編程了,還可以讓程序一編譯完就自動下載到芯片中,相當方便。在Tools->environmentoptions->ISP里設(shè)定STK500.exe
#include #include sbitled=P1^0;sbitled2=P1^1;sbit scl=P3^5;//24c02 SCLsbit sda=P3^4;//24c02 SDAsbit DOG=P1^7;//狗uchar x24c02_read(uchar address);//從24c02的地址address中讀取一個字節(jié)數(shù)據(jù)void x24c02_wr
GNU是一個自由軟件工程項目,目標在于創(chuàng)建一個完全兼容于UNIX的自由軟件環(huán)境。GNU已經(jīng)開發(fā)出了大部分UNIX系統(tǒng)的程序庫和工具,如功能強大的文字編輯器Emacs,本章節(jié)涉及的GUN開發(fā)編譯器GCC等。尤其是Linux與其它的GN
PIC16C5X內(nèi)藏有上電復(fù)位電路(POR)。在芯片上有一復(fù)位端MCLR,對于一般的應(yīng)用,只要把MCLR端接在高電位(VDD)即可,因為內(nèi)部復(fù)位電路會在芯片上電時自動復(fù)位,無需在MCLR端再加上電復(fù)位電路。對于某些
芯片的外設(shè)一般按照這么幾個流程來進行,GPIO,外部中斷,定時器,串口,ADC,IIC,SPI,下面我就按照各個模式來寫 首先是GPIO,STM8的GPIO擁有復(fù)用功能,這句話告訴我們必然需要配置IO的復(fù)用功能才能使用,看這張表DDR決定輸入
1. P0 (80H)P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.02.SP 棧指針(81H)3.DPTR 數(shù)據(jù)指針(由DPH和DPL組成)DPL 數(shù)據(jù)指針低八位 (82H)DPH 數(shù)據(jù)指針高八位 (83H)4.PCON 電源管理寄存器 (87H)SMOD——————GF1GF