freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于stc89c52單片機的簡易計算器-免費閱讀

2025-11-23 08:16 上一頁面

下一頁面
  

【正文】 不僅 鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識 ,掌握了一種系統(tǒng)的研究方法,可以進(jìn)行一些簡單的編程 。 如果延時較長則數(shù)字會緩慢的顯示出來。 } } void interrupt0() interrupt 0 { bx_flag=~bx_flag。 wr_mand(0x01)。 display_1602(0x80,zifu1)。 PX0 =1。 } void main() { int8 key_val。 lcddate[9]=(timedata[3]4)+39。 lcddate[4]=(timedata[6]amp。039。0x0f)+39。 } else { ans = temp2。 temp2 = 0。 if(err) display_1602(0x80,error)。break。 } //計算函數(shù) void calculate(int8 keycode) { float ans。 int_num=int_num/sit*sit。i++,sit/=10) //number 開頭是否為0 { if(int_num/sit) break。 } //整數(shù)數(shù)據(jù)處理函數(shù) void make_int(int32 int_num) { bit s_flag=0。 for (i=0。 bit timeflag=0。 發(fā)送數(shù)據(jù)子程序用于將數(shù)據(jù)發(fā)給 單片機 接口 。 delay(10)。 delay(10)。 E=1。 P0=。 RW=1。 i++) { timedata[i] = rd_byte()。 RST = 0。 RST = 1。 } /** * 設(shè)定時鐘數(shù)據(jù) */ void set_time(uint8 *timedata) { uint8 i, tmp。 SDA = 0。 } return dat。 SCK = 0。 圖 ④ 時鐘電路 時鐘日期子程序include uint8 time[7]={0,18,8,4,1,3,12}。 } } } while(temp!=0xf0) { temp=P1amp。 if(temp!=0xf0) { switch(temp) { case 0xe0: keyvalue=0+i。//列掃描 //按鍵掃描函數(shù) int8 keyscan() { uint8 i,temp。 STC89C52的主要特性是 : 與 MCS51單片機產(chǎn)品兼容 ; 8K 字節(jié)在系統(tǒng)可編程 Flash 存儲器 ; 1000 次擦寫周期 ; 三級加密程序存儲器 ; 32 個可編程 I/O 口線 ; 三個 16位定時器 /計數(shù)器 ; 8 個中斷 源 ; 全雙工 UAR 串行通道 ; 低功耗空閑和掉電模式 ; 掉電后中斷可喚醒 ;有 看門狗定時器 ; 雙數(shù)據(jù)指針 。 軟件部分的設(shè)計思路時將整個程序劃分為鍵盤掃描部分、顯示部分、運算程序部分、清 屏顯示部分 ,時鐘日期顯示部分 。 雖然采用獨立式按鍵時每個按鍵只 占用一根 I/O 口線,在本實驗中根據(jù)實際的需要采用通過四個按鍵即只占用四個 I/O口線,而如果采用 4*4行列式鍵盤時占用 8個 I/O 口線, 但方 案二比較不經(jīng)濟(jì) 所以我們采用一方案。事實上單片機是世界上數(shù)量最多的計算機。 關(guān)鍵詞 : 單片機 STC89C52 液晶顯示屏 LCD 時鐘芯片 DS1302 Abstract: The calculator with STC89C52 single chip as the core control chip, the realization of a simple addition, subtraction, multiplication, in addition to function, is taken by the keyboard input and liquid crystal display outputThe desigh. is taken by the keyboard input and liquid crystal display output. The main hardware ponents from five: a STC89C52 chip, a liquid crystal display ( LCD ), a 4 x 4 matrix keyboard and a clock chip ( DS1302 ) a buzzer, can achieve a 8 bit integer numerical operation calculation. Additional clock display function. Keywords: The single chip puterSTC 89 C52 Liquid crystal display (LCD) LED the Clock DS1302 chip : 單片機是指一個集成在一塊 芯片 上的完整計算機系統(tǒng)。盡管他的大部分功能集成在一塊小芯片上,但是它具有一個完整計算機所需要的大部分 部件: CPU、內(nèi)存、 內(nèi)部和外部 總線 系統(tǒng),目前大部分還會具有外 存?,F(xiàn)代人類生活中所用的幾乎每件電子和機械產(chǎn)品中都會集成有單片機。 (3)顯示部分 在單片機應(yīng)用系統(tǒng)中,使用的顯示器主要有 LED(發(fā)光二極管顯示器)、 LCD液晶顯示。 對于其中的鍵盤掃描部分在編寫時又分為動態(tài)掃描和靜態(tài)掃描;運算程序部分包括加、減、乘、除四個子程序。 STC89C52 具有以下標(biāo)準(zhǔn)功能: 8k 字節(jié)Flash, 256 字節(jié) RAM, 32 位 I/O 口線,看門狗定時器, 2個數(shù)據(jù)指針,三個 16 位定時器 /計數(shù)器,一個 6 向量 2 級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路。 int8 keyvalue=1。break。0xf0。//秒分時日月周年20200104 08:18:00/** * 寫一個字節(jié) */ void wr_byte(uint8 dat) { uint8 i。 }
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1