下面是一个单片机与PC机通信的程序,pc机程序用c语言来编写,单片机程序用汇编语言来编写如果有什么问题请来本人建立的电子论坛讨论1. PC机编程PC采用Toubr C 进行编写。程序如下:#include#define por
ORG 0000H AJMP MAIN : :;********************;* 8880 初始化 *;********************MAIN: MOV A, #90H MOV P0, A ; 写 8880CRA MOV P0, A ; 写 8880CRA MOV A, #98H MOV P0, A ; 写 8880CRA MOV
大多数的电脑设备都具有RS-232C接口,尽管它的性能指标并非很好。在广泛的市场支持下依然常胜不衰。就使用而言,RS-232也确实有其优势:仅需3根线便可在两个数字设备之间全双工的传送数据。不过,RS-23
;P1口外接4×4键盘,输出使用74LS164驱动一位数码显示器。;当按下任一键时,在数码显示器上显示键值。;程序用汇编语言编写,用PROTEUS仿真调试的画面如下:;程序如下: ORG 0000H LJMP START ORG 0030H
一、MC145151-2 是锁相式频率合成器集成芯片,它有 N13~N0 14 个引脚,用于控制输出频率。其中N13、N11已经接地,N12悬空。从 MC145151-2 的 PDF 文件中,找到关于控制频率的部分,截图如下:按照插图,
;51单片机的P1口上接有8只LED。;在外部中断0输入引脚P3.2接有一只按钮开关K1。;在外部中断1输入引脚P3.3接有一只按钮开关K2。;要求K1和K2都未按下时,P1口的8只LED呈流水灯显示,;仅K1(P3.2)按下时,
应邀写个“按键移位”的程序。要求使用4×4矩阵键盘,数码显示器。键盘接在P1,数码显示器接在P0、P2口。电路、以及运行后的显示效果如下:C语言的控制程序如下://==================================
51单片机有两个外部中断申请输入端:INT0 和 INT1。51单片机的外部中断,分为低电平触发和下降沿触发。在单片机内部,分别由控制位 IT0 和 IT1 来控制。复位时,IT0/1 都为 0,即默认为低电平触发。一般
51系列单片机有5个中断源,2个优先级,可以实现二级中断服务嵌套结构。现在很多兼容51的单片机已经有4个优先级(或更多)和更多的中断源了。---------------------想要研究中断的嵌套,应该从中断优先级
基于51单片机利用八个数码管花样显示如下:xxx11xxx→xx2222xx→x333333x→44444444→x555555x→xx6666xx→x777777x→88888888每个状态各一秒,显示反复循环,其中x表示对应的数码管熄灭问题补充:是共
虽然LCD1602的显示屏幕与显示字符都较小,实用性并不强,但是在一般的教学实验中,它仍不失为一个常用的输出显示设备。LCD1602与单片机连接的线路共有11条,其中有8条数据线,3条控制线。如果把它们都连
题目要求:两个数码管显示0-59秒的秒表。一矩阵键盘,输入0-F。当A键按下后,进入修改时间状态,此时在分别按下0-9中的任意两个数,数码管时间更改。如按下09,数码管此时显示09。再按下A键,数码管从0
74HC595和74LS164一样,也是串入并出的移位寄存器。它们经常出现在单片机系统中,用来扩充并行输出接口。看过一些资料,送往74HC595的串行信号,基本上都是用单片机并行接口的某个位,模拟SPI的时序,输
用STC89C52,74hc138驱动列,74hc595驱动行,8x8点阵显示问题。想显示箭头,......。悬赏分:30 解决时间:2010-12-10 08:58//=============================================最佳答案:题目给出的程序
//编写51单片机程序,输出方波。//要求:晶振为12MHz,用T0做定时器,在P1的低四位输出四种频率的方波:// P1.3 = 1.25kHz、P1.2 = 2.5kHz、P1.1 = 5kHz、P1.0 = 10kHz//另外,上述四个频率要求用一个四