從業(yè)近十年!手把手教你單片機(jī)程序框架 第36講開場(chǎng)白:這一節(jié)要做一個(gè)簡(jiǎn)單的計(jì)算器。這個(gè)計(jì)算器不帶小數(shù)點(diǎn),只能進(jìn)行不超過(guò)8位數(shù)據(jù)的加法運(yùn)算,它麻雀雖小但是五臟俱全,它能清晰地勾勒出商業(yè)計(jì)算器的程序框架和思路。
從業(yè)近十年!手把手教你單片機(jī)程序框架 第35講:開場(chǎng)白:2014年春節(jié)的時(shí)候,一幫朋友舉行小規(guī)模的象棋比賽,有一些朋友下棋的速度實(shí)在是太慢了,為了限制比賽時(shí)間,我專門用朱兆祺的51學(xué)習(xí)板做了一個(gè)棋類比賽專用計(jì)時(shí)
從業(yè)將近十年!手把手教你單片機(jī)程序框架 第34講:開場(chǎng)白:這一節(jié)要教會(huì)大家四個(gè)知識(shí)點(diǎn):第一個(gè):類似手機(jī)上10秒鐘內(nèi)無(wú)按鍵操作將自動(dòng)進(jìn)入鎖屏的程序。第二個(gè):如何用一個(gè)數(shù)組來(lái)接收按鍵的一串?dāng)?shù)字輸入。第三個(gè):矩陣
從業(yè)將近十年!手把手教你單片機(jī)程序框架開場(chǎng)白:上一節(jié)講了數(shù)碼管中的倒計(jì)時(shí)程序。這節(jié)要在此程序上多增加兩個(gè)按鍵,用來(lái)控制數(shù)碼管倒計(jì)時(shí)的速度檔位,并且需要在數(shù)碼管中閃爍顯示被設(shè)置的速度檔位。這一節(jié)要教會(huì)大
從業(yè)近十年,手把手教你單片機(jī)程序框架 第32講:開場(chǎng)白:上一節(jié)講了一二級(jí)菜單的綜合程序,這一節(jié)要教會(huì)大家三個(gè)知識(shí)點(diǎn):第一個(gè):通過(guò)本程序,繼續(xù)加深理解按鍵與數(shù)碼管的關(guān)聯(lián)方法。第二個(gè):復(fù)習(xí)一下我在第五節(jié)教給
上一節(jié)講了二級(jí)菜單,這一節(jié)要教會(huì)大家兩個(gè)知識(shí)點(diǎn):第一個(gè):數(shù)碼管通過(guò)一二級(jí)菜單來(lái)設(shè)置數(shù)據(jù)的綜合程序框架。第二個(gè):繼續(xù)加深熟悉鴻哥首次提出的“一二級(jí)菜單顯示理論”:凡是人機(jī)界面顯示,不管是數(shù)碼管
上一節(jié)講了一級(jí)菜單,這一節(jié)要教會(huì)大家兩個(gè)知識(shí)點(diǎn):第一個(gè):二級(jí)菜單的程序的程序框架。第二個(gè):繼續(xù)加深熟悉鴻哥首次提出的“一二級(jí)菜單顯示理論”:凡是人機(jī)界面顯示,不管是數(shù)碼管還是液晶屏,都可以把
上一節(jié)在第4,3,2,1位顯示設(shè)置的參數(shù)時(shí),還有一點(diǎn)小瑕疵。比如設(shè)置參數(shù)等于56時(shí),實(shí)際顯示的是“0056”,也就是高位為0的如果不顯示,效果才會(huì)更好。這一節(jié)要教會(huì)大家兩個(gè)知識(shí)點(diǎn):第一個(gè):在上一節(jié)display
上一節(jié)講了數(shù)碼管的驅(qū)動(dòng)程序,這節(jié)在上節(jié)的基礎(chǔ)上,通過(guò)按鍵切換不同的窗口來(lái)設(shè)置不同的參數(shù)。這一節(jié)要教會(huì)大家三個(gè)知識(shí)點(diǎn):第一個(gè):鴻哥首次提出的“一二級(jí)菜單顯示理論”:凡是人機(jī)界面顯示,不管是數(shù)碼
上一節(jié)講了在主函數(shù)循環(huán)中動(dòng)態(tài)掃描數(shù)碼管的程序,但是該程序有一個(gè)隱患,在一些項(xiàng)目中 ,主函數(shù)循環(huán)中的任務(wù)越多,就意味著在某一瞬間,每顯示一位數(shù)碼管停留的時(shí)間就會(huì)越久,一旦超過(guò)某個(gè)值,會(huì)嚴(yán)重影響顯示的效果
上一節(jié)通過(guò)一個(gè)機(jī)械手自動(dòng)控制程序展示了我在工控常用的編程框架,但是一直沒(méi)涉及到人機(jī)界面,在大多數(shù)的實(shí)際項(xiàng)目中,人機(jī)界面是必不可少的,這一節(jié)開始講最常用的人機(jī)界面------動(dòng)態(tài)數(shù)碼管的驅(qū)動(dòng)。這一節(jié)要教會(huì)大家
摘要:LED顯示系統(tǒng)是半導(dǎo)體技術(shù)的一種典型且廣泛的應(yīng)用。文中設(shè)計(jì)了一種適合會(huì)展用的LED顯示系統(tǒng),該顯示系統(tǒng)分為硬件系統(tǒng)和軟件系統(tǒng),在由輸入信號(hào)的控制下,完成數(shù)據(jù)的儲(chǔ)存與更新、畫面顯示、動(dòng)畫處理等功能。設(shè)計(jì)
8位數(shù)字計(jì)數(shù)器電路
摘要:為了解決現(xiàn)有溫度監(jiān)控需要的儀表數(shù)量多,組網(wǎng)困難的問(wèn)題,設(shè)計(jì)了一種智能多路溫度巡檢儀。使用STC15F2K60S2作為核心處理器,巡回檢測(cè)16路溫度傳感器。儀表具有多種類型輸入功能,可與多種類型傳感器、變送器配
本文介紹一種基于51單片機(jī)的簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì)制作,該設(shè)計(jì)主要由三個(gè)模塊組成:a/d轉(zhuǎn)換模塊,數(shù)據(jù)處理模塊及顯示模塊。a/d轉(zhuǎn)換主要由芯片adc0808來(lái)完成,它負(fù)責(zé)把采集到的模擬量轉(zhuǎn)換為相應(yīng)的數(shù)字量在傳送到數(shù)據(jù)處理模塊。數(shù)據(jù)處理則由芯片at89c51來(lái)完成,其負(fù)責(zé)把a(bǔ)dc0808傳送來(lái)的數(shù)字量經(jīng)過(guò)一定的數(shù)據(jù)處理,產(chǎn)生相應(yīng)的顯示碼送到顯示模塊進(jìn)行顯示。數(shù)字電壓表測(cè)量分為ov-1.999v,2.000v-19.99v,20.00v-199.9v,200.0v-1999v四個(gè)檔位,并通過(guò)一個(gè)四位一體的7段數(shù)
LED半導(dǎo)體照明網(wǎng)訊 近日,在美國(guó)DLC的帶領(lǐng)下,一行十余位海外買家到木林森股份有限公司進(jìn)行參觀調(diào)研。據(jù)悉,買家團(tuán)十分認(rèn)可木林森照明的生產(chǎn)規(guī)模和產(chǎn)品品質(zhì),認(rèn)為木林森照明未來(lái)一定能在國(guó)際半導(dǎo)體照明舞臺(tái)
近日,在美國(guó)DLC的帶領(lǐng)下,一行十余位海外買家到木林森股份有限公司進(jìn)行參觀調(diào)研。據(jù)悉,買家團(tuán)十分認(rèn)可木林森照明的生產(chǎn)規(guī)模和產(chǎn)品品質(zhì),認(rèn)為木林森照明未來(lái)一定能在國(guó)際半導(dǎo)體照明舞臺(tái)大展拳腳。 據(jù)了解,買家團(tuán)一
2003能不能直接驅(qū)動(dòng)共陰的數(shù)碼管?ULN2003 是高耐壓、大電流達(dá)林頓陳列,由七個(gè)硅NPN 達(dá)林頓管組成。該電路的特點(diǎn)如下:ULN2003 的每一對(duì)達(dá)林頓都串聯(lián)一個(gè)2.7K 的基極電阻,在5V 的工作電壓下它能與TTL 和CMOS 電路直接
我國(guó)從LED照明制造和出口大國(guó)向產(chǎn)業(yè)和資本強(qiáng)國(guó)邁進(jìn),是未來(lái)一段時(shí)期民族企業(yè)商業(yè)模式創(chuàng)新的內(nèi)在要求。作為國(guó)內(nèi)LED照明企業(yè)必須正視短期內(nèi)難以克服的產(chǎn)業(yè)鏈全球巨頭定價(jià)權(quán)布局瓶頸,并找到可行的定價(jià)權(quán)博弈突圍對(duì)策成
K1-K4 控制數(shù)碼管移位顯示/* 名稱:K1-K4 控制數(shù)碼管移位顯示說(shuō)明:按下 K1 時(shí)加 1 計(jì)數(shù)并增加顯示位,按下 K2 時(shí)減 1 計(jì)數(shù)并減少顯示位,按下 K3 時(shí)清零。*/#include<reg51.h>#define uchar unsigned char#define