原创 忘記的美好

        生活有些時候就是要忘記以前,才能更好的生活下去。而有些時候記着以前,則是以後生活的動力。矛盾的心裏無知的困惑着,也許這就是所謂的生活經歷吧,當我們從無知逐漸的成熟,相處的人多了起來,隨之,人的戒心也膨脹了。        

原创 泰戈爾的手機號碼

    老師:爲什麼泰戈爾的名字後面寫着1861~1941?      學生:那是泰戈爾的手機號碼。      老師:那中間的線呢?       學生:他是不想透露全部個人信息!

原创 單片機中斷

                     利用定時器0工作方式1,在TX-1C實驗板上實現第一個發光管以1s亮滅閃爍       #include<reg52.h> #define  uint unsigned int #define

原创 數碼管00~99顯示,

#include<reg52.h> #include<intrins.h> #define  uchar unsigned char #define uint unsigned int sbit k1=P2^4; sbit k2=P2^5

原创 UPD 78F0527A 創建工程

1.  創建工作空間 打開 PM+,File->New Workspace 出現如下圖: 上圖中新 建一個工 作空間, 並創建一個 工程,把 第一個創 建的工程命 名爲 boot,表示創建一個 boot 工程;把上面選項填好後單擊下

原创 關於keil軟件左側不出現 .h文件的解決辦法。

關於keil軟件左側不出現 .h文件的解決辦法。 在左側工程裏右鍵,把最後一項打上對勾,就可以看到.c文件對應的.h文件了。 如圖:

原创 STC12C5A60S2 AD 轉換詳解

  STC系列單片機中的STC89LE516AD/X2提供了8路8位精度的高速A/D轉換器,位於P1口上,從而省去了片外ADC的麻煩。這8路ADC爲電壓輸入型,可做按鍵掃描,電池電壓檢測,頻譜檢測等。ADC轉換過程需要17個機器週期。通過

原创 STM32定時器定時計算公式

Tout = ((arr+1)*(psc+1))/Tclk ; 其中:   Tclk:定時器的輸入時鐘頻率(單位MHZ)  Tout:定時器溢出時間(單位爲us)   .TIM_Period = arr;                

原创 NEC單片機 0527系列編程解讀

部分代碼Io配置: 一;端口配置 n = 0x55 ; P1 = 0xff;          //P1口賦初值 PM1 = 0x00 ;   //設置P1口爲輸出模式 P1 = n ;            //從P1口輸出數據55H

原创 Altium Designer 13.0 畫圖技巧

一:AD軟件快捷方式: 1.從原理圖中導出元器件到庫:Design---Make  Schematic Library 2.從PCB中導出元器件封裝到庫:Design---Make PCB  Library 3.2D轉3D: View--

原创 單字節超過ff處理方法

關於八字節超過處理方法 if(u>255)                 {                     u_h = u>>8& 0xff;                     u_l = u &0xff;       

原创 TCP/UDP Socket編程步驟

 sockets(套接字)編程有三種,流式套接字(SOCK_STREAM),數據報套接字(SOCK_DGRAM),原始套接字(SOCK_RAW); WINDOWS環境下TCP/UDP編程步驟: 1. 基於TCP的socket編程

原创 TCP UDP Socket調試教程

 在學習中,個人覺得寫的不錯, 轉載地址: http://wenku.baidu.com/link?url=y9uNr6J20X-sgyKbMJ-4tYeMRUSixKhthUQR-Laz2S2jQU8lupNk6PUCBRjEi94

原创 STM32定時器庫函數講解

 ******************寫在前言:學習STM32定時器後部分感言,雖然這部分用的時間長了,但是其實真正的沒有將其吃透,今天我就作個學習筆記。**************************        STM32定時器

原创 STM32串口在首次發送字符的時候,首字符丟失解決辦法

關於STM32如何串口輸出字符串的代碼,網上有很多種示例。這裏就不多說。 網上關於發送字符的代碼大多如下: USART_SendData(USART1, (uint8_t)ch); while( USART_GetFlagSta