亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

經(jīng)典的C 教程

  • 微型打印機(jī)的C語言源程序

    微型打印機(jī)的C語言源程序:微型打印機(jī)的C51源程序#define uchar unsigned char#define uint unsigned int#include <reg52.h>#include <stdio.h>#include <absacc.h>#include <math.h>#include <string.h>#include <ctype.h>#include <stdlib.h>#define PIN XBYTE[0x8000]#define POUT XBYTE[0x9000]sbit PRINTSTB =P1^6;sbit DOG=P1^7;bdata char pin&#118alue;sbit PRINTBUSY=pin&#118alue^7;sbit PRINTSEL =pin&#118alue^6;sbit PRINTERR =pin&#118alue^5;sbit PRINTACK =pin&#118alue^4;  void PrintString(uchar *String1,uchar *String2);void initprint(void);void print(uchar a);  void initprint(void) //打印機(jī)初始化子程序 {  pin&#118alue=PIN;  if((PRINTSEL==1)&&(PRINTERR==1))  {    print(0x1b); print(0x40); print(0x1b); print(0x38); print(0x4);  }}void print(uchar a) //打印字符a{  pin&#118alue=PIN;  if((PRINTSEL==0)||(PRINTERR==0)) return;  for(;;) {    DOG=~DOG;    pin&#118alue=PIN;    if(PRINTBUSY==0) break;  }  DOG=~DOG;  POUT=a;  PRINTSTB=1;  PRINTSTB=1;  PRINTSTB=1;  PRINTSTB=1;  PRINTSTB=0;  PRINTSTB=0;  PRINTSTB=0;  PRINTSTB=0;  PRINTSTB=1;}void PrintString(uchar *String) //打印字符串后回車{  uchar CH;  for (;;) {   DOG=~DOG;   CH=*String;   if (CH==0) { print(0x0d); break; }   print(CH);   String++;  }  initprint();}

    標(biāo)簽: 微型打印機(jī) C語言 源程序

    上傳時間: 2013-10-18

    上傳用戶:hasan2015

  • PIC單片機(jī)的C語言編程

    用C 語言來開發(fā)單片機(jī)系統(tǒng)軟件最大的好處是編寫代碼效率高、軟件調(diào)試直觀、維護(hù)升級方便、代碼的重復(fù)利用率高、便于跨平臺的代碼移植等等,因此C 語言編程在單機(jī)系統(tǒng)設(shè)計中已得到越來越廣泛的運(yùn)用。針對PIC 單片機(jī)的軟件開發(fā),同樣可以用C 語言實(shí)現(xiàn)。但在單片機(jī)上用C 語言寫程序和在PC 機(jī)上寫程序絕對不能簡單等同。現(xiàn)在的PC 機(jī)資源十分豐富,運(yùn)算能力強(qiáng)大,因此程序員在寫PC 機(jī)的應(yīng)用程序時幾乎不用關(guān)心編譯后的可執(zhí)行代碼在運(yùn)行過程中需要占用多少系統(tǒng)資源,也基本不用擔(dān)心運(yùn)行效率有多高。寫單片機(jī)的C 程序最關(guān)鍵的一點(diǎn)是單片機(jī)內(nèi)的資源非常有限,控制的實(shí)時性要求又很高,因此,如果沒有對單片機(jī)體系結(jié)構(gòu)和硬件資源作詳盡的了解,以筆者的愚見認(rèn)為是無法寫出高質(zhì)量實(shí)用的C 語言程序。這就是為什么前面所有章節(jié)中的的示范代碼全部用基礎(chǔ)的匯編指令實(shí)現(xiàn)的原因,希望籍此能使讀者對PIC 單片機(jī)的指令體系和硬件資源有深入了解,在這基礎(chǔ)之上再來討論C 語言編程,就有水到渠成的感覺。本書圍繞中檔系列PIC 單片機(jī)來展開討論,Microchip 公司自己沒有針對中低檔系列PIC單片機(jī)的C 語言編譯器,但很多專業(yè)的第三方公司有眾多支持PIC 單片機(jī)的C 語言編譯器提供,常見的有Hitech、CCS、IAR、Bytecraft 等公司。其中筆者最常用的是Hitech 公司的PICC 編譯器,它穩(wěn)定可靠,編譯生成的代碼效率高,在用PIC 單片機(jī)進(jìn)行系統(tǒng)設(shè)計和開發(fā)的工程師群體中得到廣泛認(rèn)可。其正式完全版軟件需要購置,但在其網(wǎng)站上有限時的試用版供用戶評估。另外,Hitech 公司針對廣大PIC 的業(yè)余愛好者和初學(xué)者還提供了完全免費(fèi)的學(xué)習(xí)版PICC-Lite 編譯器套件,它的使用方式和完全版相同,只是支持的PIC 單片機(jī)型號限制在PIC16F84、PIC16F877 和PIC16F628 等幾款。這幾款Flash 型的單片機(jī)因其所具備的豐富的片上資源而最適用于單片機(jī)學(xué)習(xí)入門,因此筆者建議感興趣的讀者可從PICC-Lite 入手掌握PIC 單片機(jī)的C 語言編程。

    標(biāo)簽: PIC C語言編程 單片機(jī)

    上傳時間: 2013-11-12

    上傳用戶:wfeel

  • DSP的C語言編程

    DSP的C語言編程

    標(biāo)簽: DSP C語言編程

    上傳時間: 2014-12-28

    上傳用戶:zhangyigenius

  • DSP的C語言編程

    DSP的C語言編程

    標(biāo)簽: DSP C語言編程

    上傳時間: 2013-10-13

    上傳用戶:liuxinyu2016

  • 夏宇聞老師優(yōu)秀的verilog教程課件

          本資料是關(guān)于夏宇聞老師優(yōu)秀的verilog教程課件,其中包括verilog講稿PPT、verilog課件、verilog例題等。

    標(biāo)簽: verilog 教程

    上傳時間: 2013-10-24

    上傳用戶:exxxds

  • 溫度控制的PID算法的C語言程序

    溫度控制的PID算法的C語言程序,里面有具體程序的實(shí)現(xiàn),還有各個參數(shù)的意義介紹,十分詳細(xì),非常有用

    標(biāo)簽: PID 溫度控制 C語言程序 算法

    上傳時間: 2013-10-22

    上傳用戶:yepeng139

  • Linux下的C函數(shù)手冊CHM版

    Linux下的C函數(shù)手冊CHM版

    標(biāo)簽: Linux CHM 函數(shù)

    上傳時間: 2013-10-30

    上傳用戶:TF2015

  • C++教程

    C++教程 內(nèi)容非常詳細(xì) 適合 初學(xué)者 入門不久者

    標(biāo)簽: 教程

    上傳時間: 2013-10-14

    上傳用戶:sssl

  • LSB算法進(jìn)行信息隱藏的C語言實(shí)現(xiàn)

    LSB算法進(jìn)行信息隱藏的C語言實(shí)現(xiàn)

    標(biāo)簽: LSB C語言 算法 信息隱藏

    上傳時間: 2013-11-19

    上傳用戶:llwap

  • 實(shí)用的c語言編程軟件VC6++

    實(shí)用的c語言編程軟件

    標(biāo)簽: VC c語言 編程軟件

    上傳時間: 2014-01-26

    上傳用戶:daijun20803

主站蜘蛛池模板: 饶阳县| 武宁县| 正镶白旗| 阿鲁科尔沁旗| 灌南县| 花莲县| 洛川县| 广汉市| 满洲里市| 潜山县| 灵台县| 卢湾区| 永宁县| 荣成市| 伽师县| 博客| 万荣县| 久治县| 安仁县| 云龙县| 施秉县| 巴青县| 上杭县| 津南区| 筠连县| 韶关市| 浮山县| 五大连池市| 黄大仙区| 万年县| 安顺市| 麻阳| 高密市| 汕尾市| 岳阳市| 泸州市| 武隆县| 革吉县| 五华县| 田林县| 雷州市|