-
8253的初始化程序举例:
例1:选择2号计数器,工作在3方式,计数初值为533H(2个字节),采用二进制计数。其初始化程序段为
MOV DX,307...
8253的初始化程序举例:
例1:选择2号计数器,工作在3方式,计数初值为533H(2个字节),采用二进制计数。其初始化程序段为
MOV DX,307H ;命令口
MOV AL,10110110B ;2号计数器的初始化命 令字
OUT DX,AL ;写入命令寄存器
MOV DX,306H ;2号计数器数据口
MOV AX,533H ;计数初值
OUT DX,AL ;选送低字节到2号计数器
MOV AL,AH ;取高字节送AL
OUT DX,AL ;后送高字节到2号计数器
-8253 initialization procedures examples : Example 1 : Select counters on the 2nd, in three ways. Counting for the initial 533H (2 bytes), a binary counting. Initialization of its procedures for MOV DX, 307H; I ordered MOV AL, 10110110B; on the 2nd Counter initialize command word OUT DX, AL; write commands Register MOV DX, 306H; data on the 2nd Counter I MOV AX, 533H; Counting initial OUT DX, AL; low-byte sent to the 2nd Counter MOV AL, AH; With a high-byte send AL OUT DX, AL; evacuations high byte counter to the 2nd
- 2023-08-04 20:25:03下载
- 积分:1
-
clock ic DS1302 the driver. The development environment is under decoder. We hop...
时钟ic DS1302的驱动程序。开发环境是在c51下。希望给大家做个参考。-clock ic DS1302 the driver. The development environment is under decoder. We hope to be a reference. Thank you! !
- 2022-02-24 21:32:54下载
- 积分:1
-
keil C51 Hello2事例
keil C51 Hello2事例-examples Hello2
- 2022-06-30 06:42:39下载
- 积分:1
-
Produced by using the vs1003 chip mp3 player.
使用vs1003芯片制作的mp3播放器。-Produced by using the vs1003 chip mp3 player.
- 2023-04-11 07:50:03下载
- 积分:1
-
该程序比较好用容易修改,是一个单片机应用类的一个很好的程序。...
该程序比较好用容易修改,是一个单片机应用类的一个很好的程序。-Comparison of the program easy-to-use changes is a single-chip applications of a good type of procedure.
- 2022-04-28 01:27:50下载
- 积分:1
-
1. 本程序使用一个定时器和任意 2 个 I/O 口模拟一个串行口。
2. 1位起始位,8位数据位,1位停止位。发数据位时先发低位。
3. 支持半双...
1. 本程序使用一个定时器和任意 2 个 I/O 口模拟一个串行口。
2. 1位起始位,8位数据位,1位停止位。发数据位时先发低位。
3. 支持半双工通讯。收、发波特率相同。
4. 应把定时器中断优先级设置为最高级。
5. 本程序每接收一个字节后就把它放到一个队列缓冲区中(也可使用环行缓冲区),
待缓冲区满后,将缓冲区中的内容原样发回。这是为了测试多字节连续收发的
能力和简化程序。实际应用中应防止缓冲区溢出。
6. 由接收转换到发送时要先调用 soft_send_enable ();
由发送转换到接收时要先调用 soft_receive_enable ()。
7. 发送最后一个字节后如果要立刻转为接收,必须等待最后一个字节后发送完毕
while ( rs_f_TI == 0) // 等待最后一个字节发送完毕-err
- 2022-06-19 08:35:11下载
- 积分:1
-
根据输入的年,月,日 计算出星期几。
单片机数码管显示和键盘输入,...
根据输入的年,月,日 计算出星期几。
单片机数码管显示和键盘输入,-Based on the input of the year, month, day, calculate the day of the week. Microcontroller digital tube display and keyboard input,
- 2022-02-12 14:22:23下载
- 积分:1
-
CodevisionAVR 开发环境。 用AVR控制TI/Chipcon非常常用的CC1000射频收发芯片。...
CodevisionAVR 开发环境。 用AVR控制TI/Chipcon非常常用的CC1000射频收发芯片。 -CodevisionAVR development environment. AVR control with TI/Chipcon CC1000 very common RF transceiver chip.
- 2022-02-06 18:58:45下载
- 积分:1
-
利用89S52为核心实现的IDE
利用89S52为核心实现的IDE-USB转接器
现在已经实现了主要功能:可以读取文件和复制文件。不支持格式化硬盘功能。
不过速度比较慢,我从本地硬盘复制文件到移动硬盘里去,速度只有50KBytes/S,
因为单片机速度不快,内存又少,USB1.1的速度也不快。另外,代码写得不够好
压缩包内有线路图-89S52 realize use as the core of the IDE-USB adapter now realize the main function: You can read the files and copy files. Reformat your hard disk does not support the function. More slowly, however, I copy files from the local hard disk to a mobile hard drive into a speed only 50KBytes/S, because of slow single-chip, memory less, USB1.1 speed is not fast. In addition, the code written is not good enough compression packages have circuit diagram
- 2023-07-24 10:25:03下载
- 积分:1
-
可进行不同数组联系起来的16位crc的校验.内部含有中文说明,并且已经测试过,完全正确.就是自己平时进行应用的程序....
可进行不同数组联系起来的16位crc的校验.内部含有中文说明,并且已经测试过,完全正确.就是自己平时进行应用的程序.-Can be linked to a different array of 16-bit CRC checksum. Internal note containing Chinese and have been tested, absolutely correct. Is usually carried out its own application procedures.
- 2022-02-20 20:40:48下载
- 积分:1