資源簡介
微機課程設計,售貨機,原創(chuàng),廣工專用,童叟無欺,驗證過代碼可以使用了,歡迎仿真
代碼片段和文件信息
#include?“board.h“
#include?“7seg.h“
void?outp(unsigned?int?addr?char?data)
//?Output?byte?to?port
?{?__asm
????{?mov?dx?addr
??????mov?al?data
??????out?dx?al
????}
?}
char?inp(unsigned?int?addr)
//?Input?byte?from?port
?{?char?result;
???__asm
????{?mov?dx?addr
??????in?al?dx
??????mov?result?al
????}
???return?result;
?}
void?set_int(unsigned?char?int_no?void?*?service_proc)
?{?_asm
????{?push?es
??????xor?ax?ax
??????mov?es?ax
??????mov?al?int_no
??????xor?ah?ah
??????shl?ax?1
??????shl?ax?1
??????mov?si?ax
??????mov?ax?service_proc
??????mov?es:[si]?ax
??????inc?si
??????inc?si
??????mov?bx?cs
??????mov?es:[si]?bx
??????pop?es
????}
?}
/*?USART?*/
unsigned?char?putch_buffer[256];
unsigned?char?putch_out_pos;
unsign
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-12-30?23:42??微機課程設計—售貨機\
?????目錄???????????0??2011-12-30?23:34??微機課程設計—售貨機\proteus7.8仿真售貨機\
?????文件????????1174??2011-12-22?22:40??微機課程設計—售貨機\proteus7.8仿真售貨機\1.PWI
?????文件??????181024??2011-12-20?03:38??微機課程設計—售貨機\proteus7.8仿真售貨機\1.dsn
?????文件????????4769??2011-01-07?12:45??微機課程設計—售貨機\proteus7.8仿真售貨機\7seg.h
?????文件????????1174??2011-12-19?13:45??微機課程設計—售貨機\proteus7.8仿真售貨機\DemoBoard.PWI
?????文件??????171081??2011-01-07?12:45??微機課程設計—售貨機\proteus7.8仿真售貨機\DemoBoard.dsn
?????文件??????180899??2011-12-19?17:01??微機課程設計—售貨機\proteus7.8仿真售貨機\Last?Loaded?1.DBK
?????文件????????6422??2011-01-07?12:45??微機課程設計—售貨機\proteus7.8仿真售貨機\board.c
?????文件????????2030??2011-01-07?12:45??微機課程設計—售貨機\proteus7.8仿真售貨機\board.h
?????文件????????7860??2011-01-07?12:45??微機課程設計—售貨機\proteus7.8仿真售貨機\calc.c
?????文件???????14576??2011-01-07?12:45??微機課程設計—售貨機\proteus7.8仿真售貨機\calc.exe
?????文件????????1464??2011-01-07?12:45??微機課程設計—售貨機\proteus7.8仿真售貨機\calc.h
?????文件??????????55??2011-01-07?12:45??微機課程設計—售貨機\proteus7.8仿真售貨機\cleanup.bat
?????文件?????????281??2011-01-07?12:45??微機課程設計—售貨機\proteus7.8仿真售貨機\compile.bat
?????文件????????3072??2011-01-07?12:45??微機課程設計—售貨機\proteus7.8仿真售貨機\math.lib
?????文件?????????255??2011-01-07?12:45??微機課程設計—售貨機\proteus7.8仿真售貨機\rtl.asm
?????目錄???????????0??2011-12-30?23:36??微機課程設計—售貨機\仿真用代碼\
?????文件????????7635??2011-12-22?00:18??微機課程設計—售貨機\仿真用代碼\代碼_仿真.txt
?????文件?????????134??2011-12-30?23:42??微機課程設計—售貨機\仿真用代碼\仿真說明.txt
?????文件??????117248??2011-12-30?23:41??微機課程設計—售貨機\售貨機報告.doc
- 上一篇:flash坦克大戰(zhàn)
- 下一篇:絕對可以收郵件的Jmail 4.4 pro
評論
共有 條評論