首页 新闻资讯 技术资料 论坛 网站地图
嵌入式系统 AD/DA 嵌入式开发新闻 测试测量 通信产品 应用产品 嵌入式硬件
电子元器件搜索:
IC库存(8958万) PDF资料(329万) IC价格 IC求购 资讯 技术资料
维库电子市场网是知名的电子元器件交易网站, 为电子生产企业提供IC库存和技术资料查询服务。
位置: 首页 > 详细信息
  [讨论]改一个接口程序!!
出处:嵌入式技术网 时间: 2006-11-08
kave212 发布于 2006-10-25 18:28:06

把以下8*2的输入E退出的程序改成只剩下数字键的5*2的输入3166退出的程序,用的是8255芯片
  先谢了;     !!!!!

DATA    SEGMENT
DA55    EQU 318H
DB55    EQU 319H
CTL     EQU 31BH
TABLE   DW 0101H,0102H,0104H,0108H,0110H,0120H,0140H,0180H
  DW 0201H,0202H,0204H,0208H,0210H,0220H,0240H,0280H
  DW 0401H,0402H,0404H,0408H
CHAR    DB 'CDEFBA9845673210'
CRT     DB 'PLAY ANY KEY IN THE SMALL KEYBOARD! ',0AH,0DH
  DB 'IT WILL BE ON THE SCREEN! END WITH E',0AH,0DH,'$'
DATA    ENDS

STACK   SEGMENT  PARA STACK 'STACK'
STA     DW 50 DUP(?)
STACK   ENDS

CODE    SEGMENT
MAIN    PROC FAR
ASSUME  CS:CODE,DS:DATA
START:  MOV AX,DATA
  MOV DS,AX
  MOV DX,OFFSET CRT
  MOV AH,09
  INT 21H

  LOP:  CALL KEY                
CMP  DL,'E'
JNZ  LOP
MOV AX,4C00H            
INT 21H
RET
  MAIN  ENDP

  KEY   PROC NEAR
  LP1:  MOV AL,82H
MOV DX,CTL
OUT DX,AL              
      
  WAIT1: MOV AL,00
  MOV DX,DA55
  OUT DX,AL                
  MOV DX,DB55
  IN AL,DX                
  CMP AL,0FFH
  JZ WAIT1                
  PUSH AX                  
  PUSH AX
  MOV CX,1000H            
  LP2:   LOOP LP2
  MOV DX,CTL
  MOV AL,90H              
  OUT DX,AL                
  MOV DX,DB55
  POP AX
  OUT DX,AL                
  MOV DX,DA55
  IN AL,DX                
  POP BX
  MOV AH,BL                
  NOT AX
  MOV SI,OFFSET TABLE
  MOV DI,OFFSET CHAR
  MOV CX,16
  LP3:   CMP AX,[SI]              
  JZ LP4                    
  DEC CX
  JZ LP1
  ADD SI,2
  INC DI
  JMP LP3
  LP4:   MOV DL,[DI]
  MOV AH,02
  INT 21H
  PUSH DX
  MOV AL,82H
  MOV DX,CTL
  OUT DX,AL                
      
   WAIT2:MOV AL,00
   MOV DX,DA55
  OUT DX,AL                
  MOV DX,DB55
  IN  AL,DX                
  CMP AL,0FFH
  JNZ WAIT2                
  POP DX
  RET
  KEY    ENDP
  CODE   ENDS
  END    START



udata008 发布于 2006-11-8 10:31:17

工業用Flash系列產品,IDE電子盤,工業用電子盤

深圳市优创达科技有限公司(台湾宇瞻Apacer工业电子盘大陆总代理)
联系:韦漫滔    
地址:深圳市华强北赛格广场43楼4302B室
邮编:518000
手机:13928431851
电话:86-755-61689329       
传真:86-755-61689280
邮箱:weimantao@163.com
网址:http://www.udata.com.cn


産品說明:

ADMⅡ (ATA Disk ModuleⅡ)
ADMⅡ産品圖片:

ADMⅡ產品特色:
1. 完全相容於支援IDE介面的裝置及作業系統
2. 無需額外之驅動程式及任何軟體
3. 支援高速傳輸Multiword DMA 2傳輸協定
4. 具有資料保護區塊功能
5. 通過嚴苛的RoHS規範
6. 內建錯誤校正功能,確保高可靠度的資料傳輸
7. 無噪音、無延遲、低耗電
8. 具備耐震之高穩定度及極佳的耐用度
9. 完全不佔空間的輕巧體積

ADCⅡ ( ATA Disk ChipⅡ)
ADCⅡ産品圖片:

ADCⅡ產品特色:
1. 完全相容於支援IDE介面的裝置及作業系統
2. 無需額外之驅動程式及任何軟體
3. 支援高速傳輸Multiword DMA 2傳輸協定(DMA type)
4. 支援 Master/Slave設定(PIO type)
5. 具有資料保護區塊功能
6. 通過嚴苛的RoHS規範
7. 內建錯誤校正功能,確保高可靠度的資料傳輸
8. 無噪音、無延遲、低耗電
9. 具備耐震之高穩定度及極佳的耐用度
10. 完全不佔空間的輕巧體積

Industrial CF II
CF II産品圖片:

工業用CompactFlash記憶卡產品特色:
1. STD-CF,NR-CF及ET-CF三種規格,滿足您不同的需要、提供您不同的選擇
2. 完全相容於支援CF TypeⅠ的介面裝置
3. 令人驚豔的高效能表現
4. 內建錯誤校正功能,確保高可靠度的資料傳輸
5. 工業規格水準的環境適應能力
6. 具備極高的穩定度及極佳的耐用度
7. 可取代傳統式硬碟,提供可開機功能
8. 全產品皆100%通過TestMetrix測試驗證  

AFD (ATA Flash Drive)
AFD 産品圖片:

AFD 產品特色:
1. 完全相容於支援IDE介面的裝置及作業系統
2. 無需額外之驅動程式及任何軟體
3. 支援高速傳輸Multiword DMA 2傳輸協定
4. 具有資料保護區塊功能
5. 內建錯誤校正功能,確保高可靠度的資料傳輸
6. 無噪音、無延遲、低耗電
7. 具備耐震之高穩定度及極佳的耐用度


产品详情:http://www.apacer.com.tw/tw/products/Embedded_Flash_Solutions.htm



关闭】 【打印
相关专题  
工业控制
医疗电子
嵌入式硬件
消费电子
软件开发
军工/航空航天
测试测量
安防产品
通信产品
嵌入式系统
汽车电子
综合电子技术
电源系列
应用产品
存储器
嵌入式软件
AD/DA
CPLD/FPGA
传感控制
开发工具
计算机外设
IC设计
嵌入式开发新闻
SOPC
接口电路

© 2007 百斯嵌入式开发网 网站地图