(1)按原理图连接好电路,其中8254计数器用于产生8251的发送和接收时钟,TXD和RXD连在一起。 (2)编程: 从键盘输入一个字符,将其封装成为数据帧后发送出去,并进行差错检测及奇偶校验,再接收回来在屏幕上显示,实现自发自收。
2020-01-03 11:21:35 170KB 串口通信自定义协议RS232通信
1
含课程设计报告、源程序、proteus电路图等等。
2020-01-03 11:19:11 3.25MB 点阵 时钟
1
微机原理与接口技术.三版.周荷琴.pdf
1
基于80x86计算机,8253芯片,8255芯片 ,8259芯片,键盘,LED动态显示,以及用汇编语言实现的数字式秒表课程设计。数字式秒表是一种用于体育中田径比赛的一种计时装置。 数字式秒表拥有以下几点功能: 1:可控制比赛的开始和结束以及继续比赛; 2:可记录成绩,依次排名; 3:可通过按键关闭设备
2020-01-03 11:18:34 341KB 80X86 8259 8255 8253
1
微机原理与接口技术主板图,文档里有PC主板图.DSN文件和导出的PC主板图.bmp图含8088,8237,8254,8255,8251,所用软件是proteus。自己做的,可能会有错误,请多多包涵
2019-12-26 03:04:01 505KB PC主板图
1
本程序设计实现的功能有:一、通过计时器8253实现秒、分、时的计数,即实现电子表计时功能。二、通过8259产生7#中断实现时分显示状态和秒显示状态的切换功能。三、通过8259产生6#中断实现对秒、分、时的修改设置功能。(电子表采用24小时制) 对于功能一,电子表计时,则是通过将8253的计数器2置初值为4CE9H(十进制11625),并使其工作于方式2,采用二进制计数,然后,将out2接到IRQ1上,通过8259产生1#中断,从而完成对时间的计数。由于OPCLK的频率为1.1625MHz.,故在程序中需在1#中断计数为100次后才对秒进行加1操作。 对于功能二,状态切换,则是通过在内存中设置一显示状态标志DISHM(默认为时分显示状态,初值为1),然后在有7#中断产生时,将DISHM的值与1求异或来完成状态标志的设置(1为时分显示状态,0为秒显示状态)。 对于功能三,时间修改,则在不同的显示状态下有不同的操作。如果当前电子表处于时分显示状态,则得注意了!因为在程序中又加入了一个设置状态标志STH(默认为时的设置,初值为1)。如果是在第一次对时分进行修改的话,只需通过向8255的C口置数,然后产生6#中断,便完成了对时的设置(C口置数均为BCD码)。但是此后设置状态已经变为对分的设置了,如果此次并没有对分进行修改,那下一次切换到时分显示状态并要修改时间时便是从分开始设置的,如果对分进行了设置(产生了6#中断),程序又自动转入对时的设置状态。而对秒的设置则简单多了,只需将显示状态切换到秒显示状态,然后对8255的C口置数,再产生6#中断便可对秒进行修改了。程序会对C口输入的有效性进行检测。
2019-12-25 11:12:15 233KB 微机原理 接口 电子表
1
中科大834考研微机原理与接口技术周荷琴版(教材+课后习题答案+PPT课件+2015真题),5积分超值!
2019-12-21 22:25:22 41.98MB 中科大 834 微机原理 周荷琴
1
顾晖的《微机原理与接口技术-基于8086和proteus》仿真源代码;网络上大多数是课件,没有源代码。这是我专门买了书然后从网站上下下来的,希望帮到大家
2019-12-21 22:23:12 166KB 顾晖 微机 接口 proteus
1
可编程的计数器/定时器是为了方便计算机系统的设计和应用而研制的,很容易和系统总线连接。它综合了软件定时和硬件定时的双重优点,定时时间很容易地通过软件设置和改变,定时过程通过硬件实现,当定时时间到时,可输出时间信号,由于计数器/定时器一般具有连续工作的功能,所以可以输出速率波,并具有分频功能。因此它可以满足各种不同的定时和计数要求,在各种计算机系统的设计中得到了广泛的应用。(从同学那儿弄来的,供学习交流)
1
DAC0832波形发生器 微机原理与接口技术课程设计
1