• 基于 ISIS 的匯編語(yǔ)言程序設計

    Proteus虛擬仿真軟件由英國Labcenter公司開(kāi)發(fā),集電路原理圖設計、印制電路板設計和實(shí)物仿真等功能于一體,可以利用軟件模擬各種硬件(如:電阻、電容等模擬器件,單片機、微處理器等數字器件,示波器、萬(wàn)用表等儀器設備),并支持對模擬硬件的軟件編程和虛擬仿真調試。這使得用戶(hù)可以在沒(méi)有硬件支持的情況下,以電路原理為基礎搭建虛擬模型,進(jìn)行系統統仿真和調試,并可以看到系統運行的模擬效果。由于可節約成本、提高研發(fā)效率,利用Proteus軟件進(jìn)行單片機系統輔助設計的方式已經(jīng)被很多高校和研發(fā)機構采用。

  • 如何使用Proteus軟件進(jìn)行原理圖的繪制

    Proteus軟件具有良好的人機交互功能,該軟件啟動(dòng)后將自動(dòng)進(jìn)入ISIS功能界面(見(jiàn)圖9-1),其中多數工具欄的位置可以通過(guò)鼠標拖動(dòng)來(lái)調整。本節將以AT89C52單片機最小系統原理圖繪制為例,介紹ISIS的使用方法。

  • 總結:C51語(yǔ)言運算符

    C語(yǔ)言是一種計算機程序設計語(yǔ)言,它既具有高級語(yǔ)言的特點(diǎn),又具有匯編語(yǔ)言的特點(diǎn)。它由美國貝爾研究所的D.M.Ritchie于1972年推出,1978年后,C語(yǔ)言已先后被移植到大、中、小及微型機上,它可以作為工作系統設計語(yǔ)言,編寫(xiě)系統應用程序,也可以作為應用程序設計語(yǔ)言,編寫(xiě)不依賴(lài)計算機硬件的應用程序。

  • 什么是C51 語(yǔ)言變量的存儲

    C語(yǔ)言是一種高級程序設計語(yǔ)言,它提供了十分完備的規范化流程控制結構。因此采用C51語(yǔ)言設計單片機應用系統程序時(shí),首先要盡可能地采用結構化的程序設計方法,這樣可使整個(gè)應用系統程序結構清晰,易于調試和維護。對于一個(gè)較大的程序,可將整個(gè)程序按功能分成若干個(gè)模塊,不同的模塊完成不同的功能。對于不同的功能模塊,分別指定相應的入口參數和出口參數,而經(jīng)常使用的一些程序最好編成函數,這樣既不會(huì )引起整個(gè)程序管理的混亂,還可增強可讀性,移植性也好。

  • C51語(yǔ)言變量的數據類(lèi)型有哪些?

    單片機C51語(yǔ)言兼備高級語(yǔ)言與低級語(yǔ)言的優(yōu)點(diǎn)。語(yǔ)法結構和標準C語(yǔ)言基本一致,語(yǔ)言簡(jiǎn)潔,便于學(xué)習。運行于單片機平臺,支持的微處理器種類(lèi)繁多,可移植性好。對于兼容的8051系列單片機,只要將一個(gè)硬件型號下的程序稍加修改,甚至不加改變,就可移植到另一個(gè)不同型號的單片機中運行。具有高級語(yǔ)言的特點(diǎn),盡量減少底層硬件寄存器的操作。單片機C51語(yǔ)言提供了完備的數據類(lèi)型、運算符及函數供使用。C51語(yǔ)言是一種結構化程序設計語(yǔ)言,可以使用一對花括號“{}”將一系列語(yǔ)句組合成一個(gè)復合語(yǔ)句,程序結構清晰明了。C51語(yǔ)言代碼執行的效率方面十分接近匯編語(yǔ)言,且比匯編語(yǔ)言的程序易于理解,便于代碼共享。

  • 計算機程序設計語(yǔ)言概述

    程序設計語(yǔ)言是用于書(shū)寫(xiě)計算機程序的語(yǔ)言。語(yǔ)言的基礎是一組記號和一組規則。根據規則由記號構成的記號串的總體就是語(yǔ)言。在程序設計語(yǔ)言中,這些記號串就是程序。程序設計語(yǔ)言有3個(gè)方面的因素,即語(yǔ)法、語(yǔ)義和語(yǔ)用。語(yǔ)法表示程序的結構或形式,亦即表示構成語(yǔ)言的各個(gè)記號之間的組合規律,但不涉及這些記號的特定含義,也不涉及使用者。語(yǔ)義表示程序的含義,亦即表示按照各種方法所表示的各個(gè)記號的特定含義,但不涉及使用者。

  • 單片機程序調試的具體方法是什么

    當程序的運行結果與預期不同時(shí),需要利用μVision4的調試功能分析和查找程序中隱藏的邏輯錯誤。下面介紹程序調試的具體方法。

  • 什么是程序的編譯和鏈接

    KeilμVision4是Keil軟件公司為8051系列微控制器及其兼容產(chǎn)品設計的集成式軟件開(kāi)發(fā)環(huán)境。μVision4集成了C51編譯器和A51匯編器,其界面類(lèi)似于Microsoft VS,支持C語(yǔ)言和匯編語(yǔ)言程序的編寫(xiě)和調試,功能強大。

  • Keil 工程的基本設置是什么

    KeilμVision4是Keil軟件公司為8051系列微控制器及其兼容產(chǎn)品設計的集成式軟件開(kāi)發(fā)環(huán)境。μVision4集成了C51編譯器和A51匯編器,其界面類(lèi)似于Microsoft VS,支持C語(yǔ)言和匯編語(yǔ)言程序的編寫(xiě)和調試,功能強大。

  • 如何建立 Keil 工程

    KeilμVision4是Keil軟件公司為8051系列微控制器及其兼容產(chǎn)品設計的集成式軟件開(kāi)發(fā)環(huán)境。μVision4集成了C51編譯器和A51匯編器,其界面類(lèi)似于Microsoft VS,支持C語(yǔ)言和匯編語(yǔ)言程序的編寫(xiě)和調試,功能強大。

  • DS18B20 的使用方法是什么

    DS18B20是常用的數字溫度傳感器,其輸出的是數字信號,具有體積小,硬件開(kāi)銷(xiāo)低,抗干擾能力強,精度高的特點(diǎn)。DS18B20數字溫度傳感器接線(xiàn)方便,封裝成后可應用于多種場(chǎng)合,如管道式,螺紋式,磁鐵吸附式,不銹鋼封裝式,型號多種多樣,有LTM8877,LTM8874等等。

  • 什么是單總線(xiàn)

    單總線(xiàn)(1-Wire)是DALLAS公司推出的一種單線(xiàn)雙向串行總線(xiàn),僅用一根線(xiàn)即可實(shí)現多個(gè)器件間的數據傳輸。目前,常用的單總線(xiàn)接口芯片有數字溫度傳感器DS18B20、單總線(xiàn)控制器DSIWM和D-A轉換器DS2450等。本節將以單總線(xiàn)溫度傳感器DS18B20為例,介紹單總線(xiàn)接口器件的引腳功能、時(shí)序及使用方法;最后,給出AT89C52單片機擴展DS18B20的例子。

  • 單片機技術(shù)篇之I2C 總線(xiàn)日歷時(shí)鐘芯片 PCF8563介紹

    PCF8563 是PHILIPS 公司推出的一款工業(yè)級內含I2C 總線(xiàn)接口功能的具有極低功耗的多功能時(shí)鐘/日歷芯片。PCF8563 的多種報警功能、定時(shí)器功能、時(shí)鐘輸出功能以及中斷輸出功能能完成各種復雜的定時(shí)服務(wù),甚至可為單片機提供看門(mén)狗功能。是一款性?xún)r(jià)比極高的時(shí)鐘芯片,它已被廣泛用于電表、水表、氣表、電話(huà)、傳真機、便攜式儀器以及電池供電的儀器儀表等產(chǎn)品領(lǐng)域。

  • 簡(jiǎn)單介紹一下什么是I2C總線(xiàn)的引腳功能和時(shí)序

    I2C(Inter-Integrated Circuit)總線(xiàn)是Philips公司推出的一種雙向二線(xiàn)制同步串行總線(xiàn),僅用兩根線(xiàn)即可實(shí)現器件之間的數據傳送。目前很多芯片集成了I2C總線(xiàn)接口,如CYGNAL公司的C805IF0XX系列單片機、實(shí)時(shí)日歷時(shí)鐘芯片PCF8563及數字溫度傳感器LM75等。本節將首先介紹I2 C總線(xiàn)的引腳功能和時(shí)序;然后,介紹I2 C總線(xiàn)接口的實(shí)時(shí)時(shí)鐘芯片PCF8563的引腳功能和使用方法;最后,給出AT89C51單片機擴展PCF8563的實(shí)例。

  • 帶你快速了解什么是SPI 總線(xiàn) A-D 轉換芯片 TLC2543

    TI公司生產(chǎn)的TLC2543是采用SPI總線(xiàn)接口的12位A-D轉換器,可以轉換11個(gè)模擬輸入量,分辨率高、轉換速度快,使用方便,應用較廣。下面簡(jiǎn)要介紹TLC2543的引腳功能、時(shí)序和操作命令。

首頁(yè)  上一頁(yè)  1 2 3 4 5 6 7 8 9 10 下一頁(yè) 尾頁(yè)
發(fā)布文章